; -------------------------------------------------------------------------------- ; @Title: SAMA7D6 On-Chip Peripherals ; @Props: Released ; @Author: NEJ ; @Changelog: 2025-06-26 NEJ ; @Manufacturer: MICROCHIP - Microchip Technology Inc. ; @Doc: Generated (TRACE32, build: 180251.), based on: ; SAMA7D65D2G.svd (SAMA7D65_DFP.1.4.54, 2025-02-26) ; @Core: Cortex-A7MPCore ; @Chip: SAMA7D65 ; @Copyright: (C) 1989-2025 Lauterbach GmbH, licensed for use with TRACE32(R) only ; -------------------------------------------------------------------------------- ; $Id: persama7d6.per 19873 2025-08-27 10:52:10Z kwisniewski $ AUTOINDENT.ON CENTER TREE ENUMDELIMITER "," base ad:0x0 tree "Core Registers (Cortex-A7MPCore)" AUTOINDENT.PUSH AUTOINDENT.OFF ; -------------------------------------------------------------------------------- ; Identification registers ; -------------------------------------------------------------------------------- width 10. tree "ID Registers" group.long c15:0x0++0x0 line.long 0x0 "MIDR,Main ID Register" hexmask.long.byte 0x0 24.--31. 0x1 " IMPL ,Implementer code" bitfld.long 0x0 20.--23. " VAR ,Variant" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x0 16.--19. " ARCH , Architecture" "Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,ARMv7" newline hexmask.long.word 0x0 4.--15. 1. " PART ,Primary Part Number" bitfld.long 0x0 0.--3. " REV ,Revision Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" if (corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE") rgroup.long c15:0x100++0x0 line.long 0x0 "CTR,Cache Type Register" bitfld.long 0x0 29.--31. " FORMAT ,Format" "Reserved,Reserved,Reserved,Reserved,ARMv7,?..." bitfld.long 0x0 24.--27. " CWG ,Cache writeback granule size" "Reserved,Reserved,Reserved,Reserved,16 words,?..." bitfld.long 0x0 20.--23. " ERG ,Exclusives reservation granule size" "Reserved,Reserved,Reserved,Reserved,16 words,?..." newline bitfld.long 0x0 16.--19. " DMINLINE ,Smallest data cache line size" "Reserved,Reserved,Reserved,Reserved,16 words,?..." bitfld.long 0x0 14.--15. " L1POLICY ,L1 Instruction cache policy" "Reserved,Reserved,Reserved,Physical" bitfld.long 0x0 0.--3. " IMINLINE ,I-Cache Minimum Line Size" "Reserved,Reserved,Reserved,8 words,16 words,?..." elif (corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE"||corename()=="CORTEXA17"||corename()=="CORTEXA17MPCORE") rgroup.long c15:0x100++0x0 line.long 0x0 "CTR,Cache Type Register" bitfld.long 0x0 29.--31. " FORMAT ,Format" "Reserved,Reserved,Reserved,Reserved,ARMv7,?..." bitfld.long 0x0 24.--27. " CWG ,Cache writeback granule size" "Reserved,Reserved,Reserved,Reserved,16 words,?..." bitfld.long 0x0 20.--23. " ERG ,Exclusives reservation granule size" "Reserved,Reserved,Reserved,Reserved,16 words,?..." newline bitfld.long 0x0 16.--19. " DMINLINE ,Smallest data cache line size" "Reserved,Reserved,Reserved,Reserved,16 words,?..." bitfld.long 0x0 14.--15. " L1POLICY ,L1 Instruction cache policy" "Reserved,Reserved,VIPT,?..." bitfld.long 0x0 0.--3. " IMINLINE ,I-Cache Minimum Line Size" "Reserved,Reserved,Reserved,8 words,?..." endif rgroup.long c15:0x300++0x0 line.long 0x0 "TLBTR,TLB Type Register" bitfld.long 0x0 0. " NU ,Unified or Separate TLBs" "Unified,?..." rgroup.long c15:0x500++0x0 line.long 0x0 "MPIDR,Multiprocessor Affinity Register" bitfld.long 0x00 31. " MPERF ,Multiprocessing Extensions register format" "Not supported,Supported" bitfld.long 0x00 30. " U ,Processor is part of a multiprocessor or uniprocessor system" "Multiprocessor,Uniprocessor" bitfld.long 0x00 24. " MT ,Lowest level of affinity consist of logical processors" "Not implemented,Implemented" newline bitfld.long 0x00 8.--11. " CLUSTERID ,Value read in CLUSTERID configuration pins" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 0.--1. " CPUID ,Value depends on the number of configured CPUs" "1,2,3,4" rgroup.long c15:0x400++0x0 line.long 0x0 "MIDR2,Main ID Register" hexmask.long.byte 0x0 24.--31. 0x1 " IMPL ,Implementer code" bitfld.long 0x0 20.--23. " VAR ,Variant" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x0 16.--19. " ARCH , Architecture" "Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,ARMv7" newline hexmask.long.word 0x0 4.--15. 1. " PART ,Primary Part Number" bitfld.long 0x0 0.--3. " REV ,Revision Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" rgroup.long c15:0x600++0x0 line.long 0x0 "REVIDR,Revision ID Register" rgroup.long c15:0x700++0x0 line.long 0x0 "MIDR3,Main ID Register" hexmask.long.byte 0x0 24.--31. 0x1 " IMPL ,Implementer code" bitfld.long 0x0 20.--23. " VAR ,Variant" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x0 16.--19. " ARCH , Architecture" "Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,ARMv7" newline hexmask.long.word 0x0 4.--15. 1. " PART ,Primary Part Number" bitfld.long 0x0 0.--3. " REV ,Revision Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" if (corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE") rgroup.long c15:0x0410++0x00 line.long 0x00 "ID_MMFR0,Memory Model Feature Register 0" bitfld.long 0x00 28.--31. " IS ,Indicates innermost shareability domain implemented" "Reserved,Implemented,?..." bitfld.long 0x00 24.--27. " FCSE ,Fast Context Switch Memory Mappings Support" "Not supported,?..." bitfld.long 0x00 20.--23. " AR ,Auxiliary Register Support" "Reserved,Supported,?..." newline bitfld.long 0x00 16.--19. " TCM ,TCM and Associated DMA Support" "Not supported,?..." bitfld.long 0x00 12.--15. " SL ,Shareability levels" "Reserved,Implemented 2 levels,?..." bitfld.long 0x00 8.--11. " OSS ,Outer Shareable Support" "Not supported,?..." newline bitfld.long 0x00 4.--7. " PMSA ,Physical Memory System Architecture (PMSA) Support" "Not supported,?..." bitfld.long 0x00 0.--3. " VMSA ,Virtual Memory System Architecture (VMSA) Support" "Reserved,Reserved,Reserved,Supported,PXN,64-bit,?..." elif (corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE"||corename()=="CORTEXA17"||corename()=="CORTEXA17MPCORE") rgroup.long c15:0x0410++0x00 line.long 0x00 "ID_MMFR0,Memory Model Feature Register 0" bitfld.long 0x00 28.--31. " IS ,Indicates innermost shareability domain implemented" "Reserved,Implemented,?..." bitfld.long 0x00 24.--27. " FCSE ,Fast Context Switch Memory Mappings Support" "Not supported,?..." bitfld.long 0x00 20.--23. " AR ,Auxiliary Register Support" "Reserved,Supported,?..." newline bitfld.long 0x00 16.--19. " TCM ,TCM and Associated DMA Support" "Not supported,?..." bitfld.long 0x00 12.--15. " SL ,Shareability levels" "Reserved,Implemented 2 levels,?..." bitfld.long 0x00 8.--11. " OSS ,Outer Shareable Support" "Reserved,Supported,?..." newline bitfld.long 0x00 4.--7. " PMSA ,Physical Memory System Architecture (PMSA) Support" "Not supported,?..." bitfld.long 0x00 0.--3. " VMSA ,Virtual Memory System Architecture (VMSA) Support" "Reserved,Reserved,Reserved,Reserved,Reserved,Supported,?..." endif if (corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE") rgroup.long c15:0x0510++0x00 line.long 0x00 "ID_MMFR1,Memory Model Feature Register 1" bitfld.long 0x00 28.--31. " BTB ,Branch Predictor" "Reserved,Reserved,Required,?..." bitfld.long 0x00 24.--27. " L1TCO ,Test and Clean Operations on Data Cache/Harvard/Unified Architecture Support" "Not supported,?..." bitfld.long 0x00 20.--23. " L1UCMO ,L1 Cache/All Maintenance Operations/Unified Architecture Support" "Not supported,?..." newline bitfld.long 0x00 16.--19. " L1HCMO ,L1 Cache/All Maintenance Operations/Harvard Architecture Support" "Not supported,?..." bitfld.long 0x00 12.--15. " L1UCLMOSW ,L1 Cache Line Maintenance Operations by Set and Way/Unified Architecture Support" "Not supported,?..." bitfld.long 0x00 8.--11. " L1HCLMOSW ,L1 Cache Line Maintenance Operations by Set and Way/Harvard Architecture Support" "Not supported,?..." newline bitfld.long 0x00 4.--7. " L1UCLMOMVA ,L1 Cache Line Maintenance Operations by VA/Unified Architecture Support" "Not supported,?..." bitfld.long 0x00 0.--3. " L1HCLMOMVA ,L1 Cache Line Maintenance Operations by VA/Harvard Architecture" "Not supported,?..." elif (corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE"||corename()=="CORTEXA17"||corename()=="CORTEXA17MPCORE") rgroup.long c15:0x0510++0x00 line.long 0x00 "ID_MMFR1,Memory Model Feature Register 1" bitfld.long 0x00 28.--31. " BTB ,Branch Predictor" "Reserved,Reserved,Reserved,Reserved,Required,?..." bitfld.long 0x00 24.--27. " L1TCO ,Test and Clean Operations on Data Cache/Harvard/Unified Architecture Support" "Not supported,?..." bitfld.long 0x00 20.--23. " L1UCMO ,L1 Cache/All Maintenance Operations/Unified Architecture Support" "Not supported,?..." newline bitfld.long 0x00 16.--19. " L1HCMO ,L1 Cache/All Maintenance Operations/Harvard Architecture Support" "Not supported,?..." bitfld.long 0x00 12.--15. " L1UCLMOSW ,L1 Cache Line Maintenance Operations by Set and Way/Unified Architecture Support" "Not supported,?..." bitfld.long 0x00 8.--11. " L1HCLMOSW ,L1 Cache Line Maintenance Operations by Set and Way/Harvard Architecture Support" "Not supported,?..." newline bitfld.long 0x00 4.--7. " L1UCLMOMVA ,L1 Cache Line Maintenance Operations by VA/Unified Architecture Support" "Not supported,?..." bitfld.long 0x00 0.--3. " L1HCLMOMVA ,L1 Cache Line Maintenance Operations by VA/Harvard Architecture" "Not supported,?..." endif rgroup.long c15:0x0610++0x00 line.long 0x00 "ID_MMFR2,Memory Model Feature Register 2" bitfld.long 0x00 28.--31. " HAF ,Hardware Access Flag Support" "Not supported,?..." bitfld.long 0x00 24.--27. " WFI ,Wait for Interrupt Stalling Support" "Reserved,Supported,?..." bitfld.long 0x00 20.--23. " MBF ,Memory Barrier Operations Support" "Reserved,Reserved,Supported,?..." newline bitfld.long 0x00 16.--19. " UTLBMO ,TLB Maintenance Operations/Unified Architecture Support" "Reserved,Reserved,Reserved,Reserved,Supported,?..." bitfld.long 0x00 12.--15. " HTLBMO ,TLB Maintenance Operations/Harvard Architecture Support" "Not supported,?..." bitfld.long 0x00 8.--11. " HL1CMRO ,Cache Maintenance Range Operations/Harvard Architecture Support" "Not supported,?..." newline bitfld.long 0x00 4.--7. " HL1BPCRO ,Background Prefetch Cache Range Operations/Harvard Architecture Support" "Not supported,?..." bitfld.long 0x00 0.--3. " HL1FPCRO ,Foreground Prefetch Cache Range Operations/Harvard Architecture Support" "Not supported,?..." rgroup.long c15:0x0710++0x00 line.long 0x00 "ID_MMFR3,Memory Model Feature Register 3" bitfld.long 0x00 28.--31. " SS ,Supersection support" "Supported,?..." bitfld.long 0x00 24.--27. " PMS ,Physical memory size supported by processor caches" "Reserved,Reserved,40-bit,?..." bitfld.long 0x00 20.--23. " CW ,Coherent walk" "Reserved,Supported,?..." newline bitfld.long 0x00 12.--15. " MB ,Maintenance broadcast Support" "Reserved,Reserved,Supported,?..." bitfld.long 0x00 8.--11. " BPM ,Invalidate Branch predictor Support" "Reserved,Reserved,Supported,?..." bitfld.long 0x00 4.--7. " HCMOSW ,Invalidate Cache by Set and Way/Clean by Set and Way/Invalidate and Clean by Set and Way Support" "Reserved,Supported,?..." newline bitfld.long 0x00 0.--3. " HCMOMVA ,Invalidate Cache MVA Support" "Reserved,Supported,?..." if (corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE"||corename()=="CORTEXA17"||corename()=="CORTEXA17MPCORE") rgroup.long c15:0x0020++0x00 line.long 0x00 "ID_ISAR0,Instruction Set Attribute Register 0" bitfld.long 0x00 24.--27. " DIVI ,Divide Instructions Support" "Reserved,Reserved,Supported,?..." bitfld.long 0x00 20.--23. " DEBI ,Debug Instructions Support" "Reserved,BKPT,?..." bitfld.long 0x00 16.--19. " CI ,Coprocessor Instructions Support" "Not supported,?..." newline bitfld.long 0x00 12.--15. " CBI ,Combined Compare and Branch Instructions Support" "Reserved,CBNZ/CBZ,?..." bitfld.long 0x00 8.--11. " BI ,Bitfield Instructions Support" "Reserved,BFC/BFI/SBFX/UBFX,?..." bitfld.long 0x00 4.--7. " BCI ,Bit Counting Instructions Support" "Reserved,Supported,?..." newline bitfld.long 0x00 0.--3. " SI ,Swap Instructions Support" "Not supported,?..." elif (corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE") rgroup.long c15:0x0020++0x00 line.long 0x00 "ID_ISAR0,Instruction Set Attribute Register 0" bitfld.long 0x00 24.--27. " DIVI ,Divide Instructions Support" "Reserved,Reserved,Supported,?..." bitfld.long 0x00 20.--23. " DEBI ,Debug Instructions Support" "Reserved,BKPT,?..." bitfld.long 0x00 16.--19. " CI ,Coprocessor Instructions Support" "Not supported,?..." newline bitfld.long 0x00 12.--15. " CBI ,Combined Compare and Branch Instructions Support" "Reserved,CBNZ/CBZ,?..." bitfld.long 0x00 8.--11. " BI ,Bitfield Instructions Support" "Reserved,BFC/BFI/SBFX/UBFX,?..." bitfld.long 0x00 4.--7. " BCI ,Bit Counting Instructions Support" "Reserved,Supported,?..." newline bitfld.long 0x00 0.--3. " SI ,Swap Instructions Support" "Supported,?..." endif rgroup.long c15:0x0120++0x00 line.long 0x00 "ID_ISAR1,Instruction Set Attribute Register 1" bitfld.long 0x00 28.--31. " JI ,Jazelle Instructions Support" "Reserved,Supported,?..." bitfld.long 0x00 24.--27. " INTI ,Interwork Instructions Support" "Reserved,Reserved,Reserved,Supported,?..." bitfld.long 0x00 20.--23. " IMMI ,Immediate Instructions Support" "Reserved,Supported,?..." newline bitfld.long 0x00 16.--19. " ITEI ,If Then Instructions Support" "Reserved,Supported,?..." bitfld.long 0x00 12.--15. " EXTI ,Extend Instructions Support" "Reserved,Reserved,Supported,?..." bitfld.long 0x00 8.--11. " EARI ,Exception A and R Instructions Support" "Reserved,Supported,?..." newline bitfld.long 0x00 4.--7. " EXIN ,Exception in ARM Instructions Support" "Reserved,Supported,?..." bitfld.long 0x00 0.--3. " ENDI ,Endian Instructions Support" "Reserved,Supported,?..." rgroup.long c15:0x0220++0x00 line.long 0x00 "ID_ISAR2,Instruction Set Attribute Register 2" bitfld.long 0x00 28.--31. " RI ,Reversal Instructions Support" "Reserved,Reserved,Supported,?..." bitfld.long 0x00 24.--27. " PSRI ,PSR Instructions Support" "Reserved,Supported,?..." bitfld.long 0x00 20.--23. " UMI ,Advanced Unsigned Multiply Instructions Support" "Reserved,Reserved,Supported,?..." newline bitfld.long 0x00 16.--19. " SMI ,Advanced Signed Multiply Instructions Support" "Reserved,Reserved,Reserved,Supported,?..." bitfld.long 0x00 12.--15. " MI ,Multiply Instructions Support" "Reserved,Reserved,MUL/MLA/MLS,?..." bitfld.long 0x00 8.--11. " II ,Multi-Access Interruptible Instructions Support" "Not supported,?..." newline bitfld.long 0x00 4.--7. " MHI ,Memory Hint Instructions Support" "Reserved,Reserved,Reserved,Reserved,PLD/PLI/PLWD,?..." bitfld.long 0x00 0.--3. " LSI ,Load and Store Instructions Support" "Reserved,LDRD/STRD,?..." rgroup.long c15:0x0320++0x00 line.long 0x00 "ID_ISAR3,Instruction Set Attribute Register 3" bitfld.long 0x00 28.--31. " TEEEI ,Thumb-EE Extensions Support" "Reserved,Supported,?..." bitfld.long 0x00 24.--27. " NOPI ,True NOP Instructions Support" "Reserved,Supported,?..." bitfld.long 0x00 20.--23. " TCI ,Thumb Copy Instructions Support" "Reserved,Supported,?..." newline bitfld.long 0x00 16.--19. " TBI ,Table Branch Instructions Support" "Reserved,TBB/TBH,?..." bitfld.long 0x00 12.--15. " SPI ,Synchronization Primitive Instructions Support" "Reserved,Reserved,Supported,?..." bitfld.long 0x00 8.--11. " SVCI ,SVC Instructions Support" "Reserved,Supported,?..." newline bitfld.long 0x00 4.--7. " SIMDI ,Single Instruction Multiple Data (SIMD) Instructions Support" "Reserved,Reserved,Reserved,Supported,?..." bitfld.long 0x00 0.--3. " SI ,Saturate Instructions Support" "Reserved,Supported,?..." rgroup.long c15:0x0420++0x00 line.long 0x00 "ID_ISAR4,Instruction Set Attribute Register 4" bitfld.long 0x00 28.--31. " SWP_FRAC ,Memory System Locking Support" "Reserved,Supported,?..." bitfld.long 0x00 24.--27. " PSR_M_I ,PSR_M Instructions Support" "Not supported,?..." bitfld.long 0x00 20.--23. " SPRI ,Synchronization Primitive instructions" "Supported,?..." newline bitfld.long 0x00 16.--19. " BI ,Barrier Instructions Support" "Reserved,DMB/DSB/ISB,?..." bitfld.long 0x00 12.--15. " SMCI ,SMC Instructions Support" "Reserved,Supported,?..." bitfld.long 0x00 8.--11. " WBI ,Write-Back Instructions Support" "Reserved,Supported,?..." newline bitfld.long 0x00 4.--7. " WSI ,With-Shift Instructions Support" "Reserved,Reserved,Reserved,Reserved,Supported,?..." bitfld.long 0x00 0.--3. " UI ,Unprivileged Instructions Support" "Reserved,Reserved,Supported,?..." rgroup.long c15:0x0010++0x00 line.long 0x00 "ID_PFR0,Processor Feature Register 0" bitfld.long 0x00 12.--15. " STATE3 ,Thumb Execution Environment (Thumb-EE) Support" "Reserved,Supported,?..." bitfld.long 0x00 8.--11. " STATE2 ,Support for Jazelle extension" "Not supported,?..." bitfld.long 0x00 4.--7. " STATE1 ,Thumb Encoding Supported by the Processor Type" "Reserved,Reserved,Reserved,Supported,?..." newline bitfld.long 0x00 0.--3. " STATE0 ,ARM Instruction Set Support" "Reserved,Supported,?..." rgroup.long c15:0x0110++0x00 line.long 0x00 "ID_PFR1,Processor Feature Register 1" bitfld.long 0x00 16.--19. " GT ,Generic Timer Support" "Reserved,Supported,?..." bitfld.long 0x00 12.--15. " VE ,Virtualization Extensions Support" "Reserved,Supported,?..." bitfld.long 0x00 8.--11. " MPM ,Microcontroller Programmer's Model Support" "Not supported,?..." newline bitfld.long 0x00 4.--7. " SE ,Security Extensions Architecture v1 Support" "Reserved,Supported,?..." bitfld.long 0x00 0.--3. " PM ,Standard ARMv4 Programmer's Model Support" "Reserved,Supported,?..." rgroup.long c15:0x0210++0x00 line.long 0x00 "ID_DFR0,Debug Feature Register 0" bitfld.long 0x00 24.--27. " PMM ,Performance Monitor Model Support" "Reserved,Reserved,ID_DFR0,?..." bitfld.long 0x00 20.--23. " MDM_MM ,Memory-mapped Debug Model for M profile processors Support" "Not supported,?..." bitfld.long 0x00 16.--19. " TM_MM ,Trace Model (Memory-Mapped) Support" "Reserved,Supported,?..." newline bitfld.long 0x00 12.--15. " CTM_CB ,Coprocessor-Based Trace Debug Model Support" "Not supported,?..." bitfld.long 0x00 8.--11. " CDM_MM ,Memory-Mapped Debug Model Support" "Reserved,Reserved,Reserved,Reserved,Reserved,ARMv7.1,?..." bitfld.long 0x00 4.--7. " SDM_CB ,Secure Debug Model (Coprocessor) Support" "Reserved,Reserved,Reserved,Reserved,Reserved,ARMv7.1/CP14,?..." newline bitfld.long 0x00 0.--3. " CDM_CB ,Coprocessor Debug Model Support" "Reserved,Reserved,Reserved,Reserved,Reserved,ARMv7.1/CP14,?..." if (corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE") rgroup.long c15:0x6C9++0x0 line.long 0x00 "PMCEID0,Common Event Identification Register 0" bitfld.long 0x00 29. " PMCEID0[29] ,Bus cycle" "Not implemented,Implemented" bitfld.long 0x00 28. " [28] ,Instruction architecturally executed. Condition code check pass, write to TTBR" "Not implemented,Implemented" bitfld.long 0x00 27. " [27] ,Instruction speculatively executed" "Not implemented,Implemented" bitfld.long 0x00 26. " [26] ,Local memory error" "Not implemented,Implemented" newline bitfld.long 0x00 25. " [25] ,Bus access" "Not implemented,Implemented" bitfld.long 0x00 24. " [24] ,Level 2 data cache write-back" "Not implemented,Implemented" bitfld.long 0x00 23. " [23] ,Level 2 data cache refill" "Not implemented,Implemented" bitfld.long 0x00 22. " [22] ,Level 2 data cache access" "Not implemented,Implemented" newline bitfld.long 0x00 21. " [21] ,Level 1 instruction cache access" "Not implemented,Implemented" bitfld.long 0x00 20. " [20] ,Level 1 instruction cache access" "Not implemented,Implemented" bitfld.long 0x00 19. " [19] ,Data memory access" "Not implemented,Implemented" bitfld.long 0x00 15. " [15] ,Instruction architecturally executed, condition code check pass, unaligned load or store" "Not implemented,Implemented" newline bitfld.long 0x00 14. " [14] ,Instruction architecturally executed, condition code check pass, procedure return" "Not implemented,Implemented" bitfld.long 0x00 13. " [13] ,Instruction architecturally executed, immediate branch" "Not implemented,Implemented" bitfld.long 0x00 12. " [12] ,Instruction architecturally executed, condition code check pass, software change of the PC" "Not implemented,Implemented" bitfld.long 0x00 11. " [11] ,Instruction architecturally executed, condition code check pass, write to CONTEXTIDR" "Not implemented,Implemented" newline bitfld.long 0x00 10. " [10] ,Instruction architecturally executed, condition code check pass, exception return" "Not implemented,Implemented" bitfld.long 0x00 9. " [9] ,Exception taken" "Not implemented,Implemented" bitfld.long 0x00 8. " [8] ,Instruction architecturally executed" "Not implemented,Implemented" bitfld.long 0x00 7. " [7] ,Instruction architecturally executed, condition code check pass, store" "Not implemented,Implemented" newline bitfld.long 0x00 6. " [6] ,Instruction architecturally executed, condition code check pass, load" "Not implemented,Implemented" bitfld.long 0x00 5. " [5] ,Level 1 data TLB refill" "Not implemented,Implemented" bitfld.long 0x00 2. " [2] ,Level 1 instruction TLB refill" "Not implemented,Implemented" bitfld.long 0x00 1. " [1] ,Level 1 instruction cache refill" "Not implemented,Implemented" elif (corename()=="CORTEXA17"||corename()=="CORTEXA17MPCORE") rgroup.long c15:0x6C9++0x0 line.long 0x00 "PMCEID0,Common Event Identification Register 0" bitfld.long 0x00 31. " PMCEID0[31] ,Level 1 instruction cache access" "Not implemented,Implemented" bitfld.long 0x00 30. " [30] ,Level 1 data memory access" "Not implemented,Implemented" bitfld.long 0x00 29. " [29] ,Level 1 data memory access" "Not implemented,Implemented" bitfld.long 0x00 28. " [28] ,Level 1 data memory access" "Not implemented,Implemented" newline bitfld.long 0x00 27. " [27] ,Branches or other change in program flow that could have been predicted by the branch prediction resources of the processor" "Not implemented,Implemented" bitfld.long 0x00 26. " [26] ,Branch mispredicted or not predicted" "Not implemented,Implemented" bitfld.long 0x00 25. " [25] ,Unaligned access" "Not implemented,Implemented" bitfld.long 0x00 24. " [24] ,Unaligned access" "Not implemented,Implemented" newline bitfld.long 0x00 23. " [23] ,Branch speculatively executed - Procedure return" "Not implemented,Implemented" bitfld.long 0x00 22. " [22] ,Branch speculatively executed - Immediate branch" "Not implemented,Implemented" bitfld.long 0x00 21. " [21] ,Instruction speculatively executed - Software change of the PC" "Not implemented,Implemented" bitfld.long 0x00 20. " [20] ,Write to translation table register (TTBR0 or TTBR1)" "Not implemented,Implemented" newline bitfld.long 0x00 19. " [19] ,Change to ContextID retired" "Not implemented,Implemented" bitfld.long 0x00 18. " [18] ,Exception return architecturally executed" "Not implemented,Implemented" bitfld.long 0x00 17. " [17] ,Exception taken. Counts the number of exceptions architecturally taken" "Not implemented,Implemented" bitfld.long 0x00 16. " [16] ,Instruction architecturally executed" "Not implemented,Implemented" newline bitfld.long 0x00 15. " [15] ,Instruction architecturally executed" "Not implemented,Implemented" bitfld.long 0x00 14. " [14] ,Instruction architecturally executed" "Not implemented,Implemented" bitfld.long 0x00 13. " [13] ,Instruction architecturally executed" "Not implemented,Implemented" bitfld.long 0x00 12. " [12] ,Instruction architecturally executed" "Not implemented,Implemented" newline bitfld.long 0x00 11. " [11] ,Instruction architecturally executed" "Not implemented,Implemented" bitfld.long 0x00 10. " [10] ,Instruction architecturally executed" "Not implemented,Implemented" bitfld.long 0x00 9. " [9] ,Store instruction speculatively executed" "Not implemented,Implemented" bitfld.long 0x00 8. " [8] ,Store instruction speculatively executed" "Not implemented,Implemented" newline bitfld.long 0x00 7. " [7] ,Load instruction speculatively executed" "Not implemented,Implemented" bitfld.long 0x00 6. " [6] ,Load instruction speculatively executed" "Not implemented,Implemented" bitfld.long 0x00 5. " [5] ,Data read or write operation that causes a TLB refill at (at least) the lowest level of TLB" "Not implemented,Implemented" bitfld.long 0x00 4. " [4] ,Data read or write operation that causes a cache access at (at least) the lowest level of data or unified cache" "Not implemented,Implemented" newline bitfld.long 0x00 3. " [3] ,Data read or write operation that causes a cache access at (at least) the lowest level of data or unified cache" "Not implemented,Implemented" bitfld.long 0x00 2. " [2] ,Data read or write operation that causes a refill at (at least) the lowest level of data or unified cache" "Not implemented,Implemented" bitfld.long 0x00 1. " [1] ,Instruction fetch that causes a TLB refill at (at least) the lowest level of TLB" "Not implemented,Implemented" bitfld.long 0x00 0. " [0] ,Instruction fetch that causes a refill at (at least) the lowest level of instruction or unified cache" "Not implemented,Implemented" elif (corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE") rgroup.long c15:0x6C9++0x0 line.long 0x00 "PMCEID0,Common Event Identification Register 0" bitfld.long 0x00 29. " PMCEID0[29] ,Bus cycle" "Not implemented,Implemented" bitfld.long 0x00 28. " [28] ,Instruction architecturally executed. Condition code check pass, write to TTBR" "Not implemented,Implemented" bitfld.long 0x00 27. " [27] ,Instruction speculatively executed" "Not implemented,Implemented" bitfld.long 0x00 26. " [26] ,Local memory error" "Not implemented,Implemented" newline bitfld.long 0x00 25. " [25] ,Bus access" "Not implemented,Implemented" bitfld.long 0x00 24. " [24] ,Level 2 data cache write-back" "Not implemented,Implemented" bitfld.long 0x00 23. " [23] ,Level 2 data cache refill" "Not implemented,Implemented" bitfld.long 0x00 22. " [22] ,Level 2 data cache access" "Not implemented,Implemented" newline bitfld.long 0x00 21. " [21] ,Level 1 instruction cache access" "Not implemented,Implemented" bitfld.long 0x00 20. " [20] ,Level 1 instruction cache access" "Not implemented,Implemented" bitfld.long 0x00 19. " [19] ,Data memory access" "Not implemented,Implemented" bitfld.long 0x00 14. " [14] ,Instruction architecturally executed, condition code check pass, procedure return" "Not implemented,Implemented" newline bitfld.long 0x00 11. " [11] ,Instruction architecturally executed, condition code check pass, write to CONTEXTIDR" "Not implemented,Implemented" bitfld.long 0x00 10. " [10] ,Instruction architecturally executed, condition code check pass, exception return" "Not implemented,Implemented" bitfld.long 0x00 9. " [9] ,Exception taken" "Not implemented,Implemented" bitfld.long 0x00 5. " [5] ,Level 1 data TLB refill" "Not implemented,Implemented" newline bitfld.long 0x00 2. " [2] ,Level 1 instruction TLB refill" "Not implemented,Implemented" bitfld.long 0x00 1. " [1] ,Level 1 instruction cache refill" "Not implemented,Implemented" endif tree.end width 12. tree "System Control and Configuration" if (corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE"||corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE") group.long c15:0x1++0x0 line.long 0x0 "SCTLR,Control Register" bitfld.long 0x0 30. " TE ,Thumb exception enable" "ARM,Thumb" bitfld.long 0x0 29. " AFE ,Access Flag Enable" "Disabled,Enabled" bitfld.long 0x0 28. " TRE ,TEX remap enable" "Disabled,Enabled" bitfld.long 0x0 25. " EE ,Exception endianness" "Little,Big" newline bitfld.long 0x0 20. " UWXN ,Unprivileged write permission implies PL1 Execute Never" "Not forced,Forced" bitfld.long 0x0 19. " WXN ,Write permission implies PL1 Execute Never" "Not forced,Forced" bitfld.long 0x0 13. " V ,Base Location of Exception Registers" "0x00000000,0xFFFF0000" bitfld.long 0x0 12. " I ,Instruction Cache Enable" "Disabled,Enabled" newline bitfld.long 0x0 11. " Z ,Branch Prediction Enable" "Disabled,Enabled" bitfld.long 0x0 10. " SW ,SWP/SWPB Enable" "Disabled,Enabled" bitfld.long 0x0 2. " C ,Enable unified cache or data cache" "Disabled,Enabled" bitfld.long 0x0 1. " A ,Strict Alignment" "Disabled,Enabled" newline bitfld.long 0x0 0. " M ,MMU or Protection Unit" "Disabled,Enabled" elif (corename()=="CORTEXA17"||corename()=="CORTEXA17MPCORE") group.long c15:0x1++0x0 line.long 0x0 "SCTLR,System Control Register" bitfld.long 0x0 30. " TE ,Thumb exception enable" "ARM,Thumb" bitfld.long 0x0 29. " AFE ,Access Flag Enable" "Disabled,Enabled" bitfld.long 0x0 28. " TRE ,TEX remap enable" "Disabled,Enabled" newline bitfld.long 0x0 25. " EE ,Exception endianness" "Little,Big" bitfld.long 0x0 20. " UWXN ,Unprivileged write permission implies PL1 Execute Never" "Not forced,Forced" bitfld.long 0x0 19. " WXN ,Write permission implies PL1 Execute Never" "Not forced,Forced" newline bitfld.long 0x0 13. " V ,Base Location of Exception Registers" "0x00000000,0xFFFF0000" bitfld.long 0x0 12. " I ,Instruction Cache Enable" "Disabled,Enabled" bitfld.long 0x0 11. " Z ,Branch Prediction Enable" "Disabled,Enabled" newline bitfld.long 0x0 2. " C ,Enable unified cache or data cache" "Disabled,Enabled" bitfld.long 0x0 1. " A ,Alignment Fault Check enable" "Disabled,Enabled" bitfld.long 0x0 0. " M ,Address translation enable bit" "Disabled,Enabled" newline endif if (corename()=="CORTEXA17"||corename()=="CORTEXA17MPCORE") group.long c15:0x0101++0x0 line.long 0x0 "ACTLR,Auxiliary Control Register" bitfld.long 0x00 6. " SMP ,Enables coherent requests to the processor" "Disabled,Enabled" bitfld.long 0x00 3. " ASSE ,ACE STREX Signalling Enable" "Disabled,Enabled" bitfld.long 0x00 2. " L2PF ,Enable L2 prefetch" "Disabled,Enabled" newline bitfld.long 0x00 1. " L1PF ,Enable L1 prefetch" "Disabled,Enabled" elif (corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE") group.long c15:0x101++0x0 line.long 0x0 "ACTLR,Auxiliary Control Register" bitfld.long 0x00 31. " SDEH ,Snoop-delayed exclusive handling" "Normal,Modified" bitfld.long 0x00 30. " FMCEA ,Force main clock processor enable active" "Not prevented,Prevented" bitfld.long 0x00 29. " FNVCEA ,Force NEON/VFP clock enable active" "Not prevented,Prevented" newline bitfld.long 0x00 27.--28. " WSNAT ,Write streaming no-allocate threshold" "12th,128th,512th,Disabled" bitfld.long 0x00 25.--26. " WSNL1AT ,Write streaming no L1-allocate threshold" "14th,64th,128th,Disabled" bitfld.long 0x00 24. " NCSE ,Non-cacheable streaming enhancement" "Disabled,Enabled" newline bitfld.long 0x00 23. " FIORRTTSSAW ,Forces in-order requests to the same set and way" "Not forced,Forced" bitfld.long 0x00 22. " FIOLI ,Force in-order load issue" "Not forced,Forced" bitfld.long 0x00 21. " DL2TLBP ,Disabled L2 TLB prefetching" "No,Yes" newline bitfld.long 0x00 20. " DL2TBWIPAPAC ,Disable L2 TBW IPA PA cache" "No,Yes" bitfld.long 0x00 19. " DL2TBWS1WC ,Disable L2 TBW Stage 1 walk cache" "No,Yes" bitfld.long 0x00 18. " DL2TBWS1L2PAC ,Disable L2 TBW stage 1 L2 PA cache" "No,Yes" newline bitfld.long 0x00 17. " DL2TLBPO ,Disable L2 TLB Performance Optimization" "No,Yes" bitfld.long 0x00 16. " EFSOADLR ,Enables full Strongly-ordered and Device load replay" "Disabled,Enabled" bitfld.long 0x00 15. " FIIBEU ,Force in-order issue in branch execution unit" "Not forced,Forced" newline bitfld.long 0x00 14. " FLOIGCDPC ,Force limit of one instruction group commit/de-allocate per cycle" "Not forced,Limited" bitfld.long 0x00 13. " FACP14WCP15 ,Flush after CP14 and CP15 writes" "Normal,Flushed" bitfld.long 0x00 12. " FPCP14CP15 ,Force push of CP14 and CP15 registers" "Not forced,Pushed" newline bitfld.long 0x00 11. " FOISEG ,Force one instruction to start and end a group" "Not forced,Forced" bitfld.long 0x00 10. " FSAEIG ,Force serialization after each instruction group" "Not forced,Forced" bitfld.long 0x00 9. " DFRO ,Disable flag renaming optimization" "No,Yes" newline bitfld.long 0x00 8. " EWFIIANOPI ,Executes WFI instructions as NOP instructions" "Disabled,Enabled" bitfld.long 0x00 7. " EWFEIANOPI ,Executes WFE instructions as NOP instructions" "Disabled,Enabled" bitfld.long 0x00 6. " SMP ,Broadcast of cache and TLB maintenance operations enable" "Disabled,Enabled" newline bitfld.long 0x00 5. " EPLDIANOP ,Execute PLD and PLDW instructions as a NOP instruction" "Disabled,Enabled" bitfld.long 0x00 4. " DIP ,Disable indirect predictor" "No,Yes" bitfld.long 0x00 3. " DMBTB ,Disable micro-BTB" "No,Yes" newline bitfld.long 0x00 2. " LOLBDPF ,Limits to one loop buffer detect per flush" "Normal,Limited" bitfld.long 0x00 1. " DLB ,Disable loop buffer" "No,Yes" bitfld.long 0x00 0. " EIBTB ,Enable invalidate of BTB" "Disabled,Enabled" elif (corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE") group.long c15:0x101++0x0 line.long 0x0 "ACTLR,Auxiliary Control Register" bitfld.long 0x00 28. " DBDI ,Disable branch dual issue" "No,Yes" bitfld.long 0x00 15. " DDVM ,Disable Distributed Virtual Memory (DVM) transactions" "No,Yes" bitfld.long 0x00 13.--14. " L1PCTL ,L1 Data prefetch control" "Disabled,1 pre-fetch,2 pre-fetches,3 pre-fetches" newline bitfld.long 0x00 12. " L1RADIS ,L1 Data Cache read-allocate mode disable" "No,Yes" bitfld.long 0x00 11. " L2RADIS ,L2 Data Cache read-allocate mode disable" "No,Yes" bitfld.long 0x00 10. " DODMBS ,Disable optimised data memory barrier behaviour" "No,Yes" newline bitfld.long 0x00 6. " SMP ,Enables coherent requests to the processor" "Disabled,Enabled" endif if (corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE") group.long c15:0x140F++0x00 line.long 0x0 "ACTLR2,Auxiliary Control Register 2" bitfld.long 0x00 31. " ECRCG ,Enable CPU regional clock gates" "Disabled,Enabled" bitfld.long 0x00 0. " EDCCADCCI ,Execute data cache clean as data cache clean/invalidate" "Disabled,Enabled" newline else hgroup.long c15:0x140F++0x00 hide.long 0x0 "ACTLR2,Auxiliary Control Register 2" endif if (corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE"||corename()=="CORTEXA17"||corename()=="CORTEXA17MPCORE") rgroup.long c15:0x201++0x00 line.long 0x0 "CPACR,Coprocessor Access Control Register" bitfld.long 0x0 31. " ASEDIS ,Disable Advanced SIMD Extension functionality" "No,Yes" bitfld.long 0x0 22.--23. " CP11 ,Coprocessor access control" "Denied,Privileged,Reserved,Full" bitfld.long 0x0 20.--21. " CP10 ,Coprocessor access control" "Denied,Privileged,Reserved,Full" elif (corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE") rgroup.long c15:0x201++0x00 line.long 0x0 "CPACR,Coprocessor Access Control Register" bitfld.long 0x0 31. " ASEDIS ,Disable Advanced SIMD Extension functionality" "No,Yes" bitfld.long 0x0 30. " D32DIS ,Disable use of registers D16-D31 of the VFP register file" "No,Yes" bitfld.long 0x0 22.--23. " CP11 ,Coprocessor access control" "Denied,Privileged,Reserved,Full" newline bitfld.long 0x0 20.--21. " CP10 ,Coprocessor access control" "Denied,Privileged,Reserved,Full" endif group.long c15:0x11++0x0 line.long 0x0 "SCR,Secure Configuration Register" bitfld.long 0x00 9. " SIF ,Secure Instruction Fetch" "Permitted,Not permitted" bitfld.long 0x00 8. " HCE ,Hyp Call enable" "Undefined,Enabled" bitfld.long 0x00 7. " SCD ,Secure Monitor Call disable" "No,Yes" newline bitfld.long 0x00 5. " AW ,Controls whether the Non-secure world can modify the A-bit in the CPSR" "Not allowed,Allowed" bitfld.long 0x00 4. " FW ,Controls whether the Non-secure world can modify the F-bit in the CPSR" "Not allowed,Allowed" bitfld.long 0x00 3. " EA ,External Abort exceptions handled in Abort mode or Monitor mode" "Abort,Monitor" newline bitfld.long 0x00 2. " FIQ ,FIQ exceptions handled in Abort mode or Monitor mode" "FIQ,Monitor" bitfld.long 0x00 1. " IRQ ,IRQ exceptions handled in Abort mode or Monitor mode" "IRQ,Monitor" bitfld.long 0x00 0. " NS ,Secure mode " "Secure,Non-secure" group.long c15:0x0111++0x00 line.long 0x00 "SDER,Secure Debug Enable Register" bitfld.long 0x00 1. " SUNIDEN ,Non-Invasive Secure User Debug Enable bit" "Denied,Permitted" bitfld.long 0x00 0. " SUIDEN ,Invasive Secure User Debug Enable bit" "Denied,Permitted" if (corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE") group.long c15:0x0211++0x00 line.long 0x00 "NSACR,Non-Secure Access Control Register" bitfld.long 0x00 18. " NS_SMP ,Determines if the SMP bit of the Auxiliary Control Register is writeable in Non-secure state" "Disabled,Enabled" bitfld.long 0x00 17. " NS_L2ERR ,L2 internal asynchronous error and AXI asynchronous error writeable in Non-secure state" "Disabled,Enabled" bitfld.long 0x00 15. " NSASEDIS ,Disable Non-secure Advanced SIMD Extension functionality" "No,Yes" newline bitfld.long 0x00 11. " CP11 ,Coprocessor 11 in the Non-secure World Access Permission" "Denied,Permitted" bitfld.long 0x00 10. " CP10 ,Coprocessor 10 in the Non-secure World Access Permission" "Denied,Permitted" elif (corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE") group.long c15:0x0211++0x00 line.long 0x00 "NSACR,Non-Secure Access Control Register" bitfld.long 0x00 18. " NS_SMP ,Determines if the SMP bit of the Auxiliary Control Register is writeable in Non-secure state" "Disabled,Enabled" bitfld.long 0x00 15. " NSASEDIS ,Disable Non-secure Advanced SIMD Extension functionality" "No,Yes" bitfld.long 0x00 14. " NSD32DIS ,Disable the Non-secure use of D16-D31 of the VFP register file" "No,Yes" newline bitfld.long 0x00 11. " CP11 ,Coprocessor 11 in the Non-secure World Access Permission" "Denied,Permitted" bitfld.long 0x00 10. " CP10 ,Coprocessor 10 in the Non-secure World Access Permission" "Denied,Permitted" elif (corename()=="CORTEXA17"||corename()=="CORTEXA17MPCORE") group.long c15:0x0211++0x00 line.long 0x00 "NSACR,Non-Secure Access Control Register" bitfld.long 0x00 18. " NS_SMP ,Determines if the SMP bit of the Auxiliary Control Register is writeable in Non-secure state" "Non-writeable,Writeable" bitfld.long 0x00 17. " NS_L2ERR ,Determines if the L2 Extended Control Register(L2ECTLR), is writeable in Non-secure state" "Non-writeable,Writeable" bitfld.long 0x00 16. " NS_ACTLR_PF_WRITE ,Determines if the ACTLR.L1PF and ACTLR.L2PF registers are writeable in Non-secure state" "Non-writeable,Writeable" newline bitfld.long 0x00 15. " NSASEDIS ,Disable Non-secure Advanced SIMD Extension functionality" "No,Yes" bitfld.long 0x00 14. " NSD32DIS ,Disable the Non-secure use of D16-D31 of the VFP register file" "No,Yes" bitfld.long 0x00 11. " CP11 ,Coprocessor 11 in the Non-secure World Access Permission" "Denied,Permitted" newline bitfld.long 0x00 10. " CP10 ,Coprocessor 10 in the Non-secure World Access Permission" "Denied,Permitted" endif group.long c15:0x000C++0x00 line.long 0x00 "VBAR,Vector Base Address Register" hexmask.long 0x00 5.--31. 0x20 " VBADDR ,Vector Base Address" group.long c15:0x010C++0x00 line.long 0x00 "MVBAR,Monitor Vector Base Address Register" hexmask.long 0x00 5.--31. 0x20 " MVBADDR ,Monitor Vector Base Address" newline rgroup.long c15:0x001C++0x00 line.long 0x00 "ISR,Interrupt Status Register" bitfld.long 0x00 8. " A ,External abort pending flag" "Not pending,Pending" bitfld.long 0x00 7. " I ,Interrupt pending flag" "Not pending,Pending" bitfld.long 0x00 6. " F ,Fast interrupt pending flag" "Not pending,Pending" newline if (corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE"||corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE") rgroup.long c15:0x400F++0x00 line.long 0x00 "CBAR,Configuration Base Address Register" hexmask.long.tbyte 0x00 15.--31. 1. " PERIPHBASE[31:15] ,Periphbase[31:15]" hexmask.long.byte 0x00 0.--7. 1. " PERIPHBASE[39:32] ,Periphbase[39:32]" else hgroup.long c15:0x400F++0x00 hide.long 0x00 "CBAR,Configuration Base Address Register" endif if (corename()=="CORTEXA17"||corename()=="CORTEXA17MPCORE") if (((d.l(c15:0x1609))&0x3)==0x3) group.long c15:0x1609++0x00 line.long 0x00 "SCUCTLR,SCU Control Register" bitfld.long 0x00 30. " PRM3 ,Disable processor 3 retention" "No,Yes" bitfld.long 0x00 28.--29. " PPS3 ,Processor 3 power status" "Normal,Not present,Retention,Powerdown" bitfld.long 0x00 26. " PRM2 ,Disable processor 2 retention" "No,Yes" newline bitfld.long 0x00 24.--25. " PPS2 ,Processor 2 power status" "Normal,Not present,Retention,Powerdown" bitfld.long 0x00 22. " PRM1 ,Disable processor 1 retention" "No,Yes" bitfld.long 0x00 20.--21. " PPS1 ,Processor 1 power status" "Normal,Not present,Retention,Powerdown" newline bitfld.long 0x00 18. " PRM0 ,Disable processor 0 retention" "No,Yes" bitfld.long 0x00 16.--17. " PPS0 ,Processor 0 power status" "Normal,Not present,Retention,Powerdown" bitfld.long 0x00 7. " CPSMP[3] ,Copy of the ACTLR.SMP for processor 3" "Disabled,Enabled" newline bitfld.long 0x00 6. " CPSMP[2] ,Copy of the ACTLR.SMP for processor 2" "Disabled,Enabled" bitfld.long 0x00 5. " CPSMP[1] ,Copy of the ACTLR.SMP for processor 1" "Disabled,Enabled" bitfld.long 0x00 4. " CPSMP[0] ,Copy of the ACTLR.SMP for processor 0" "Disabled,Enabled" newline bitfld.long 0x00 0.--1. " NP ,Number of processors" "1,2,3,4" newline elif (((d.l(c15:0x1609))&0x3)==0x2) group.long c15:0x1609++0x00 line.long 0x00 "SCUCTLR,SCU Control Register" bitfld.long 0x00 26. " PRM2 ,Disable processor 2 retention" "No,Yes" bitfld.long 0x00 24.--25. " PPS2 ,Processor 2 power status" "Normal,Not present,Retention,Powerdown" bitfld.long 0x00 22. " PRM1 ,Disable processor 1 retention" "No,Yes" newline bitfld.long 0x00 20.--21. " PPS1 ,Processor 1 power status" "Normal,Not present,Retention,Powerdown" bitfld.long 0x00 18. " PRM0 ,Disable processor 0 retention" "No,Yes" bitfld.long 0x00 16.--17. " PPS0 ,Processor 0 power status" "Normal,Not present,Retention,Powerdown" newline bitfld.long 0x00 6. " CPSMP[2] ,Copy of the ACTLR.SMP for processor 2" "Disabled,Enabled" bitfld.long 0x00 5. " CPSMP[1] ,Copy of the ACTLR.SMP for processor 1" "Disabled,Enabled" bitfld.long 0x00 4. " CPSMP[0] ,Copy of the ACTLR.SMP for processor 0" "Disabled,Enabled" newline bitfld.long 0x00 0.--1. " NP ,Number of processors" "1,2,3,4" newline elif (((d.l(c15:0x1609))&0x3)==0x1) group.long c15:0x1609++0x00 line.long 0x00 "SCUCTLR,SCU Control Register" bitfld.long 0x00 22. " PRM1 ,Disable processor 1 retention" "No,Yes" bitfld.long 0x00 20.--21. " PPS1 ,Processor 1 power status" "Normal,Not present,Retention,Powerdown" bitfld.long 0x00 18. " PRM0 ,Disable processor 0 retention" "No,Yes" newline bitfld.long 0x00 16.--17. " PPS0 ,Processor 0 power status" "Normal,Not present,Retention,Powerdown" bitfld.long 0x00 5. " CPSMP[1] ,Copy of the ACTLR.SMP for processor 1" "Disabled,Enabled" bitfld.long 0x00 4. " CPSMP[0] ,Copy of the ACTLR.SMP for processor 0" "Disabled,Enabled" newline bitfld.long 0x00 0.--1. " NP ,Number of processors" "1,2,3,4" newline elif (((d.l(c15:0x1609))&0x3)==0x0) group.long c15:0x1609++0x00 line.long 0x00 "SCUCTLR,SCU Control Register" bitfld.long 0x00 18. " PRM0 ,Disable processor 0 retention" "No,Yes" bitfld.long 0x00 16.--17. " PPS0 ,Processor 0 power status" "Normal,Not present,Retention,Powerdown" bitfld.long 0x00 4. " CPSMP[0] ,Copy of the ACTLR.SMP for processor 0" "Disabled,Enabled" newline bitfld.long 0x00 0.--1. " NP ,Number of processors" "1,2,3,4" newline endif group.long c15:0x410F++0x00 line.long 0x00 "FILASTARTR,Peripheral port start address register" hexmask.long.tbyte 0x00 12.--31. 0x10 " FLT_START_ADDR ,Start address of the peripheral port physical memory region" bitfld.long 0x00 0. " FILT_EN ,FLT_START_ADDR and FLT_END_ADDR are valid" "Invalid,Valid" group.long c15:0x420F++0x00 line.long 0x00 "FILAENDR,Peripheral port end address register" hexmask.long.tbyte 0x00 12.--31. 0x10 " FLT_END_ADDR ,End address of the peripheral port physical memory region" elif (corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE"||corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE") hgroup.long c15:0x1609++0x00 hide.long 0x00 "SCUCTLR,SCU Control Register" hgroup.long c15:0x410F++0x00 hide.long 0x00 "FILASTARTR,Peripheral port start address register" hgroup.long c15:0x420F++0x00 hide.long 0x00 "FILAENDR,Peripheral port end address register" endif tree.end width 12. tree "Memory Management Unit" if (corename()=="CORTEXA17"||corename()=="CORTEXA17MPCORE") group.long c15:0x0001++0x0 line.long 0x0 "SCTLR,System Control Register" bitfld.long 0x0 30. " TE ,Thumb exception enable" "ARM,Thumb" bitfld.long 0x0 29. " AFE ,Access Flag Enable" "Disabled,Enabled" bitfld.long 0x0 28. " TRE ,TEX remap enable" "Disabled,Enabled" newline bitfld.long 0x0 25. " EE ,Exception endianness" "Little,Big" bitfld.long 0x0 20. " UWXN ,Unprivileged write permission implies PL1 Execute Never" "Not forced,Forced" bitfld.long 0x0 19. " WXN ,Write permission implies PL1 Execute Never" "Not forced,Forced" newline bitfld.long 0x0 13. " V ,Base Location of Exception Registers" "0x00000000,0xFFFF0000" bitfld.long 0x0 12. " I ,Instruction Cache Enable" "Disabled,Enabled" bitfld.long 0x0 11. " Z ,Branch Prediction Enable" "Disabled,Enabled" newline bitfld.long 0x0 2. " C ,Enable unified cache or data cache" "Disabled,Enabled" bitfld.long 0x0 1. " A ,Alignment Fault Check enable" "Disabled,Enabled" bitfld.long 0x0 0. " M ,Address translation enable bit" "Disabled,Enabled" newline elif (corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE"||corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE") group.long c15:0x1++0x0 line.long 0x0 "SCTLR,Control Register" bitfld.long 0x0 30. " TE ,Thumb exception enable" "ARM,Thumb" bitfld.long 0x0 29. " AFE ,Access Flag Enable" "Disabled,Enabled" bitfld.long 0x0 28. " TRE ,TEX remap enable" "Disabled,Enabled" newline bitfld.long 0x0 25. " EE ,Exception endianness" "Little,Big" bitfld.long 0x0 20. " UWXN ,Unprivileged write permission implies PL1 Execute Never" "Not forced,Forced" bitfld.long 0x0 19. " WXN ,Write permission implies PL1 Execute Never" "Not forced,Forced" newline bitfld.long 0x0 13. " V ,Base Location of Exception Registers" "0x00000000,0xFFFF0000" bitfld.long 0x0 12. " I ,Instruction Cache Enable" "Disabled,Enabled" bitfld.long 0x0 11. " Z ,Branch Prediction Enable" "Disabled,Enabled" newline bitfld.long 0x0 10. " SW ,SWP/SWPB Enable" "Disabled,Enabled" bitfld.long 0x0 2. " C ,Enable unified cache or data cache" "Disabled,Enabled" bitfld.long 0x0 1. " A ,Strict Alignment" "Disabled,Enabled" newline bitfld.long 0x0 0. " M ,MMU or Protection Unit" "Disabled,Enabled" newline endif if (((d.l(c15:0x0002))&0x2)==0x2)&&(((d.l(c15:0x0202))&0x80000000)==0x00000000) group.long c15:0x0002++0x00 line.long 0x00 "TTBR0,Translation Table Base Register 0" hexmask.long.tbyte 0x00 14.--31. 0x40 " TTB0_ADDR ,Translation table base 0 address" bitfld.long 0x00 5. " NOS ,Not Outer Shareable bit" "Outer,Inner" bitfld.long 0x00 3.--4. " RGN ,Region bits" "Non-cacheable,Write-Back Write-Allocate Cacheable,Write-Through Cacheable,Write-Back no Write-Allocate Cacheable" newline bitfld.long 0x00 2. " IMP ,Implementation defined" "Low,High" bitfld.long 0x00 1. " S ,Shareable bit" "Non-shareable,Shareable" bitfld.long 0x00 0. 6. " IRGN ,Inner region bits for Multiprocessing Extensions" "Non-cacheable,Write-Back Write-Allocate Cacheable,Write-Through Cacheable,Write-Back no Write-Allocate Cacheable" elif (((d.l(c15:0x0002))&0x2)==0x0)&&(((d.l(c15:0x0202))&0x80000000)==0x00000000) group.long c15:0x0002++0x00 line.long 0x00 "TTBR0,Translation Table Base Register 0" hexmask.long.tbyte 0x00 14.--31. 0x40 " TTB0_ADDR ,Translation table base 0 address" bitfld.long 0x00 3.--4. " RGN ,Region bits" "Non-cacheable,Write-Back Write-Allocate Cacheable,Write-Through Cacheable,Write-Back no Write-Allocate Cacheable" bitfld.long 0x00 2. " IMP ,Implementation defined" "Low,High" newline bitfld.long 0x00 1. " S ,Shareable bit" "Non-shareable,Shareable" bitfld.long 0x00 0. 6. " IRGN ,Inner region bits for Multiprocessing Extensions" "Non-cacheable,Write-Back Write-Allocate Cacheable,Write-Through Cacheable,Write-Back no Write-Allocate Cacheable" elif (((d.l(c15:0x0202))&0x80000000)==0x80000000) group.quad c15:0x10020++0x01 line.quad 0x00 "TTBR0,Translation Table Base Register 0" hexmask.quad.byte 0x00 48.--55. 1. " ASID ,ASID for the translation table base address" hexmask.quad 0x00 0.--39. 1. " BADDR ,Translation table base address" endif if (((d.l(c15:0x0102))&0x2)==0x2)&&(((d.l(c15:0x0202))&0x80000000)==0x00000000) group.long c15:0x0102++0x00 line.long 0x00 "TTBR1,Translation Table Base Register 1" hexmask.long.tbyte 0x00 14.--31. 0x40 " TTB1_ADDR ,Translation table base 1 address" bitfld.long 0x00 5. " NOS ,Not Outer Shareable bit" "Outer,Inner" bitfld.long 0x00 3.--4. " RGN ,Region bits" "Non-cacheable,Write-Back Write-Allocate Cacheable,Write-Through Cacheable,Write-Back no Write-Allocate Cacheable" newline bitfld.long 0x00 2. " IMP ,Implementation defined" "Low,High" bitfld.long 0x00 1. " S ,Shareable bit" "Non-shareable,Shareable" bitfld.long 0x00 0. 6. " IRGN ,Inner region bits for Multiprocessing Extensions" "Non-cacheable,Write-Back Write-Allocate Cacheable,Write-Through Cacheable,Write-Back no Write-Allocate Cacheable" elif (((d.l(c15:0x0102))&0x2)==0x0)&&(((d.l(c15:0x0202))&0x80000000)==0x00000000) group.long c15:0x0102++0x00 line.long 0x00 "TTBR1,Translation Table Base Register 1" hexmask.long.tbyte 0x00 14.--31. 0x40 " TTB1_ADDR ,Translation table base 1 address" bitfld.long 0x00 3.--4. " RGN ,Region bits" "Non-cacheable,Write-Back Write-Allocate Cacheable,Write-Through Cacheable,Write-Back no Write-Allocate Cacheable" bitfld.long 0x00 2. " IMP ,Implementation defined" "Low,High" newline bitfld.long 0x00 1. " S ,Shareable bit" "Non-shareable,Shareable" bitfld.long 0x00 0. 6. " IRGN ,Inner region bits for Multiprocessing Extensions" "Non-cacheable,Write-Back Write-Allocate Cacheable,Write-Through Cacheable,Write-Back no Write-Allocate Cacheable" elif (((d.l(c15:0x0202))&0x80000000)==0x80000000) group.quad c15:0x11020++0x01 line.quad 0x00 "TTBR1,Translation Table Base Register 1" hexmask.quad.byte 0x00 48.--55. 1. " ASID ,ASID for the translation table base address" hexmask.quad 0x00 0.--39. 1. " BADDR ,Translation table base address" endif if (((d.l(c15:0x0202))&0x80000000)==0x00000000) group.long c15:0x0202++0x00 line.long 0x00 "TTBCR,Translation Table Base Control Register" bitfld.long 0x00 31. " EAE ,Extended Address Enable" "32-bit,40-bit" bitfld.long 0x00 5. " PD1 ,Translation table walk Disable bit for TTBR1" "No,Yes" bitfld.long 0x00 4. " PD0 ,Translation table walk Disable bit for TTBR0" "No,Yes" newline bitfld.long 0x00 0.--2. " N ,Indicate the width of the base address held in TTBR0" "16KB,8KB,4KB,2KB,1KB,512 bytes,256 bytes,128 bytes" else group.long c15:0x0202++0x00 line.long 0x00 "TTBCR,Translation Table Base Control Register" bitfld.long 0x00 31. " EAE ,Extended Address Enable" "32-bit,40-bit" bitfld.long 0x00 30. " IMP ,IMPLEMENTATION DEFINED" "Low,High" bitfld.long 0x00 28.--29. " SH1 ,Shareability attributes for the memory associated with the translation table walks using TTBR1" "Non-Shareable,Reserved,Outer Shareable,Inner Shareable" newline bitfld.long 0x00 26.--27. " ORGN1 ,Outer Cacheability attributes for the memory associated with the translation table walks using TTBR1" "Non-cacheable,Write-Back Write-Allocate Cacheable,Write-Through Cacheable,Write-Back no Write-Allocate Cacheable" bitfld.long 0x00 24.--25. " IRGN1 ,Inner Cacheability attributes for the memory associated with the translation table walks using TTBR1" "Non-cacheable,Write-Back Write-Allocate Cacheable,Write-Through Cacheable,Write-Back no Write-Allocate Cacheable" bitfld.long 0x00 23. " EPD1 ,Translation table walk disable for translations using TTBR1" "No,Yes" newline bitfld.long 0x00 22. " A1 ,Selects whether TTBR0 or TTBR1 defines the ASID" "TTBR0,TTBR1" bitfld.long 0x00 16.--18. " T1SZ ,The Size offset of the TTBR1 addressed region" "0,1,2,3,4,5,6,7" bitfld.long 0x00 12.--13. " SH0 ,Shareability attributes for the memory associated with the translation table walks using TTBR0" "Non-Shareable,Reserved,Outer Shareable,Inner Shareable" newline bitfld.long 0x00 10.--11. " ORGN0 ,Outer Cacheability attributes for the memory associated with the translation table walks using TTBR0" "Non-cacheable,Write-Back Write-Allocate Cacheable,Write-Through Cacheable,Write-Back no Write-Allocate Cacheable" bitfld.long 0x00 8.--9. " IRGN0 ,Inner Cacheability attributes for the memory associated with the translation table walks using TTBR0" "Non-cacheable,Write-Back Write-Allocate Cacheable,Write-Through Cacheable,Write-Back no Write-Allocate Cacheable" bitfld.long 0x00 7. " EPD0 ,Translation table walk disable for translations using TTBR0" "No,Yes" newline bitfld.long 0x00 0.--2. " T0SZ ,The Size offset of the TTBR0 addressed memory region" "0,1,2,3,4,5,6,7" endif newline group.long c15:0x0003++0x00 line.long 0x00 "DACR,Domain Access Control Register" bitfld.long 0x0 30.--31. " D15 ,Domain Access 15" "Denied,Client,Reserved,Manager" bitfld.long 0x0 28.--29. " D14 ,Domain Access 14" "Denied,Client,Reserved,Manager" bitfld.long 0x0 26.--27. " D13 ,Domain Access 13" "Denied,Client,Reserved,Manager" newline bitfld.long 0x0 24.--25. " D12 ,Domain Access 12" "Denied,Client,Reserved,Manager" bitfld.long 0x0 22.--23. " D11 ,Domain Access 11" "Denied,Client,Reserved,Manager" bitfld.long 0x0 20.--21. " D10 ,Domain Access 10" "Denied,Client,Reserved,Manager" newline bitfld.long 0x0 18.--19. " D9 ,Domain Access 9" "Denied,Client,Reserved,Manager" bitfld.long 0x0 16.--17. " D8 ,Domain Access 8" "Denied,Client,Reserved,Manager" bitfld.long 0x0 14.--15. " D7 ,Domain Access 7" "Denied,Client,Reserved,Manager" newline bitfld.long 0x0 12.--13. " D6 ,Domain Access 6" "Denied,Client,Reserved,Manager" bitfld.long 0x0 10.--11. " D5 ,Domain Access 5" "Denied,Client,Reserved,Manager" bitfld.long 0x0 8.--9. " D4 ,Domain Access 4" "Denied,Client,Reserved,Manager" newline bitfld.long 0x0 6.--7. " D3 ,Domain Access 3" "Denied,Client,Reserved,Manager" bitfld.long 0x0 4.--5. " D2 ,Domain Access 2" "Denied,Client,Reserved,Manager" bitfld.long 0x0 2.--3. " D1 ,Domain Access 1" "Denied,Client,Reserved,Manager" newline bitfld.long 0x0 0.--1. " D0 ,Domain Access 0" "Denied,Client,Reserved,Manager" newline if (corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE") if (((d.l(c15:0x0202))&0x80000000)==0x80000000) group.long c15:0x0005++0x00 line.long 0x00 "DFSR,Data Fault Status Register" bitfld.long 0x00 13. " CM ,Cache maintenance fault" "Not aborted,Aborted" bitfld.long 0x00 12. " EXT ,External Abort Qualifier" "DECERR,SLVERR" bitfld.long 0x00 11. " WNR ,Access Caused an Abort Type" "Read,Write" newline bitfld.long 0x00 0.--5. " STATUS ,Fault Status" "Reserved,Reserved,Reserved,Reserved,Reserved,Translation fault/First level,Translation fault/Second level,Translation fault/Third level,Reserved,Access flag fault/First level,Access flag fault/Second level,Access flag fault/Third level,Reserved,Permission fault/First level,Permission fault/Second level,Permission fault/Third level,Synchronous external abort,Asynchronous external abort,Reserved,Reserved,Reserved,Synchronous external abort on translation table walk/First level,Synchronous external abort on translation table walk/Second level,Synchronous external abort on translation table walk/Third level,Synchronous parity error on memory access,Asynchronous parity error on memory access,Reserved,Reserved,Reserved,Synchronous parity error on memory access on translation table walk/First level,Synchronous parity error on memory access on translation table walk/Second level,Synchronous parity error on memory access on translation table walk/Third level,Reserved,Alignment fault,Debug event,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Lockdown Abort,Reserved,Reserved,Reserved,Reserved,Reserved,Coprocessor Abort,?..." else group.long c15:0x0005++0x00 line.long 0x00 "DFSR,Data Fault Status Register" bitfld.long 0x00 13. " CM ,Cache maintenance fault" "Not aborted,Aborted" bitfld.long 0x00 12. " EXT ,External Abort Qualifier" "DECERR,SLVERR" bitfld.long 0x00 11. " WNR ,Access Caused an Abort Type" "Read,Write" newline bitfld.long 0x00 4.--7. " DOMAIN ,Domain Accessed When a Data Fault Occurs" "D0,D1,D2,D3,D4,D5,D6,D7,D8,D9,D10,D11,D12,D13,D14,D15" bitfld.long 0x00 0.--3. 10. " FS ,Fault Status" "Reserved,Alignment fault,Reserved,Reserved,Instruction cache maintenance fault,Translation fault/First level,Access flag fault/Second level,Translation fault/Second level,Synchronous external abort,Domain fault/First level,Reserved,Domain fault/Second level,Synchronous external abort/First level,Permission fault/First level,Synchronous external abort/Second level,Permission fault/Second level,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Asynchronous external abort,Reserved,Asynchronous parity error on memory access,Synchronous parity error on memory access,Reserved,Reserved,Synchronous parity error on translation table walk/First level,Reserved,Synchronous parity error on translation table walk/Second level,Reserved" endif elif (corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE") if (((d.l(c15:0x0202))&0x80000000)==0x80000000) group.long c15:0x0005++0x00 line.long 0x00 "DFSR,Data Fault Status Register" bitfld.long 0x00 13. " CM ,Cache maintenance fault" "Not aborted,Aborted" bitfld.long 0x00 12. " EXT ,External Abort Qualifier" "DECERR,SLVERR" bitfld.long 0x00 11. " WNR ,Access Caused an Abort Type" "Read,Write" newline bitfld.long 0x00 0.--5. " STATUS ,Fault Status" "Reserved,Reserved,Reserved,Reserved,Reserved,Translation fault/First level,Translation fault/Second level,Translation fault/Third level,Reserved,Access flag fault/First level,Access flag fault/Second level,Access flag fault/Third level,Reserved,Permission fault/First level,Permission fault/Second level,Permission fault/Third level,Synchronous external abort,Asynchronous external abort,Reserved,Reserved,Reserved,Synchronous external abort on translation table walk/First level,Synchronous external abort on translation table walk/Second level,Synchronous external abort on translation table walk/Third level,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Alignment fault,Debug event,?..." else group.long c15:0x0005++0x00 line.long 0x00 "DFSR,Data Fault Status Register" bitfld.long 0x00 13. " CM ,Cache maintenance fault" "Not aborted,Aborted" bitfld.long 0x00 12. " EXT ,External Abort Qualifier" "DECERR,SLVERR" bitfld.long 0x00 11. " WNR ,Access Caused an Abort Type" "Read,Write" newline bitfld.long 0x00 4.--7. " DOMAIN ,Domain Accessed When a Data Fault Occurs" "D0,D1,D2,D3,D4,D5,D6,D7,D8,D9,D10,D11,D12,D13,D14,D15" bitfld.long 0x00 0.--3. 10. " FS ,Generated Exception Type" "Reserved,Alignment,Debug,Access/section,Instruction,Translation/section,Access/page,Translation/page,Non-translation/synchronous external,Domain/section,Reserved,Domain/page,L1/synchronous external,Permission/section,L2/synchronous external,Permission/page,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Asynchronous external,?..." endif elif (corename()=="CORTEXA17"||corename()=="CORTEXA17MPCORE") if (((d.l(c15:0x0202))&0x80000000)==0x00000000) group.long c15:0x0005++0x00 line.long 0x00 "DFSR,Data Fault Status Register" bitfld.long 0x00 13. " CM ,Cache maintenance fault" "Not aborted,Aborted" bitfld.long 0x00 12. " EXT ,External Abort Qualifier" "DECERR,SLVERR" bitfld.long 0x00 11. " WNR ,Access Caused an Abort Type" "Read,Write" newline bitfld.long 0x00 4.--7. " DOMAIN ,Domain Accessed When a Data Fault Occurs" "D0,D1,D2,D3,D4,D5,D6,D7,D8,D9,D10,D11,D12,D13,D14,D15" bitfld.long 0x00 0.--3. 10. " FS ,Generated Exception Type" "Reserved,Alignment,Debug,Access/section,Reserved,Translation/section,Access/page,Translation/page,Reserved,Domain/section,Reserved,Domain/page,L1/external,Permission/section,L2/external,Permission/page,TLB,Reserved,Reserved,Reserved,Reserved,Reserved,Asynchronous external,?..." else group.long c15:0x0005++0x00 line.long 0x00 "DFSR,Data Fault Status Register" bitfld.long 0x00 13. " CM ,Cache maintenance fault" "Not aborted,Aborted" bitfld.long 0x00 12. " EXT ,External Abort Qualifier" "DECERR,SLVERR" bitfld.long 0x00 11. " WNR ,Access Caused an Abort Type" "Read,Write" newline bitfld.long 0x00 0.--5. " STATUS ,Fault Status" "Reserved,Reserved,Reserved,Reserved,Reserved,Translation fault/1st level,Translation fault/2nd level,Translation fault/3rd level,Reserved,Access flag fault/1st level,Access flag fault/2nd level,Access flag fault/3rd level,Reserved,Permission fault/1st level,Permission fault/2nd level,Permission fault/3rd level,Reserved,Asynchronous external abort,Reserved,Reserved,Reserved,Synchronous external abort on translation table walk/1st level,Synchronous external abort on translation table walk/2nd level,Synchronous external abort on translation table walk/3rd level,TLB,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Alignment fault,Debug event,?..." endif endif if (corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE") group.long c15:0x0015++0x00 line.long 0x00 "ADFSR,Auxiliary Data Fault Status Register" bitfld.long 0x00 31. " VALID ,L1 or L2 ECC double bit error indicator" "No error,Error" hexmask.long.byte 0x00 24.--30. 1. " RAMID ,RAM identifier" bitfld.long 0x00 23. " L2E ,L2 Error" "No error,Error" newline bitfld.long 0x00 18.--22. " B/W ,Bank/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.tbyte 0x00 0.--17. 1. " IND ,Index" else hgroup.long c15:0x0015++0x00 hide.long 0x00 "ADFSR,Auxiliary Data Fault Status Register" endif group.long c15:0x0006++0x00 line.long 0x00 "DFAR,Data Fault Address Register" if (corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE") if (((d.l(c15:0x0202))&0x80000000)==0x80000000) group.long c15:0x0105++0x00 line.long 0x00 "IFSR,Instruction Fault Status Register" bitfld.long 0x00 12. " EXT ,External Abort Type" "DECERR,SLVERR" newline bitfld.long 0x00 0.--5. " STATUS ,Fault Status" "Reserved,Reserved,Reserved,Reserved,Reserved,Translation fault/First level,Translation fault/Second level,Translation fault/Third level,Reserved,Access flag fault/First level,Access flag fault/Second level,Access flag fault/Third level,Reserved,Permission fault/First level,Permission fault/Second level,Permission fault/Third level,Synchronous external abort,Reserved,Reserved,Reserved,Reserved,Synchronous external abort on translation table walk/First level,Synchronous external abort on translation table walk/Second level,Synchronous external abort on translation table walk/Third level,Synchronous parity error on memory access,Reserved,Reserved,Reserved,Reserved,Synchronous parity error on memory access on translation table walk/First level,Synchronous parity error on memory access on translation table walk/Second level,Synchronous parity error on memory access on translation table walk/Third level,?..." else group.long c15:0x0105++0x00 line.long 0x00 "IFSR,Instruction Fault Status Register" bitfld.long 0x00 12. " EXT ,External Abort Type" "DECERR,SLVERR" newline bitfld.long 0x00 0.--3. 10. " FS ,Generated Exception Type" "Reserved,Reserved,Debug event,Access flag fault/First level,Reserved,Translation fault/First level,Access flag fault/Second level,Translation fault/Second level,Non-translation/synchronous external abort,Domain fault/First level,Reserved,Domain fault/Second level,Synchronous external abort on translation table walk/First level,Permission fault/First level,Synchronous external abort on translation table walk/Second level,Permission fault/Second level,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Synchronous parity error on memory access,Reserved,Reserved,Synchronous parity error on translation table walk,Reserved,Synchronous parity error on translation table walk,Reserved" endif elif (corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE") if (((d.l(c15:0x0202))&0x80000000)==0x80000000) group.long c15:0x0105++0x00 line.long 0x00 "IFSR,Instruction Fault Status Register" bitfld.long 0x00 12. " EXT ,External Abort Type" "DECERR,SLVERR" newline bitfld.long 0x00 0.--5. " STATUS ,Generated Exception Type" "Reserved,Reserved,Reserved,Reserved,Reserved,Translation fault/First level,Translation fault/Second level,Translation fault/Third level,Reserved,Access fault flag/First level,Access fault flag/Second level,Access fault flag/Third level,Reserved,Permission fault/First level,Permission fault/Second level,Permission fault/Third level,Synchronous external abort,Reserved,Debug event,?..." else group.long c15:0x0105++0x00 line.long 0x00 "IFSR,Instruction Fault Status Register" bitfld.long 0x00 12. " EXT ,External Abort Type" "DECERR,SLVERR" newline bitfld.long 0x00 0.--3. 10. " FS ,Generated Exception Type" "Reserved,Reserved,Debug,Access/section,Reserved,Translation/section,Access/page,Translation/page,Non-translation/synchronous external,Domain/section,Reserved,Domain/page,L1/external,Permission/section,L2/external,Permission/page,?..." endif elif (corename()=="CORTEXA17"||corename()=="CORTEXA17MPCORE") if (((d.l(c15:0x202))&0x80000000)==0x80000000) group.long c15:0x0105++0x00 line.long 0x00 "IFSR,Instruction Fault Status Register" bitfld.long 0x00 12. " EXT ,External Abort Type" "DECERR,SLVERR" bitfld.long 0x00 9. " LPAE ,Large physical address extension" "Disabled,Enabled" newline bitfld.long 0x00 0.--5. " STATUS ,Fault Status" "Reserved,Reserved,Reserved,Reserved,Reserved,Translation fault/1st level,Translation fault/2nd level,Translation fault/3rd level,Reserved,Access flag fault/1st level,Access flag fault/2nd level,Access flag fault/3rd level,Reserved,Permission fault/1st level,Permission fault/2nd level,Permission fault/3rd level,Reserved,Asynchronous external abort,Reserved,Reserved,Reserved,Synchronous external abort on translation table walk/1st level,Synchronous external abort on translation table walk/2nd level,Synchronous external abort on translation table walk/3rd level,TLB,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Alignment fault,Debug event,?..." else group.long c15:0x0105++0x00 line.long 0x00 "IFSR,Instruction Fault Status Register" bitfld.long 0x00 12. " EXT ,External Abort Type" "DECERR,SLVERR" bitfld.long 0x00 9. " LPAE ,Large physical address extension" "Disabled,Enabled" newline bitfld.long 0x00 0.--3. 10. " FS ,Generated Exception Type" "Reserved,Alignment,Debug,Access/section,Reserved,Translation/section,Access/page,Translation/page,Reserved,Domain/section,Reserved,Domain/page,L1/external,Permission/section,L2/external,Permission/page,TLB,Reserved,Reserved,Reserved,Reserved,Reserved,Asynchronous external,?..." endif endif group.long c15:0x0206++0x00 line.long 0x00 "IFAR,Instruction Fault Address Register" if (((d.l(c15:0x202))&0x80000000)==0x80000000&&((d.q(c15:0x0047))&0x1)==0x0) group.quad c15:0x0047++0x01 line.quad 0x00 "PAR,Physical Address Register" hexmask.quad.byte 0x00 56.--63. 1. " ATTR ,Memory attributes for the returned PA" hexmask.quad 0x00 12.--39. 0x1000 " PA ,Physical Address" bitfld.quad 0x00 11. " LPAE ,Long-descriptor translation table format use" "Not used,Used" newline bitfld.quad 0x00 9. " NS ,Non-secure" "Secure,Non-secure" bitfld.quad 0x00 7.--8. " SH ,Shareability attribute" "Non-shareable,Unpredictable,Outer Shareable,Inner Shareable" bitfld.quad 0x00 0. " F ,Conversion completed successfully" "Successful,Unsuccessful" newline elif (((d.l(c15:0x202))&0x80000000)==0x80000000&&((d.q(c15:0x0047))&0x1)==0x1) group.quad c15:0x0047++0x01 line.quad 0x00 "PAR,Physical Address Register" bitfld.quad 0x00 11. " LPAE ,Long-descriptor translation table format use" "Not used,Used" bitfld.quad 0x00 9. " FSTAGE ,Translation stage at which the translation aborted" "Stage 1,Stage 2" bitfld.quad 0x00 8. " S2WLK ,Stage 2 fault during a stage 1 translation table walk" "Not occurred,Occurred" newline bitfld.quad 0x00 1.--6. " FS ,Fault status field" "Reserved,Reserved,Reserved,Reserved,Reserved,Translation fault/1st level,Translation fault/2nd level,Translation fault/3rd level,Reserved,Access flag fault/1st level,Access flag fault/2nd level,Access flag fault/3rd level,Reserved,Permission fault/1st level,Permission fault/2nd level,Permission fault/3rd level,Synchronous external abort,Asynchronous external abort,Reserved,Reserved,Reserved,Synchronous external abort on translation table walk/1st level,Synchronous external abort on translation table walk/2nd level,Synchronous external abort on translation table walk/3rd level,Synchronous parity error on memory access, Asynchronous parity error on memory access,Reserved,Reserved,Reserved,Synchronous parity error on memory access on translation table walk/1st lvl,Synchronous parity error on memory access on translation table walk/2nd lvl,Synchronous parity error on memory access on translation table walk/3rd lvl,Reserved,Alignment fault,Debug event,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,TLB conflict abort,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Domain fault/1st lvl,Domain fault/2nd lvl,Reserved" newline bitfld.quad 0x00 0. " F ,Conversion completed successfully" "Successful,Unsuccessful" newline elif (((d.l(c15:0x202))&0x80000000)==0x00&&((d.q(c15:0x0047))&0x1)==0x0) group.long c15:0x0047++0x00 line.long 0x00 "PAR,Physical Address Register" hexmask.long.tbyte 0x00 12.--31. 0x1000 " PA ,Physical Address" bitfld.long 0x00 11. " LPAE ,Long-descriptor translation table format use" "Not used,Used" bitfld.long 0x00 10. " NOS ,Not Outer Shareable attribute" "Outer shareable,Not outer shareable" newline bitfld.long 0x00 9. " NS ,Non-secure" "Secure,Non-secure" bitfld.long 0x00 7. " SH ,Shareability attribute" "Non-shareable,Shareable" bitfld.long 0x00 4.--6. " INNER ,Inner memory attributes" "Non-cacheable,Strongly-ordered,-,Device,-,Write-Back Write-Allocate,Write-Through,Write-Back no Write-Allocate" newline bitfld.long 0x00 2.--3. " OUTER ,Outer memory attributes" "Non-cacheable,Write-Back Write-Allocate,Write-Through no Write-Allocate,Write-Back no Write-Allocate" bitfld.long 0x00 1. " SS ,Supersection" "Not a Supersection,Supersection" bitfld.long 0x00 0. " F ,Conversion completed successfully" "Successful,Unsuccessful" newline elif (((d.l(c15:0x202))&0x80000000)==0x00&&((d.q(c15:0x0047))&0x1)==0x1) group.long c15:0x0047++0x00 line.long 0x00 "PAR,Physical Address Register" bitfld.long 0x00 11. " LPAE ,Long-descriptor translation table format use" "Not used,Used" newline bitfld.long 0x00 1.--6. " FS ,Fault status" "Reserved,Alignment fault,Debug event,Access flag fault/1st lvl,Fault on instruction cache maintenance,Translation fault/1st lvl,Access flag fault/2nd lvl,Translation fault/2nd lvl,Synchronous external abort,Domain fault/1st lvl,Reserved,Domain fault/2nd lvl,Synchronous external abort on translation table walk/1st lvl,Permission fault/1st lvl,Synchronous external abort on translation table walk/2nd lvl,Permission fault/2nd lvl,TLB conflict abort,Reserved,Reserved,Reserved,Reserved,Reserved,Asynchronous external abort,Reserved,Asynchronous parity error on memory access,Synchronous parity error on memory access,,,Synchronous parity error on translation table walk/1st lvl,Reserved,Synchronous parity error on translation table walk/2nd lvl,Reserved,?..." newline bitfld.long 0x00 0. " F ,Conversion completed successfully" "Successful,Unsuccessful" newline endif if (((d.l(c15:0x202))&0x80000000)==0x80000000) group.long c15:0x002A++0x00 line.long 0x00 "MAIR0,Memory Attribute Indirection Register 0" hexmask.long.byte 0x00 24.--31. 1. " ATTR3 ,Attribute 3" hexmask.long.byte 0x00 16.--23. 1. " ATTR2 ,Attribute 2" hexmask.long.byte 0x00 8.--15. 1. " ATTR1 ,Attribute 1" hexmask.long.byte 0x00 0.--7. 1. " ATTR0 ,Attribute 0" group.long c15:0x012A++0x00 line.long 0x00 "MAIR1,Memory Attribute Indirection Register 1" hexmask.long.byte 0x00 24.--31. 1. " ATTR7 ,Attribute 7" hexmask.long.byte 0x00 16.--23. 1. " ATTR6 ,Attribute 6" hexmask.long.byte 0x00 8.--15. 1. " ATTR5 ,Attribute 5" hexmask.long.byte 0x00 0.--7. 1. " ATTR4 ,Attribute 4" if (corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE") group.long c15:0x003A++0x00 line.long 0x00 "AMAIR0,Auxiliary Memory Attribute Indirection Register 0" hexmask.long.byte 0x00 24.--31. 1. " ATTR3 ,Attribute 3" hexmask.long.byte 0x00 16.--23. 1. " ATTR2 ,Attribute 2" hexmask.long.byte 0x00 8.--15. 1. " ATTR1 ,Attribute 1" newline hexmask.long.byte 0x00 0.--7. 1. " ATTR0 ,Attribute 0" group.long c15:0x013A++0x00 line.long 0x00 "AMAIR1,Auxiliary Memory Attribute Indirection Register 1" hexmask.long.byte 0x00 24.--31. 1. " ATTR7 ,Attribute 7" hexmask.long.byte 0x00 16.--23. 1. " ATTR6 ,Attribute 6" hexmask.long.byte 0x00 8.--15. 1. " ATTR5 ,Attribute 5" newline hexmask.long.byte 0x00 0.--7. 1. " ATTR4 ,Attribute 4" elif (corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE"||corename()=="CORTEXA17"||corename()=="CORTEXA17MPCORE") hgroup.long c15:0x003A++0x00 hide.long 0x00 "AMAIR0,Auxiliary Memory Attribute Indirection Register 0" hgroup.long c15:0x013A++0x00 hide.long 0x00 "AMAIR1,Auxiliary Memory Attribute Indirection Register 1" endif else group.long c15:0x002A++0x0 line.long 0x00 "PRRR,Primary Region Remap Register" bitfld.long 0x00 31. " NOS7 ,Outer Shareable property mapping for memory attributes" "Outer,Inner" bitfld.long 0x00 30. " NOS6 ,Outer Shareable property mapping for memory attributes" "Outer,Inner" bitfld.long 0x00 29. " NOS5 ,Outer Shareable property mapping for memory attributes" "Outer,Inner" newline bitfld.long 0x00 28. " NOS4 ,Outer Shareable property mapping for memory attributes" "Outer,Inner" bitfld.long 0x00 27. " NOS3 ,Outer Shareable property mapping for memory attributes" "Outer,Inner" bitfld.long 0x00 26. " NOS2 ,Outer Shareable property mapping for memory attributes" "Outer,Inner" newline bitfld.long 0x00 25. " NOS1 ,Outer Shareable property mapping for memory attributes" "Outer,Inner" bitfld.long 0x00 24. " NOS0 ,Outer Shareable property mapping for memory attributes" "Outer,Inner" bitfld.long 0x00 19. " NS1 ,Shareable Attribute Remap when S=1 for Normal Regions" "Remapped,Not remapped" newline bitfld.long 0x00 18. " NS0 ,Shareable Attribute Remap when S=0 for Normal Regions" "Not remapped,Remapped" bitfld.long 0x00 17. " DS1 ,Shareable Attribute Remap when S=1 for Device regions" "Remapped,Not remapped" bitfld.long 0x00 16. " DS0 ,Shareable Attribute Remap when S=0 for Device regions" "Not remapped,Remapped" newline bitfld.long 0x00 14.--15. " TR7 ,{TEX[0] C B} = b111 Remap" "Strongly ordered,Device,Normal,UNP" bitfld.long 0x00 12.--13. " TR6 ,{TEX[0] C B} = b110 Remap" "Strongly ordered,Device,Normal,UNP" bitfld.long 0x00 10.--11. " TR5 ,{TEX[0] C B} = b101 Remap" "Strongly ordered,Device,Normal,UNP" newline bitfld.long 0x00 8.--9. " TR4 ,{TEX[0] C B} = b100 Remap" "Strongly ordered,Device,Normal,UNP" bitfld.long 0x00 6.--7. " TR3 ,{TEX[0] C B} = b011 Remap" "Strongly ordered,Device,Normal,UNP" bitfld.long 0x00 4.--5. " TR2 ,{TEX[0] C B} = b010 Remap" "Strongly ordered,Device,Normal,UNP" newline bitfld.long 0x00 2.--3. " TR1 ,{TEX[0] C B} = b001 Remap" "Strongly ordered,Device,Normal,UNP" bitfld.long 0x00 0.--1. " TR0 ,{TEX[0] C B} = b000 Remap" "Strongly ordered,Device,Normal,UNP" group.long c15:0x012A++0x0 line.long 0x00 "NMRR,Normal Memory Remap Register" bitfld.long 0x00 30.--31. " OR7 ,Outer Attribute for {TEX[0] C B} = b111 Remap" "Noncacheable,Write-back allocate,Write-through no allocate,Write-back no allocate" bitfld.long 0x00 28.--29. " OR6 ,Outer Attribute for {TEX[0] C B} = b110 Remap" "Noncacheable,Write-back allocate,Write-through no allocate,Write-back no allocate" bitfld.long 0x00 26.--27. " OR5 ,Outer Attribute for {TEX[0] C B} = b101 Remap" "Noncacheable,Write-back allocate,Write-through no allocate,Write-back no allocate" newline bitfld.long 0x00 24.--25. " OR4 ,Outer Attribute for {TEX[0] C B} = b100 Remap" "Noncacheable,Write-back allocate,Write-through no allocate,Write-back no allocate" bitfld.long 0x00 22.--23. " OR3 ,Outer Attribute for {TEX[0] C B} = b011 Remap" "Noncacheable,Write-back allocate,Write-through no allocate,Write-back no allocate" bitfld.long 0x00 20.--21. " OR2 ,Outer Attribute for {TEX[0] C B} = b010 Remap" "Noncacheable,Write-back allocate,Write-through no allocate,Write-back no allocate" newline bitfld.long 0x00 18.--19. " OR1 ,Outer Attribute for {TEX[0] C B} = b001 Remap" "Noncacheable,Write-back allocate,Write-through no allocate,Write-back no allocate" bitfld.long 0x00 16.--17. " OR0 ,Outer Attribute for {TEX[0] C B} = b000 Remap" "Noncacheable,Write-back allocate,Write-through no allocate,Write-back no allocate" bitfld.long 0x00 14.--15. " IR7 ,Inner attribute for {TEX[0] C B} = b111 Remap" "Noncacheable,Write-back allocate,Write-through no allocate,Write-back no allocate" newline bitfld.long 0x00 12.--13. " IR6 ,Inner attribute for {TEX[0] C B} = b110 Remap" "Noncacheable,Write-back allocate,Write-through no allocate,Write-back no allocate" bitfld.long 0x00 10.--11. " IR5 ,Inner attribute for {TEX[0] C B} = b101 Remap" "Noncacheable,Write-back allocate,Write-through no allocate,Write-back no allocate" bitfld.long 0x00 8.--9. " IR4 ,Inner attribute for {TEX[0] C B} = b100 Remap" "Noncacheable,Write-back allocate,Write-through no allocate,Write-back no allocate" newline bitfld.long 0x00 6.--7. " IR3 ,Inner attribute for {TEX[0] C B} = b011 Remap" "Noncacheable,Write-back allocate,Write-through no allocate,Write-back no allocate" bitfld.long 0x00 4.--5. " IR2 ,Inner attribute for {TEX[0] C B} = b010 Remap" "Noncacheable,Write-back allocate,Write-through no allocate,Write-back no allocate" bitfld.long 0x00 2.--3. " IR1 ,Inner attribute for {TEX[0] C B} = b001 Remap" "Noncacheable,Write-back allocate,Write-through no allocate,Write-back no allocate" newline bitfld.long 0x00 0.--1. " IR0 ,Inner attribute for {TEX[0] C B} = b000 Remap" "Noncacheable,Write-back allocate,Write-through no allocate,Write-back no allocate" newline endif if (corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE"||corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE") group.long c15:0x400F++0x00 line.long 0x00 "CBAR,Configuration Base Address Register" hexmask.long.tbyte 0x00 15.--31. 0x80 " PERIPHBASE[31:15] ,Periphbase[31:15]" hexmask.long.byte 0x00 0.--7. 1. " PERIPHBASE[39:32] ,Periphbase[39:32]" elif (corename()=="CORTEXA17"||corename()=="CORTEXA17MPCORE") hgroup.long c15:0x400F++0x00 hide.long 0x00 "CBAR,Configuration Base Address Register" endif newline if (((d.l(c15:0x202))&0x80000000)==0x80000000) group.long c15:0x10d++0x00 line.long 0x0 "CONTEXTIDR,Context ID Register" else group.long c15:0x10d++0x00 line.long 0x0 "CONTEXTIDR,Context ID Register" hexmask.long.tbyte 0x00 8.--31. 1. " PROCID ,Process identifier" hexmask.long.byte 0x00 0.--7. 1. " ASID ,Address space identifier" endif group.long c15:0x020D++0x00 line.long 0x00 "TPIDRURW,User Read/Write Thread ID Register" group.long c15:0x030D++0x00 line.long 0x00 "TPIDRURO,User Read-Only Thread ID Register" group.long c15:0x040D++0x00 line.long 0x00 "TPIDRPRW,EL1 only Thread ID Register" group.long c15:0x420D++0x00 line.long 0x00 "HTPIDR,Hyp Software Thread ID Register" tree.end width 15. tree "Virtualization Extensions" group.long c15:0x4000++0x00 line.long 0x0 "VPIDR,Virtualization Processor ID Register" group.long c15:0x4500++0x00 line.long 0x0 "VMPIDR,Virtualization Multiprocessor ID Register" group.long c15:0x4001++0x00 line.long 0x00 "HSCTLR,System Control Register" bitfld.long 0x0 30. " TE ,Thumb exception enable" "ARM,Thumb" bitfld.long 0x0 25. " EE ,Exception endianness" "Little,Big" bitfld.long 0x0 19. " WXN ,Write permission implies XN" "Not forced,Forced" newline bitfld.long 0x0 12. " I ,Instruction Cache Enable" "Disabled,Enabled" bitfld.long 0x0 2. " C ,Enable unified cache or data cache" "Disabled,Enabled" bitfld.long 0x0 1. " A ,Strict Alignment" "Disabled,Enabled" newline bitfld.long 0x0 0. " M ,Enable address translation" "Disabled,Enabled" group.long c15:0x4011++0x00 line.long 0x00 "HCR,Hyp Configuration Register" bitfld.long 0x00 27. " TGE ,Trap General Exceptions" "Disabled,Enabled" bitfld.long 0x00 26. " TVM ,Trap Virtual Memory Controls" "Disabled,Enabled" bitfld.long 0x00 25. " TTLB ,Trap TLB maintenance instructions" "Disabled,Enabled" newline bitfld.long 0x00 24. " TPU ,Trap Cache maintenance instructions to point of unification" "Disabled,Enabled" bitfld.long 0x00 23. " TPC ,Trap Data/Unified cache maintenance instructions to point of coherency" "Disabled,Enabled" bitfld.long 0x00 22. " TSW ,Trap Data/Unified cache Set/Way instructions" "Disabled,Enabled" newline bitfld.long 0x00 21. " TAC ,Trap Auxiliary Control Register Accesses" "Disabled,Enabled" bitfld.long 0x00 20. " TIDCP ,Trap Lockdown" "Disabled,Enabled" bitfld.long 0x00 19. " TSC ,Trap SMC" "Disabled,Enabled" newline bitfld.long 0x00 18. " TID3 ,Trap ID Group 3" "Disabled,Enabled" bitfld.long 0x00 17. " TID2 ,Trap ID Group 2" "Disabled,Enabled" bitfld.long 0x00 16. " TID1 ,Trap ID Group 1" "Disabled,Enabled" newline bitfld.long 0x00 15. " TID0 ,Trap ID Group 0" "Disabled,Enabled" bitfld.long 0x00 14. " TWE ,Trap WFE" "Disabled,Enabled" bitfld.long 0x00 13. " TWI ,Trap WFI" "Disabled,Enabled" newline bitfld.long 0x00 12. " DC ,Default Cacheable" "Disabled,Enabled" bitfld.long 0x00 10.--11. " BSU ,Barrier Shareability Upgrade" "No effect,Inner,Outer,Full system" bitfld.long 0x00 9. " FB ,Force Broadcast of TLB maintenance BPIALL and ICIALLU instructions" "Disabled,Enabled" newline bitfld.long 0x00 8. " VA ,Virtual External Asynchronous Abort" "Not aborted,Aborted" bitfld.long 0x00 7. " VI ,Virtual IRQ interrupt" "No interrupt,Interrupt" bitfld.long 0x00 6. " VF ,Virtual FIQ interrupt" "No interrupt,Interrupt" newline bitfld.long 0x00 5. " AMO ,A-bit Mask Override" "No override,Override" bitfld.long 0x00 4. " IMO ,I-bit Mask Override" "No override,Override" bitfld.long 0x00 3. " FMO ,F-bit Mask Override" "No override,Override" newline bitfld.long 0x00 2. " PTW ,Protected Table Walk" "Disabled,Enabled" bitfld.long 0x00 1. " SWIO ,Set/Way Invalidation Override" "No override,Override" bitfld.long 0x00 0. " VM ,Second Stage of Translation Enable" "Disabled,Enabled" group.long c15:0x4111++0x00 line.long 0x00 "HDCR,Hyp Debug Control Register" bitfld.long 0x00 11. " TDRA ,Trap Debug ROM Access" "No effect,Valid" bitfld.long 0x00 10. " TDOSA ,Trap Debug OS-related register Access" "No effect,Valid" bitfld.long 0x00 9. " TDA ,Trap Debug Access" "No effect,Valid" newline bitfld.long 0x00 8. " TDE ,Trap Debug Exceptions" "No effect,Valid" bitfld.long 0x00 7. " HPME ,Hypervisor Performance Monitors Enable" "Disabled,Enabled" bitfld.long 0x00 6. " TPM ,Trap Performance Monitors accesses" "No effect,Valid" newline bitfld.long 0x00 5. " TPMCR ,Trap Performance Monitor Control Register accesses" "No effect,Valid" bitfld.long 0x00 0.--4. " HPMN ,Defines the number of Performance Monitors 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" group.long c15:0x4211++0x00 line.long 0x00 "HCPTR,Hyp Coprocessor Trap Register" bitfld.long 0x0 31. " TCPAC ,Trap Coprocessor Access Control" "Not trapped,Trapped" bitfld.long 0x0 15. " TASE ,Trap Advanced SIMD extensions" "Not trapped,Trapped" bitfld.long 0x0 11. " TCP11 ,Trap coprocessor 11" "Not trapped,Trapped" newline bitfld.long 0x0 10. " TCP10 ,Trap coprocessor 10" "Not trapped,Trapped" group.long c15:0x4025++0x00 line.long 0x00 "HSR,Hyp Syndrome Register" bitfld.long 0x00 26.--31. " EC ,Exception class" "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. " IL ,Instruction length" "16-bit,32-bit" hexmask.long 0x00 0.--24. 1. " ISS ,Instruction specific syndrome" group.long c15:0x4311++0x00 line.long 0x00 "HSTR,Hyp System Trap Register" bitfld.long 0x00 17. " TJDBX ,Trap Jazelle-DBX" "Disabled,Enabled" bitfld.long 0x00 16. " TTEE ,Trap ThumbEE" "Disabled,Enabled" bitfld.long 0x00 15. " T15 ,Trap to Hyp mode Non-secure priv 15" "Not trapped,Trapped" newline bitfld.long 0x00 13. " T13 ,Trap to Hyp mode Non-secure priv 13" "Not trapped,Trapped" bitfld.long 0x00 12. " T12 ,Trap to Hyp mode Non-secure priv 12" "Not trapped,Trapped" bitfld.long 0x00 11. " T11 ,Trap to Hyp mode Non-secure priv 11" "Not trapped,Trapped" newline bitfld.long 0x00 10. " T10 ,Trap to Hyp mode Non-secure priv 10" "Not trapped,Trapped" bitfld.long 0x00 9. " T9 ,Trap to Hyp mode Non-secure priv 9" "Not trapped,Trapped" bitfld.long 0x00 8. " T8 ,Trap to Hyp mode Non-secure priv 8" "Not trapped,Trapped" newline bitfld.long 0x00 7. " T7 ,Trap to Hyp mode Non-secure priv 7" "Not trapped,Trapped" bitfld.long 0x00 6. " T6 ,Trap to Hyp mode Non-secure priv 6" "Not trapped,Trapped" bitfld.long 0x00 5. " T5 ,Trap to Hyp mode Non-secure priv 5" "Not trapped,Trapped" newline bitfld.long 0x00 3. " T3 ,Trap to Hyp mode Non-secure priv 3" "Not trapped,Trapped" bitfld.long 0x00 2. " T2 ,Trap to Hyp mode Non-secure priv 2" "Not trapped,Trapped" bitfld.long 0x00 1. " T1 ,Trap to Hyp mode Non-secure priv 1" "Not trapped,Trapped" newline bitfld.long 0x00 0. " T0 ,Trap to Hyp mode Non-secure priv 0" "Not trapped,Trapped" newline group.quad c15:0x14020++0x01 line.quad 0x00 "HTTBR,Hyp Translation Table Base Register" hexmask.quad 0x00 0.--39. 1. " BADDR ,Translation table base address" newline group.long c15:0x4202++0x00 line.long 0x00 "HTCR,Hyp Translation Control Register" bitfld.long 0x00 12.--13. " SH0 ,Shareability attributes for the memory associated with the translation table walks using HTTBR" "Non-shareable,Reserved,Outer Shareable,Inner Shareable" bitfld.long 0x00 10.--11. " ORGN0 ,Outer Cacheability attributes for the memory associated with the translation table walks using HTTBR" "Non-cacheable,Write-Back Write-Allocate Cacheable,Write-Through Cacheable,Write-Back no Write-Allocate Cacheable" newline bitfld.long 0x00 8.--9. " IRGN0 ,Inner Cacheability attributes for the memory associated with the translation table walks VTTBR" "Non-cacheable,Write-Back Write-Allocate Cacheable,Write-Through Cacheable,Write-Back no Write-Allocate Cacheable" newline bitfld.long 0x00 0.--3. " T0SZ ,The Size offset(four-bit signed integer) of the VTCR addressed region" "0,1,2,3,4,5,6,7,-8,-7,-6,-5,-4,-3,-2,-1" newline group.quad c15:0x16020++0x01 line.quad 0x00 "VTTBR,Virtualization Translation Table Base Register" hexmask.quad.byte 0x00 48.--55. 1. " VMID ,VMID for the translation table" hexmask.quad 0x00 0.--39. 1. " BADDR ,Translation table base address" newline group.long c15:0x4212++0x00 line.long 0x00 "VTCR,Virtualization Translation Control Register" bitfld.long 0x00 12.--13. " SH0 ,Shareability attributes for the memory associated with the translation table walks using VTTBR" "Non-shareable,Reserved,Outer Shareable,Inner Shareable" bitfld.long 0x00 10.--11. " ORGN0 ,Outer Cacheability attributes for the memory associated with the translation table walks using VTTBR" "Non-cacheable,Write-Back Write-Allocate Cacheable,Write-Through Cacheable,Write-Back no Write-Allocate Cacheable" newline bitfld.long 0x00 8.--9. " IRGN0 ,Inner Cacheability attributes for the memory associated with the translation table walks VTTBR" "Non-cacheable,Write-Back Write-Allocate Cacheable,Write-Through Cacheable,Write-Back no Write-Allocate Cacheable" newline bitfld.long 0x00 6.--7. " SL0 ,Starting Level for VTCR addressed region" "Second level,First level,Reserved,Reserved" bitfld.long 0x00 4. " S ,Sign extension bit" "0,1" bitfld.long 0x00 0.--3. " T0SZ ,The Size offset(four-bit signed integer) of the VTCR addressed region" "0,1,2,3,4,5,6,7,-8,-7,-6,-5,-4,-3,-2,-1" if (corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE") group.long c15:0x4015++0x00 line.long 0x00 "HADFSR,Hyp Auxiliary Data Fault Status Syndrome Register" bitfld.long 0x00 31. " VALID ,L1 or L2 ECC double bit error indicator" "No error,Error" hexmask.long.byte 0x00 24.--30. 1. " RAMID ,RAM identifier" bitfld.long 0x00 23. " L2E ,L2 Error" "No error,Error" newline bitfld.long 0x00 18.--22. " B/W ,Bank/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.tbyte 0x00 0.--17. 1. " IND ,Index" endif group.long c15:0x4006++0x00 line.long 0x00 "HDFAR,Hyp Data Fault Address Register" group.long c15:0x4025++0x00 line.long 0x00 "HSR,Hyp Syndrome Register" bitfld.long 0x00 26.--31. " EC ,Exception class" "Unknown reason,Trapped WFI/WFE,Reserved,Trapped MCR/MRC to CP15,Trapped MCRR/MRRC to CP15,Trapped MCR/MRC to CP14,Trapped LDC/STC to CP14,Trapped Coprocessor Usage,Trapped MRC,Trapped Jazelle instruction,Trapped BXJ,Reserved,Trapped MRRC,Reserved,Reserved,Reserved,Reserved,SVC,HVC,Trapped SMC,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Entry into Hyp mode Instruction Abort,Executing within Hyp mode Instruction Abort,Reserved,Reserved,Entry into Hyp mode Data Abort,Executing within Hyp mode Data Abort,?..." newline bitfld.long 0x00 25. " IL ,Instruction length" "16-bit,32-bit" hexmask.long 0x00 0.--24. 1. " ISS ,Instruction specific syndrome" group.long c15:0x4206++0x00 line.long 0x00 "HIFAR,Hyp Instruction Fault Address Register" group.long c15:0x4406++0x00 line.long 0x00 "HPFAR,Hyp IPA Fault Address Register" hexmask.long 0x00 4.--31. 1. " FIPA ,Faulting IPA bits" newline hgroup.long c15:0x407++0x00 hide.long 0x00 "NOP,No Operation Register" in wgroup.long c15:0x17++0x00 line.long 0x00 "ICIALLUIS,Invalidate All Instruction Caches To PoU Inner Shareable Register" bitfld.long 0x00 30.--31. " WAY ,Cache way to invalidate or clean" "0,1,2,3" hexmask.long.byte 0x00 5.--10. 1. " SET ,Cache set to invalidate or clean" bitfld.long 0x00 1.--3. " LEVEL ,Cache level" "0,1,2,3,4,5,6,7" wgroup.long c15:0x617++0x00 line.long 0x00 "BPIALLIS,Invalidate Entire Branch Predictor Array Inner Shareable Register" bitfld.long 0x00 30.--31. " WAY ,Cache way to invalidate or clean" "0,1,2,3" hexmask.long.byte 0x00 5.--10. 1. " SET ,Cache set to invalidate or clean" bitfld.long 0x00 1.--3. " LEVEL ,Cache level" "0,1,2,3,4,5,6,7" wgroup.long c15:0x57++0x00 line.long 0x00 "ICIALLU,Invalidate Entire Instruction Cache Register" bitfld.long 0x00 30.--31. " WAY ,Cache way to invalidate or clean" "0,1,2,3" hexmask.long.byte 0x00 5.--10. 1. " SET ,Cache set to invalidate or clean" bitfld.long 0x00 1.--3. " LEVEL ,Cache level" "0,1,2,3,4,5,6,7" wgroup.long c15:0x157++0x00 line.long 0x00 "ICIMVAU,Invalidate Instruction Cache Line by VA to Point-of-Unification Register" bitfld.long 0x00 30.--31. " WAY ,Cache way to invalidate or clean" "0,1,2,3" hexmask.long.byte 0x00 5.--10. 1. " SET ,Cache set to invalidate or clean" bitfld.long 0x00 1.--3. " LEVEL ,Cache level" "0,1,2,3,4,5,6,7" wgroup.long c15:0x457++0x00 line.long 0x00 "CP15ISB,Instruction Synchronization Barrier Register" bitfld.long 0x00 30.--31. " WAY ,Cache way to invalidate or clean" "0,1,2,3" hexmask.long.byte 0x00 5.--10. 1. " SET ,Cache set to invalidate or clean" bitfld.long 0x00 1.--3. " LEVEL ,Cache level" "0,1,2,3,4,5,6,7" wgroup.long c15:0x657++0x00 line.long 0x00 "BPIALL,Invalidate Entire Branch Predictor Array (NOP) Register" bitfld.long 0x00 30.--31. " WAY ,Cache way to invalidate or clean" "0,1,2,3" hexmask.long.byte 0x00 5.--10. 1. " SET ,Cache set to invalidate or clean" bitfld.long 0x00 1.--3. " LEVEL ,Cache level" "0,1,2,3,4,5,6,7" wgroup.long c15:0x757++0x00 line.long 0x00 "BPIMVA,Invalidate MVA From Branch Predictors Register" bitfld.long 0x00 30.--31. " WAY ,Cache way to invalidate or clean" "0,1,2,3" hexmask.long.word 0x00 5.--15. 1. " SET ,Cache set to invalidate or clean" bitfld.long 0x00 1.--3. " LEVEL ,Cache level" "0,1,2,3,4,5,6,7" wgroup.long c15:0x167++0x00 line.long 0x00 "DCIMVAC,Invalidate Data Cache Line by VA to PoC Register" bitfld.long 0x00 30.--31. " WAY ,Cache way to invalidate or clean" "0,1,2,3" hexmask.long.byte 0x00 5.--10. 1. " SET ,Cache set to invalidate or clean" bitfld.long 0x00 1.--3. " LEVEL ,Cache level" "0,1,2,3,4,5,6,7" wgroup.long c15:0x267++0x00 line.long 0x00 "DCISW,Invalidate Data Cache Line by Set/Way Register" bitfld.long 0x00 30.--31. " WAY ,Cache way to invalidate or clean" "0,1,2,3" hexmask.long.byte 0x00 5.--10. 1. " SET ,Cache set to invalidate or clean" bitfld.long 0x00 1.--3. " LEVEL ,Cache level" "0,1,2,3,4,5,6,7" wgroup.long c15:0x0087++0x00 line.long 0x00 "ATS1CPR,Stage 1 current state PL1 read" wgroup.long c15:0x0187++0x00 line.long 0x00 "ATS1CPW,Stage 1 current state PL1 write" wgroup.long c15:0x0287++0x00 line.long 0x00 "ATS1CUR,Stage 1 current state unprivileged (PL0) read" wgroup.long c15:0x0387++0x00 line.long 0x00 "ATS1CUW,Stage 1 current state unprivileged (PL0) write" wgroup.long c15:0x0487++0x00 line.long 0x00 "ATS12NSOPR,Stages 1 and 2 Non-secure PL1 read" wgroup.long c15:0x0587++0x00 line.long 0x00 "ATS12NSOPW,Stages 1 and 2 Non-secure PL1 write" wgroup.long c15:0x0687++0x00 line.long 0x00 "ATS12NSOUR,Stages 1 and 2 Non-secure unprivileged (PL0) read" wgroup.long c15:0x0787++0x00 line.long 0x00 "ATS12NSOUW,Stages 1 and 2 Non-secure unprivileged (PL0) write" wgroup.long c15:0x1a7++0x00 line.long 0x00 "DCCMVAC,Clean Data Cache Line to PoC by VA Register" bitfld.long 0x00 30.--31. " WAY ,Cache way to invalidate or clean" "0,1,2,3" hexmask.long.byte 0x00 5.--10. 1. " SET ,Cache set to invalidate or clean" bitfld.long 0x00 1.--3. " LEVEL ,Cache level" "0,1,2,3,4,5,6,7" wgroup.long c15:0x2a7++0x00 line.long 0x00 "DCCSW,Clean Data Cache Line by Set/Way Register" bitfld.long 0x00 30.--31. " WAY ,Cache way to invalidate or clean" "0,1,2,3" hexmask.long.byte 0x00 5.--10. 1. " SET ,Cache set to invalidate or clean" bitfld.long 0x00 1.--3. " LEVEL ,Cache level" "0,1,2,3,4,5,6,7" wgroup.long c15:0x4a7++0x00 line.long 0x00 "CP15DSB,Data Synchronization Barrier Register" hexmask.long 0x00 5.--31. 0x20 " ADDRESS ,Address to invalidate or clean" wgroup.long c15:0x5a7++0x00 line.long 0x00 "CP15DMB,Data Memory Barrier Register" hexmask.long 0x00 5.--31. 0x20 " ADDRESS ,Address to invalidate or clean" wgroup.long c15:0x1b7++0x00 line.long 0x00 "DCCMVAU,Clean Data Or Unified Cache Line By VA To PoU Register" bitfld.long 0x00 30.--31. " WAY ,Cache way to invalidate or clean" "0,1,2,3" hexmask.long.byte 0x00 5.--10. 1. " SET ,Cache set to invalidate or clean" wgroup.long c15:0x1e7++0x00 line.long 0x00 "DCCIMVAC,Clean and Invalidate Data Cache Line by VA to PoC Register" bitfld.long 0x00 30.--31. " WAY ,Cache way to invalidate or clean" "0,1,2,3" hexmask.long.byte 0x00 5.--10. 1. " SET ,Cache set to invalidate or clean" wgroup.long c15:0x2e7++0x00 line.long 0x00 "DCCISW,Clean and Invalidate Data Cache Line by Set/Way Register" bitfld.long 0x00 30.--31. " WAY ,Cache way to invalidate or clean" "0,1,2,3" hexmask.long.byte 0x00 5.--10. 1. " SET ,Cache set to invalidate or clean" wgroup.long c15:0x4087++0x00 line.long 0x00 "ATS1HR,Address Translate Stage 1 Hyp mode Read" wgroup.long c15:0x4187++0x00 line.long 0x00 "ATS1HW,Address Translate Stage 1 Hyp mode Write" wgroup.long c15:0x0038++0x00 line.long 0x00 "TLBIALLIS,Invalidate entire TLB Inner Shareable" wgroup.long c15:0x0138++0x00 line.long 0x00 "TLBIMVAIS,Invalidate unified TLB entry by MVA Inner Shareable" wgroup.long c15:0x0238++0x00 line.long 0x00 "TLBIASIDIS,Invalidate unified TLB byASID match Inner Shareable" wgroup.long c15:0x0338++0x00 line.long 0x00 "TLBIMVAAIS,Invalidate unified TLB by MVA all ASID Inner Shareable" wgroup.long c15:0x0058++0x00 line.long 0x00 "ITLBIALL,Invalidate instruction TLB" wgroup.long c15:0x0158++0x00 line.long 0x00 "ITLBIMVA,Invalidate instruction TLB entry by MVA" wgroup.long c15:0x0258++0x00 line.long 0x00 "ITLBIASID,Invalidate instruction TLB by ASID match" wgroup.long c15:0x0068++0x00 line.long 0x00 "DTLBIALL,Invalidate data TLB" wgroup.long c15:0x0168++0x00 line.long 0x00 "DTLBIMVA,Invalidate data TLB entry by MVA" wgroup.long c15:0x0268++0x00 line.long 0x00 "DTLBIASID,Invalidate data TLB by ASID match" wgroup.long c15:0x0078++0x00 line.long 0x00 "TLBIALL,Invalidate unified TLB" wgroup.long c15:0x0178++0x00 line.long 0x00 "TLBIMVA,Invalidate unified TLB entry by MVA" wgroup.long c15:0x0278++0x00 line.long 0x00 "TLBIASID,Invalidate unified TLB byASID match" wgroup.long c15:0x0378++0x00 line.long 0x00 "TLBIMVAA,Invalidate unified TLB by MVA all ASID" wgroup.long c15:0x4038++0x00 line.long 0x00 "TLBIALLHIS,Invalidate entire Hyp unified TLB Inner Shareable" wgroup.long c15:0x4138++0x00 line.long 0x00 "TLBIMVAHIS,Invalidate Hyp unified TLB entry by MVA Inner Shareable" wgroup.long c15:0x4438++0x00 line.long 0x00 "TLBIALLNSNHIS,Invalidate entire Non-secure Non-Hyp unified TLB Inner Shareable" wgroup.long c15:0x4078++0x00 line.long 0x00 "TLBIALLH,Invalidate entire Hyp unified TLB" wgroup.long c15:0x4178++0x00 line.long 0x00 "TLBIMVAH,Invalidate Hyp unified TLB entry by MVA" wgroup.long c15:0x4478++0x00 line.long 0x00 "TLBIALLNSNH,Invalidate entire Non-secure Non-Hyp unified TLB" group.long c15:0x402A++0x00 line.long 0x00 "HMAIR0,Hyp Memory Attribute Indirection Register 0" hexmask.long.byte 0x00 24.--31. 1. " ATTR3 ,Attribute 3" hexmask.long.byte 0x00 16.--23. 1. " ATTR2 ,Attribute 2" hexmask.long.byte 0x00 8.--15. 1. " ATTR1 ,Attribute 1" newline hexmask.long.byte 0x00 0.--7. 1. " ATTR0 ,Attribute 0" group.long c15:0x412A++0x00 line.long 0x00 "HMAIR1,Hyp Memory Attribute Indirection Register 1" hexmask.long.byte 0x00 24.--31. 1. " ATTR7 ,Attribute 7" hexmask.long.byte 0x00 16.--23. 1. " ATTR6 ,Attribute 6" hexmask.long.byte 0x00 8.--15. 1. " ATTR5 ,Attribute 5" newline hexmask.long.byte 0x00 0.--7. 1. " ATTR4 ,Attribute 4" if (corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE") group.long c15:0x403A++0x00 line.long 0x00 "HAMAIR0,Hyp Auxiliary Memory Attribute Indirection Register 0" hexmask.long.byte 0x00 24.--31. 1. " ATTR3 ,Attribute 3" hexmask.long.byte 0x00 16.--23. 1. " ATTR2 ,Attribute 2" hexmask.long.byte 0x00 8.--15. 1. " ATTR1 ,Attribute 1" newline hexmask.long.byte 0x00 0.--7. 1. " ATTR0 ,Attribute 0" group.long c15:0x413A++0x00 line.long 0x00 "HAMAIR1,Hyp Auxiliary Memory Attribute Indirection Register 1" hexmask.long.byte 0x00 24.--31. 1. " ATTR7 ,Attribute 7" hexmask.long.byte 0x00 16.--23. 1. " ATTR6 ,Attribute 6" hexmask.long.byte 0x00 8.--15. 1. " ATTR5 ,Attribute 5" newline hexmask.long.byte 0x00 0.--7. 1. " ATTR4 ,Attribute 4" else hgroup.long c15:0x403A++0x00 hide.long 0x00 "HAMAIR0,Hyp Auxiliary Memory Attribute Indirection Register 0" hgroup.long c15:0x413A++0x00 hide.long 0x00 "HAMAIR1,Hyp Auxiliary Memory Attribute Indirection Register 1" endif group.long c15:0x400C++0x00 line.long 0x00 "HVBAR,Hyp Vector Base Address Register" hexmask.long 0x00 5.--31. 0x20 " HVBADDR ,Hyp Vector Base Address" tree.end width 12. tree "Cache Control and Configuration" if (corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE") rgroup.long c15:0x1100++0x0 line.long 0x0 "CLIDR,Cache Level ID Register" bitfld.long 0x00 27.--29. " LOUU ,Level of Unification Uniprocessor" "Reserved,Level 2,?..." bitfld.long 0x00 24.--26. " LOC ,Level of Coherency" "Reserved,Reserved,Level 3,?..." bitfld.long 0x00 21.--23. " LOUIS ,Level of Unification Inner Shareable" "Reserved,Level 2,?..." bitfld.long 0x00 18.--20. " CTYPE7 ,Cache type for levels 7" "No cache,?..." newline bitfld.long 0x00 15.--17. " CTYPE6 ,Cache type for levels 6" "No cache,?..." bitfld.long 0x00 12.--14. " CTYPE5 ,Cache type for levels 5" "No cache,?..." bitfld.long 0x00 9.--11. " CTYPE4 ,Cache type for levels 4" "No cache,?..." bitfld.long 0x00 6.--8. " CTYPE3 ,Cache type for levels 3" "No cache,?..." newline bitfld.long 0x00 3.--5. " CTYPE2 ,Cache type for levels 2" "Reserved,Reserved,Reserved,Reserved,Unified,?..." bitfld.long 0x00 0.--2. " CTYPE1 ,Cache type for levels 1" "Reserved,Reserved,Reserved,Separate I/D,?..." elif (corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE"||corename()=="CORTEXA17"||corename()=="CORTEXA17MPCORE") rgroup.long c15:0x1100++0x0 line.long 0x0 "CLIDR,Cache Level ID Register" bitfld.long 0x00 27.--29. " LOUU ,Level of Unification Uniprocessor" "Reserved,Level 2,?..." bitfld.long 0x00 24.--26. " LOC ,Level of Coherency" "Reserved,Reserved,Level 3,?..." bitfld.long 0x00 21.--23. " LOUIS ,Level of Unification Inner Shareable" "Reserved,Level 2,?..." newline bitfld.long 0x00 3.--5. " CTYPE2 ,Cache type for levels 2" "Not implemented,Reserved,Reserved,Reserved,Unified,?..." bitfld.long 0x00 0.--2. " CTYPE1 ,Cache type for levels 1" "Reserved,Reserved,Reserved,Separate I/D,?..." endif if (corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE") rgroup.long c15:0x1000++0x0 line.long 0x0 "CCSIDR,Current Cache Size ID Register" bitfld.long 0x00 31. " WT ,Write-Through" "Not Supported,Supported" bitfld.long 0x00 30. " WB ,Write-Back" "Not Supported,Supported" bitfld.long 0x00 29. " RA ,Read-Allocate" "Not Supported,Supported" newline bitfld.long 0x00 28. " WA ,Write-Allocate" "Not Supported,Supported" hexmask.long.word 0x00 13.--27. 1. " SETS ,Number of Sets" hexmask.long.word 0x00 3.--12. 1. " ASSOC ,Associativity" newline bitfld.long 0x00 0.--2. " LSIZE ,Line Size" "Reserved,Reserved,16 words,?..." elif (corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE"||corename()=="CORTEXA17"||corename()=="CORTEXA17MPCORE") rgroup.long c15:0x1000++0x0 line.long 0x0 "CCSIDR,Current Cache Size ID Register" bitfld.long 0x00 31. " WT ,Write-Through" "Not Supported,Supported" bitfld.long 0x00 30. " WB ,Write-Back" "Not Supported,Supported" bitfld.long 0x00 29. " RA ,Read-Allocate" "Not Supported,Supported" newline bitfld.long 0x00 28. " WA ,Write-Allocate" "Not Supported,Supported" hexmask.long.word 0x00 13.--27. 1. " NUMSETS ,Number of Sets" hexmask.long.word 0x00 3.--12. 1. " ASSOC ,Associativity" newline bitfld.long 0x00 0.--2. " LSIZE ,Line Size" "Reserved,8 words,16 words,?..." endif group.long c15:0x2000++0x0 line.long 0x0 "CSSELR,Cache Size Selection Register" bitfld.long 0x00 1.--3. " LEVEL ,Cache level of required cache" "Level 1,Level 2,?..." bitfld.long 0x00 0. " IND ,Instruction/Not Data" "Data/Unified,Instruction" if (corename()=="CORTEXA17"||corename()=="CORTEXA17MPCORE") wgroup.long c15:0x10EF++0x00 line.long 0x00 "DCCIALL,Data Cache Clean and Invalidate All Register" bitfld.long 0x00 1.--2. " LEVEL ,Cache level" "L1,L2,Reserved,Reserved" else hgroup.long c15:0x10EF++0x00 hide.long 0x00 "DCCIALL,Data Cache Clean and Invalidate All Register" endif tree "Level 1 memory system" width 10. if (corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE") group.long c15:0x000F++0x00 line.long 0x00 "IL1DATA0,Instruction L1 Data 0 Register" group.long c15:0x010F++0x00 line.long 0x00 "IL1DATA1,Instruction L1 Data 1 Register" group.long c15:0x020F++0x00 line.long 0x00 "IL1DATA2,Instruction L1 Data 2 Register" group.long c15:0x001F++0x00 line.long 0x00 "DL1DATA0,Data L1 Data 0 Register" group.long c15:0x011F++0x00 line.long 0x00 "DL1DATA1,Data L1 Data 1 Register" group.long c15:0x021F++0x00 line.long 0x00 "DL1DATA2,Data L1 Data 2 Register" group.long c15:0x031F++0x00 line.long 0x00 "DL1DATA3,Data L1 Data 3 Register" wgroup.long c15:0x004F++0x00 line.long 0x00 "RAMINDEX,RAM Index Register" hexmask.long.byte 0x00 24.--31. 1. " RAMID ,RAM identifier" bitfld.long 0x00 18.--21. " B/W ,Bank/Way" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" hexmask.long.tbyte 0x00 0.--17. 1. " IND ,Index" newline group.quad c15:0x100F0++0x01 line.quad 0x00 "CPUMERRSR,CPU Memory Error Syndrome Register" bitfld.quad 0x00 63. " FATAL ,Fatal bit" "0,1" hexmask.quad.byte 0x00 40.--47. 1. " OEC ,Other error count" hexmask.quad.byte 0x00 32.--39. 1. " REC ,Repeat error count" bitfld.quad 0x00 31. " VALID ,Valid bit" "Not valid,Valid" newline hexmask.quad.byte 0x00 24.--30. 1. " RAMID ,RAM Identifier" bitfld.quad 0x00 18.--22. " B/W ,Bank/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.quad.tbyte 0x00 0.--17. 1. " IND ,Index" elif (corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE") rgroup.long c15:0x300F++0x0 line.long 0x00 "CDBGDR0,Data Register 0" rgroup.long c15:0x310F++0x0 line.long 0x00 "CDBGDR1,Data Register 1" rgroup.long c15:0x320F++0x0 line.long 0x00 "CDBGDR2,Data Register 2" wgroup.long c15:0x302F++0x0 line.long 0x00 "CDBGDCT,Data Cache Tag Read Operation Register" bitfld.long 0x00 30.--31. " CW ,Cache Way" "0,1,2,3" hexmask.long.tbyte 0x00 6.--29. 1. " SI ,Set index" bitfld.long 0x00 3.--5. " CWDO ,Cache word data offset" "0,1,2,3,4,5,6,7" wgroup.long c15:0x312F++0x0 line.long 0x00 "CDBGICT,Instruction Cache Tag Read Operation Register" bitfld.long 0x00 31. " CW ,Cache Way" "Low,High" hexmask.long 0x00 5.--30. 1. " SI ,Set index" bitfld.long 0x00 2.--4. " CDEO ,Cache data element offset" "0,1,2,3,4,5,6,7" wgroup.long c15:0x304F++0x0 line.long 0x00 "CDBGDCD,Data Cache Data Read Operation Register" bitfld.long 0x00 30.--31. " CW ,Cache Way" "0,1,2,3" hexmask.long.tbyte 0x00 6.--29. 1. " SI ,Set index" bitfld.long 0x00 3.--5. " CWDO ,Cache word data offset" "0,1,2,3,4,5,6,7" wgroup.long c15:0x314F++0x0 line.long 0x00 "CDBGICD,Instruction Cache Data Read Operation Register" bitfld.long 0x00 31. " CW ,Cache Way" "Low,High" hexmask.long 0x00 5.--30. 1. " SI ,Set index" bitfld.long 0x00 2.--4. " CDEO ,Cache data element offset" "0,1,2,3,4,5,6,7" wgroup.long c15:0x324F++0x0 line.long 0x00 "CDBGTD,TLB Data Read Operation Register" bitfld.long 0x00 31. " TLB_WAY ,TLB Way" "Low,High" hexmask.long.byte 0x00 0.--7. 1. " TLB_IND ,TLB index" elif (corename()=="CORTEXA17"||corename()=="CORTEXA17MPCORE") rgroup.long c15:0x300F++0x0 line.long 0x00 "CDBGDR0,Data Register 0" bitfld.long 0x00 31. " PMOESID ,Partial MOESI state / Dirty" "Low,High" bitfld.long 0x00 30. " POMA ,Partial Outer memory attribute" "Low,High" bitfld.long 0x00 29. " PMOESIE ,Partial MOESI state / Exclusive" "Low,High" newline bitfld.long 0x00 28. " PMOESIV ,Partial MOESI state / Valid" "Low,High" bitfld.long 0x00 27. " NS ,Non-Secure state" "Low,High" hexmask.long 0x00 0.--26. 1. " TA ,Tag Address" rgroup.long c15:0x310F++0x0 line.long 0x00 "CDBGDR1,Data Register 1" bitfld.long 0x00 0. " PMOESID ,Partial MOESI state / Globally shared" "Low,High" rgroup.long c15:0x320F++0x0 line.long 0x00 "CDBGDR2,Data Register 2" wgroup.long c15:0x302F++0x0 line.long 0x00 "CDBGDCT,Data Cache Tag Read Operation Register" bitfld.long 0x00 30.--31. " CW ,Cache Way" "0,1,2,3" hexmask.long.byte 0x00 6.--12. 1. " SI ,Set index" wgroup.long c15:0x312F++0x0 line.long 0x00 "CDBGICT,Instruction Cache Tag Read Operation Register" bitfld.long 0x00 30.--31. " CW ,Cache Way" "0,1,2,3" hexmask.long 0x00 6.--30. 1. " SI ,Set index" wgroup.long c15:0x304F++0x0 line.long 0x00 "CDBGDCD,Data Cache Data Read Operation Register" bitfld.long 0x00 30.--31. " CW ,Cache Way" "0,1,2,3" hexmask.long.byte 0x00 6.--12. 1. " SI ,Set index" bitfld.long 0x00 3.--5. " CDDO ,Cache doubleword data offset" "0,1,2,3,4,5,6,7" if (((d.l(c15:0x1000))&0xFFFE000)==0x1DE000) wgroup.long c15:0x314F++0x0 line.long 0x00 "CDBGICD,Instruction Cache Data Read Operation Register" bitfld.long 0x00 30.--31. " CW ,Cache Way" "0,1,2,3" hexmask.long.byte 0x00 6.--12. 1. " SI ,Set index" bitfld.long 0x00 3.--5. " CDDO ,Cache doubleword data offset" "0,1,2,3,4,5,6,7" elif (((d.l(c15:0x1000))&0xFFFE000)==0x1FE000&&((d.l(c15:0x2000))&0x3)==0x1) wgroup.long c15:0x314F++0x0 line.long 0x00 "CDBGICD,Instruction Cache Data Read Operation Register" bitfld.long 0x00 30.--31. " CW ,Cache Way" "0,1,2,3" hexmask.long.byte 0x00 6.--13. 1. " SI ,Set index" bitfld.long 0x00 3.--5. " CDDO ,Cache doubleword data offset" "0,1,2,3,4,5,6,7" elif (((d.l(c15:0x1000))&0xFFFE000)==0x1FE000&&((d.l(c15:0x2000))&0x3)==0x2) wgroup.long c15:0x314F++0x0 line.long 0x00 "CDBGICD,Instruction Cache Data Read Operation Register" bitfld.long 0x00 30.--31. " CW ,Cache Way" "0,1,2,3" hexmask.long.word 0x00 6.--15. 1. " SI ,Set index" bitfld.long 0x00 3.--5. " CDDO ,Cache doubleword data offset" "0,1,2,3,4,5,6,7" elif (((d.l(c15:0x1000))&0xFFFE000)==0x3FE000) wgroup.long c15:0x314F++0x0 line.long 0x00 "CDBGICD,Instruction Cache Data Read Operation Register" bitfld.long 0x00 30.--31. " CW ,Cache Way" "0,1,2,3" hexmask.long.word 0x00 6.--16. 1. " SI ,Set index" bitfld.long 0x00 3.--5. " CDDO ,Cache doubleword data offset" "0,1,2,3,4,5,6,7" elif (((d.l(c15:0x1000))&0xFFFE000)==0x7FE000) wgroup.long c15:0x314F++0x0 line.long 0x00 "CDBGICD,Instruction Cache Data Read Operation Register" bitfld.long 0x00 30.--31. " CW ,Cache Way" "0,1,2,3" hexmask.long.word 0x00 6.--17. 1. " SI ,Set index" bitfld.long 0x00 3.--5. " CDDO ,Cache doubleword data offset" "0,1,2,3,4,5,6,7" elif (((d.l(c15:0x1000))&0xFFFE000)==0xFFE000) wgroup.long c15:0x314F++0x0 line.long 0x00 "CDBGICD,Instruction Cache Data Read Operation Register" bitfld.long 0x00 30.--31. " CW ,Cache Way" "0,1,2,3" hexmask.long.word 0x00 6.--18. 1. " SI ,Set index" bitfld.long 0x00 3.--5. " CDDO ,Cache doubleword data offset" "0,1,2,3,4,5,6,7" elif (((d.l(c15:0x1000))&0xFFFE000)==0x1FFE000) wgroup.long c15:0x314F++0x0 line.long 0x00 "CDBGICD,Instruction Cache Data Read Operation Register" bitfld.long 0x00 30.--31. " CW ,Cache Way" "0,1,2,3" hexmask.long.word 0x00 6.--19. 1. " SI ,Set index" bitfld.long 0x00 3.--5. " CDDO ,Cache doubleword data offset" "0,1,2,3,4,5,6,7" elif (((d.l(c15:0x1000))&0xFFFE000)==0x3FFE000) wgroup.long c15:0x314F++0x0 line.long 0x00 "CDBGICD,Instruction Cache Data Read Operation Register" bitfld.long 0x00 30.--31. " CW ,Cache Way" "0,1,2,3" hexmask.long.word 0x00 6.--20. 1. " SI ,Set index" bitfld.long 0x00 3.--5. " CDDO ,Cache doubleword data offset" "0,1,2,3,4,5,6,7" else hgroup.long c15:0x314F++0x0 hide.long 0x00 "CDBGICD,Instruction Cache Data Read Operation Register" endif if (((d.l(c15:0x324F))&0x100)==0x100) wgroup.long c15:0x324F++0x0 line.long 0x00 "CDBGTD,TLB Data Read Operation Register" bitfld.long 0x00 8. " TYPE ,Type" "RAM0,RAM1" else wgroup.long c15:0x324F++0x0 line.long 0x00 "CDBGTD,TLB Data Read Operation Register" bitfld.long 0x00 30.--31. " TLB_WAY ,TLB Way" "0,1,2,3" bitfld.long 0x00 8. " TYPE ,Type" "RAM0,RAM1" hexmask.long.byte 0x00 0.--7. 1. " TLB_IND ,TLB index" endif endif tree.end tree "Level 2 memory system" width 11. if (corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE") group.long c15:0x1209++0x0 line.long 0x00 "L2CTLR,L2 Control Register" rbitfld.long 0x00 31. " L2RSTDISABLE ,L2 hardware reset disable pin monitor" "No,Yes" bitfld.long 0x00 24.--25. " NCPU , Number of CPU" "1,2,3,4" bitfld.long 0x00 23. " IE ,Interrupt Controller" "Not present,Present" newline bitfld.long 0x00 21. " ECCPE ,ECC and parity enable" "Disabled,Enabled" bitfld.long 0x00 12. " TRAMS ,L2 Tag RAM setup" "0 cycle,1 cycle" bitfld.long 0x00 10.--11. " DRAMSLICE ,Data RAM slice" "0,1,2,Invalid" newline bitfld.long 0x00 9. " TRAMS ,L2 Tag RAM setup" "0 cycle,1 cycle" bitfld.long 0x00 6.--8. " TRAML ,L2 Tag RAM latency" "2 cycles,2 cycles,3 cycles,4 cycles,5 cycles,5 cycles,5 cycles,5 cycles" bitfld.long 0x00 5. " DRAMS ,L2 Data RAM setup" "0 cycle,1 cycle" newline bitfld.long 0x00 0.--2. " DRAML ,L2 Data RAM latency" "2 cycles,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles,8 cycles" elif (corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE") group.long c15:0x1209++0x0 line.long 0x00 "L2CTLR,L2 Control Register" bitfld.long 0x00 24.--25. " NCPU ,Number of CPU" "1,2,3,4" bitfld.long 0x00 23. " IE ,Interrupt Controller" "Not present,Present" bitfld.long 0x00 0. " DRAML ,L2 data RAM latency" "2 cycles,3 cycles" elif (corename()=="CORTEXA17"||corename()=="CORTEXA17MPCORE") group.long c15:0x1209++0x0 line.long 0x00 "L2CTLR,L2 Control Register" rbitfld.long 0x00 31. " L2RSTDISABLE ,L2 hardware reset disable pin monitor" "No,Yes" bitfld.long 0x00 27.--30. " IWINC ,Controls index incrementation method" "1.,1.,3.,7.,15.,31.,63.,127.,255.,511.,1023.,2047.,4095.,8191.,8191.,8191." rbitfld.long 0x00 24.--25. " NCPU , Number of CPU" "1,2,3,4" bitfld.long 0x00 20. " SFEN , Snoop Filter Enable" "Disabled,Enabled" newline bitfld.long 0x00 19. " L2ECCD ,L2 ECC Disable" "No,Yes" bitfld.long 0x00 18. " L2CD ,L2 cache disable" "No,Yes" bitfld.long 0x00 15.--17. " TRAMSL ,Tag RAM setup latency" "1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles,8 cycles" bitfld.long 0x00 12.--14. " TRAMRL ,Tag RAM read latency" "1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles,8 cycles" newline bitfld.long 0x00 9.--11. " TRAMWL ,Tag RAM write latency" "1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles,8 cycles" bitfld.long 0x00 6.--8. " DRAMSL ,Data RAM setup latency" "1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles,8 cycles" bitfld.long 0x00 3.--5. " DRAMRL ,Data RAM read latency" "1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles,8 cycles" bitfld.long 0x00 0.--2. " DRAMWL ,Data RAM write latency" "1 cycle,2 cycles,3 cycles,4 cycles,5 cycles,6 cycles,7 cycles,8 cycles" endif if (corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE") group.long c15:0x1309++0x0 line.long 0x00 "L2ECTLR,L2 Extended Control Register" bitfld.long 0x00 30. " L2INTASYNCERR ,L2 internal asynchronous error" "No error,Error" bitfld.long 0x00 29. " AXIASYNCERR ,AXI asynchronous error" "No error,Error" group.long c15:0x100F++0x00 line.long 0x00 "L2ACTLR,L2 Auxiliary Control Register" bitfld.long 0x00 28. " FL2TBCEA ,Forces L2 tag bank clock enable active" "Not forced,Forced" bitfld.long 0x00 27. " FL2LCEA ,Forces L2 logic clock enable active" "Not forced,Forced" bitfld.long 0x00 26. " EL2GTRCG ,Enables L2 GIC and Timer regional clock gates" "Disabled,Enabled" newline bitfld.long 0x00 16. " ERTSI ,Enables replay threshold single issue" "Disabled,Enabled" bitfld.long 0x00 15. " ECWRM ,Enable CPU WFI retention mode" "Disabled,Enabled" bitfld.long 0x00 14. " EUCE ,Enables UniqueClean evictions with data" "Disabled,Enabled" newline bitfld.long 0x00 13. " DSCDT ,Disables SharedClean data transfers" "No,Yes" bitfld.long 0x00 12. " DWCWBE ,Disable multiple outstanding WriteClean/WriteBack/Evicts using the same AWID" "No,Yes" bitfld.long 0x00 11. " DDSB ,Disables DSB with no DVM synchronization" "No,Yes" newline bitfld.long 0x00 10. " DNSDAR ,Disables non-secure debug array read" "No,Yes" bitfld.long 0x00 9. " EPF ,Enable use of Prefetch bit in L2 cache replacement algorithm" "Disabled,Enabled" bitfld.long 0x00 8. " DDVMCMOMB ,Disables Distributed Virtual Memory (DVM) transactions and cache maintenance operation message broadcast" "No,Yes" newline bitfld.long 0x00 7. " EHDT ,Enables hazard detect timeout" "Disabled,Enabled" bitfld.long 0x00 6. " DSTFM ,Disables shared transactions from master" "No,Yes" bitfld.long 0x00 4. " DWUAWLUTFM ,Disables WriteUnique and WriteLineUnique transactions from master" "No,Yes" newline bitfld.long 0x00 3. " DCEPTE ,Disables clean/evict push to external" "No,Yes" bitfld.long 0x00 2. " LTORPTB ,Limit to one request per tag bank" "Disabled,Enabled" bitfld.long 0x00 1. " EARTT ,Enable arbitration replay threshold timeout" "Disabled,Enabled" newline bitfld.long 0x00 0. " DPF ,Disable prefetch forwarding" "No,Yes" group.long c15:0x130F++0x00 line.long 0x00 "L2PFR,L2 Prefetch Control Register" bitfld.long 0x00 12. " DDTOLSPR ,Disable dynamic throttling of load/store prefetch requests" "No,Yes" bitfld.long 0x00 11. " EPRFRUT ,Enable prefetch request from ReadUnique transactions" "Disabled,Enabled" bitfld.long 0x00 10. " DTWDAP ,Disable table walk descriptor access prefetch" "No,Yes" newline bitfld.long 0x00 7.--8. " L2IFPD ,L2 instruction fetch prefetch distance" "0 lines,1 line,2 lines,3 lines" bitfld.long 0x00 4.--5. " L2LSDPD ,L2 load/store data prefetch distance" "0 lines,2 lines,4 lines,8 lines" newline group.quad c15:0x110F0++0x01 line.quad 0x00 "L2MERRSR,L2 Memory Error Syndrome Register" bitfld.quad 0x00 63. " FATAL ,Fatal bit" "0,1" hexmask.quad.byte 0x00 40.--47. 1. " OEC ,Other error count" hexmask.quad.byte 0x00 32.--39. 1. " REC ,Repeat error count" bitfld.quad 0x00 31. " VALID ,Valid bit" "Not valid,Valid" newline hexmask.quad.byte 0x00 24.--30. 1. " RAMID ,RAM Identifier" bitfld.quad 0x00 18.--21. " C/W ,CPUID/Way" "CPU0 tag way 0,CPU0 tag way 1,CPU1 tag way 0,CPU1 tag way 1,CPU2 tag way 0,CPU2 tag way 1,CPU3 tag way 0,CPU3 tag way 1,?..." hexmask.quad.tbyte 0x00 0.--17. 1. " IND ,Index" elif (corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE") group.long c15:0x1309++0x0 line.long 0x00 "L2ECTLR,L2 Extended Control Register" bitfld.long 0x00 29. " AXIASYNCERR ,AXI asynchronous error" "No error,Error" hgroup.quad c15:0x110F0++0x01 hide.quad 0x00 "L2MERRSR,L2 Memory Error Syndrome Register" elif (corename()=="CORTEXA17"||corename()=="CORTEXA17MPCORE") group.long c15:0x1309++0x0 line.long 0x00 "L2ECTLR,L2 Extended Control Register" bitfld.long 0x00 30. " ECCUNERR ,ECC uncorrectable error " "No error,Error" bitfld.long 0x00 29. " AXIASYNCERR ,AXI asynchronous error" "No error,Error" bitfld.long 0x00 0. " L2DRC ,Disable L2 retention" "No,Yes" rgroup.long c15:0x1609++0x00 line.long 0x00 "L2MRERRSR,L2 Memory Error Syndrome Register" bitfld.long 0x00 31. " FATAL ,Fatal bit" "0,1" bitfld.long 0x00 25.--30. " OEC ,Other 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,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 19.--24. " REC ,Repeat 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,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.word 0x00 6.--18. 1. " ERRLIND ,Index Error Location" newline bitfld.long 0x00 2.--5. " ERRLWAY ,Way Error Location" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 1. " RAMID ,RAM Identifier" "TAG,DATA" bitfld.long 0x00 0. " VALID ,Valid bit" "Not valid,Valid" endif tree.end tree.end width 12. tree "System Performance Monitor" group.long c15:0xc9++0x00 line.long 0x0 "PMCR,Performance Monitor Control Register" hexmask.long.byte 0x00 24.--31. 1. " IMP ,Implementer code" hexmask.long.byte 0x00 16.--23. 1. " IDCODE ,Identification code" bitfld.long 0x00 11.--15. " N ,Number of counters implemented" "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" newline bitfld.long 0x00 5. " DP ,Disable CCNT when prohibited" "No,Yes" bitfld.long 0x00 4. " X ,Export Enable" "Disabled,Enabled" bitfld.long 0x00 3. " D ,Clock Divider" "Every cycle,64th cycle" newline bitfld.long 0x00 2. " C ,Clock Counter Reset" "No reset,Reset" bitfld.long 0x00 1. " P ,Performance Counter Reset" "No reset,Reset" bitfld.long 0x00 0. " E ,All Counters Enable" "Disabled,Enabled" group.long c15:0x1c9++0x00 line.long 0x00 "PMNCNTENSET,Count Enable Set Register " bitfld.long 0x00 5. " P5 ,Event Counter 5 enable bit" "Disabled,Enabled" bitfld.long 0x00 4. " P4 ,Event Counter 4 enable bit" "Disabled,Enabled" bitfld.long 0x00 3. " P3 ,Event Counter 3 enable bit" "Disabled,Enabled" newline bitfld.long 0x00 2. " P2 ,Event Counter 2 enable bit" "Disabled,Enabled" bitfld.long 0x00 1. " P1 ,Event Counter 1 enable bit" "Disabled,Enabled" bitfld.long 0x00 0. " P0 ,Event Counter 0 enable bit" "Disabled,Enabled" group.long c15:0x2c9++0x00 line.long 0x00 "PMCNTENCLR,Count Enable Clear Register" eventfld.long 0x00 5. " P5 ,Event Counter 5 clear bit" "Disabled,Enabled" eventfld.long 0x00 4. " P4 ,Event Counter 4 clear bit" "Disabled,Enabled" eventfld.long 0x00 3. " P3 ,Event Counter 3 clear bit" "Disabled,Enabled" newline eventfld.long 0x00 2. " P2 ,Event Counter 2 clear bit" "Disabled,Enabled" eventfld.long 0x00 1. " P1 ,Event Counter 1 clear bit" "Disabled,Enabled" eventfld.long 0x00 0. " P0 ,Event Counter 0 clear bit" "Disabled,Enabled" group.long c15:0x3c9++0x00 line.long 0x00 "PMOVSR,Performance Monitor Overflow Status Register" eventfld.long 0x00 5. " P5 ,PMN5 overflow" "No overflow,Overflow" eventfld.long 0x00 4. " P4 ,PMN4 overflow" "No overflow,Overflow" eventfld.long 0x00 3. " P3 ,PMN3 overflow" "No overflow,Overflow" newline eventfld.long 0x00 2. " P2 ,PMN2 overflow" "No overflow,Overflow" eventfld.long 0x00 1. " P1 ,PMN1 overflow" "No overflow,Overflow" eventfld.long 0x00 0. " P0 ,PMN0 overflow" "No overflow,Overflow" group.long c15:0x4c9++0x00 line.long 0x00 "PMSWINC,Performance Monitor Software Increment" bitfld.long 0x00 5. " P5 ,Increment PMN5" "No action,Increment" bitfld.long 0x00 4. " P4 ,Increment PMN4" "No action,Increment" bitfld.long 0x00 3. " P3 ,Increment PMN3" "No action,Increment" newline bitfld.long 0x00 2. " P2 ,Increment PMN2" "No action,Increment" bitfld.long 0x00 1. " P1 ,Increment PMN1" "No action,Increment" bitfld.long 0x00 0. " P0 ,Increment PMN0" "No action,Increment" group.long c15:0x5c9++0x00 line.long 0x00 "PMSELR,Performance Monitor Select Register" bitfld.long 0x00 0.--4. " SEL ,Current event counter select" "0,1,2,3,4,5,?..." group.long c15:0xd9++0x00 line.long 0x00 "PMCCNTR,Performance Monitor Cycle Count Register" group.long c15:0x1d9++0x00 line.long 0x00 "PMXEVTYPER,Performance Monitor Event Type Register" bitfld.long 0x00 31. " P ,Execution at PL1 events counting disable" "No,Yes" bitfld.long 0x00 30. " U ,Execution at PL0 events counting disable" "No,Yes" bitfld.long 0x00 29. " NSK ,Execution in Non-secure state at PL1 events counting disable" "No,Yes" bitfld.long 0x00 28. " NSU ,Execution in Non-secure state at PL0 events counting disable" "No,Yes" newline bitfld.long 0x00 27. " NSH ,Execution in Non-secure state at PL2 events counting enable" "Disabled,Enabled" hexmask.long.byte 0x00 0.--7. 1. " EVTCOUNT ,Event to count" group.long c15:0x2d9++0x00 line.long 0x00 "PMXEVCNTR,Performance Monitor Event Count Register" group.long c15:0xe9++0x00 line.long 0x00 "PMUSERENR,Performance Monitor User Enable Register" bitfld.long 0x00 0. " EN ,User mode access enable" "Disabled,Enabled" group.long c15:0x1e9++0x00 line.long 0x00 "PMINTENSET,Performance Monitor Interrupt Enable Set" bitfld.long 0x00 5. " P5 ,PMCNT5 Overflow Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 4. " P4 ,PMCNT4 Overflow Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 3. " P3 ,PMCNT3 Overflow Interrupt Enable" "Disabled,Enabled" newline bitfld.long 0x00 2. " P2 ,PMCNT2 Overflow Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 1. " P1 ,PMCNT1 Overflow Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 0. " P0 ,PMCNT0 Overflow Interrupt Enable" "Disabled,Enabled" group.long c15:0x2e9++0x00 line.long 0x00 "PMINTENCLR,Performance Monitor Interrupt Enable Clear" eventfld.long 0x00 5. " P5 ,Overflow Interrupt Clear" "Disabled,Enabled" newline eventfld.long 0x00 4. " P4 ,Overflow Interrupt Clear" "Disabled,Enabled" eventfld.long 0x00 3. " P3 ,Overflow Interrupt Clear" "Disabled,Enabled" eventfld.long 0x00 2. " P2 ,Overflow Interrupt Clear" "Disabled,Enabled" newline eventfld.long 0x00 1. " P1 ,Overflow Interrupt Clear" "Disabled,Enabled" eventfld.long 0x00 0. " P0 ,Overflow Interrupt Clear" "Disabled,Enabled" group.long c15:0x3e9++0x00 line.long 0x00 "PMOVSSET,Performance Monitor Overflow Flag Status Set Register" bitfld.long 0x00 31. " C ,PMCCNTR overflow bit" "Not overflowed,Overflowed" bitfld.long 0x00 30. " P30 ,Event Counter Overflow" "Disabled,Enabled" bitfld.long 0x00 29. " P29 ,Event Counter Overflow" "Disabled,Enabled" bitfld.long 0x00 28. " P28 ,Event Counter Overflow" "Disabled,Enabled" newline bitfld.long 0x00 27. " P27 ,Event Counter Overflow" "Disabled,Enabled" bitfld.long 0x00 26. " P26 ,Event Counter Overflow" "Disabled,Enabled" bitfld.long 0x00 25. " P25 ,Event Counter Overflow" "Disabled,Enabled" bitfld.long 0x00 24. " P24 ,Event Counter Overflow" "Disabled,Enabled" newline bitfld.long 0x00 23. " P23 ,Event Counter Overflow" "Disabled,Enabled" bitfld.long 0x00 22. " P22 ,Event Counter Overflow" "Disabled,Enabled" bitfld.long 0x00 21. " P21 ,Event Counter Overflow" "Disabled,Enabled" bitfld.long 0x00 20. " P20 ,Event Counter Overflow" "Disabled,Enabled" newline bitfld.long 0x00 19. " P19 ,Event Counter Overflow" "Disabled,Enabled" bitfld.long 0x00 18. " P18 ,Event Counter Overflow" "Disabled,Enabled" bitfld.long 0x00 17. " P17 ,Event Counter Overflow" "Disabled,Enabled" bitfld.long 0x00 16. " P16 ,Event Counter Overflow" "Disabled,Enabled" newline bitfld.long 0x00 15. " P15 ,Event Counter Overflow" "Disabled,Enabled" bitfld.long 0x00 14. " P14 ,Event Counter Overflow" "Disabled,Enabled" bitfld.long 0x00 13. " P13 ,Event Counter Overflow" "Disabled,Enabled" bitfld.long 0x00 12. " P12 ,Event Counter Overflow" "Disabled,Enabled" newline bitfld.long 0x00 11. " P11 ,Event Counter Overflow" "Disabled,Enabled" bitfld.long 0x00 10. " P10 ,Event Counter Overflow" "Disabled,Enabled" bitfld.long 0x00 9. " P9 ,Event Counter Overflow" "Disabled,Enabled" bitfld.long 0x00 8. " P8 ,Event Counter Overflow" "Disabled,Enabled" newline bitfld.long 0x00 7. " P7 ,Event Counter Overflow" "Disabled,Enabled" bitfld.long 0x00 6. " P6 ,Event Counter Overflow" "Disabled,Enabled" bitfld.long 0x00 5. " P5 ,Event Counter Overflow" "Disabled,Enabled" bitfld.long 0x00 4. " P4 ,Event Counter Overflow" "Disabled,Enabled" newline bitfld.long 0x00 3. " P3 ,Event Counter Overflow" "Disabled,Enabled" bitfld.long 0x00 2. " P2 ,Event Counter Overflow" "Disabled,Enabled" bitfld.long 0x00 1. " P1 ,Event Counter Overflow" "Disabled,Enabled" bitfld.long 0x00 0. " P0 ,Event Counter Overflow" "Disabled,Enabled" tree.end width 12. tree "System Timer Register" group.long c15:0x000E++0x00 line.long 0x00 "CNTFRQ,Counter Frequency Register" group.long c15:0x001E++0x00 line.long 0x00 "CNTKCTL,Timer PL1 Control Register" bitfld.long 0x00 9. " PL0PTEN ,Controls whether the physical timer registers are accessible from PL0 modes" "Not accessible,Accessible" bitfld.long 0x00 8. " PL0VTEN ,Controls whether the virtual timer registers are accessible from PL0 modes" "Not accessible,Accessible" bitfld.long 0x00 4.--7. " EVNTI ,Selects which bit of CNTVCT is the trigger for the event stream generated from the virtual counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 3. " EVNTDIR ,Controls which transition of the CNTVCT trigger bit" "0 to 1,1 to 0" bitfld.long 0x00 2. " EVNTEN ,Enables the generation of an event stream from the virtual counter" "Disabled,Enabled" bitfld.long 0x00 1. " PL0VCTEN ,Controls whether the virtual counter, CNTVCT, and the frequency register CNTFRQ, are accessible from PL0 modes" "Not accessible,Accessible" newline bitfld.long 0x00 0. " PL0PCTEN ,Controls whether the physical counter, CNTPCT, and the frequency register CNTFRQ, are accessible from PL0 modes" "Not accessible,Accessible" newline group.quad c15:0x100E0++0x01 line.quad 0x00 "CNTPCT,Counter Physical Count Register" group.quad c15:0x120E0++0x01 line.quad 0x00 "CNTP_CVAL,Counter PL1 Physical Compare Value Register" group.long c15:0x002E++0x00 line.long 0x00 "CNTP_TVAL,Counter PL1 Physical Timer Value Register" group.long c15:0x012E++0x00 line.long 0x00 "CNTP_CTL,Counter PL1 Physical Timer Control Register" bitfld.long 0x00 2. " ISTATUS ,The status of the timer interrupt" "No interrupt,Interrupt" bitfld.long 0x00 1. " IMASK ,Timer interrupt mask bit" "Not masked,Masked" bitfld.long 0x00 0. " ENABLE ,Enables the timer" "Disabled,Enabled" newline group.quad c15:0x110E0++0x01 line.quad 0x00 "CNTVCT,Counter Virtual Count Register" group.quad c15:0x130E0++0x01 line.quad 0x00 "CNTV_CVAL,Counter PL1 Virtual Compare Value Register" group.long c15:0x003E++0x00 line.long 0x00 "CNTV_TVAL,Counter PL1 Virtual Timer Value Register" group.long c15:0x013E++0x00 line.long 0x00 "CNTV_CTL,Counter PL1 Virtual Timer Control Register" bitfld.long 0x00 2. " ISTATUS ,The status of the timer interrupt" "No interrupt,Interrupt" bitfld.long 0x00 1. " IMASK ,Timer interrupt mask bit" "Not masked,Masked" bitfld.long 0x00 0. " ENABLE ,Enables the timer" "Disabled,Enabled" group.quad c15:0x140E0++0x01 line.quad 0x00 "CNTVOFF,Counter Virtual Offset Register" newline group.long c15:0x401E++0x00 line.long 0x00 "CNTHCTL,Counter Non-secure PL2 Control Register" bitfld.long 0x00 4.--7. " EVNTI ,Selects which bit of CNTPCTis the trigger for the event stream generated from the physical counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 3. " EVNTDIR ,Controls which transition of the CNTVCT trigger bit" "0 to 1,1 to 0" bitfld.long 0x00 2. " EVNTEN ,Enables the generation of an event stream from the virtual counter" "Disabled,Enabled" newline bitfld.long 0x00 1. " PL1VCTEN ,Controls whether the virtual counter, CNTVCT, and the frequency register CNTFRQ, are accessible from PL0 modes" "Not accessible,Accessible" bitfld.long 0x00 0. " PL1PCTEN ,Controls whether the physical counter, CNTPCT, and the frequency register CNTFRQ, are accessible from PL0 modes" "Not accessible,Accessible" group.quad c15:0x160E0++0x01 line.quad 0x00 "CNTHP_CVAL,Counter Non-secure PL2 Physical Compare Value Register" group.long c15:0x402E++0x00 line.long 0x00 "CNTHP_TVAL,Counter Non-secure PL2 Physical Timer Value Register" group.long c15:0x412E++0x00 line.long 0x00 "CNTHP_CTL,Counter Non-secure PL2 Physical Timer Control Register" bitfld.long 0x00 2. " ISTATUS ,The status of the timer interrupt" "No interrupt,Interrupt" bitfld.long 0x00 1. " IMASK ,Timer interrupt mask bit" "Not masked,Masked" bitfld.long 0x00 0. " ENABLE ,Enables the timer" "Disabled,Enabled" tree.end width 11. width 15. tree "Debug Registers" rgroup.long c14:0.++0x0 line.long 0x0 "DBGDIDR,Debug ID Register" bitfld.long 0x0 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 0x0 24.--27. " BRP ,Number of Breakpoint Register Pairs" "1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16" bitfld.long 0x0 20.--23. " CTX_CMP ,Number of BRPs with Context ID Comparison Capability" "1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16" newline hexmask.long.byte 0x0 16.--19. 1. " VERSION ,Debug Architecture Version" bitfld.long 0x0 15. " DEVID ,Debug Device ID" "Low,High" bitfld.long 0x0 14. " NSUHD ,Secure User halting debug-mode" "Supported,Not supported" newline bitfld.long 0x0 13. " PCSR ,PC Sample register implemented" "Not implemented,Implemented" bitfld.long 0x0 12. " SE ,Security Extensions implemented" "Not implemented,Implemented" hexmask.long.byte 0x0 4.--7. 1. " VARIANT ,Implementation-defined Variant Number" newline hexmask.long.byte 0x0 0.--3. 1. " REVISION ,Implementation-defined Revision Number" newline if (corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE") wgroup.long c14:6.++0x0 line.long 0x00 "DBGWFAR,Watchpoint Fault Address Register" elif (corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE") rgroup.long c14:1.++0x0 line.long 0x00 "DBGDSCR,Debug Status and Control Register (Internal View)" bitfld.long 0x00 30. " RXFULL ,DBGDTRRX Register full" "Empty,Full" bitfld.long 0x00 29. " TXFULL ,DBGDTRTX Register full" "Empty,Full" bitfld.long 0x00 27. " RXFULL_L ,Latched RXFULL bit" "Not latched,Latched" newline bitfld.long 0x00 26. " TXFULL_L ,Latched TXFULL bit" "Not latched,Latched" bitfld.long 0x00 25. " PIPEADV ,PIPEADV Processor Idle flag" "Not idle,Idle" bitfld.long 0x00 24. " INSTRCOMPL_L ,Latched instruction complete" "Not completed,Completed" newline bitfld.long 0x00 20.--21. " EXTDCCMODE ,External DCC access mode field" "Non-blocking,Stall,Fast,?..." bitfld.long 0x00 19. " ADADISCARD ,Asynchronous Data Aborts Discarded bit" "Normal,Abort" bitfld.long 0x00 18. " NS ,Non-secure status bit" "Secure,Non-secure" newline bitfld.long 0x00 17. " SPNIDDIS ,Secure Privileged Non-Invasive Debug Disable" "No,Yes" bitfld.long 0x00 16. " SPIDDIS ,Secure Privileged Invasive Debug Disable" "No,Yes" bitfld.long 0x00 15. " MDBGEN ,Monitor debug-mode enable" "Disabled,Enabled" newline bitfld.long 0x00 14. " HDBGEN ,Halting debug-mode" "Disabled,Enabled" bitfld.long 0x00 13. " ITREN ,Execute ARM instruction enable" "Disabled,Enabled" bitfld.long 0x00 12. " UDCCDIS ,User mode access to Communications Channel disable" "No,Yes" newline bitfld.long 0x00 11. " INTDIS ,Interrupt disable" "No,Yes" bitfld.long 0x00 10. " DBGACK ,Force debug acknowledge" "Normal,Forced" bitfld.long 0x00 9. " DBGNOPWRDWN ,Debug no power-down" "Low,High" newline bitfld.long 0x00 8. " UND_L ,Sticky undefined bit" "Not occurred,Occurred" bitfld.long 0x00 7. " ADABORT ,Asynchronous data abort" "Not aborted,Aborted" bitfld.long 0x00 6. " SDABORT ,Synchronous data abort" "Not aborted,Aborted" newline bitfld.long 0x00 2.--5. " MOE ,Method of debug entry field" "Halt Request,Breakpoint,Asynchronous Watchpoint,BKPT Instruction,External Debug Request,Vector Catch,Reserved,Reserved,OS Unlock Catch,Reserved,Synchronous Watchpoint,?..." bitfld.long 0x00 1. " RESTARTED ,Processor restarted" "Pending,Exited" bitfld.long 0x00 0. " HALTED ,Processor halted" "Non-debug,Debug" wgroup.long c14:5.++0x0 line.long 0x00 "DBGDTRTX,Debug Transmit/Receive Register (Internal View)" elif (corename()=="CORTEXA17"||corename()=="CORTEXA17MPCORE") if (((d.l(c14:195.))&0x1)==0x1) group.long c14:1.++0x0 line.long 0x00 "DBGDSCR,Debug Status and Control Register (Internal View)" bitfld.long 0x00 30. " RXFULL ,DBGDTRRX Register full" "Empty,Full" bitfld.long 0x00 29. " TXFULL ,DBGDTRTX Register full" "Empty,Full" bitfld.long 0x00 27. " RXFULL_L ,Latched RXFULL bit" "Not latched,Latched" newline bitfld.long 0x00 26. " TXFULL_L ,Latched TXFULL bit" "Not latched,Latched" rbitfld.long 0x00 25. " PIPEADV ,PIPEADV Processor Idle flag" "Not idle,Idle" rbitfld.long 0x00 24. " INSTRCOMPL_L ,Latched instruction complete" "Not completed,Completed" newline bitfld.long 0x00 20.--21. " EXTDCCMODE ,External DCC access mode field" "Non-blocking,Stall,Fast,?..." rbitfld.long 0x00 19. " ADADISCARD ,Asynchronous Data Aborts Discarded bit" "Normal,Abort" rbitfld.long 0x00 18. " NS ,Non-secure state status" "Secure,Non-secure" newline rbitfld.long 0x00 17. " SPNIDDIS ,Secure Privileged Non-Invasive Debug Disable" "Enabled,Disabled" rbitfld.long 0x00 16. " SPIDDIS ,Secure Privileged Invasive Debug Disable" "Enabled,Disabled" bitfld.long 0x00 15. " MDBGEN ,Monitor debug-mode enable" "Disabled,Enabled" newline bitfld.long 0x00 14. " HDBGEN ,Halting debug-mode" "Disabled,Enabled" bitfld.long 0x00 13. " ITREN ,Execute ARM instruction enable" "Disabled,Enabled" bitfld.long 0x00 12. " UDCCDIS ,User mode access to Communications Channel disable" "Enabled,Disabled" newline bitfld.long 0x00 11. " INTDIS ,Interrupt disable" "Enabled,Disabled" bitfld.long 0x00 10. " DBGACK ,Force debug acknowledge" "Normal,Forced" rbitfld.long 0x00 9. " FS ,Fault status" "No exception,Exception" newline rbitfld.long 0x00 8. " UND_L ,Sticky undefined bit" "Not occurred,Occurred" rbitfld.long 0x00 7. " ADABORT_L ,Sticky Asynchronous Abort" "Not occurred,Occurred" rbitfld.long 0x00 6. " SDABORT_L ,Sticky Synchronous Data Abort" "Not occurred,Occurred" newline rbitfld.long 0x00 2.--5. " MOE ,Method of debug entry field" "Halt Request,Breakpoint,Asynchronous Watchpoint,BKPT Instruction,External Debug Request,Vector Catch,Reserved,Reserved,OS Unlock Catch,Reserved,Synchronous Watchpoint,?..." rbitfld.long 0x00 1. " RESTARTED ,Processor restarted" "Pending,Exited" rbitfld.long 0x00 0. " HALTED ,Processor halted" "Non-debug,Debug" else rgroup.long c14:1.++0x0 line.long 0x00 "DBGDSCR,Debug Status and Control Register (Internal View)" rbitfld.long 0x00 30. " RXFULL ,DBGDTRRX Register full" "Empty,Full" rbitfld.long 0x00 29. " TXFULL ,DBGDTRTX Register full" "Empty,Full" rbitfld.long 0x00 27. " RXFULL_L ,Latched RXFULL bit" "Not latched,Latched" newline rbitfld.long 0x00 26. " TXFULL_L ,Latched TXFULL bit" "Not latched,Latched" rbitfld.long 0x00 25. " PIPEADV ,PIPEADV Processor Idle flag" "Not idle,Idle" rbitfld.long 0x00 24. " INSTRCOMPL_L ,Latched instruction complete" "Not completed,Completed" newline bitfld.long 0x00 20.--21. " EXTDCCMODE ,External DCC access mode field" "Non-blocking,Stall,Fast,?..." bitfld.long 0x00 19. " ADADISCARD ,Asynchronous Data Aborts Discarded bit" "Normal,Abort" rbitfld.long 0x00 18. " NS ,Non-secure state status" "Secure,Non-secure" newline rbitfld.long 0x00 17. " SPNIDDIS ,Secure Privileged Non-Invasive Debug Disable" "Enabled,Disabled" rbitfld.long 0x00 16. " SPIDDIS ,Secure Privileged Invasive Debug Disable" "Enabled,Disabled" bitfld.long 0x00 15. " MDBGEN ,Monitor debug-mode enable" "Disabled,Enabled" newline bitfld.long 0x00 14. " HDBGEN ,Halting debug-mode" "Disabled,Enabled" bitfld.long 0x00 13. " ITREN ,Execute ARM instruction enable" "Disabled,Enabled" bitfld.long 0x00 12. " UDCCDIS ,User mode access to Communications Channel disable" "Enabled,Disabled" newline bitfld.long 0x00 11. " INTDIS ,Interrupt disable" "Enabled,Disabled" bitfld.long 0x00 10. " DBGACK ,Force debug acknowledge" "Normal,Forced" bitfld.long 0x00 9. " FS ,Fault status" "No exception,Exception" newline rbitfld.long 0x00 8. " UND_L ,Sticky undefined bit" "Not occurred,Occurred" rbitfld.long 0x00 7. " ADABORT_L ,Sticky Asynchronous Abort" "Not occurred,Occurred" rbitfld.long 0x00 6. " SDABORT_L ,Sticky Synchronous Data Abort" "Not occurred,Occurred" newline bitfld.long 0x00 2.--5. " MOE ,Method of debug entry field" "Halt Request,Breakpoint,Asynchronous Watchpoint,BKPT Instruction,External Debug Request,Vector Catch,Reserved,Reserved,OS Unlock Catch,Reserved,Synchronous Watchpoint,?..." rbitfld.long 0x00 1. " RESTARTED ,Processor restarted" "Pending,Exited" rbitfld.long 0x00 0. " HALTED ,Processor halted" "Non-debug,Debug" endif wgroup.long c14:5.++0x0 line.long 0x00 "DBGDTRTX,Debug Transmit/Receive Register (Internal View)" endif group.long c14:0x7++0x0 line.long 0x00 "DBGVCR,Debug Vector Catch register" bitfld.long 0x00 31. " NSF ,FIQ vector catch in Non-secure state" "Disabled,Enabled" bitfld.long 0x00 30. " NSI ,IRG vector catch in Non-secure state" "Disabled,Enabled" bitfld.long 0x00 28. " NSD ,Data Abort vector catch in Non-secure state" "Disabled,Enabled" newline bitfld.long 0x00 27. " NSP ,Prefetch Abort vector catch in Non-secure state" "Disabled,Enabled" bitfld.long 0x00 26. " NSS ,SVC vector catch in Non-secure state" "Disabled,Enabled" bitfld.long 0x00 25. " NSU ,Undefined instruction vector catch in Non-secure state" "Disabled,Enabled" newline bitfld.long 0x00 23. " NSHF ,FIQ interrupt exception vector catch enable in Non-secure state" "Disabled,Enabled" bitfld.long 0x00 22. " NSHI ,IRQ interrupt exception vector catch enable in Non-secure state" "Disabled,Enabled" bitfld.long 0x00 21. " NSHE ,Hyp Trap or Hyp mode entry exception vector catch enable in Non-secure state" "Disabled,Enabled" newline bitfld.long 0x00 20. " NSHD ,Data Abort, from Hyp mode exception vector catch enable in Non-secure state" "Disabled,Enabled" bitfld.long 0x00 19. " NSHP ,Prefetch Abort, from Hyp mode exception vector catch enable in Non-secure state" "Disabled,Enabled" bitfld.long 0x00 18. " NSHC ,Hypervisor Call. from Hyp mode exception vector catch enable in Non-secure state" "Disabled,Enabled" newline bitfld.long 0x00 17. " NSHU ,Undefined Instruction, from Hyp mode exception vector catch enable in Non-secure state" "Disabled,Enabled" bitfld.long 0x00 15. " MF ,FIQ vector catch enable, in Secure state on Monitor mode vector" "Disabled,Enabled" bitfld.long 0x00 14. " MI ,IRQ vector catch enable in Secure state on Monitor mode vector" "Disabled,Enabled" newline bitfld.long 0x00 12. " MD ,Data Abort vector catch enable in Secure state on Monitor mode vector" "Disabled,Enabled" bitfld.long 0x00 11. " MP ,Prefetch Abort vector catch enable in Secure state on Monitor mode vector" "Disabled,Enabled" bitfld.long 0x00 10. " MS ,SMC vector catch enable in Secure state" "Disabled,Enabled" newline bitfld.long 0x00 7. " SF ,FIQ vector catch in Secure state" "Disabled,Enabled" bitfld.long 0x00 6. " SI ,IRQ vector catch in Secure state" "Disabled,Enabled" bitfld.long 0x00 4. " SD ,Data Abort vector catch in Secure state" "Disabled,Enabled" newline bitfld.long 0x00 3. " SP ,Prefetch Abort vector catch in Secure state" "Disabled,Enabled" bitfld.long 0x00 2. " SS ,SVC vector catch in Secure state" "Disabled,Enabled" bitfld.long 0x00 1. " SU ,Undefined instruction vector catch in Secure state" "Disabled,Enabled" newline bitfld.long 0x00 0. " R ,Reset vector catch enable" "Disabled,Enabled" group.long c14:9.++0x0 line.long 0x00 "DBGECR,Debug Event Catch Register" bitfld.long 0x00 0. " OSUC ,OS Unlock Catch" "Disabled,Enabled" group.long c14:32.++0x0 line.long 0x00 "DBGDTRRX,Debug Receive Register (External View)" wgroup.long c14:33.++0x0 line.long 0x00 "DBGITR,Debug Instruction Transfer Register" rgroup.long c14:33.++0x0 line.long 0x00 "DBGPCSR,Program Counter Sampling Register" hexmask.long 0x00 2.--31. 1. " PCS ,Program Counter sample value" bitfld.long 0x00 0.--1. " T ,Meaning of PC sample value" "ARM,Thumb,Reserved,Thumb" if (corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE") group.long c14:34.++0x0 line.long 0x00 "DBGDSCR,Debug Status and Control Register (External View)" bitfld.long 0x00 30. " RXFULL ,DBGDTRRX Register full" "Empty,Full" bitfld.long 0x00 29. " TXFULL ,DBGDTRTX Register full" "Empty,Full" bitfld.long 0x00 27. " RXFULL_L ,Latched RXFULL bit" "Not latched,Latched" newline bitfld.long 0x00 26. " TXFULL_L ,Latched TXFULL bit" "Not latched,Latched" bitfld.long 0x00 25. " PIPEADC ,PIPEADV Processor Idle flag" "Not idle,Idle" bitfld.long 0x00 24. " INSTRCOMPL_L ,Latched instruction complete" "Not completed,Completed" newline bitfld.long 0x00 20.--21. " EXTDCCMODE ,External DCC acces mode field" "Non-blocking,Stall,Fast,?..." bitfld.long 0x00 19. " ADADISCARD ,Asynchronous Data Aborts Discarded bit" "Normal,Abort" bitfld.long 0x00 18. " NS ,Non-secure status bit" "Secure,Non-secure" newline bitfld.long 0x00 17. " SPNIDDIS ,Secure Privileged Non-Invasive Debug Disable" "No,Yes" bitfld.long 0x00 16. " SPIDDIS ,Secure Privileged Invasive Debug Disable" "No,Yes" bitfld.long 0x00 15. " MDBGEN ,Monitor debug-mode enable" "Disabled,Enabled" newline bitfld.long 0x00 14. " HDBGEN ,Halting debug-mode" "Disabled,Enabled" bitfld.long 0x00 13. " ITREN ,Execute ARM instruction enable" "Disabled,Enabled" bitfld.long 0x00 12. " UDCCDIS ,User mode access to Communications Channel disable" "No,Yes" newline bitfld.long 0x00 11. " INTDIS ,Interrupt disable" "No,Yes" bitfld.long 0x00 10. " DBGACK ,Force debug acknowledge" "Normal,Forced" bitfld.long 0x00 9. " FS ,Fault Status" "Not caused,Caused" newline bitfld.long 0x00 8. " UND_L ,Sticky undefined bit" "Not occurred,Occurred" bitfld.long 0x00 7. " ADABORT ,Asynchronous data abort" "Not aborted,Aborted" bitfld.long 0x00 6. " SDABORT ,Synchronous data abort" "Not aborted,Aborted" newline bitfld.long 0x00 2.--5. " MOE ,Method of debug entry field" "Halt Request,Breakpoint,Asynchronous Watchpoint,BKPT Instruction,External Debug Request,Vector Catch,Reserved,Reserved,OS Unlock Catch,Reserved,Synchronous Watchpoint,?..." bitfld.long 0x00 1. " RESTARTED ,Processor restarted" "Pending,Exited" bitfld.long 0x00 0. " HALTED ,Processor halted" "Non-debug,Debug" elif (corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE") group.long c14:34.++0x0 line.long 0x00 "DBGDSCR,Debug Status and Control Register (External View)" bitfld.long 0x00 30. " RXFULL ,DBGDTRRX Register full" "Empty,Full" bitfld.long 0x00 29. " TXFULL ,DBGDTRTX Register full" "Empty,Full" bitfld.long 0x00 27. " RXFULL_L ,Latched RXFULL bit" "Not latched,Latched" newline bitfld.long 0x00 26. " TXFULL_L ,Latched TXFULL bit" "Not latched,Latched" bitfld.long 0x00 25. " PIPEADC ,PIPEADV Processor Idle flag" "Not idle,Idle" bitfld.long 0x00 24. " INSTRCOMPL_L ,Latched instruction complete" "Not completed,Completed" newline bitfld.long 0x00 20.--21. " EXTDCCMODE ,External DCC acces mode field" "Non-blocking,Stall,Fast,?..." bitfld.long 0x00 19. " ADADISCARD ,Asynchronous Data Aborts Discarded bit" "Normal,Abort" bitfld.long 0x00 18. " NS ,Non-secure status bit" "Secure,Non-secure" newline bitfld.long 0x00 17. " SPNIDDIS ,Secure Privileged Non-Invasive Debug Disable" "No,Yes" bitfld.long 0x00 16. " SPIDDIS ,Secure Privileged Invasive Debug Disable" "No,Yes" bitfld.long 0x00 15. " MDBGEN ,Monitor debug-mode enable" "Disabled,Enabled" newline bitfld.long 0x00 14. " HDBGEN ,Halting debug-mode" "Disabled,Enabled" bitfld.long 0x00 13. " ITREN ,Execute ARM instruction enable" "Disabled,Enabled" bitfld.long 0x00 12. " UDCCDIS ,User mode access to Communications Channel disable" "No,Yes" newline bitfld.long 0x00 11. " INTDIS ,Interrupt disable" "No,Yes" bitfld.long 0x00 10. " DBGACK ,Force debug acknowledge" "Normal,Forced" bitfld.long 0x00 9. " DBGNOPWRDWN ,Debug no power-down" "Low,High" newline bitfld.long 0x00 8. " UND_L ,Sticky undefined bit" "Not occurred,Occurred" bitfld.long 0x00 7. " ADABORT ,Asynchronous data abort" "Not aborted,Aborted" bitfld.long 0x00 6. " SDABORT ,Synchronous data abort" "Not aborted,Aborted" newline bitfld.long 0x00 2.--5. " MOE ,Method of debug entry field" "Halt Request,Breakpoint,Asynchronous Watchpoint,BKPT Instruction,External Debug Request,Vector Catch,Reserved,Reserved,OS Unlock Catch,Reserved,Synchronous Watchpoint,?..." bitfld.long 0x00 1. " RESTARTED ,Processor restarted" "Pending,Exited" bitfld.long 0x00 0. " HALTED ,Processor halted" "Non-debug,Debug" elif (corename()=="CORTEXA17"||corename()=="CORTEXA17MPCORE") if (((d.l(c14:195.))&0x1)==0x1) group.long c14:34.++0x0 line.long 0x00 "DBGDSCR,Debug Status and Control Register (External View)" bitfld.long 0x00 30. " RXFULL ,DBGDTRRX Register full" "Empty,Full" bitfld.long 0x00 29. " TXFULL ,DBGDTRTX Register full" "Empty,Full" bitfld.long 0x00 27. " RXFULL_L ,Latched RXFULL bit" "Not latched,Latched" newline bitfld.long 0x00 26. " TXFULL_L ,Latched TXFULL bit" "Not latched,Latched" rbitfld.long 0x00 25. " PIPEADV ,Sticky Pipeline Advance bit" "Not idle,Idle" rbitfld.long 0x00 24. " INSTRCOMPL_L ,Latched instruction complete" "Not complete,Complete" newline bitfld.long 0x00 20.--21. " EXTDCCMODE ,External DCC acces mode field" "Non-blocking,Stall,Fast,?..." bitfld.long 0x00 19. " ADADISCARD ,Asynchronous Data Aborts Discarded bit" "Normal,Discarded" bitfld.long 0x00 18. " NS ,Non-secure status bit" "Secure,Non-secure" newline rbitfld.long 0x00 17. " SPNIDDIS ,Secure Privileged Non-Invasive Debug Disable" "Enabled,Disabled" rbitfld.long 0x00 16. " SPIDDIS ,Secure Privileged Invasive Debug Disable" "Enabled,Disabled" bitfld.long 0x00 15. " MDBGEN ,Monitor debug-mode enable" "Disabled,Enabled" newline bitfld.long 0x00 14. " HDBGEN ,Halting debug-mode" "Disabled,Enabled" bitfld.long 0x00 13. " ITREN ,Execute ARM instruction enable" "Disabled,Enabled" bitfld.long 0x00 12. " UDCCDIS ,User mode access to Communications Channel disable" "Enabled,Disabled" newline bitfld.long 0x00 11. " INTDIS ,Interrupt disable" "Enabled,Disabled" bitfld.long 0x00 10. " DBGACK ,Force debug acknowledge" "Normal,Forced" bitfld.long 0x00 9. " FS ,Fault status" "Low,High" newline rbitfld.long 0x00 8. " UND_L ,Sticky undefined bit" "Not occurred,Occurred" rbitfld.long 0x00 7. " ADABORT_L ,Sticky Asynchronous Abort" "Not occurred,Occurred" rbitfld.long 0x00 6. " SDABORT_L ,Sticky Synchronous Data Abort" "Not occurred,Occurred" newline bitfld.long 0x00 2.--5. " MOE ,Method of debug entry field" "Halt Request,Breakpoint,Asynchronous Watchpoint,BKPT Instruction,External Debug Request,Vector Catch,Reserved,Reserved,OS Unlock Catch,Reserved,Synchronous Watchpoint,?..." rbitfld.long 0x00 1. " RESTARTED ,Processor restarted" "Pending,Exited" rbitfld.long 0x00 0. " HALTED ,Processor halted" "Non-debug,Debug" else group.long c14:34.++0x0 line.long 0x00 "DBGDSCR,Debug Status and Control Register (External View)" rbitfld.long 0x00 30. " RXFULL ,DBGDTRRX Register full" "Empty,Full" rbitfld.long 0x00 29. " TXFULL ,DBGDTRTX Register full" "Empty,Full" rbitfld.long 0x00 27. " RXFULL_L ,Latched RXFULL bit" "Not latched,Latched" newline rbitfld.long 0x00 26. " TXFULL_L ,Latched TXFULL bit" "Not latched,Latched" rbitfld.long 0x00 25. " PIPEADV ,Sticky Pipeline Advance bit" "Not idle,Idle" rbitfld.long 0x00 24. " INSTRCOMPL_L ,Latched instruction complete" "Not complete,Complete" newline bitfld.long 0x00 20.--21. " EXTDCCMODE ,External DCC acces mode field" "Non-blocking,Stall,Fast,?..." bitfld.long 0x00 19. " ADADISCARD ,Asynchronous Data Aborts Discarded bit" "Normal,Discarded" bitfld.long 0x00 18. " NS ,Non-secure status bit" "Secure,Non-secure" newline rbitfld.long 0x00 17. " SPNIDDIS ,Secure Privileged Non-Invasive Debug Disable" "Enabled,Disabled" rbitfld.long 0x00 16. " SPIDDIS ,Secure Privileged Invasive Debug Disable" "Enabled,Disabled" bitfld.long 0x00 15. " MDBGEN ,Monitor debug-mode enable" "Disabled,Enabled" newline bitfld.long 0x00 14. " HDBGEN ,Halting debug-mode" "Disabled,Enabled" bitfld.long 0x00 13. " ITREN ,Execute ARM instruction enable" "Disabled,Enabled" bitfld.long 0x00 12. " UDCCDIS ,User mode access to Communications Channel disable" "Enabled,Disabled" newline rbitfld.long 0x00 11. " INTDIS ,Interrupt disable" "Enabled,Disabled" bitfld.long 0x00 10. " DBGACK ,Force debug acknowledge" "Normal,Forced" bitfld.long 0x00 9. " FS ,Fault status" "Low,High" newline rbitfld.long 0x00 8. " UND_L ,Sticky undefined bit" "Not occurred,Occurred" rbitfld.long 0x00 7. " ADABORT_L ,Sticky Asynchronous Abort" "Not occurred,Occurred" rbitfld.long 0x00 6. " SDABORT_L ,Sticky Synchronous Data Abort" "Not occurred,Occurred" newline bitfld.long 0x00 2.--5. " MOE ,Method of debug entry field" "Halt Request,Breakpoint,Asynchronous Watchpoint,BKPT Instruction,External Debug Request,Vector Catch,Reserved,Reserved,OS Unlock Catch,Reserved,Synchronous Watchpoint,?..." rbitfld.long 0x00 1. " RESTARTED ,Processor restarted" "Pending,Exited" rbitfld.long 0x00 0. " HALTED ,Processor halted" "Non-debug,Debug" endif endif wgroup.long c14:35.++0x0 line.long 0x00 "DBGDTRTX,Debug Transmit Register (External View)" if (corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE"||corename()=="CORTEXA17"||corename()=="CORTEXA17MPCORE") wgroup.long c14:36.++0x0 line.long 0x00 "DBGDRCR,Debug Run Control Register" bitfld.long 0x00 3. " CSPA ,Clear Sticky Pipeline Advance bit" "No effect,Clear" bitfld.long 0x00 2. " CSE ,Clear Sticky Exceptions bits" "No effect,Clear" bitfld.long 0x00 1. " RRQ ,Restart request" "No effect,Restart" bitfld.long 0x00 0. " HRQ ,Halt request" "No effect,Halt" elif (corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE") wgroup.long c14:36.++0x0 line.long 0x00 "DBGDRCR,Debug Run Control Register" bitfld.long 0x00 4. " CBRRQ ,CBRRQ" "Low,High" bitfld.long 0x00 3. " CSPA ,Clear Sticky Pipeline Advance bit" "No effect,Clear" bitfld.long 0x00 2. " CSE ,Clear Sticky Exceptions bits" "No effect,Clear" newline bitfld.long 0x00 1. " RR ,Restart request" "No effect,Restart" bitfld.long 0x00 0. " HR ,Halt request" "No effect,Halt" endif if (corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE") group.long c14:37.++0x0 line.long 0x00 "DBGEACR,Debug External Auxiliary Control Register" bitfld.long 0x00 3. " CDRS ,Core debug reset status" "No reset,Reset" bitfld.long 0x00 2. " DECRR ,Debug extend core reset request" "No request,Request" bitfld.long 0x00 1. " DPDO ,Debug power-down override" "Disabled,Enabled" bitfld.long 0x00 0. " DCSC ,Debug clock stop control" "Stopped,Running" newline elif (corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE") group.long c14:37.++0x0 line.long 0x00 "DBGEACR,Debug External Auxiliary Control Register" bitfld.long 0x00 3. " CDRS ,Core debug reset status" "No reset,Reset" endif rgroup.long c14:40.++0x0 line.long 0x00 "DBGPCSR,Program Counter Sampling Register" hexmask.long 0x00 2.--31. 1. " PCS ,Program Counter sample value" bitfld.long 0x00 0.--1. " T ,Meaning of PC sample value" "ARM,Thumb,?..." rgroup.long c14:41.++0x0 line.long 0x00 "DBGCIDSR,DBGCIDSR" if (corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE"||corename()=="CORTEXA17"||corename()=="CORTEXA17MPCORE") rgroup.long c14:42.++0x0 line.long 0x00 "DBGVIDSR,Virtualization ID Sampling Register" bitfld.long 0x00 31. " NS ,NS state sample" "Secure,Non-secure" bitfld.long 0x00 30. " H ,Hyp mode sample" "Not associated,Associated" hexmask.long.byte 0x00 0.--7. 1. " VMID ,VMID sample" elif (corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE") rgroup.long c14:42.++0x0 line.long 0x00 "DBGVIDSR,DBGVIDSR" endif width 15. if (corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE") newline wgroup.long c14:958.++0x0 line.long 0x00 "DBGITOCTRL,Debug Integration Output Control Register" bitfld.long 0x00 3. " NPMUIRQ ,Drives the nPMUIRQ output" "Low,High" bitfld.long 0x00 2. " CTI_PMUIRQ ,Drives the internal signal equivalent to PMUIRQ that goes from the Performance Monitor Unit (PMU) to the Cross Trigger Interface (CTI)" "Low,High" bitfld.long 0x00 1. " CTI_DBGRESTARTED ,Drives the internal signal that goes from the Debug unit to the CTI to acknowledge success of a debug restart command" "Low,High" bitfld.long 0x00 0. " CTI_DBGTRIGGER ,Drives the internal signal equivalent to DBGTRIGGER that goes from the Debug unit to the CTI" "Low,High" elif (corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE") newline wgroup.long c14:958.++0x0 line.long 0x00 "DBGITMISCOUT,Integration Miscellaneous Signals Output Register" bitfld.long 0x00 9. " DBGRESTARTED ,Value of the DBGRESTARTED output pin" "Low,High" bitfld.long 0x00 4. " PMUIRQ ,Value of PMUIRQ output pin" "Low,High" bitfld.long 0x00 0. " DBGACK ,Value of the DBGACK output pin" "Low,High" endif if (corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE") rgroup.long c14:959.++0x0 line.long 0x00 "DBGITISR,Debug Integration Input Status Register" bitfld.long 0x00 3. " DBGSWENABLE ,Reads the state of the DBGSWENABLE input" "Low,High" bitfld.long 0x00 2. " CTI_DBGRESTART ,CTI debug restart" "Low,High" bitfld.long 0x00 1. " CTI_EDBGRQ ,CTI debug request" "Low,High" bitfld.long 0x00 0. " EDBGRQ ,Reads the state of the EDBGRQ input" "Low,High" elif (corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE") newline rgroup.long c14:959.++0x0 line.long 0x00 "DBGITMISCIN,Integration Miscellaneous Signals Input Register" bitfld.long 0x00 2. " NFIQ ,Read value of nFIQ input pin" "Low,High" bitfld.long 0x00 1. " NIRQ ,Read value of nIRQ input pin" "Low,High" bitfld.long 0x00 0. " EDBGRQ ,Read value of EDBGRQ input pin" "Low,High" endif if (corename()=="CORTEXA17"||corename()=="CORTEXA17MPCORE") if (((d.l(c15:0x202))&0x80000000)==0x80000000) rgroup.quad c14:128.++0x1 line.quad 0x0 "DBGDRAR,Debug ROM Address Register" hexmask.quad 0x0 12.--39. 0x1000 " ROMADDR ,ROM physical address" bitfld.quad 0x0 0.--1. " VALID ,ROM table address valid" "Not valid,Reserved,Reserved,Valid" rgroup.quad c14:256.++0x1 line.quad 0x0 "DBGDSAR,Debug Self Address Offset Register" hexmask.quad 0x0 12.--39. 0x1000 " SELFOFFSET ,Debug bus self-address offset value" bitfld.quad 0x0 0.--1. " VALID ,Debug self address offset valid" "Not valid,Reserved,Reserved,Valid" else rgroup.long c14:128.++0x0 line.long 0x0 "DBGDRAR,Debug ROM Address Register" hexmask.long 0x0 12.--31. 0x1000 " ROMADDR ,ROM physical address" bitfld.long 0x0 0.--1. " VALID ,ROM table address valid" "Not valid,Reserved,Reserved,Valid" rgroup.long c14:256.++0x0 line.long 0x0 "DBGDSAR,Debug Self Address Offset Register" hexmask.long 0x0 12.--31. 0x1000 " SELFOFFSET ,Debug bus self-address offset value" bitfld.long 0x0 0.--1. " VALID ,Debug self address offset valid" "Not valid,Reserved,Reserved,Valid" endif group.long c14:195.++0x00 line.long 0x00 "DBGOSDLR,OS Double Lock Register" bitfld.long 0x00 0. " DLK ,OS Double Lock control bit" "Unlocked,Locked" else hgroup.quad c14:128.++0x1 hide.quad 0x0 "DBGDRAR,Debug ROM Address Register" hgroup.quad c14:256.++0x1 hide.quad 0x0 "DBGDSAR,Debug Self Address Offset Register" hgroup.long c14:195.++0x00 hide.long 0x00 "DBGOSDLR,OS Double Lock Register" endif wgroup.long c14:192.++0x00 line.long 0x00 "DBGOSLAR,Operating System Lock Access Register" rgroup.long c14:193.++0x00 line.long 0x00 "DBGOSLSR,Operating System Lock Status Register" bitfld.long 0x00 1. " OSLK ,Status of the OS Lock" "Not locked,Locked" bitfld.long 0x00 0. 3. " OSLM ,OS Lock Model implemented Bit" "Reserved,Reserved,W/o DBGOSSRR,?..." group.long c14:196.++0x00 line.long 0x00 "DBGPRCR,Device Power-Down and Reset Control Register" bitfld.long 0x00 3. " COREPURQ ,Core Power Up Request" "Low,High" bitfld.long 0x00 2. " HCWR ,Hold Core Warm Reset" "No reset,Reset" bitfld.long 0x00 1. " CWRR ,Core Warm Reset Request" "Not requested,Requested" newline bitfld.long 0x00 0. " CORENPDRQ ,Core No Power down Request" "Low,High" rgroup.long c14:197.++0x0 line.long 0x00 "DBGPRSR,Device Power-down and Reset Status Register" bitfld.long 0x00 6. " DLK ,OS Double Lock status" "Low,High" bitfld.long 0x00 5. " OSLK ,OS Lock status" "Low,High" bitfld.long 0x00 4. " HALTED ,Halted" "Low,High" newline bitfld.long 0x00 3. " SR ,Sticky Reset Status" "Low,High" bitfld.long 0x00 2. " RS ,Reset Status" "Low,High" bitfld.long 0x00 1. " SPD ,Sticky Power-down Status" "Low,High" newline bitfld.long 0x00 0. " PU ,Power-up Status" "Low,High" tree "Processor ID registers" rgroup.long c14:(832.+0.)++0x00 line.long 0x00 "PIDR0,Processor ID register 0" rgroup.long c14:(832.+1.)++0x00 line.long 0x00 "PIDR1,Processor ID register 1" rgroup.long c14:(832.+2.)++0x00 line.long 0x00 "PIDR2,Processor ID register 2" rgroup.long c14:(832.+3.)++0x00 line.long 0x00 "PIDR3,Processor ID register 3" rgroup.long c14:(832.+4.)++0x00 line.long 0x00 "PIDR4,Processor ID register 4" rgroup.long c14:(832.+5.)++0x00 line.long 0x00 "PIDR5,Processor ID register 5" rgroup.long c14:(832.+6.)++0x00 line.long 0x00 "PIDR6,Processor ID register 6" rgroup.long c14:(832.+7.)++0x00 line.long 0x00 "PIDR7,Processor ID register 7" rgroup.long c14:(832.+8.)++0x00 line.long 0x00 "PIDR8,Processor ID register 8" rgroup.long c14:(832.+9.)++0x00 line.long 0x00 "PIDR9,Processor ID register 9" rgroup.long c14:(832.+10.)++0x00 line.long 0x00 "PIDR10,Processor ID register 10" rgroup.long c14:(832.+11.)++0x00 line.long 0x00 "PIDR11,Processor ID register 11" rgroup.long c14:(832.+12.)++0x00 line.long 0x00 "PIDR12,Processor ID register 12" rgroup.long c14:(832.+13.)++0x00 line.long 0x00 "PIDR13,Processor ID register 13" rgroup.long c14:(832.+14.)++0x00 line.long 0x00 "PIDR14,Processor ID register 14" rgroup.long c14:(832.+15.)++0x00 line.long 0x00 "PIDR15,Processor ID register 15" rgroup.long c14:(832.+16.)++0x00 line.long 0x00 "PIDR16,Processor ID register 16" rgroup.long c14:(832.+17.)++0x00 line.long 0x00 "PIDR17,Processor ID register 17" rgroup.long c14:(832.+18.)++0x00 line.long 0x00 "PIDR18,Processor ID register 18" rgroup.long c14:(832.+19.)++0x00 line.long 0x00 "PIDR19,Processor ID register 19" rgroup.long c14:(832.+20.)++0x00 line.long 0x00 "PIDR20,Processor ID register 20" rgroup.long c14:(832.+21.)++0x00 line.long 0x00 "PIDR21,Processor ID register 21" rgroup.long c14:(832.+22.)++0x00 line.long 0x00 "PIDR22,Processor ID register 22" rgroup.long c14:(832.+23.)++0x00 line.long 0x00 "PIDR23,Processor ID register 23" rgroup.long c14:(832.+24.)++0x00 line.long 0x00 "PIDR24,Processor ID register 24" rgroup.long c14:(832.+25.)++0x00 line.long 0x00 "PIDR25,Processor ID register 25" rgroup.long c14:(832.+26.)++0x00 line.long 0x00 "PIDR26,Processor ID register 26" rgroup.long c14:(832.+27.)++0x00 line.long 0x00 "PIDR27,Processor ID register 27" rgroup.long c14:(832.+28.)++0x00 line.long 0x00 "PIDR28,Processor ID register 28" rgroup.long c14:(832.+29.)++0x00 line.long 0x00 "PIDR29,Processor ID register 29" rgroup.long c14:(832.+30.)++0x00 line.long 0x00 "PIDR30,Processor ID register 30" rgroup.long c14:(832.+31.)++0x00 line.long 0x00 "PIDR31,Processor ID register 31" rgroup.long c14:(832.+32.)++0x00 line.long 0x00 "PIDR32,Processor ID register 32" rgroup.long c14:(832.+33.)++0x00 line.long 0x00 "PIDR33,Processor ID register 33" rgroup.long c14:(832.+34.)++0x00 line.long 0x00 "PIDR34,Processor ID register 34" rgroup.long c14:(832.+35.)++0x00 line.long 0x00 "PIDR35,Processor ID register 35" rgroup.long c14:(832.+36.)++0x00 line.long 0x00 "PIDR36,Processor ID register 36" rgroup.long c14:(832.+37.)++0x00 line.long 0x00 "PIDR37,Processor ID register 37" rgroup.long c14:(832.+38.)++0x00 line.long 0x00 "PIDR38,Processor ID register 38" rgroup.long c14:(832.+39.)++0x00 line.long 0x00 "PIDR39,Processor ID register 39" rgroup.long c14:(832.+40.)++0x00 line.long 0x00 "PIDR40,Processor ID register 40" rgroup.long c14:(832.+41.)++0x00 line.long 0x00 "PIDR41,Processor ID register 41" rgroup.long c14:(832.+42.)++0x00 line.long 0x00 "PIDR42,Processor ID register 42" rgroup.long c14:(832.+43.)++0x00 line.long 0x00 "PIDR43,Processor ID register 43" rgroup.long c14:(832.+44.)++0x00 line.long 0x00 "PIDR44,Processor ID register 44" rgroup.long c14:(832.+45.)++0x00 line.long 0x00 "PIDR45,Processor ID register 45" rgroup.long c14:(832.+46.)++0x00 line.long 0x00 "PIDR46,Processor ID register 46" rgroup.long c14:(832.+47.)++0x00 line.long 0x00 "PIDR47,Processor ID register 47" rgroup.long c14:(832.+48.)++0x00 line.long 0x00 "PIDR48,Processor ID register 48" rgroup.long c14:(832.+49.)++0x00 line.long 0x00 "PIDR49,Processor ID register 49" rgroup.long c14:(832.+50.)++0x00 line.long 0x00 "PIDR50,Processor ID register 50" rgroup.long c14:(832.+51.)++0x00 line.long 0x00 "PIDR51,Processor ID register 51" rgroup.long c14:(832.+52.)++0x00 line.long 0x00 "PIDR52,Processor ID register 52" rgroup.long c14:(832.+53.)++0x00 line.long 0x00 "PIDR53,Processor ID register 53" rgroup.long c14:(832.+54.)++0x00 line.long 0x00 "PIDR54,Processor ID register 54" rgroup.long c14:(832.+55.)++0x00 line.long 0x00 "PIDR55,Processor ID register 55" rgroup.long c14:(832.+56.)++0x00 line.long 0x00 "PIDR56,Processor ID register 56" rgroup.long c14:(832.+57.)++0x00 line.long 0x00 "PIDR57,Processor ID register 57" rgroup.long c14:(832.+58.)++0x00 line.long 0x00 "PIDR58,Processor ID register 58" rgroup.long c14:(832.+59.)++0x00 line.long 0x00 "PIDR59,Processor ID register 59" rgroup.long c14:(832.+60.)++0x00 line.long 0x00 "PIDR60,Processor ID register 60" rgroup.long c14:(832.+61.)++0x00 line.long 0x00 "PIDR61,Processor ID register 61" rgroup.long c14:(832.+62.)++0x00 line.long 0x00 "PIDR62,Processor ID register 62" rgroup.long c14:(832.+63.)++0x00 line.long 0x00 "PIDR63,Processor ID register 63" tree.end tree "Coresight Management Registers" group.long c14:960.++0x0 line.long 0x00 "DBGITCTRL,Debug Integration Mode Control Register" bitfld.long 0x00 0. " IME ,Integration Mode Enable" "Disabled,Enabled" group.long c14:1000.++0x0 line.long 0x0 "DBGCLAIMSET,Claim Tag Set Register" bitfld.long 0x0 7. " CT7 ,Claim Tag 7 Set" "Not set,Set" bitfld.long 0x0 6. " CT6 ,Claim Tag 6 Set" "Not set,Set" bitfld.long 0x0 5. " CT5 ,Claim Tag 5 Set" "Not set,Set" newline bitfld.long 0x0 4. " CT4 ,Claim Tag 4 Set" "Not set,Set" bitfld.long 0x0 3. " CT3 ,Claim Tag 3 Set" "Not set,Set" bitfld.long 0x0 2. " CT2 ,Claim Tag 2 Set" "Not set,Set" newline bitfld.long 0x0 1. " CT1 ,Claim Tag 1 Set" "Not set,Set" bitfld.long 0x0 0. " CT0 ,Claim Tag 0 Set" "Not set,Set" group.long c14:1001.++0x0 line.long 0x0 "DBGCLAIMCLR,Claim Tag Clear Register" bitfld.long 0x0 7. " CT7 ,Claim Tag 7 Clear" "Not cleared,Cleared" bitfld.long 0x0 6. " CT6 ,Claim Tag 6 Clear" "Not cleared,Cleared" bitfld.long 0x0 5. " CT5 ,Claim Tag 5 Clear" "Not cleared,Cleared" newline bitfld.long 0x0 4. " CT4 ,Claim Tag 4 Clear" "Not cleared,Cleared" bitfld.long 0x0 3. " CT3 ,Claim Tag 3 Clear" "Not cleared,Cleared" bitfld.long 0x0 2. " CT2 ,Claim Tag 2 Clear" "Not cleared,Cleared" newline bitfld.long 0x0 1. " CT1 ,Claim Tag 1 Clear" "Not cleared,Cleared" bitfld.long 0x0 0. " CT0 ,Claim Tag 0 Clear" "Not cleared,Cleared" wgroup.long c14:1004.++0x00 line.long 0x00 "DBGLAR,Lock Access Register" rgroup.long c14:1005.++0x00 line.long 0x00 "DBGLSR,Lock Status Register" bitfld.long 0x00 2. " NTT ,Not 32-bit access" "32-bit,Not 32-bit" bitfld.long 0x00 1. " SLK ,Software Lock status" "Not locked,Locked" bitfld.long 0x00 0. " SLI ,Software Lock Implemented" "Not implemented,Implemented" newline rgroup.long c14:1006.++0x0 line.long 0x0 "DBGAUTHSTATUS,Debug Authentication Status Register" bitfld.long 0x00 7. " SNI ,Secure non-invasive debug features implementation" "No effect,Implemented" bitfld.long 0x00 6. " SNE ,Secure non-invasive debug enable (DBGEN OR NIDEN) AND (SPIDEN OR SPNIDEN)" "Disabled,Enabled" bitfld.long 0x00 5. " SI ,Secure invasive debug features implementation" "No effect,Implemented" newline bitfld.long 0x00 4. " SE ,Secure invasive debug enable (DBGEN AND SPIDEN)" "Disabled,Enabled" bitfld.long 0x00 3. " NSNI ,Non-secure non-invasive debug features implementation" "Not implemented,Implemented" bitfld.long 0x00 2. " NSNE ,Non-secure non-invasive debug enable (DBGEN OR NIDEN)" "Disabled,Enabled" newline bitfld.long 0x00 1. " NSI ,Non-secure invasive debug features implementation" "Not implemented,Implemented" bitfld.long 0x00 0. " NSE ,Non-secure invasive debug enable (DBGEN)" "Disabled,Enabled" newline if (corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE"||corename()=="CORTEXA17"||corename()=="CORTEXA17MPCORE") rgroup.long c14:1009.++0x0 line.long 0x0 "DBGDEVID1,Debug Device ID Register 1" bitfld.long 0x00 0.--3. " PCSROFFSET ,Defines the offset applied to DBGPCSR samples" "Depends on instr set state,No offset,?..." elif (corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE") rgroup.long c14:1009.++0x0 line.long 0x0 "DBGDEVID1,Debug Device ID Register 1" bitfld.long 0x00 0.--3. " PCSROFFSET ,Defines the offset applied to DBGPCSR samples" "Reserved,No offset,?..." endif newline rgroup.long c14:1010.++0x0 line.long 0x0 "DBGDEVID0,Debug Device ID Register 0" bitfld.long 0x0 24.--27. " AR ,Debug External Auxiliary Control Register support status" "Reserved,Supported,?..." bitfld.long 0x0 20.--23. " DL ,Support for Debug OS Double Lock Register" "Reserved,Supported,?..." bitfld.long 0x0 16.--19. " VE ,Specifies implementation of Virtualization Extension" "Reserved,Implemented,?..." newline bitfld.long 0x0 12.--15. " VC ,Form of the vector catch event implemented" "Implemented,?..." bitfld.long 0x0 8.--11. " BPAM ,Level of support for Immediate Virtual Address matching breakpoint masking capability" "Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Not implemented" bitfld.long 0x0 4.--7. " WPAM ,Level of support for the DVA matching watchpoint masking capability" "Reserved,Implemented,?..." newline bitfld.long 0x0 0.--3. " PCS ,Level of support for Program Counter sampling using debug registers 40 and 41" "Reserved,Reserved,Reserved,Implemented,?..." newline rgroup.long c14:1011.++0x00 line.long 0x00 "DBGDEVTYPE,Debug Device Type Register" bitfld.long 0x00 4.--7. " T ,Sub type" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 0.--3. " C ,Main class" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" rgroup.long c14:1016.++0x00 line.long 0x00 "DBGPID0,Debug Peripheral ID 0" hexmask.long.byte 0x00 0.--7. 1. " PN[7:0] ,Part Number [7:0]" rgroup.long c14:1017.++0x00 line.long 0x00 "DBGPID1,Debug Peripheral ID 1" hexmask.long.byte 0x00 4.--7. 1. " JEPID[3:0] ,JEP Identity Code[3:0]" hexmask.long.byte 0x00 0.--3. 1. " PN[11:8] ,Part Number [11:8]" rgroup.long c14:1018.++0x00 line.long 0x00 "DBGPID2,Debug Peripheral ID 2" hexmask.long.byte 0x00 4.--7. 1. " REV ,Revision" bitfld.long 0x00 3. " UJEPCODE ,Uses JEP Code" "Disabled,Enabled" hexmask.long.byte 0x00 0.--2. 1. " JEPID[6:4] ,JEP Identity Code[6:4]" rgroup.long c14:1019.++0x00 line.long 0x00 "DBGPID3,Debug Peripheral ID 3" hexmask.long.byte 0x00 4.--7. 1. " REVAND ,Manufacturing revision" hexmask.long.byte 0x00 0.--3. 1. " CM ,Customer modified" rgroup.long c14:1012.++0x00 line.long 0x00 "DBGPID4,Debug Peripheral ID 4" hexmask.long.byte 0x00 4.--7. 1. " 4KB_COUNT ,4KB count" hexmask.long.byte 0x00 0.--3. 1. " JEP106_CONT_CODE ,JEP 106 Continuation code" rgroup.long c14:1020.++0x00 line.long 0x00 "DBGCID0,Debug Component ID 0" hexmask.long.byte 0x00 0.--7. 1. " PREAMBLE ,Preamble byte 0" rgroup.long c14:1021.++0x00 line.long 0x00 "DBGCID1,Debug Component ID 1" hexmask.long.byte 0x00 4.--7. 1. " CC ,Component class" hexmask.long.byte 0x00 0.--3. 1. " PREAMBLE ,Preamble byte 1" rgroup.long c14:1022.++0x00 line.long 0x00 "DBGCID2,Debug Component ID 2" hexmask.long.byte 0x00 0.--7. 1. " PREAMBLE ,Preamble byte 2" rgroup.long c14:1023.++0x00 line.long 0x00 "DBGCID3,Debug Component ID 3" hexmask.long.byte 0x00 0.--7. 1. " PREAMBLE ,Preamble byte 3" tree.end tree.end width 10. tree "Breakpoint Registers" if ((d.l(c14:80.+0.)&0x500000)==(0x500000||0x400000||0x100000||0x0)) group.long c14:(64.+0.)++0x0 line.long 0x00 "DBGBVR0,Breakpoint Value Register(Address comparison)" hexmask.long 0x00 2.--31. 0x4 " INSTADDR ,Address value for comparison. Bits 2-31" else group.long c14:(64.+0.)++0x0 line.long 0x00 "DBGBVR0,Breakpoint Value Register(Context matching)" endif group.long c14:(80.+0.)++0x0 line.long 0x00 "DBGBCR0,Breakpoint Control Register" bitfld.long 0x00 20.--23. " BT ,Breakpoint Type. Match - m / Mismatch - mm" "Unlinked instr addr m,Linked instr addr m,Unlinked Context ID m,Linked Context ID m,Unlinked instr addr mm,Linked instr addr mm,Reserved,Reserved,Unlinked VMID m,Linked VMID m,Unlinked VMID/Context ID m,Linked VMID/Context ID m,?..." bitfld.long 0x00 16.--19. " LBN ,Linked Breakpoint Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 14.--15. " SSC ,Security state control" "Both,Non-secure,Secure,Non-secure" newline bitfld.long 0x00 13. " HMC ,Hyp mode control bit" "0,1" bitfld.long 0x0 8. " BAS ,Byte 3 address select" "0,1" bitfld.long 0x0 7. ",Byte 2 address select" "0,1" bitfld.long 0x0 6. ",Byte 1 address select" "0,1" bitfld.long 0x0 5. ",Byte 0 address select" "0,1" newline bitfld.long 0x00 1.--2. " PMC ,Privileged mode control" "User/System/Supervisor/Hyp,PL1/Hyp,User only,Any mode" bitfld.long 0x00 0. " E ,Breakpoint enable" "Disabled,Enabled" if ((d.l(c14:80.+1.)&0x500000)==(0x500000||0x400000||0x100000||0x0)) group.long c14:(64.+1.)++0x0 line.long 0x00 "DBGBVR1,Breakpoint Value Register(Address comparison)" hexmask.long 0x00 2.--31. 0x4 " INSTADDR ,Address value for comparison. Bits 2-31" else group.long c14:(64.+1.)++0x0 line.long 0x00 "DBGBVR1,Breakpoint Value Register(Context matching)" endif group.long c14:(80.+1.)++0x0 line.long 0x00 "DBGBCR1,Breakpoint Control Register" bitfld.long 0x00 20.--23. " BT ,Breakpoint Type. Match - m / Mismatch - mm" "Unlinked instr addr m,Linked instr addr m,Unlinked Context ID m,Linked Context ID m,Unlinked instr addr mm,Linked instr addr mm,Reserved,Reserved,Unlinked VMID m,Linked VMID m,Unlinked VMID/Context ID m,Linked VMID/Context ID m,?..." bitfld.long 0x00 16.--19. " LBN ,Linked Breakpoint Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 14.--15. " SSC ,Security state control" "Both,Non-secure,Secure,Non-secure" newline bitfld.long 0x00 13. " HMC ,Hyp mode control bit" "0,1" bitfld.long 0x0 8. " BAS ,Byte 3 address select" "0,1" bitfld.long 0x0 7. ",Byte 2 address select" "0,1" bitfld.long 0x0 6. ",Byte 1 address select" "0,1" bitfld.long 0x0 5. ",Byte 0 address select" "0,1" newline bitfld.long 0x00 1.--2. " PMC ,Privileged mode control" "User/System/Supervisor/Hyp,PL1/Hyp,User only,Any mode" bitfld.long 0x00 0. " E ,Breakpoint enable" "Disabled,Enabled" if ((d.l(c14:80.+2.)&0x500000)==(0x500000||0x400000||0x100000||0x0)) group.long c14:(64.+2.)++0x0 line.long 0x00 "DBGBVR2,Breakpoint Value Register(Address comparison)" hexmask.long 0x00 2.--31. 0x4 " INSTADDR ,Address value for comparison. Bits 2-31" else group.long c14:(64.+2.)++0x0 line.long 0x00 "DBGBVR2,Breakpoint Value Register(Context matching)" endif group.long c14:(80.+2.)++0x0 line.long 0x00 "DBGBCR2,Breakpoint Control Register" bitfld.long 0x00 20.--23. " BT ,Breakpoint Type. Match - m / Mismatch - mm" "Unlinked instr addr m,Linked instr addr m,Unlinked Context ID m,Linked Context ID m,Unlinked instr addr mm,Linked instr addr mm,Reserved,Reserved,Unlinked VMID m,Linked VMID m,Unlinked VMID/Context ID m,Linked VMID/Context ID m,?..." bitfld.long 0x00 16.--19. " LBN ,Linked Breakpoint Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 14.--15. " SSC ,Security state control" "Both,Non-secure,Secure,Non-secure" newline bitfld.long 0x00 13. " HMC ,Hyp mode control bit" "0,1" bitfld.long 0x0 8. " BAS ,Byte 3 address select" "0,1" bitfld.long 0x0 7. ",Byte 2 address select" "0,1" bitfld.long 0x0 6. ",Byte 1 address select" "0,1" bitfld.long 0x0 5. ",Byte 0 address select" "0,1" newline bitfld.long 0x00 1.--2. " PMC ,Privileged mode control" "User/System/Supervisor/Hyp,PL1/Hyp,User only,Any mode" bitfld.long 0x00 0. " E ,Breakpoint enable" "Disabled,Enabled" if ((d.l(c14:80.+3.)&0x500000)==(0x500000||0x400000||0x100000||0x0)) group.long c14:(64.+3.)++0x0 line.long 0x00 "DBGBVR3,Breakpoint Value Register(Address comparison)" hexmask.long 0x00 2.--31. 0x4 " INSTADDR ,Address value for comparison. Bits 2-31" else group.long c14:(64.+3.)++0x0 line.long 0x00 "DBGBVR3,Breakpoint Value Register(Context matching)" endif group.long c14:(80.+3.)++0x0 line.long 0x00 "DBGBCR3,Breakpoint Control Register" bitfld.long 0x00 20.--23. " BT ,Breakpoint Type. Match - m / Mismatch - mm" "Unlinked instr addr m,Linked instr addr m,Unlinked Context ID m,Linked Context ID m,Unlinked instr addr mm,Linked instr addr mm,Reserved,Reserved,Unlinked VMID m,Linked VMID m,Unlinked VMID/Context ID m,Linked VMID/Context ID m,?..." bitfld.long 0x00 16.--19. " LBN ,Linked Breakpoint Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 14.--15. " SSC ,Security state control" "Both,Non-secure,Secure,Non-secure" newline bitfld.long 0x00 13. " HMC ,Hyp mode control bit" "0,1" bitfld.long 0x0 8. " BAS ,Byte 3 address select" "0,1" bitfld.long 0x0 7. ",Byte 2 address select" "0,1" bitfld.long 0x0 6. ",Byte 1 address select" "0,1" bitfld.long 0x0 5. ",Byte 0 address select" "0,1" newline bitfld.long 0x00 1.--2. " PMC ,Privileged mode control" "User/System/Supervisor/Hyp,PL1/Hyp,User only,Any mode" bitfld.long 0x00 0. " E ,Breakpoint enable" "Disabled,Enabled" if ((d.l(c14:80.+4.)&0x500000)==(0x500000||0x400000||0x100000||0x0)) group.long c14:(64.+4.)++0x0 line.long 0x00 "DBGBVR4,Breakpoint Value Register(Address comparison)" hexmask.long 0x00 2.--31. 0x4 " INSTADDR ,Address value for comparison. Bits 2-31" else group.long c14:(64.+4.)++0x0 line.long 0x00 "DBGBVR4,Breakpoint Value Register(Context matching)" endif group.long c14:(80.+4.)++0x0 line.long 0x00 "DBGBCR4,Breakpoint Control Register" bitfld.long 0x00 20.--23. " BT ,Breakpoint Type. Match - m / Mismatch - mm" "Unlinked instr addr m,Linked instr addr m,Unlinked Context ID m,Linked Context ID m,Unlinked instr addr mm,Linked instr addr mm,Reserved,Reserved,Unlinked VMID m,Linked VMID m,Unlinked VMID/Context ID m,Linked VMID/Context ID m,?..." bitfld.long 0x00 16.--19. " LBN ,Linked Breakpoint Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 14.--15. " SSC ,Security state control" "Both,Non-secure,Secure,Non-secure" newline bitfld.long 0x00 13. " HMC ,Hyp mode control bit" "0,1" bitfld.long 0x0 8. " BAS ,Byte 3 address select" "0,1" bitfld.long 0x0 7. ",Byte 2 address select" "0,1" bitfld.long 0x0 6. ",Byte 1 address select" "0,1" bitfld.long 0x0 5. ",Byte 0 address select" "0,1" newline bitfld.long 0x00 1.--2. " PMC ,Privileged mode control" "User/System/Supervisor/Hyp,PL1/Hyp,User only,Any mode" bitfld.long 0x00 0. " E ,Breakpoint enable" "Disabled,Enabled" if ((d.l(c14:80.+5.)&0x500000)==(0x500000||0x400000||0x100000||0x0)) group.long c14:(64.+5.)++0x0 line.long 0x00 "DBGBVR5,Breakpoint Value Register(Address comparison)" hexmask.long 0x00 2.--31. 0x4 " INSTADDR ,Address value for comparison. Bits 2-31" else group.long c14:(64.+5.)++0x0 line.long 0x00 "DBGBVR5,Breakpoint Value Register(Context matching)" endif group.long c14:(80.+5.)++0x0 line.long 0x00 "DBGBCR5,Breakpoint Control Register" bitfld.long 0x00 20.--23. " BT ,Breakpoint Type. Match - m / Mismatch - mm" "Unlinked instr addr m,Linked instr addr m,Unlinked Context ID m,Linked Context ID m,Unlinked instr addr mm,Linked instr addr mm,Reserved,Reserved,Unlinked VMID m,Linked VMID m,Unlinked VMID/Context ID m,Linked VMID/Context ID m,?..." bitfld.long 0x00 16.--19. " LBN ,Linked Breakpoint Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 14.--15. " SSC ,Security state control" "Both,Non-secure,Secure,Non-secure" newline bitfld.long 0x00 13. " HMC ,Hyp mode control bit" "0,1" bitfld.long 0x0 8. " BAS ,Byte 3 address select" "0,1" bitfld.long 0x0 7. ",Byte 2 address select" "0,1" bitfld.long 0x0 6. ",Byte 1 address select" "0,1" bitfld.long 0x0 5. ",Byte 0 address select" "0,1" newline bitfld.long 0x00 1.--2. " PMC ,Privileged mode control" "User/System/Supervisor/Hyp,PL1/Hyp,User only,Any mode" bitfld.long 0x00 0. " E ,Breakpoint enable" "Disabled,Enabled" group.long c14:148.++0x0 line.long 0x00 "DBGBXVR0,Debug Breakpoint Extended Value Register" hexmask.long.byte 0x00 0.--7. 1. " VMID , VMID value" group.long c14:149.++0x0 line.long 0x00 "DBGBXVR1,Debug Breakpoint Extended Value Register" hexmask.long.byte 0x00 0.--7. 1. " VMID , VMID value" tree.end width 10. tree "Watchpoint Control Registers" group.long c14:(96.+0.)++0x00 line.long 0x00 "DBGWVR0,Watchpoint Value Register" hexmask.long 0x00 2.--31. 0x4 " DA ,Data address" if (corename()=="CORTEXA17"||corename()=="CORTEXA17MPCORE") group.long c14:(112.+0.)++0x00 line.long 0x00 "DBGWCR0,Watchpoint Control Register" bitfld.long 0x0 24.--28. " Mask ,Watchpoint address mask" "Not masked,Reserved,Reserved,0x7,0xF,0x1F,0x3F,0x7F,0xFF,0x1FF,0x3FF,0x7FF,0xFFF,0x1FFF,0x3FFF,0x7FFF,0xFFFF,0x1FFFF,0x3FFFF,0x7FFFF,0xFFFFF,0x1FFFFF,0x3FFFFF,0x7FFFFF,0xFFFFFF,0x1FFFFFF,0x3FFFFFF,0x7FFFFFF,0xFFFFFFF,0x1FFFFFFF,0x3FFFFFFF,0x7FFFFFFF" bitfld.long 0x0 20. " WT ,Watchpoint Type" "Unlinked data addr match,Linked data addr match" bitfld.long 0x0 16.--19. " LBN ,Linked breakpoint number" "BRP,BRP1,BRP2,BRP3,BRP4,BRP5,BRP6,BRP7,BRP8,BRP9,BRP10,BRP11,BRP12,BRP13,BRP14,BRP15" newline bitfld.long 0x0 14.--15. " SSC ,Secure state control" "Both,Non-secure,Secure,Non-secure" bitfld.long 0x0 13. " HMC ,Hyp Mode Control" "0,1" bitfld.long 0x0 8. " BAS ,Byte 3 address select" "0,1" bitfld.long 0x0 7. ",Byte 2 address select" "0,1" bitfld.long 0x0 6. ",Byte 1 address select" "0,1" bitfld.long 0x0 5. ",Byte 0 address select" "0,1" newline bitfld.long 0x0 3.--4. " LSC ,Load/store access control" "Reserved,Load,Store,Any" bitfld.long 0x0 1.--2. " PAC ,Privileged Access control" "Hyp,Privileged,Unprivileged,Any" bitfld.long 0x0 0. " E ,Watchpoint enable" "Disabled,Enabled" elif (corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE"||corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE") group.long c14:(112.+0.)++0x00 line.long 0x00 "DBGWCR0,Watchpoint Control Register" bitfld.long 0x0 24.--28. " MASK ,Watchpoint address mask" "Not masked,Reserved,Reserved,0x7,0xF,0x1F,0x3F,0x7F,0xFF,0x1FF,0x3FF,0x7FF,0xFFF,0x1FFF,0x3FFF,0x7FFF,0xFFFF,0x1FFFF,0x3FFFF,0x7FFFF,0xFFFFF,0x1FFFFF,0x3FFFFF,0x7FFFFF,0xFFFFFF,0x1FFFFFF,0x3FFFFFF,0x7FFFFFF,0xFFFFFFF,0x1FFFFFFF,0x3FFFFFFF,0x7FFFFFFF" bitfld.long 0x0 20. " WT ,Watchpoint Type" "Disabled,Enabled" bitfld.long 0x0 16.--19. " LBN ,Linked BRP number" "BRP,BRP1,BRP2,BRP3,BRP4,BRP5,BRP6,BRP7,BRP8,BRP9,BRP10,BRP11,BRP12,BRP13,BRP14,BRP15" newline bitfld.long 0x0 14.--15. " SSC ,Secure state control" "Both,Non-secure,Secure,?..." bitfld.long 0x0 13. " HMC ,Hyp Mode Control" "Disabled,Enabled" bitfld.long 0x0 12. " BAS ,Byte 7 address select" "0,1" bitfld.long 0x0 11. ",Byte 6 address select" "0,1" bitfld.long 0x0 10. ",Byte 5 address select" "0,1" bitfld.long 0x0 9. ",Byte 4 address select" "0,1" bitfld.long 0x0 8. ",Byte 3 address select" "0,1" bitfld.long 0x0 7. ",Byte 2 address select" "0,1" bitfld.long 0x0 6. ",Byte 1 address select" "0,1" bitfld.long 0x0 5. ",Byte 0 address select" "0,1" newline bitfld.long 0x0 3.--4. " LSC ,Load/Store access control" "Reserved,Load,Store,Any" bitfld.long 0x0 1.--2. " PAC ,Privileged Access control" "Reserved,Match privileged accesses,Match unprivileged accesses,Match all accesses" newline bitfld.long 0x0 0. " WE ,Watchpoint enable" "Disabled,Enabled" endif group.long c14:(96.+1.)++0x00 line.long 0x00 "DBGWVR1,Watchpoint Value Register" hexmask.long 0x00 2.--31. 0x4 " DA ,Data address" if (corename()=="CORTEXA17"||corename()=="CORTEXA17MPCORE") group.long c14:(112.+1.)++0x00 line.long 0x00 "DBGWCR1,Watchpoint Control Register" bitfld.long 0x0 24.--28. " Mask ,Watchpoint address mask" "Not masked,Reserved,Reserved,0x7,0xF,0x1F,0x3F,0x7F,0xFF,0x1FF,0x3FF,0x7FF,0xFFF,0x1FFF,0x3FFF,0x7FFF,0xFFFF,0x1FFFF,0x3FFFF,0x7FFFF,0xFFFFF,0x1FFFFF,0x3FFFFF,0x7FFFFF,0xFFFFFF,0x1FFFFFF,0x3FFFFFF,0x7FFFFFF,0xFFFFFFF,0x1FFFFFFF,0x3FFFFFFF,0x7FFFFFFF" bitfld.long 0x0 20. " WT ,Watchpoint Type" "Unlinked data addr match,Linked data addr match" bitfld.long 0x0 16.--19. " LBN ,Linked breakpoint number" "BRP,BRP1,BRP2,BRP3,BRP4,BRP5,BRP6,BRP7,BRP8,BRP9,BRP10,BRP11,BRP12,BRP13,BRP14,BRP15" newline bitfld.long 0x0 14.--15. " SSC ,Secure state control" "Both,Non-secure,Secure,Non-secure" bitfld.long 0x0 13. " HMC ,Hyp Mode Control" "0,1" bitfld.long 0x0 8. " BAS ,Byte 3 address select" "0,1" bitfld.long 0x0 7. ",Byte 2 address select" "0,1" bitfld.long 0x0 6. ",Byte 1 address select" "0,1" bitfld.long 0x0 5. ",Byte 0 address select" "0,1" newline bitfld.long 0x0 3.--4. " LSC ,Load/store access control" "Reserved,Load,Store,Any" bitfld.long 0x0 1.--2. " PAC ,Privileged Access control" "Hyp,Privileged,Unprivileged,Any" bitfld.long 0x0 0. " E ,Watchpoint enable" "Disabled,Enabled" elif (corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE"||corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE") group.long c14:(112.+1.)++0x00 line.long 0x00 "DBGWCR1,Watchpoint Control Register" bitfld.long 0x0 24.--28. " MASK ,Watchpoint address mask" "Not masked,Reserved,Reserved,0x7,0xF,0x1F,0x3F,0x7F,0xFF,0x1FF,0x3FF,0x7FF,0xFFF,0x1FFF,0x3FFF,0x7FFF,0xFFFF,0x1FFFF,0x3FFFF,0x7FFFF,0xFFFFF,0x1FFFFF,0x3FFFFF,0x7FFFFF,0xFFFFFF,0x1FFFFFF,0x3FFFFFF,0x7FFFFFF,0xFFFFFFF,0x1FFFFFFF,0x3FFFFFFF,0x7FFFFFFF" bitfld.long 0x0 20. " WT ,Watchpoint Type" "Disabled,Enabled" bitfld.long 0x0 16.--19. " LBN ,Linked BRP number" "BRP,BRP1,BRP2,BRP3,BRP4,BRP5,BRP6,BRP7,BRP8,BRP9,BRP10,BRP11,BRP12,BRP13,BRP14,BRP15" newline bitfld.long 0x0 14.--15. " SSC ,Secure state control" "Both,Non-secure,Secure,?..." bitfld.long 0x0 13. " HMC ,Hyp Mode Control" "Disabled,Enabled" bitfld.long 0x0 12. " BAS ,Byte 7 address select" "0,1" bitfld.long 0x0 11. ",Byte 6 address select" "0,1" bitfld.long 0x0 10. ",Byte 5 address select" "0,1" bitfld.long 0x0 9. ",Byte 4 address select" "0,1" bitfld.long 0x0 8. ",Byte 3 address select" "0,1" bitfld.long 0x0 7. ",Byte 2 address select" "0,1" bitfld.long 0x0 6. ",Byte 1 address select" "0,1" bitfld.long 0x0 5. ",Byte 0 address select" "0,1" newline bitfld.long 0x0 3.--4. " LSC ,Load/Store access control" "Reserved,Load,Store,Any" bitfld.long 0x0 1.--2. " PAC ,Privileged Access control" "Reserved,Match privileged accesses,Match unprivileged accesses,Match all accesses" newline bitfld.long 0x0 0. " WE ,Watchpoint enable" "Disabled,Enabled" endif group.long c14:(96.+2.)++0x00 line.long 0x00 "DBGWVR2,Watchpoint Value Register" hexmask.long 0x00 2.--31. 0x4 " DA ,Data address" if (corename()=="CORTEXA17"||corename()=="CORTEXA17MPCORE") group.long c14:(112.+2.)++0x00 line.long 0x00 "DBGWCR2,Watchpoint Control Register" bitfld.long 0x0 24.--28. " Mask ,Watchpoint address mask" "Not masked,Reserved,Reserved,0x7,0xF,0x1F,0x3F,0x7F,0xFF,0x1FF,0x3FF,0x7FF,0xFFF,0x1FFF,0x3FFF,0x7FFF,0xFFFF,0x1FFFF,0x3FFFF,0x7FFFF,0xFFFFF,0x1FFFFF,0x3FFFFF,0x7FFFFF,0xFFFFFF,0x1FFFFFF,0x3FFFFFF,0x7FFFFFF,0xFFFFFFF,0x1FFFFFFF,0x3FFFFFFF,0x7FFFFFFF" bitfld.long 0x0 20. " WT ,Watchpoint Type" "Unlinked data addr match,Linked data addr match" bitfld.long 0x0 16.--19. " LBN ,Linked breakpoint number" "BRP,BRP1,BRP2,BRP3,BRP4,BRP5,BRP6,BRP7,BRP8,BRP9,BRP10,BRP11,BRP12,BRP13,BRP14,BRP15" newline bitfld.long 0x0 14.--15. " SSC ,Secure state control" "Both,Non-secure,Secure,Non-secure" bitfld.long 0x0 13. " HMC ,Hyp Mode Control" "0,1" bitfld.long 0x0 8. " BAS ,Byte 3 address select" "0,1" bitfld.long 0x0 7. ",Byte 2 address select" "0,1" bitfld.long 0x0 6. ",Byte 1 address select" "0,1" bitfld.long 0x0 5. ",Byte 0 address select" "0,1" newline bitfld.long 0x0 3.--4. " LSC ,Load/store access control" "Reserved,Load,Store,Any" bitfld.long 0x0 1.--2. " PAC ,Privileged Access control" "Hyp,Privileged,Unprivileged,Any" bitfld.long 0x0 0. " E ,Watchpoint enable" "Disabled,Enabled" elif (corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE"||corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE") group.long c14:(112.+2.)++0x00 line.long 0x00 "DBGWCR2,Watchpoint Control Register" bitfld.long 0x0 24.--28. " MASK ,Watchpoint address mask" "Not masked,Reserved,Reserved,0x7,0xF,0x1F,0x3F,0x7F,0xFF,0x1FF,0x3FF,0x7FF,0xFFF,0x1FFF,0x3FFF,0x7FFF,0xFFFF,0x1FFFF,0x3FFFF,0x7FFFF,0xFFFFF,0x1FFFFF,0x3FFFFF,0x7FFFFF,0xFFFFFF,0x1FFFFFF,0x3FFFFFF,0x7FFFFFF,0xFFFFFFF,0x1FFFFFFF,0x3FFFFFFF,0x7FFFFFFF" bitfld.long 0x0 20. " WT ,Watchpoint Type" "Disabled,Enabled" bitfld.long 0x0 16.--19. " LBN ,Linked BRP number" "BRP,BRP1,BRP2,BRP3,BRP4,BRP5,BRP6,BRP7,BRP8,BRP9,BRP10,BRP11,BRP12,BRP13,BRP14,BRP15" newline bitfld.long 0x0 14.--15. " SSC ,Secure state control" "Both,Non-secure,Secure,?..." bitfld.long 0x0 13. " HMC ,Hyp Mode Control" "Disabled,Enabled" bitfld.long 0x0 12. " BAS ,Byte 7 address select" "0,1" bitfld.long 0x0 11. ",Byte 6 address select" "0,1" bitfld.long 0x0 10. ",Byte 5 address select" "0,1" bitfld.long 0x0 9. ",Byte 4 address select" "0,1" bitfld.long 0x0 8. ",Byte 3 address select" "0,1" bitfld.long 0x0 7. ",Byte 2 address select" "0,1" bitfld.long 0x0 6. ",Byte 1 address select" "0,1" bitfld.long 0x0 5. ",Byte 0 address select" "0,1" newline bitfld.long 0x0 3.--4. " LSC ,Load/Store access control" "Reserved,Load,Store,Any" bitfld.long 0x0 1.--2. " PAC ,Privileged Access control" "Reserved,Match privileged accesses,Match unprivileged accesses,Match all accesses" newline bitfld.long 0x0 0. " WE ,Watchpoint enable" "Disabled,Enabled" endif group.long c14:(96.+3.)++0x00 line.long 0x00 "DBGWVR3,Watchpoint Value Register" hexmask.long 0x00 2.--31. 0x4 " DA ,Data address" if (corename()=="CORTEXA17"||corename()=="CORTEXA17MPCORE") group.long c14:(112.+3.)++0x00 line.long 0x00 "DBGWCR3,Watchpoint Control Register" bitfld.long 0x0 24.--28. " Mask ,Watchpoint address mask" "Not masked,Reserved,Reserved,0x7,0xF,0x1F,0x3F,0x7F,0xFF,0x1FF,0x3FF,0x7FF,0xFFF,0x1FFF,0x3FFF,0x7FFF,0xFFFF,0x1FFFF,0x3FFFF,0x7FFFF,0xFFFFF,0x1FFFFF,0x3FFFFF,0x7FFFFF,0xFFFFFF,0x1FFFFFF,0x3FFFFFF,0x7FFFFFF,0xFFFFFFF,0x1FFFFFFF,0x3FFFFFFF,0x7FFFFFFF" bitfld.long 0x0 20. " WT ,Watchpoint Type" "Unlinked data addr match,Linked data addr match" bitfld.long 0x0 16.--19. " LBN ,Linked breakpoint number" "BRP,BRP1,BRP2,BRP3,BRP4,BRP5,BRP6,BRP7,BRP8,BRP9,BRP10,BRP11,BRP12,BRP13,BRP14,BRP15" newline bitfld.long 0x0 14.--15. " SSC ,Secure state control" "Both,Non-secure,Secure,Non-secure" bitfld.long 0x0 13. " HMC ,Hyp Mode Control" "0,1" bitfld.long 0x0 8. " BAS ,Byte 3 address select" "0,1" bitfld.long 0x0 7. ",Byte 2 address select" "0,1" bitfld.long 0x0 6. ",Byte 1 address select" "0,1" bitfld.long 0x0 5. ",Byte 0 address select" "0,1" newline bitfld.long 0x0 3.--4. " LSC ,Load/store access control" "Reserved,Load,Store,Any" bitfld.long 0x0 1.--2. " PAC ,Privileged Access control" "Hyp,Privileged,Unprivileged,Any" bitfld.long 0x0 0. " E ,Watchpoint enable" "Disabled,Enabled" elif (corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE"||corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE") group.long c14:(112.+3.)++0x00 line.long 0x00 "DBGWCR3,Watchpoint Control Register" bitfld.long 0x0 24.--28. " MASK ,Watchpoint address mask" "Not masked,Reserved,Reserved,0x7,0xF,0x1F,0x3F,0x7F,0xFF,0x1FF,0x3FF,0x7FF,0xFFF,0x1FFF,0x3FFF,0x7FFF,0xFFFF,0x1FFFF,0x3FFFF,0x7FFFF,0xFFFFF,0x1FFFFF,0x3FFFFF,0x7FFFFF,0xFFFFFF,0x1FFFFFF,0x3FFFFFF,0x7FFFFFF,0xFFFFFFF,0x1FFFFFFF,0x3FFFFFFF,0x7FFFFFFF" bitfld.long 0x0 20. " WT ,Watchpoint Type" "Disabled,Enabled" bitfld.long 0x0 16.--19. " LBN ,Linked BRP number" "BRP,BRP1,BRP2,BRP3,BRP4,BRP5,BRP6,BRP7,BRP8,BRP9,BRP10,BRP11,BRP12,BRP13,BRP14,BRP15" newline bitfld.long 0x0 14.--15. " SSC ,Secure state control" "Both,Non-secure,Secure,?..." bitfld.long 0x0 13. " HMC ,Hyp Mode Control" "Disabled,Enabled" bitfld.long 0x0 12. " BAS ,Byte 7 address select" "0,1" bitfld.long 0x0 11. ",Byte 6 address select" "0,1" bitfld.long 0x0 10. ",Byte 5 address select" "0,1" bitfld.long 0x0 9. ",Byte 4 address select" "0,1" bitfld.long 0x0 8. ",Byte 3 address select" "0,1" bitfld.long 0x0 7. ",Byte 2 address select" "0,1" bitfld.long 0x0 6. ",Byte 1 address select" "0,1" bitfld.long 0x0 5. ",Byte 0 address select" "0,1" newline bitfld.long 0x0 3.--4. " LSC ,Load/Store access control" "Reserved,Load,Store,Any" bitfld.long 0x0 1.--2. " PAC ,Privileged Access control" "Reserved,Match privileged accesses,Match unprivileged accesses,Match all accesses" newline bitfld.long 0x0 0. " WE ,Watchpoint enable" "Disabled,Enabled" endif tree.end width 0xb tree.open "Interrupt Controller (GIC-400)" width 17. width 17. base ad:((per.l(c15:0x400F)&0xffff8000)+0x1000) tree "Distributor Interface" if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x400)==0x400) if PER.ADDRESS.isSECUREEX(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)) group.long 0x0000++0x03 line.long 0x00 "GICD_CTLR,Distributor Control Register (Secure access)" bitfld.long 0x00 1. " ENABLEGRP1 ,Global Interrupt Enable Group 1" "Disabled,Enabled" bitfld.long 0x00 0. " ENABLEGRP0 ,Global Interrupt Enable Group 1" "Disabled,Enabled" else group.long 0x0000++0x03 line.long 0x00 "GICD_CTLR,Distributor Control Register (Non-secure access)" bitfld.long 0x00 0. " ENABLE ,Global enable for forwarding pending interrupts from the Distributor to the CPU interfaces" "Disabled,Enabled" endif else group.long 0x0000++0x03 line.long 0x00 "GICD_CTLR,Distributor Control Register" bitfld.long 0x00 0. " ENABLE ,Global enable for forwarding pending interrupts from the Distributor to the CPU interfaces" "Disabled,Enabled" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x400)==0x400) rgroup.long 0x0004++0x03 line.long 0x00 "GICD_TYPER,Interrupt Controller Type Register" bitfld.long 0x00 11.--15. " LSPI ,Locable Shared Peripheral Interrupts" "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 10. " SECURITYEXTN ,Indicate whether interrupt controller implements the security extensions" "Not implemented,Implemented" textline " " bitfld.long 0x00 5.--7. " CPUNUMBER ,Indicates the number of implemented CPU interfaces" "1,2,3,4,?..." bitfld.long 0x00 0.--4. " ITLN ,Indicates the number of interrupts that the interrupt controller supports" "Up to 32,Up to 64,Up to 96,Up to 128,Up to 160,Up to 192,Up to 224,Up to 256,Up to 288,Up to 320,Up to 352,Up to 384,Up to 416,Up to 448,Up to 480,Up to 512,Up to 544,Up to 576,Up to 608,Up to 640,Up to 672,Up to 704,Up to 736,Up to 768,Up to 800,Up to 832,Up to 864,Up to 896,Up to 928,Up to 960,Up to 992,Up to 1020" else rgroup.long 0x0004++0x03 line.long 0x00 "GICD_TYPER,Interrupt Controller Type Register" bitfld.long 0x00 10. " SECURITYEXTN ,Indicates whether interrupt controller implements the security extensions" "Not implemented,Implemented" textline " " bitfld.long 0x00 5.--7. " CPUNUMBER ,Indicates the number of implemented CPU interfaces" "1,2,3,4,?..." bitfld.long 0x00 0.--4. " ITLN ,Indicates the number of interrupts that the interrupt controller supports" "Up to 32,Up to 64,Up to 96,Up to 128,Up to 160,Up to 192,Up to 224,Up to 256,Up to 288,Up to 320,Up to 352,Up to 384,Up to 416,Up to 448,Up to 480,Up to 512,Up to 544,Up to 576,Up to 608,Up to 640,Up to 672,Up to 704,Up to 736,Up to 768,Up to 800,Up to 832,Up to 864,Up to 896,Up to 928,Up to 960,Up to 992,Up to 1020" endif rgroup.long 0x0008++0x03 line.long 0x00 "GICD_IIDR,Distributor Implementer Identification Register" bitfld.long 0x00 24.--31. " PRODID ,Indicates the product ID" "PL390,PL390,GIC400,GIC400,?..." bitfld.long 0x00 16.--19. " VAR ,Major revison number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 12.--15. " REV ,Minor revision number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" hexmask.long.word 0x00 0.--11. 1. " IMP ,Implementer" sif CPU.FEATURE(hypervisor)||CPU.FEATURE(secure) width 17. tree "Group/Security Registers" if PER.ADDRESS.isSECUREEX(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x0080) group.long 0x0080++0x03 line.long 0x0 "GICD_IGROUPR0,Interrupt Group Register 0 (Secure Access)" bitfld.long 0x00 31. " GSB31 ,Group Status Bit 31" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 30. " GSB30 ,Group Status Bit 30" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 29. " GSB29 ,Group Status Bit 29" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 28. " GSB28 ,Group Status Bit 28" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 27. " GSB27 ,Group Status Bit 27" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 26. " GSB26 ,Group Status Bit 26" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 25. " GSB25 ,Group Status Bit 25" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 24. " GSB24 ,Group Status Bit 24" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 23. " GSB23 ,Group Status Bit 23" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 22. " GSB22 ,Group Status Bit 22" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 21. " GSB21 ,Group Status Bit 21" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 20. " GSB20 ,Group Status Bit 20" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 19. " GSB19 ,Group Status Bit 19" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 18. " GSB18 ,Group Status Bit 18" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 17. " GSB17 ,Group Status Bit 17" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 16. " GSB16 ,Group Status Bit 16" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 15. " GSB15 ,Group Status Bit 15" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 14. " GSB14 ,Group Status Bit 14" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 13. " GSB13 ,Group Status Bit 13" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 12. " GSB12 ,Group Status Bit 12" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 11. " GSB11 ,Group Status Bit 11" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 10. " GSB10 ,Group Status Bit 10" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 9. " GSB9 ,Group Status Bit 9" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 8. " GSB8 ,Group Status Bit 8" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 7. " GSB7 ,Group Status Bit 7" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 6. " GSB6 ,Group Status Bit 6" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 5. " GSB5 ,Group Status Bit 5" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 4. " GSB4 ,Group Status Bit 4" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 3. " GSB3 ,Group Status Bit 3" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 2. " GSB2 ,Group Status Bit 2" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 1. " GSB1 ,Group Status Bit 1" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 0. " GSB0 ,Group Status Bit 0" "Group 0 (Secure),Group 1 (Non-secure)" else group.long 0x0080++0x03 line.long 0x0 "GICD_IGROUPR0,Interrupt Group Register 0 (Non-secure access)" bitfld.long 0x00 31. " GSB31 ,Group Status Bit 31" "Group 0,Group 1" bitfld.long 0x00 30. " GSB30 ,Group Status Bit 30" "Group 0,Group 1" bitfld.long 0x00 29. " GSB29 ,Group Status Bit 29" "Group 0,Group 1" textline " " bitfld.long 0x00 28. " GSB28 ,Group Status Bit 28" "Group 0,Group 1" bitfld.long 0x00 27. " GSB27 ,Group Status Bit 27" "Group 0,Group 1" bitfld.long 0x00 26. " GSB26 ,Group Status Bit 26" "Group 0,Group 1" textline " " bitfld.long 0x00 25. " GSB25 ,Group Status Bit 25" "Group 0,Group 1" bitfld.long 0x00 24. " GSB24 ,Group Status Bit 24" "Group 0,Group 1" bitfld.long 0x00 23. " GSB23 ,Group Status Bit 23" "Group 0,Group 1" textline " " bitfld.long 0x00 22. " GSB22 ,Group Status Bit 22" "Group 0,Group 1" bitfld.long 0x00 21. " GSB21 ,Group Status Bit 21" "Group 0,Group 1" bitfld.long 0x00 20. " GSB20 ,Group Status Bit 20" "Group 0,Group 1" textline " " bitfld.long 0x00 19. " GSB19 ,Group Status Bit 19" "Group 0,Group 1" bitfld.long 0x00 18. " GSB18 ,Group Status Bit 18" "Group 0,Group 1" bitfld.long 0x00 17. " GSB17 ,Group Status Bit 17" "Group 0,Group 1" textline " " bitfld.long 0x00 16. " GSB16 ,Group Status Bit 16" "Group 0,Group 1" bitfld.long 0x00 15. " GSB15 ,Group Status Bit 15" "Group 0,Group 1" bitfld.long 0x00 14. " GSB14 ,Group Status Bit 14" "Group 0,Group 1" textline " " bitfld.long 0x00 13. " GSB13 ,Group Status Bit 13" "Group 0,Group 1" bitfld.long 0x00 12. " GSB12 ,Group Status Bit 12" "Group 0,Group 1" bitfld.long 0x00 11. " GSB11 ,Group Status Bit 11" "Group 0,Group 1" textline " " bitfld.long 0x00 10. " GSB10 ,Group Status Bit 10" "Group 0,Group 1" bitfld.long 0x00 9. " GSB9 ,Group Status Bit 9" "Group 0,Group 1" bitfld.long 0x00 8. " GSB8 ,Group Status Bit 8" "Group 0,Group 1" textline " " bitfld.long 0x00 7. " GSB7 ,Group Status Bit 7" "Group 0,Group 1" bitfld.long 0x00 6. " GSB6 ,Group Status Bit 6" "Group 0,Group 1" bitfld.long 0x00 5. " GSB5 ,Group Status Bit 5" "Group 0,Group 1" textline " " bitfld.long 0x00 4. " GSB4 ,Group Status Bit 4" "Group 0,Group 1" bitfld.long 0x00 3. " GSB3 ,Group Status Bit 3" "Group 0,Group 1" bitfld.long 0x00 2. " GSB2 ,Group Status Bit 2" "Group 0,Group 1" textline " " bitfld.long 0x00 1. " GSB1 ,Group Status Bit 1" "Group 0,Group 1" bitfld.long 0x00 0. " GSB0 ,Group Status Bit 0" "Group 0,Group 1" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x01)&&(PER.ADDRESS.isSECUREEX(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x0084)) group.long 0x0084++0x03 line.long 0x0 "GICD_IGROUPR1,Interrupt Group Register 1 (Secure Access)" bitfld.long 0x00 31. " GSB63 ,Group Status Bit 63" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 30. " GSB62 ,Group Status Bit 62" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 29. " GSB61 ,Group Status Bit 61" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 28. " GSB60 ,Group Status Bit 60" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 27. " GSB59 ,Group Status Bit 59" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 26. " GSB58 ,Group Status Bit 58" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 25. " GSB57 ,Group Status Bit 57" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 24. " GSB56 ,Group Status Bit 56" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 23. " GSB55 ,Group Status Bit 55" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 22. " GSB54 ,Group Status Bit 54" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 21. " GSB53 ,Group Status Bit 53" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 20. " GSB52 ,Group Status Bit 52" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 19. " GSB51 ,Group Status Bit 51" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 18. " GSB50 ,Group Status Bit 50" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 17. " GSB49 ,Group Status Bit 49" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 16. " GSB48 ,Group Status Bit 48" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 15. " GSB47 ,Group Status Bit 47" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 14. " GSB46 ,Group Status Bit 46" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 13. " GSB45 ,Group Status Bit 45" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 12. " GSB44 ,Group Status Bit 44" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 11. " GSB43 ,Group Status Bit 43" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 10. " GSB42 ,Group Status Bit 42" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 9. " GSB41 ,Group Status Bit 41" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 8. " GSB40 ,Group Status Bit 40" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 7. " GSB39 ,Group Status Bit 39" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 6. " GSB38 ,Group Status Bit 38" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 5. " GSB37 ,Group Status Bit 37" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 4. " GSB36 ,Group Status Bit 36" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 3. " GSB35 ,Group Status Bit 35" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 2. " GSB34 ,Group Status Bit 34" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 1. " GSB33 ,Group Status Bit 33" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 0. " GSB32 ,Group Status Bit 32" "Group 0 (Secure),Group 1 (Non-secure)" elif (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x01) group.long 0x0084++0x03 line.long 0x0 "GICD_IGROUPR1,Interrupt Group Register 1 (Non-secure access)" bitfld.long 0x00 31. " GSB63 ,Group Status Bit 63" "Group 0,Group 1" bitfld.long 0x00 30. " GSB62 ,Group Status Bit 62" "Group 0,Group 1" bitfld.long 0x00 29. " GSB61 ,Group Status Bit 61" "Group 0,Group 1" textline " " bitfld.long 0x00 28. " GSB60 ,Group Status Bit 60" "Group 0,Group 1" bitfld.long 0x00 27. " GSB59 ,Group Status Bit 59" "Group 0,Group 1" bitfld.long 0x00 26. " GSB58 ,Group Status Bit 58" "Group 0,Group 1" textline " " bitfld.long 0x00 25. " GSB57 ,Group Status Bit 57" "Group 0,Group 1" bitfld.long 0x00 24. " GSB56 ,Group Status Bit 56" "Group 0,Group 1" bitfld.long 0x00 23. " GSB55 ,Group Status Bit 55" "Group 0,Group 1" textline " " bitfld.long 0x00 22. " GSB54 ,Group Status Bit 54" "Group 0,Group 1" bitfld.long 0x00 21. " GSB53 ,Group Status Bit 53" "Group 0,Group 1" bitfld.long 0x00 20. " GSB52 ,Group Status Bit 52" "Group 0,Group 1" textline " " bitfld.long 0x00 19. " GSB51 ,Group Status Bit 51" "Group 0,Group 1" bitfld.long 0x00 18. " GSB50 ,Group Status Bit 50" "Group 0,Group 1" bitfld.long 0x00 17. " GSB49 ,Group Status Bit 49" "Group 0,Group 1" textline " " bitfld.long 0x00 16. " GSB48 ,Group Status Bit 48" "Group 0,Group 1" bitfld.long 0x00 15. " GSB47 ,Group Status Bit 47" "Group 0,Group 1" bitfld.long 0x00 14. " GSB46 ,Group Status Bit 46" "Group 0,Group 1" textline " " bitfld.long 0x00 13. " GSB45 ,Group Status Bit 45" "Group 0,Group 1" bitfld.long 0x00 12. " GSB44 ,Group Status Bit 44" "Group 0,Group 1" bitfld.long 0x00 11. " GSB43 ,Group Status Bit 43" "Group 0,Group 1" textline " " bitfld.long 0x00 10. " GSB42 ,Group Status Bit 42" "Group 0,Group 1" bitfld.long 0x00 9. " GSB41 ,Group Status Bit 41" "Group 0,Group 1" bitfld.long 0x00 8. " GSB40 ,Group Status Bit 40" "Group 0,Group 1" textline " " bitfld.long 0x00 7. " GSB39 ,Group Status Bit 39" "Group 0,Group 1" bitfld.long 0x00 6. " GSB38 ,Group Status Bit 38" "Group 0,Group 1" bitfld.long 0x00 5. " GSB37 ,Group Status Bit 37" "Group 0,Group 1" textline " " bitfld.long 0x00 4. " GSB36 ,Group Status Bit 36" "Group 0,Group 1" bitfld.long 0x00 3. " GSB35 ,Group Status Bit 35" "Group 0,Group 1" bitfld.long 0x00 2. " GSB34 ,Group Status Bit 34" "Group 0,Group 1" textline " " bitfld.long 0x00 1. " GSB33 ,Group Status Bit 33" "Group 0,Group 1" bitfld.long 0x00 0. " GSB32 ,Group Status Bit 32" "Group 0,Group 1" else rgroup.long 0x0084++0x03 line.long 0x0 "GICD_IGROUPR1,Interrupt Group Register 1" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x02)&&(PER.ADDRESS.isSECUREEX(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x0088)) group.long 0x0088++0x03 line.long 0x0 "GICD_IGROUPR2,Interrupt Group Register 2 (Secure access)" bitfld.long 0x00 31. " GSB95 ,Group Status Bit 95" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 30. " GSB94 ,Group Status Bit 94" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 29. " GSB93 ,Group Status Bit 93" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 28. " GSB92 ,Group Status Bit 92" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 27. " GSB91 ,Group Status Bit 91" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 26. " GSB90 ,Group Status Bit 90" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 25. " GSB89 ,Group Status Bit 89" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 24. " GSB88 ,Group Status Bit 88" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 23. " GSB87 ,Group Status Bit 87" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 22. " GSB86 ,Group Status Bit 86" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 21. " GSB85 ,Group Status Bit 85" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 20. " GSB84 ,Group Status Bit 84" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 19. " GSB83 ,Group Status Bit 83" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 18. " GSB82 ,Group Status Bit 82" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 17. " GSB81 ,Group Status Bit 81" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 16. " GSB80 ,Group Status Bit 80" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 15. " GSB79 ,Group Status Bit 79" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 14. " GSB78 ,Group Status Bit 78" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 13. " GSB77 ,Group Status Bit 77" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 12. " GSB76 ,Group Status Bit 76" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 11. " GSB75 ,Group Status Bit 75" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 10. " GSB74 ,Group Status Bit 74" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 9. " GSB73 ,Group Status Bit 73" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 8. " GSB72 ,Group Status Bit 72" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 7. " GSB71 ,Group Status Bit 71" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 6. " GSB70 ,Group Status Bit 70" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 5. " GSB69 ,Group Status Bit 69" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 4. " GSB68 ,Group Status Bit 68" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 3. " GSB67 ,Group Status Bit 67" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 2. " GSB66 ,Group Status Bit 66" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 1. " GSB65 ,Group Status Bit 65" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 0. " GSB64 ,Group Status Bit 64" "Group 0 (Secure),Group 1 (Non-secure)" elif (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x02) group.long 0x0088++0x03 line.long 0x0 "GICD_IGROUPR2,Interrupt Group Register 2 (Non-secure access)" bitfld.long 0x00 31. " GSB95 ,Group Status Bit 95" "Group 0,Group 1" bitfld.long 0x00 30. " GSB94 ,Group Status Bit 94" "Group 0,Group 1" bitfld.long 0x00 29. " GSB93 ,Group Status Bit 93" "Group 0,Group 1" textline " " bitfld.long 0x00 28. " GSB92 ,Group Status Bit 92" "Group 0,Group 1" bitfld.long 0x00 27. " GSB91 ,Group Status Bit 91" "Group 0,Group 1" bitfld.long 0x00 26. " GSB90 ,Group Status Bit 90" "Group 0,Group 1" textline " " bitfld.long 0x00 25. " GSB89 ,Group Status Bit 89" "Group 0,Group 1" bitfld.long 0x00 24. " GSB88 ,Group Status Bit 88" "Group 0,Group 1" bitfld.long 0x00 23. " GSB87 ,Group Status Bit 87" "Group 0,Group 1" textline " " bitfld.long 0x00 22. " GSB86 ,Group Status Bit 86" "Group 0,Group 1" bitfld.long 0x00 21. " GSB85 ,Group Status Bit 85" "Group 0,Group 1" bitfld.long 0x00 20. " GSB84 ,Group Status Bit 84" "Group 0,Group 1" textline " " bitfld.long 0x00 19. " GSB83 ,Group Status Bit 83" "Group 0,Group 1" bitfld.long 0x00 18. " GSB82 ,Group Status Bit 82" "Group 0,Group 1" bitfld.long 0x00 17. " GSB81 ,Group Status Bit 81" "Group 0,Group 1" textline " " bitfld.long 0x00 16. " GSB80 ,Group Status Bit 80" "Group 0,Group 1" bitfld.long 0x00 15. " GSB79 ,Group Status Bit 79" "Group 0,Group 1" bitfld.long 0x00 14. " GSB78 ,Group Status Bit 78" "Group 0,Group 1" textline " " bitfld.long 0x00 13. " GSB77 ,Group Status Bit 77" "Group 0,Group 1" bitfld.long 0x00 12. " GSB76 ,Group Status Bit 76" "Group 0,Group 1" bitfld.long 0x00 11. " GSB75 ,Group Status Bit 75" "Group 0,Group 1" textline " " bitfld.long 0x00 10. " GSB74 ,Group Status Bit 74" "Group 0,Group 1" bitfld.long 0x00 9. " GSB73 ,Group Status Bit 73" "Group 0,Group 1" bitfld.long 0x00 8. " GSB72 ,Group Status Bit 72" "Group 0,Group 1" textline " " bitfld.long 0x00 7. " GSB71 ,Group Status Bit 71" "Group 0,Group 1" bitfld.long 0x00 6. " GSB70 ,Group Status Bit 70" "Group 0,Group 1" bitfld.long 0x00 5. " GSB69 ,Group Status Bit 69" "Group 0,Group 1" textline " " bitfld.long 0x00 4. " GSB68 ,Group Status Bit 68" "Group 0,Group 1" bitfld.long 0x00 3. " GSB67 ,Group Status Bit 67" "Group 0,Group 1" bitfld.long 0x00 2. " GSB66 ,Group Status Bit 66" "Group 0,Group 1" textline " " bitfld.long 0x00 1. " GSB65 ,Group Status Bit 65" "Group 0,Group 1" bitfld.long 0x00 0. " GSB64 ,Group Status Bit 64" "Group 0,Group 1" else rgroup.long 0x0088++0x03 line.long 0x0 "GICD_IGROUPR2,Interrupt Group Register 2" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x03)&&(PER.ADDRESS.isSECUREEX(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x008C)) group.long 0x008C++0x03 line.long 0x0 "GICD_IGROUPR3,Interrupt Group Register 3 (Secure access)" bitfld.long 0x00 31. " GSB127 ,Group Status Bit 127" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 30. " GSB126 ,Group Status Bit 126" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 29. " GSB125 ,Group Status Bit 125" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 28. " GSB124 ,Group Status Bit 124" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 27. " GSB123 ,Group Status Bit 123" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 26. " GSB122 ,Group Status Bit 122" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 25. " GSB121 ,Group Status Bit 121" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 24. " GSB120 ,Group Status Bit 120" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 23. " GSB119 ,Group Status Bit 119" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 22. " GSB118 ,Group Status Bit 118" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 21. " GSB117 ,Group Status Bit 117" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 20. " GSB116 ,Group Status Bit 116" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 19. " GSB115 ,Group Status Bit 115" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 18. " GSB114 ,Group Status Bit 114" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 17. " GSB113 ,Group Status Bit 113" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 16. " GSB112 ,Group Status Bit 112" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 15. " GSB111 ,Group Status Bit 111" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 14. " GSB110 ,Group Status Bit 110" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 13. " GSB109 ,Group Status Bit 109" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 12. " GSB108 ,Group Status Bit 108" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 11. " GSB107 ,Group Status Bit 107" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 10. " GSB106 ,Group Status Bit 106" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 9. " GSB105 ,Group Status Bit 105" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 8. " GSB104 ,Group Status Bit 104" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 7. " GSB103 ,Group Status Bit 103" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 6. " GSB102 ,Group Status Bit 102" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 5. " GSB101 ,Group Status Bit 101" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 4. " GSB100 ,Group Status Bit 100" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 3. " GSB99 ,Group Status Bit 99" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 2. " GSB98 ,Group Status Bit 98" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 1. " GSB97 ,Group Status Bit 97" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 0. " GSB96 ,Group Status Bit 96" "Group 0 (Secure),Group 1 (Non-secure)" elif (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x03) group.long 0x008C++0x03 line.long 0x0 "GICD_IGROUPR3,Interrupt Group Register 3 (Non-secure access)" bitfld.long 0x00 31. " GSB127 ,Group Status Bit 127" "Group 0,Group 1" bitfld.long 0x00 30. " GSB126 ,Group Status Bit 126" "Group 0,Group 1" bitfld.long 0x00 29. " GSB125 ,Group Status Bit 125" "Group 0,Group 1" textline " " bitfld.long 0x00 28. " GSB124 ,Group Status Bit 124" "Group 0,Group 1" bitfld.long 0x00 27. " GSB123 ,Group Status Bit 123" "Group 0,Group 1" bitfld.long 0x00 26. " GSB122 ,Group Status Bit 122" "Group 0,Group 1" textline " " bitfld.long 0x00 25. " GSB121 ,Group Status Bit 121" "Group 0,Group 1" bitfld.long 0x00 24. " GSB120 ,Group Status Bit 120" "Group 0,Group 1" bitfld.long 0x00 23. " GSB119 ,Group Status Bit 119" "Group 0,Group 1" textline " " bitfld.long 0x00 22. " GSB118 ,Group Status Bit 118" "Group 0,Group 1" bitfld.long 0x00 21. " GSB117 ,Group Status Bit 117" "Group 0,Group 1" bitfld.long 0x00 20. " GSB116 ,Group Status Bit 116" "Group 0,Group 1" textline " " bitfld.long 0x00 19. " GSB115 ,Group Status Bit 115" "Group 0,Group 1" bitfld.long 0x00 18. " GSB114 ,Group Status Bit 114" "Group 0,Group 1" bitfld.long 0x00 17. " GSB113 ,Group Status Bit 113" "Group 0,Group 1" textline " " bitfld.long 0x00 16. " GSB112 ,Group Status Bit 112" "Group 0,Group 1" bitfld.long 0x00 15. " GSB111 ,Group Status Bit 111" "Group 0,Group 1" bitfld.long 0x00 14. " GSB110 ,Group Status Bit 110" "Group 0,Group 1" textline " " bitfld.long 0x00 13. " GSB109 ,Group Status Bit 109" "Group 0,Group 1" bitfld.long 0x00 12. " GSB108 ,Group Status Bit 108" "Group 0,Group 1" bitfld.long 0x00 11. " GSB107 ,Group Status Bit 107" "Group 0,Group 1" textline " " bitfld.long 0x00 10. " GSB106 ,Group Status Bit 106" "Group 0,Group 1" bitfld.long 0x00 9. " GSB105 ,Group Status Bit 105" "Group 0,Group 1" bitfld.long 0x00 8. " GSB104 ,Group Status Bit 104" "Group 0,Group 1" textline " " bitfld.long 0x00 7. " GSB103 ,Group Status Bit 103" "Group 0,Group 1" bitfld.long 0x00 6. " GSB102 ,Group Status Bit 102" "Group 0,Group 1" bitfld.long 0x00 5. " GSB101 ,Group Status Bit 101" "Group 0,Group 1" textline " " bitfld.long 0x00 4. " GSB100 ,Group Status Bit 100" "Group 0,Group 1" bitfld.long 0x00 3. " GSB99 ,Group Status Bit 99" "Group 0,Group 1" bitfld.long 0x00 2. " GSB98 ,Group Status Bit 98" "Group 0,Group 1" textline " " bitfld.long 0x00 1. " GSB97 ,Group Status Bit 97" "Group 0,Group 1" bitfld.long 0x00 0. " GSB96 ,Group Status Bit 96" "Group 0,Group 1" else rgroup.long 0x008C++0x03 line.long 0x0 "GICD_IGROUPR3,Interrupt Group Register 3" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x04)&&(PER.ADDRESS.isSECUREEX(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x0090)) group.long 0x0090++0x03 line.long 0x0 "GICD_IGROUPR4,Interrupt Group Register 4 (Secure access)" bitfld.long 0x00 31. " GSB159 ,Group Status Bit 159" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 30. " GSB158 ,Group Status Bit 158" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 29. " GSB157 ,Group Status Bit 157" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 28. " GSB156 ,Group Status Bit 156" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 27. " GSB155 ,Group Status Bit 155" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 26. " GSB154 ,Group Status Bit 154" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 25. " GSB153 ,Group Status Bit 153" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 24. " GSB152 ,Group Status Bit 152" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 23. " GSB151 ,Group Status Bit 151" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 22. " GSB150 ,Group Status Bit 150" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 21. " GSB149 ,Group Status Bit 149" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 20. " GSB148 ,Group Status Bit 148" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 19. " GSB147 ,Group Status Bit 147" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 18. " GSB146 ,Group Status Bit 146" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 17. " GSB145 ,Group Status Bit 145" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 16. " GSB144 ,Group Status Bit 144" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 15. " GSB143 ,Group Status Bit 143" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 14. " GSB142 ,Group Status Bit 142" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 13. " GSB141 ,Group Status Bit 141" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 12. " GSB140 ,Group Status Bit 140" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 11. " GSB139 ,Group Status Bit 139" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 10. " GSB138 ,Group Status Bit 138" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 9. " GSB137 ,Group Status Bit 137" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 8. " GSB136 ,Group Status Bit 136" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 7. " GSB135 ,Group Status Bit 135" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 6. " GSB134 ,Group Status Bit 134" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 5. " GSB133 ,Group Status Bit 133" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 4. " GSB132 ,Group Status Bit 132" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 3. " GSB131 ,Group Status Bit 131" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 2. " GSB130 ,Group Status Bit 130" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 1. " GSB129 ,Group Status Bit 129" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 0. " GSB128 ,Group Status Bit 128" "Group 0 (Secure),Group 1 (Non-secure)" elif (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x04) group.long 0x0090++0x03 line.long 0x0 "GICD_IGROUPR4,Interrupt Group Register 4 (Non-secure access)" bitfld.long 0x00 31. " GSB159 ,Group Status Bit 159" "Group 0,Group 1" bitfld.long 0x00 30. " GSB158 ,Group Status Bit 158" "Group 0,Group 1" bitfld.long 0x00 29. " GSB157 ,Group Status Bit 157" "Group 0,Group 1" textline " " bitfld.long 0x00 28. " GSB156 ,Group Status Bit 156" "Group 0,Group 1" bitfld.long 0x00 27. " GSB155 ,Group Status Bit 155" "Group 0,Group 1" bitfld.long 0x00 26. " GSB154 ,Group Status Bit 154" "Group 0,Group 1" textline " " bitfld.long 0x00 25. " GSB153 ,Group Status Bit 153" "Group 0,Group 1" bitfld.long 0x00 24. " GSB152 ,Group Status Bit 152" "Group 0,Group 1" bitfld.long 0x00 23. " GSB151 ,Group Status Bit 151" "Group 0,Group 1" textline " " bitfld.long 0x00 22. " GSB150 ,Group Status Bit 150" "Group 0,Group 1" bitfld.long 0x00 21. " GSB149 ,Group Status Bit 149" "Group 0,Group 1" bitfld.long 0x00 20. " GSB148 ,Group Status Bit 148" "Group 0,Group 1" textline " " bitfld.long 0x00 19. " GSB147 ,Group Status Bit 147" "Group 0,Group 1" bitfld.long 0x00 18. " GSB146 ,Group Status Bit 146" "Group 0,Group 1" bitfld.long 0x00 17. " GSB145 ,Group Status Bit 145" "Group 0,Group 1" textline " " bitfld.long 0x00 16. " GSB144 ,Group Status Bit 144" "Group 0,Group 1" bitfld.long 0x00 15. " GSB143 ,Group Status Bit 143" "Group 0,Group 1" bitfld.long 0x00 14. " GSB142 ,Group Status Bit 142" "Group 0,Group 1" textline " " bitfld.long 0x00 13. " GSB141 ,Group Status Bit 141" "Group 0,Group 1" bitfld.long 0x00 12. " GSB140 ,Group Status Bit 140" "Group 0,Group 1" bitfld.long 0x00 11. " GSB139 ,Group Status Bit 139" "Group 0,Group 1" textline " " bitfld.long 0x00 10. " GSB138 ,Group Status Bit 138" "Group 0,Group 1" bitfld.long 0x00 9. " GSB137 ,Group Status Bit 137" "Group 0,Group 1" bitfld.long 0x00 8. " GSB136 ,Group Status Bit 136" "Group 0,Group 1" textline " " bitfld.long 0x00 7. " GSB135 ,Group Status Bit 135" "Group 0,Group 1" bitfld.long 0x00 6. " GSB134 ,Group Status Bit 134" "Group 0,Group 1" bitfld.long 0x00 5. " GSB133 ,Group Status Bit 133" "Group 0,Group 1" textline " " bitfld.long 0x00 4. " GSB132 ,Group Status Bit 132" "Group 0,Group 1" bitfld.long 0x00 3. " GSB131 ,Group Status Bit 131" "Group 0,Group 1" bitfld.long 0x00 2. " GSB130 ,Group Status Bit 130" "Group 0,Group 1" textline " " bitfld.long 0x00 1. " GSB129 ,Group Status Bit 129" "Group 0,Group 1" bitfld.long 0x00 0. " GSB128 ,Group Status Bit 128" "Group 0,Group 1" else rgroup.long 0x0090++0x03 line.long 0x0 "GICD_IGROUPR4,Interrupt Group Register 4" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x05)&&(PER.ADDRESS.isSECUREEX(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x0094)) group.long 0x0094++0x03 line.long 0x0 "GICD_IGROUPR5,Interrupt Group Register 5 (Secure access)" bitfld.long 0x00 31. " GSB191 ,Group Status Bit 191" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 30. " GSB190 ,Group Status Bit 190" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 29. " GSB189 ,Group Status Bit 189" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 28. " GSB188 ,Group Status Bit 188" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 27. " GSB187 ,Group Status Bit 187" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 26. " GSB186 ,Group Status Bit 186" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 25. " GSB185 ,Group Status Bit 185" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 24. " GSB184 ,Group Status Bit 184" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 23. " GSB183 ,Group Status Bit 183" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 22. " GSB182 ,Group Status Bit 182" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 21. " GSB181 ,Group Status Bit 181" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 20. " GSB180 ,Group Status Bit 180" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 19. " GSB179 ,Group Status Bit 179" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 18. " GSB178 ,Group Status Bit 178" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 17. " GSB177 ,Group Status Bit 177" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 16. " GSB176 ,Group Status Bit 176" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 15. " GSB175 ,Group Status Bit 175" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 14. " GSB174 ,Group Status Bit 174" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 13. " GSB173 ,Group Status Bit 173" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 12. " GSB172 ,Group Status Bit 172" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 11. " GSB171 ,Group Status Bit 171" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 10. " GSB170 ,Group Status Bit 170" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 9. " GSB169 ,Group Status Bit 169" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 8. " GSB168 ,Group Status Bit 168" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 7. " GSB167 ,Group Status Bit 167" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 6. " GSB166 ,Group Status Bit 166" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 5. " GSB165 ,Group Status Bit 165" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 4. " GSB164 ,Group Status Bit 164" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 3. " GSB163 ,Group Status Bit 163" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 2. " GSB162 ,Group Status Bit 162" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 1. " GSB161 ,Group Status Bit 161" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 0. " GSB160 ,Group Status Bit 160" "Group 0 (Secure),Group 1 (Non-secure)" elif (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x05) group.long 0x0094++0x03 line.long 0x0 "GICD_IGROUPR5,Interrupt Group Register 5 (Non-secure access)" bitfld.long 0x00 31. " GSB191 ,Group Status Bit 191" "Group 0,Group 1" bitfld.long 0x00 30. " GSB190 ,Group Status Bit 190" "Group 0,Group 1" bitfld.long 0x00 29. " GSB189 ,Group Status Bit 189" "Group 0,Group 1" textline " " bitfld.long 0x00 28. " GSB188 ,Group Status Bit 188" "Group 0,Group 1" bitfld.long 0x00 27. " GSB187 ,Group Status Bit 187" "Group 0,Group 1" bitfld.long 0x00 26. " GSB186 ,Group Status Bit 186" "Group 0,Group 1" textline " " bitfld.long 0x00 25. " GSB185 ,Group Status Bit 185" "Group 0,Group 1" bitfld.long 0x00 24. " GSB184 ,Group Status Bit 184" "Group 0,Group 1" bitfld.long 0x00 23. " GSB183 ,Group Status Bit 183" "Group 0,Group 1" textline " " bitfld.long 0x00 22. " GSB182 ,Group Status Bit 182" "Group 0,Group 1" bitfld.long 0x00 21. " GSB181 ,Group Status Bit 181" "Group 0,Group 1" bitfld.long 0x00 20. " GSB180 ,Group Status Bit 180" "Group 0,Group 1" textline " " bitfld.long 0x00 19. " GSB179 ,Group Status Bit 179" "Group 0,Group 1" bitfld.long 0x00 18. " GSB178 ,Group Status Bit 178" "Group 0,Group 1" bitfld.long 0x00 17. " GSB177 ,Group Status Bit 177" "Group 0,Group 1" textline " " bitfld.long 0x00 16. " GSB176 ,Group Status Bit 176" "Group 0,Group 1" bitfld.long 0x00 15. " GSB175 ,Group Status Bit 175" "Group 0,Group 1" bitfld.long 0x00 14. " GSB174 ,Group Status Bit 174" "Group 0,Group 1" textline " " bitfld.long 0x00 13. " GSB173 ,Group Status Bit 173" "Group 0,Group 1" bitfld.long 0x00 12. " GSB172 ,Group Status Bit 172" "Group 0,Group 1" bitfld.long 0x00 11. " GSB171 ,Group Status Bit 171" "Group 0,Group 1" textline " " bitfld.long 0x00 10. " GSB170 ,Group Status Bit 170" "Group 0,Group 1" bitfld.long 0x00 9. " GSB169 ,Group Status Bit 169" "Group 0,Group 1" bitfld.long 0x00 8. " GSB168 ,Group Status Bit 168" "Group 0,Group 1" textline " " bitfld.long 0x00 7. " GSB167 ,Group Status Bit 167" "Group 0,Group 1" bitfld.long 0x00 6. " GSB166 ,Group Status Bit 166" "Group 0,Group 1" bitfld.long 0x00 5. " GSB165 ,Group Status Bit 165" "Group 0,Group 1" textline " " bitfld.long 0x00 4. " GSB164 ,Group Status Bit 164" "Group 0,Group 1" bitfld.long 0x00 3. " GSB163 ,Group Status Bit 163" "Group 0,Group 1" bitfld.long 0x00 2. " GSB162 ,Group Status Bit 162" "Group 0,Group 1" textline " " bitfld.long 0x00 1. " GSB161 ,Group Status Bit 161" "Group 0,Group 1" bitfld.long 0x00 0. " GSB160 ,Group Status Bit 160" "Group 0,Group 1" else rgroup.long 0x0094++0x03 line.long 0x0 "GICD_IGROUPR5,Interrupt Group Register 5" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x06)&&(PER.ADDRESS.isSECUREEX(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x0098)) group.long 0x0098++0x03 line.long 0x0 "GICD_IGROUPR6,Interrupt Group Register 6 (Secure access)" bitfld.long 0x00 31. " GSB223 ,Group Status Bit 223" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 30. " GSB222 ,Group Status Bit 222" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 29. " GSB221 ,Group Status Bit 221" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 28. " GSB220 ,Group Status Bit 220" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 27. " GSB219 ,Group Status Bit 219" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 26. " GSB218 ,Group Status Bit 218" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 25. " GSB217 ,Group Status Bit 217" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 24. " GSB216 ,Group Status Bit 216" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 23. " GSB215 ,Group Status Bit 215" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 22. " GSB214 ,Group Status Bit 214" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 21. " GSB213 ,Group Status Bit 213" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 20. " GSB212 ,Group Status Bit 212" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 19. " GSB211 ,Group Status Bit 211" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 18. " GSB210 ,Group Status Bit 210" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 17. " GSB209 ,Group Status Bit 209" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 16. " GSB208 ,Group Status Bit 208" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 15. " GSB207 ,Group Status Bit 207" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 14. " GSB206 ,Group Status Bit 206" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 13. " GSB205 ,Group Status Bit 205" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 12. " GSB204 ,Group Status Bit 204" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 11. " GSB203 ,Group Status Bit 203" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 10. " GSB202 ,Group Status Bit 202" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 9. " GSB201 ,Group Status Bit 201" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 8. " GSB200 ,Group Status Bit 200" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 7. " GSB199 ,Group Status Bit 199" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 6. " GSB198 ,Group Status Bit 198" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 5. " GSB197 ,Group Status Bit 197" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 4. " GSB196 ,Group Status Bit 196" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 3. " GSB195 ,Group Status Bit 195" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 2. " GSB194 ,Group Status Bit 194" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 1. " GSB193 ,Group Status Bit 193" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 0. " GSB192 ,Group Status Bit 192" "Group 0 (Secure),Group 1 (Non-secure)" elif (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x06) group.long 0x0098++0x03 line.long 0x0 "GICD_IGROUPR6,Interrupt Group Register 6 (Non-secure access)" bitfld.long 0x00 31. " GSB223 ,Group Status Bit 223" "Group 0,Group 1" bitfld.long 0x00 30. " GSB222 ,Group Status Bit 222" "Group 0,Group 1" bitfld.long 0x00 29. " GSB221 ,Group Status Bit 221" "Group 0,Group 1" textline " " bitfld.long 0x00 28. " GSB220 ,Group Status Bit 220" "Group 0,Group 1" bitfld.long 0x00 27. " GSB219 ,Group Status Bit 219" "Group 0,Group 1" bitfld.long 0x00 26. " GSB218 ,Group Status Bit 218" "Group 0,Group 1" textline " " bitfld.long 0x00 25. " GSB217 ,Group Status Bit 217" "Group 0,Group 1" bitfld.long 0x00 24. " GSB216 ,Group Status Bit 216" "Group 0,Group 1" bitfld.long 0x00 23. " GSB215 ,Group Status Bit 215" "Group 0,Group 1" textline " " bitfld.long 0x00 22. " GSB214 ,Group Status Bit 214" "Group 0,Group 1" bitfld.long 0x00 21. " GSB213 ,Group Status Bit 213" "Group 0,Group 1" bitfld.long 0x00 20. " GSB212 ,Group Status Bit 212" "Group 0,Group 1" textline " " bitfld.long 0x00 19. " GSB211 ,Group Status Bit 211" "Group 0,Group 1" bitfld.long 0x00 18. " GSB210 ,Group Status Bit 210" "Group 0,Group 1" bitfld.long 0x00 17. " GSB209 ,Group Status Bit 209" "Group 0,Group 1" textline " " bitfld.long 0x00 16. " GSB208 ,Group Status Bit 208" "Group 0,Group 1" bitfld.long 0x00 15. " GSB207 ,Group Status Bit 207" "Group 0,Group 1" bitfld.long 0x00 14. " GSB206 ,Group Status Bit 206" "Group 0,Group 1" textline " " bitfld.long 0x00 13. " GSB205 ,Group Status Bit 205" "Group 0,Group 1" bitfld.long 0x00 12. " GSB204 ,Group Status Bit 204" "Group 0,Group 1" bitfld.long 0x00 11. " GSB203 ,Group Status Bit 203" "Group 0,Group 1" textline " " bitfld.long 0x00 10. " GSB202 ,Group Status Bit 202" "Group 0,Group 1" bitfld.long 0x00 9. " GSB201 ,Group Status Bit 201" "Group 0,Group 1" bitfld.long 0x00 8. " GSB200 ,Group Status Bit 200" "Group 0,Group 1" textline " " bitfld.long 0x00 7. " GSB199 ,Group Status Bit 199" "Group 0,Group 1" bitfld.long 0x00 6. " GSB198 ,Group Status Bit 198" "Group 0,Group 1" bitfld.long 0x00 5. " GSB197 ,Group Status Bit 197" "Group 0,Group 1" textline " " bitfld.long 0x00 4. " GSB196 ,Group Status Bit 196" "Group 0,Group 1" bitfld.long 0x00 3. " GSB195 ,Group Status Bit 195" "Group 0,Group 1" bitfld.long 0x00 2. " GSB194 ,Group Status Bit 194" "Group 0,Group 1" textline " " bitfld.long 0x00 1. " GSB193 ,Group Status Bit 193" "Group 0,Group 1" bitfld.long 0x00 0. " GSB192 ,Group Status Bit 192" "Group 0,Group 1" else rgroup.long 0x0098++0x03 line.long 0x0 "GICD_IGROUPR6,Interrupt Group Register 6" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x07)&&(PER.ADDRESS.isSECUREEX(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x009C)) group.long 0x009C++0x03 line.long 0x0 "GICD_IGROUPR7,Interrupt Group Register 7 (Secure access)" bitfld.long 0x00 31. " GSB255 ,Group Status Bit 255" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 30. " GSB254 ,Group Status Bit 254" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 29. " GSB253 ,Group Status Bit 253" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 28. " GSB252 ,Group Status Bit 252" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 27. " GSB251 ,Group Status Bit 251" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 26. " GSB250 ,Group Status Bit 250" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 25. " GSB249 ,Group Status Bit 249" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 24. " GSB248 ,Group Status Bit 248" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 23. " GSB247 ,Group Status Bit 247" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 22. " GSB246 ,Group Status Bit 246" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 21. " GSB245 ,Group Status Bit 245" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 20. " GSB244 ,Group Status Bit 244" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 19. " GSB243 ,Group Status Bit 243" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 18. " GSB242 ,Group Status Bit 242" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 17. " GSB241 ,Group Status Bit 241" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 16. " GSB240 ,Group Status Bit 240" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 15. " GSB239 ,Group Status Bit 239" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 14. " GSB238 ,Group Status Bit 238" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 13. " GSB237 ,Group Status Bit 237" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 12. " GSB236 ,Group Status Bit 236" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 11. " GSB235 ,Group Status Bit 235" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 10. " GSB234 ,Group Status Bit 234" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 9. " GSB233 ,Group Status Bit 233" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 8. " GSB232 ,Group Status Bit 232" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 7. " GSB231 ,Group Status Bit 231" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 6. " GSB230 ,Group Status Bit 230" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 5. " GSB229 ,Group Status Bit 229" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 4. " GSB228 ,Group Status Bit 228" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 3. " GSB227 ,Group Status Bit 227" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 2. " GSB226 ,Group Status Bit 226" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 1. " GSB225 ,Group Status Bit 225" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 0. " GSB224 ,Group Status Bit 224" "Group 0 (Secure),Group 1 (Non-secure)" elif (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x07) group.long 0x009C++0x03 line.long 0x0 "GICD_IGROUPR7,Interrupt Group Register 7 (Non-secure access)" bitfld.long 0x00 31. " GSB255 ,Group Status Bit 255" "Group 0,Group 1" bitfld.long 0x00 30. " GSB254 ,Group Status Bit 254" "Group 0,Group 1" bitfld.long 0x00 29. " GSB253 ,Group Status Bit 253" "Group 0,Group 1" textline " " bitfld.long 0x00 28. " GSB252 ,Group Status Bit 252" "Group 0,Group 1" bitfld.long 0x00 27. " GSB251 ,Group Status Bit 251" "Group 0,Group 1" bitfld.long 0x00 26. " GSB250 ,Group Status Bit 250" "Group 0,Group 1" textline " " bitfld.long 0x00 25. " GSB249 ,Group Status Bit 249" "Group 0,Group 1" bitfld.long 0x00 24. " GSB248 ,Group Status Bit 248" "Group 0,Group 1" bitfld.long 0x00 23. " GSB247 ,Group Status Bit 247" "Group 0,Group 1" textline " " bitfld.long 0x00 22. " GSB246 ,Group Status Bit 246" "Group 0,Group 1" bitfld.long 0x00 21. " GSB245 ,Group Status Bit 245" "Group 0,Group 1" bitfld.long 0x00 20. " GSB244 ,Group Status Bit 244" "Group 0,Group 1" textline " " bitfld.long 0x00 19. " GSB243 ,Group Status Bit 243" "Group 0,Group 1" bitfld.long 0x00 18. " GSB242 ,Group Status Bit 242" "Group 0,Group 1" bitfld.long 0x00 17. " GSB241 ,Group Status Bit 241" "Group 0,Group 1" textline " " bitfld.long 0x00 16. " GSB240 ,Group Status Bit 240" "Group 0,Group 1" bitfld.long 0x00 15. " GSB239 ,Group Status Bit 239" "Group 0,Group 1" bitfld.long 0x00 14. " GSB238 ,Group Status Bit 238" "Group 0,Group 1" textline " " bitfld.long 0x00 13. " GSB237 ,Group Status Bit 237" "Group 0,Group 1" bitfld.long 0x00 12. " GSB236 ,Group Status Bit 236" "Group 0,Group 1" bitfld.long 0x00 11. " GSB235 ,Group Status Bit 235" "Group 0,Group 1" textline " " bitfld.long 0x00 10. " GSB234 ,Group Status Bit 234" "Group 0,Group 1" bitfld.long 0x00 9. " GSB233 ,Group Status Bit 233" "Group 0,Group 1" bitfld.long 0x00 8. " GSB232 ,Group Status Bit 232" "Group 0,Group 1" textline " " bitfld.long 0x00 7. " GSB231 ,Group Status Bit 231" "Group 0,Group 1" bitfld.long 0x00 6. " GSB230 ,Group Status Bit 230" "Group 0,Group 1" bitfld.long 0x00 5. " GSB229 ,Group Status Bit 229" "Group 0,Group 1" textline " " bitfld.long 0x00 4. " GSB228 ,Group Status Bit 228" "Group 0,Group 1" bitfld.long 0x00 3. " GSB227 ,Group Status Bit 227" "Group 0,Group 1" bitfld.long 0x00 2. " GSB226 ,Group Status Bit 226" "Group 0,Group 1" textline " " bitfld.long 0x00 1. " GSB225 ,Group Status Bit 225" "Group 0,Group 1" bitfld.long 0x00 0. " GSB224 ,Group Status Bit 224" "Group 0,Group 1" else rgroup.long 0x009C++0x03 line.long 0x0 "GICD_IGROUPR7,Interrupt Group Register 7" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x08)&&(PER.ADDRESS.isSECUREEX(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x00A0)) group.long 0x00A0++0x03 line.long 0x0 "GICD_IGROUPR8,Interrupt Group Register 8 (Secure access)" bitfld.long 0x00 31. " GSB287 ,Group Status Bit 287" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 30. " GSB286 ,Group Status Bit 286" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 29. " GSB285 ,Group Status Bit 285" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 28. " GSB284 ,Group Status Bit 284" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 27. " GSB283 ,Group Status Bit 283" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 26. " GSB282 ,Group Status Bit 282" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 25. " GSB281 ,Group Status Bit 281" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 24. " GSB280 ,Group Status Bit 280" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 23. " GSB279 ,Group Status Bit 279" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 22. " GSB278 ,Group Status Bit 278" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 21. " GSB277 ,Group Status Bit 277" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 20. " GSB276 ,Group Status Bit 276" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 19. " GSB275 ,Group Status Bit 275" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 18. " GSB274 ,Group Status Bit 274" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 17. " GSB273 ,Group Status Bit 273" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 16. " GSB272 ,Group Status Bit 272" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 15. " GSB271 ,Group Status Bit 271" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 14. " GSB270 ,Group Status Bit 270" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 13. " GSB269 ,Group Status Bit 269" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 12. " GSB268 ,Group Status Bit 268" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 11. " GSB267 ,Group Status Bit 267" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 10. " GSB266 ,Group Status Bit 266" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 9. " GSB265 ,Group Status Bit 265" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 8. " GSB264 ,Group Status Bit 264" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 7. " GSB263 ,Group Status Bit 263" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 6. " GSB262 ,Group Status Bit 262" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 5. " GSB261 ,Group Status Bit 261" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 4. " GSB260 ,Group Status Bit 260" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 3. " GSB259 ,Group Status Bit 259" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 2. " GSB258 ,Group Status Bit 258" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 1. " GSB257 ,Group Status Bit 257" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 0. " GSB256 ,Group Status Bit 256" "Group 0 (Secure),Group 1 (Non-secure)" elif (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x08) group.long 0x00A0++0x03 line.long 0x0 "GICD_IGROUPR8,Interrupt Group Register 8 (Non-secure access)" bitfld.long 0x00 31. " GSB287 ,Group Status Bit 287" "Group 0,Group 1" bitfld.long 0x00 30. " GSB286 ,Group Status Bit 286" "Group 0,Group 1" bitfld.long 0x00 29. " GSB285 ,Group Status Bit 285" "Group 0,Group 1" textline " " bitfld.long 0x00 28. " GSB284 ,Group Status Bit 284" "Group 0,Group 1" bitfld.long 0x00 27. " GSB283 ,Group Status Bit 283" "Group 0,Group 1" bitfld.long 0x00 26. " GSB282 ,Group Status Bit 282" "Group 0,Group 1" textline " " bitfld.long 0x00 25. " GSB281 ,Group Status Bit 281" "Group 0,Group 1" bitfld.long 0x00 24. " GSB280 ,Group Status Bit 280" "Group 0,Group 1" bitfld.long 0x00 23. " GSB279 ,Group Status Bit 279" "Group 0,Group 1" textline " " bitfld.long 0x00 22. " GSB278 ,Group Status Bit 278" "Group 0,Group 1" bitfld.long 0x00 21. " GSB277 ,Group Status Bit 277" "Group 0,Group 1" bitfld.long 0x00 20. " GSB276 ,Group Status Bit 276" "Group 0,Group 1" textline " " bitfld.long 0x00 19. " GSB275 ,Group Status Bit 275" "Group 0,Group 1" bitfld.long 0x00 18. " GSB274 ,Group Status Bit 274" "Group 0,Group 1" bitfld.long 0x00 17. " GSB273 ,Group Status Bit 273" "Group 0,Group 1" textline " " bitfld.long 0x00 16. " GSB272 ,Group Status Bit 272" "Group 0,Group 1" bitfld.long 0x00 15. " GSB271 ,Group Status Bit 271" "Group 0,Group 1" bitfld.long 0x00 14. " GSB270 ,Group Status Bit 270" "Group 0,Group 1" textline " " bitfld.long 0x00 13. " GSB269 ,Group Status Bit 269" "Group 0,Group 1" bitfld.long 0x00 12. " GSB268 ,Group Status Bit 268" "Group 0,Group 1" bitfld.long 0x00 11. " GSB267 ,Group Status Bit 267" "Group 0,Group 1" textline " " bitfld.long 0x00 10. " GSB266 ,Group Status Bit 266" "Group 0,Group 1" bitfld.long 0x00 9. " GSB265 ,Group Status Bit 265" "Group 0,Group 1" bitfld.long 0x00 8. " GSB264 ,Group Status Bit 264" "Group 0,Group 1" textline " " bitfld.long 0x00 7. " GSB263 ,Group Status Bit 263" "Group 0,Group 1" bitfld.long 0x00 6. " GSB262 ,Group Status Bit 262" "Group 0,Group 1" bitfld.long 0x00 5. " GSB261 ,Group Status Bit 261" "Group 0,Group 1" textline " " bitfld.long 0x00 4. " GSB260 ,Group Status Bit 260" "Group 0,Group 1" bitfld.long 0x00 3. " GSB259 ,Group Status Bit 259" "Group 0,Group 1" bitfld.long 0x00 2. " GSB258 ,Group Status Bit 258" "Group 0,Group 1" textline " " bitfld.long 0x00 1. " GSB257 ,Group Status Bit 257" "Group 0,Group 1" bitfld.long 0x00 0. " GSB256 ,Group Status Bit 256" "Group 0,Group 1" else rgroup.long 0x00A0++0x03 line.long 0x0 "GICD_IGROUPR8,Interrupt Group Register 8" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x09)&&(PER.ADDRESS.isSECUREEX(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x00A4)) group.long 0x00A4++0x03 line.long 0x0 "GICD_IGROUPR9,Interrupt Group Register 9 (Secure access)" bitfld.long 0x00 31. " GSB319 ,Group Status Bit 319" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 30. " GSB318 ,Group Status Bit 318" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 29. " GSB317 ,Group Status Bit 317" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 28. " GSB316 ,Group Status Bit 316" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 27. " GSB315 ,Group Status Bit 315" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 26. " GSB314 ,Group Status Bit 314" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 25. " GSB313 ,Group Status Bit 313" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 24. " GSB312 ,Group Status Bit 312" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 23. " GSB311 ,Group Status Bit 311" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 22. " GSB310 ,Group Status Bit 310" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 21. " GSB309 ,Group Status Bit 309" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 20. " GSB308 ,Group Status Bit 308" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 19. " GSB307 ,Group Status Bit 307" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 18. " GSB306 ,Group Status Bit 306" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 17. " GSB305 ,Group Status Bit 305" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 16. " GSB304 ,Group Status Bit 304" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 15. " GSB303 ,Group Status Bit 303" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 14. " GSB302 ,Group Status Bit 302" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 13. " GSB301 ,Group Status Bit 301" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 12. " GSB300 ,Group Status Bit 300" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 11. " GSB299 ,Group Status Bit 299" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 10. " GSB298 ,Group Status Bit 298" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 9. " GSB297 ,Group Status Bit 297" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 8. " GSB296 ,Group Status Bit 296" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 7. " GSB295 ,Group Status Bit 295" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 6. " GSB294 ,Group Status Bit 294" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 5. " GSB293 ,Group Status Bit 293" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 4. " GSB292 ,Group Status Bit 292" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 3. " GSB291 ,Group Status Bit 291" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 2. " GSB290 ,Group Status Bit 290" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 1. " GSB289 ,Group Status Bit 289" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 0. " GSB288 ,Group Status Bit 288" "Group 0 (Secure),Group 1 (Non-secure)" elif (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x09) group.long 0x00A4++0x03 line.long 0x0 "GICD_IGROUPR9,Interrupt Group Register 9 (Non-secure access)" bitfld.long 0x00 31. " GSB319 ,Group Status Bit 319" "Group 0,Group 1" bitfld.long 0x00 30. " GSB318 ,Group Status Bit 318" "Group 0,Group 1" bitfld.long 0x00 29. " GSB317 ,Group Status Bit 317" "Group 0,Group 1" textline " " bitfld.long 0x00 28. " GSB316 ,Group Status Bit 316" "Group 0,Group 1" bitfld.long 0x00 27. " GSB315 ,Group Status Bit 315" "Group 0,Group 1" bitfld.long 0x00 26. " GSB314 ,Group Status Bit 314" "Group 0,Group 1" textline " " bitfld.long 0x00 25. " GSB313 ,Group Status Bit 313" "Group 0,Group 1" bitfld.long 0x00 24. " GSB312 ,Group Status Bit 312" "Group 0,Group 1" bitfld.long 0x00 23. " GSB311 ,Group Status Bit 311" "Group 0,Group 1" textline " " bitfld.long 0x00 22. " GSB310 ,Group Status Bit 310" "Group 0,Group 1" bitfld.long 0x00 21. " GSB309 ,Group Status Bit 309" "Group 0,Group 1" bitfld.long 0x00 20. " GSB308 ,Group Status Bit 308" "Group 0,Group 1" textline " " bitfld.long 0x00 19. " GSB307 ,Group Status Bit 307" "Group 0,Group 1" bitfld.long 0x00 18. " GSB306 ,Group Status Bit 306" "Group 0,Group 1" bitfld.long 0x00 17. " GSB305 ,Group Status Bit 305" "Group 0,Group 1" textline " " bitfld.long 0x00 16. " GSB304 ,Group Status Bit 304" "Group 0,Group 1" bitfld.long 0x00 15. " GSB303 ,Group Status Bit 303" "Group 0,Group 1" bitfld.long 0x00 14. " GSB302 ,Group Status Bit 302" "Group 0,Group 1" textline " " bitfld.long 0x00 13. " GSB301 ,Group Status Bit 301" "Group 0,Group 1" bitfld.long 0x00 12. " GSB300 ,Group Status Bit 300" "Group 0,Group 1" bitfld.long 0x00 11. " GSB299 ,Group Status Bit 299" "Group 0,Group 1" textline " " bitfld.long 0x00 10. " GSB298 ,Group Status Bit 298" "Group 0,Group 1" bitfld.long 0x00 9. " GSB297 ,Group Status Bit 297" "Group 0,Group 1" bitfld.long 0x00 8. " GSB296 ,Group Status Bit 296" "Group 0,Group 1" textline " " bitfld.long 0x00 7. " GSB295 ,Group Status Bit 295" "Group 0,Group 1" bitfld.long 0x00 6. " GSB294 ,Group Status Bit 294" "Group 0,Group 1" bitfld.long 0x00 5. " GSB293 ,Group Status Bit 293" "Group 0,Group 1" textline " " bitfld.long 0x00 4. " GSB292 ,Group Status Bit 292" "Group 0,Group 1" bitfld.long 0x00 3. " GSB291 ,Group Status Bit 291" "Group 0,Group 1" bitfld.long 0x00 2. " GSB290 ,Group Status Bit 290" "Group 0,Group 1" textline " " bitfld.long 0x00 1. " GSB289 ,Group Status Bit 289" "Group 0,Group 1" bitfld.long 0x00 0. " GSB288 ,Group Status Bit 288" "Group 0,Group 1" else rgroup.long 0x00A4++0x03 line.long 0x0 "GICD_IGROUPR9,Interrupt Group Register 9" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0A)&&(PER.ADDRESS.isSECUREEX(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x00A8)) group.long 0x00A8++0x03 line.long 0x0 "GICD_IGROUPR10,Interrupt Group Register 10 (Secure access)" bitfld.long 0x00 31. " GSB351 ,Group Status Bit 351" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 30. " GSB350 ,Group Status Bit 350" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 29. " GSB349 ,Group Status Bit 349" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 28. " GSB348 ,Group Status Bit 348" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 27. " GSB347 ,Group Status Bit 347" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 26. " GSB346 ,Group Status Bit 346" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 25. " GSB345 ,Group Status Bit 345" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 24. " GSB344 ,Group Status Bit 344" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 23. " GSB343 ,Group Status Bit 343" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 22. " GSB342 ,Group Status Bit 342" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 21. " GSB341 ,Group Status Bit 341" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 20. " GSB340 ,Group Status Bit 340" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 19. " GSB339 ,Group Status Bit 339" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 18. " GSB338 ,Group Status Bit 338" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 17. " GSB337 ,Group Status Bit 337" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 16. " GSB336 ,Group Status Bit 336" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 15. " GSB335 ,Group Status Bit 335" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 14. " GSB334 ,Group Status Bit 334" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 13. " GSB333 ,Group Status Bit 333" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 12. " GSB332 ,Group Status Bit 332" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 11. " GSB331 ,Group Status Bit 331" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 10. " GSB330 ,Group Status Bit 330" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 9. " GSB329 ,Group Status Bit 329" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 8. " GSB328 ,Group Status Bit 328" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 7. " GSB327 ,Group Status Bit 327" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 6. " GSB326 ,Group Status Bit 326" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 5. " GSB325 ,Group Status Bit 325" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 4. " GSB324 ,Group Status Bit 324" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 3. " GSB323 ,Group Status Bit 323" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 2. " GSB322 ,Group Status Bit 322" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 1. " GSB321 ,Group Status Bit 321" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 0. " GSB320 ,Group Status Bit 320" "Group 0 (Secure),Group 1 (Non-secure)" elif (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0A) group.long 0x00A8++0x03 line.long 0x0 "GICD_IGROUPR10,Interrupt Group Register 10 (Non-secure access)" bitfld.long 0x00 31. " GSB351 ,Group Status Bit 351" "Group 0,Group 1" bitfld.long 0x00 30. " GSB350 ,Group Status Bit 350" "Group 0,Group 1" bitfld.long 0x00 29. " GSB349 ,Group Status Bit 349" "Group 0,Group 1" textline " " bitfld.long 0x00 28. " GSB348 ,Group Status Bit 348" "Group 0,Group 1" bitfld.long 0x00 27. " GSB347 ,Group Status Bit 347" "Group 0,Group 1" bitfld.long 0x00 26. " GSB346 ,Group Status Bit 346" "Group 0,Group 1" textline " " bitfld.long 0x00 25. " GSB345 ,Group Status Bit 345" "Group 0,Group 1" bitfld.long 0x00 24. " GSB344 ,Group Status Bit 344" "Group 0,Group 1" bitfld.long 0x00 23. " GSB343 ,Group Status Bit 343" "Group 0,Group 1" textline " " bitfld.long 0x00 22. " GSB342 ,Group Status Bit 342" "Group 0,Group 1" bitfld.long 0x00 21. " GSB341 ,Group Status Bit 341" "Group 0,Group 1" bitfld.long 0x00 20. " GSB340 ,Group Status Bit 340" "Group 0,Group 1" textline " " bitfld.long 0x00 19. " GSB339 ,Group Status Bit 339" "Group 0,Group 1" bitfld.long 0x00 18. " GSB338 ,Group Status Bit 338" "Group 0,Group 1" bitfld.long 0x00 17. " GSB337 ,Group Status Bit 337" "Group 0,Group 1" textline " " bitfld.long 0x00 16. " GSB336 ,Group Status Bit 336" "Group 0,Group 1" bitfld.long 0x00 15. " GSB335 ,Group Status Bit 335" "Group 0,Group 1" bitfld.long 0x00 14. " GSB334 ,Group Status Bit 334" "Group 0,Group 1" textline " " bitfld.long 0x00 13. " GSB333 ,Group Status Bit 333" "Group 0,Group 1" bitfld.long 0x00 12. " GSB332 ,Group Status Bit 332" "Group 0,Group 1" bitfld.long 0x00 11. " GSB331 ,Group Status Bit 331" "Group 0,Group 1" textline " " bitfld.long 0x00 10. " GSB330 ,Group Status Bit 330" "Group 0,Group 1" bitfld.long 0x00 9. " GSB329 ,Group Status Bit 329" "Group 0,Group 1" bitfld.long 0x00 8. " GSB328 ,Group Status Bit 328" "Group 0,Group 1" textline " " bitfld.long 0x00 7. " GSB327 ,Group Status Bit 327" "Group 0,Group 1" bitfld.long 0x00 6. " GSB326 ,Group Status Bit 326" "Group 0,Group 1" bitfld.long 0x00 5. " GSB325 ,Group Status Bit 325" "Group 0,Group 1" textline " " bitfld.long 0x00 4. " GSB324 ,Group Status Bit 324" "Group 0,Group 1" bitfld.long 0x00 3. " GSB323 ,Group Status Bit 323" "Group 0,Group 1" bitfld.long 0x00 2. " GSB322 ,Group Status Bit 322" "Group 0,Group 1" textline " " bitfld.long 0x00 1. " GSB321 ,Group Status Bit 321" "Group 0,Group 1" bitfld.long 0x00 0. " GSB320 ,Group Status Bit 320" "Group 0,Group 1" else rgroup.long 0x00A8++0x03 line.long 0x0 "GICD_IGROUPR10,Interrupt Group Register 10" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0B)&&(PER.ADDRESS.isSECUREEX(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x00AC)) group.long 0x00AC++0x03 line.long 0x0 "GICD_IGROUPR11,Interrupt Group Register 11 (Secure access)" bitfld.long 0x00 31. " GSB383 ,Group Status Bit 383" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 30. " GSB382 ,Group Status Bit 382" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 29. " GSB381 ,Group Status Bit 381" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 28. " GSB380 ,Group Status Bit 380" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 27. " GSB379 ,Group Status Bit 379" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 26. " GSB378 ,Group Status Bit 378" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 25. " GSB377 ,Group Status Bit 377" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 24. " GSB376 ,Group Status Bit 376" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 23. " GSB375 ,Group Status Bit 375" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 22. " GSB374 ,Group Status Bit 374" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 21. " GSB373 ,Group Status Bit 373" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 20. " GSB372 ,Group Status Bit 372" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 19. " GSB371 ,Group Status Bit 371" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 18. " GSB370 ,Group Status Bit 370" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 17. " GSB369 ,Group Status Bit 369" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 16. " GSB368 ,Group Status Bit 368" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 15. " GSB367 ,Group Status Bit 367" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 14. " GSB366 ,Group Status Bit 366" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 13. " GSB365 ,Group Status Bit 365" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 12. " GSB364 ,Group Status Bit 364" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 11. " GSB363 ,Group Status Bit 363" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 10. " GSB362 ,Group Status Bit 362" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 9. " GSB361 ,Group Status Bit 361" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 8. " GSB360 ,Group Status Bit 360" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 7. " GSB359 ,Group Status Bit 359" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 6. " GSB358 ,Group Status Bit 358" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 5. " GSB357 ,Group Status Bit 357" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 4. " GSB356 ,Group Status Bit 356" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 3. " GSB355 ,Group Status Bit 355" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 2. " GSB354 ,Group Status Bit 354" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 1. " GSB353 ,Group Status Bit 353" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 0. " GSB352 ,Group Status Bit 352" "Group 0 (Secure),Group 1 (Non-secure)" elif (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0B) group.long 0x00AC++0x03 line.long 0x0 "GICD_IGROUPR11,Interrupt Group Register 11 (Non-secure access)" bitfld.long 0x00 31. " GSB383 ,Group Status Bit 383" "Group 0,Group 1" bitfld.long 0x00 30. " GSB382 ,Group Status Bit 382" "Group 0,Group 1" bitfld.long 0x00 29. " GSB381 ,Group Status Bit 381" "Group 0,Group 1" textline " " bitfld.long 0x00 28. " GSB380 ,Group Status Bit 380" "Group 0,Group 1" bitfld.long 0x00 27. " GSB379 ,Group Status Bit 379" "Group 0,Group 1" bitfld.long 0x00 26. " GSB378 ,Group Status Bit 378" "Group 0,Group 1" textline " " bitfld.long 0x00 25. " GSB377 ,Group Status Bit 377" "Group 0,Group 1" bitfld.long 0x00 24. " GSB376 ,Group Status Bit 376" "Group 0,Group 1" bitfld.long 0x00 23. " GSB375 ,Group Status Bit 375" "Group 0,Group 1" textline " " bitfld.long 0x00 22. " GSB374 ,Group Status Bit 374" "Group 0,Group 1" bitfld.long 0x00 21. " GSB373 ,Group Status Bit 373" "Group 0,Group 1" bitfld.long 0x00 20. " GSB372 ,Group Status Bit 372" "Group 0,Group 1" textline " " bitfld.long 0x00 19. " GSB371 ,Group Status Bit 371" "Group 0,Group 1" bitfld.long 0x00 18. " GSB370 ,Group Status Bit 370" "Group 0,Group 1" bitfld.long 0x00 17. " GSB369 ,Group Status Bit 369" "Group 0,Group 1" textline " " bitfld.long 0x00 16. " GSB368 ,Group Status Bit 368" "Group 0,Group 1" bitfld.long 0x00 15. " GSB367 ,Group Status Bit 367" "Group 0,Group 1" bitfld.long 0x00 14. " GSB366 ,Group Status Bit 366" "Group 0,Group 1" textline " " bitfld.long 0x00 13. " GSB365 ,Group Status Bit 365" "Group 0,Group 1" bitfld.long 0x00 12. " GSB364 ,Group Status Bit 364" "Group 0,Group 1" bitfld.long 0x00 11. " GSB363 ,Group Status Bit 363" "Group 0,Group 1" textline " " bitfld.long 0x00 10. " GSB362 ,Group Status Bit 362" "Group 0,Group 1" bitfld.long 0x00 9. " GSB361 ,Group Status Bit 361" "Group 0,Group 1" bitfld.long 0x00 8. " GSB360 ,Group Status Bit 360" "Group 0,Group 1" textline " " bitfld.long 0x00 7. " GSB359 ,Group Status Bit 359" "Group 0,Group 1" bitfld.long 0x00 6. " GSB358 ,Group Status Bit 358" "Group 0,Group 1" bitfld.long 0x00 5. " GSB357 ,Group Status Bit 357" "Group 0,Group 1" textline " " bitfld.long 0x00 4. " GSB356 ,Group Status Bit 356" "Group 0,Group 1" bitfld.long 0x00 3. " GSB355 ,Group Status Bit 355" "Group 0,Group 1" bitfld.long 0x00 2. " GSB354 ,Group Status Bit 354" "Group 0,Group 1" textline " " bitfld.long 0x00 1. " GSB353 ,Group Status Bit 353" "Group 0,Group 1" bitfld.long 0x00 0. " GSB352 ,Group Status Bit 352" "Group 0,Group 1" else rgroup.long 0x00AC++0x03 line.long 0x0 "GICD_IGROUPR11,Interrupt Group Register 11" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0C)&&(PER.ADDRESS.isSECUREEX(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x00B0)) group.long 0x00B0++0x03 line.long 0x0 "GICD_IGROUPR12,Interrupt Group Register 12 (Secure access)" bitfld.long 0x00 31. " GSB415 ,Group Status Bit 415" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 30. " GSB414 ,Group Status Bit 414" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 29. " GSB413 ,Group Status Bit 413" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 28. " GSB412 ,Group Status Bit 412" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 27. " GSB411 ,Group Status Bit 411" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 26. " GSB410 ,Group Status Bit 410" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 25. " GSB409 ,Group Status Bit 409" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 24. " GSB408 ,Group Status Bit 408" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 23. " GSB407 ,Group Status Bit 407" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 22. " GSB406 ,Group Status Bit 406" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 21. " GSB405 ,Group Status Bit 405" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 20. " GSB404 ,Group Status Bit 404" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 19. " GSB403 ,Group Status Bit 403" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 18. " GSB402 ,Group Status Bit 402" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 17. " GSB401 ,Group Status Bit 401" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 16. " GSB400 ,Group Status Bit 400" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 15. " GSB399 ,Group Status Bit 399" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 14. " GSB398 ,Group Status Bit 398" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 13. " GSB397 ,Group Status Bit 397" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 12. " GSB396 ,Group Status Bit 396" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 11. " GSB395 ,Group Status Bit 395" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 10. " GSB394 ,Group Status Bit 394" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 9. " GSB393 ,Group Status Bit 393" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 8. " GSB392 ,Group Status Bit 392" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 7. " GSB391 ,Group Status Bit 391" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 6. " GSB390 ,Group Status Bit 390" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 5. " GSB389 ,Group Status Bit 389" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 4. " GSB388 ,Group Status Bit 388" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 3. " GSB387 ,Group Status Bit 387" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 2. " GSB386 ,Group Status Bit 386" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 1. " GSB385 ,Group Status Bit 385" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 0. " GSB384 ,Group Status Bit 384" "Group 0 (Secure),Group 1 (Non-secure)" elif (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0C) group.long 0x00B0++0x03 line.long 0x0 "GICD_IGROUPR12,Interrupt Group Register 12 (Non-secure access)" bitfld.long 0x00 31. " GSB415 ,Group Status Bit 415" "Group 0,Group 1" bitfld.long 0x00 30. " GSB414 ,Group Status Bit 414" "Group 0,Group 1" bitfld.long 0x00 29. " GSB413 ,Group Status Bit 413" "Group 0,Group 1" textline " " bitfld.long 0x00 28. " GSB412 ,Group Status Bit 412" "Group 0,Group 1" bitfld.long 0x00 27. " GSB411 ,Group Status Bit 411" "Group 0,Group 1" bitfld.long 0x00 26. " GSB410 ,Group Status Bit 410" "Group 0,Group 1" textline " " bitfld.long 0x00 25. " GSB409 ,Group Status Bit 409" "Group 0,Group 1" bitfld.long 0x00 24. " GSB408 ,Group Status Bit 408" "Group 0,Group 1" bitfld.long 0x00 23. " GSB407 ,Group Status Bit 407" "Group 0,Group 1" textline " " bitfld.long 0x00 22. " GSB406 ,Group Status Bit 406" "Group 0,Group 1" bitfld.long 0x00 21. " GSB405 ,Group Status Bit 405" "Group 0,Group 1" bitfld.long 0x00 20. " GSB404 ,Group Status Bit 404" "Group 0,Group 1" textline " " bitfld.long 0x00 19. " GSB403 ,Group Status Bit 403" "Group 0,Group 1" bitfld.long 0x00 18. " GSB402 ,Group Status Bit 402" "Group 0,Group 1" bitfld.long 0x00 17. " GSB401 ,Group Status Bit 401" "Group 0,Group 1" textline " " bitfld.long 0x00 16. " GSB400 ,Group Status Bit 400" "Group 0,Group 1" bitfld.long 0x00 15. " GSB399 ,Group Status Bit 399" "Group 0,Group 1" bitfld.long 0x00 14. " GSB398 ,Group Status Bit 398" "Group 0,Group 1" textline " " bitfld.long 0x00 13. " GSB397 ,Group Status Bit 397" "Group 0,Group 1" bitfld.long 0x00 12. " GSB396 ,Group Status Bit 396" "Group 0,Group 1" bitfld.long 0x00 11. " GSB395 ,Group Status Bit 395" "Group 0,Group 1" textline " " bitfld.long 0x00 10. " GSB394 ,Group Status Bit 394" "Group 0,Group 1" bitfld.long 0x00 9. " GSB393 ,Group Status Bit 393" "Group 0,Group 1" bitfld.long 0x00 8. " GSB392 ,Group Status Bit 392" "Group 0,Group 1" textline " " bitfld.long 0x00 7. " GSB391 ,Group Status Bit 391" "Group 0,Group 1" bitfld.long 0x00 6. " GSB390 ,Group Status Bit 390" "Group 0,Group 1" bitfld.long 0x00 5. " GSB389 ,Group Status Bit 389" "Group 0,Group 1" textline " " bitfld.long 0x00 4. " GSB388 ,Group Status Bit 388" "Group 0,Group 1" bitfld.long 0x00 3. " GSB387 ,Group Status Bit 387" "Group 0,Group 1" bitfld.long 0x00 2. " GSB386 ,Group Status Bit 386" "Group 0,Group 1" textline " " bitfld.long 0x00 1. " GSB385 ,Group Status Bit 385" "Group 0,Group 1" bitfld.long 0x00 0. " GSB384 ,Group Status Bit 384" "Group 0,Group 1" else rgroup.long 0x00B0++0x03 line.long 0x0 "GICD_IGROUPR12,Interrupt Group Register 12" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0D)&&(PER.ADDRESS.isSECUREEX(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x00B4)) group.long 0x00B4++0x03 line.long 0x0 "GICD_IGROUPR13,Interrupt Group Register 13 (Secure access)" bitfld.long 0x00 31. " GSB447 ,Group Status Bit 447" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 30. " GSB446 ,Group Status Bit 446" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 29. " GSB445 ,Group Status Bit 445" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 28. " GSB444 ,Group Status Bit 444" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 27. " GSB443 ,Group Status Bit 443" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 26. " GSB442 ,Group Status Bit 442" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 25. " GSB441 ,Group Status Bit 441" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 24. " GSB440 ,Group Status Bit 440" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 23. " GSB439 ,Group Status Bit 439" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 22. " GSB438 ,Group Status Bit 438" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 21. " GSB437 ,Group Status Bit 437" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 20. " GSB436 ,Group Status Bit 436" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 19. " GSB435 ,Group Status Bit 435" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 18. " GSB434 ,Group Status Bit 434" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 17. " GSB433 ,Group Status Bit 433" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 16. " GSB432 ,Group Status Bit 432" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 15. " GSB431 ,Group Status Bit 431" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 14. " GSB430 ,Group Status Bit 430" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 13. " GSB429 ,Group Status Bit 429" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 12. " GSB428 ,Group Status Bit 428" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 11. " GSB427 ,Group Status Bit 427" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 10. " GSB426 ,Group Status Bit 426" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 9. " GSB425 ,Group Status Bit 425" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 8. " GSB424 ,Group Status Bit 424" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 7. " GSB423 ,Group Status Bit 423" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 6. " GSB422 ,Group Status Bit 422" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 5. " GSB421 ,Group Status Bit 421" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 4. " GSB420 ,Group Status Bit 420" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 3. " GSB419 ,Group Status Bit 419" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 2. " GSB418 ,Group Status Bit 418" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 1. " GSB417 ,Group Status Bit 417" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 0. " GSB416 ,Group Status Bit 416" "Group 0 (Secure),Group 1 (Non-secure)" elif (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0D) group.long 0x00B4++0x03 line.long 0x0 "GICD_IGROUPR13,Interrupt Group Register 13 (Non-secure access)" bitfld.long 0x00 31. " GSB447 ,Group Status Bit 447" "Group 0,Group 1" bitfld.long 0x00 30. " GSB446 ,Group Status Bit 446" "Group 0,Group 1" bitfld.long 0x00 29. " GSB445 ,Group Status Bit 445" "Group 0,Group 1" textline " " bitfld.long 0x00 28. " GSB444 ,Group Status Bit 444" "Group 0,Group 1" bitfld.long 0x00 27. " GSB443 ,Group Status Bit 443" "Group 0,Group 1" bitfld.long 0x00 26. " GSB442 ,Group Status Bit 442" "Group 0,Group 1" textline " " bitfld.long 0x00 25. " GSB441 ,Group Status Bit 441" "Group 0,Group 1" bitfld.long 0x00 24. " GSB440 ,Group Status Bit 440" "Group 0,Group 1" bitfld.long 0x00 23. " GSB439 ,Group Status Bit 439" "Group 0,Group 1" textline " " bitfld.long 0x00 22. " GSB438 ,Group Status Bit 438" "Group 0,Group 1" bitfld.long 0x00 21. " GSB437 ,Group Status Bit 437" "Group 0,Group 1" bitfld.long 0x00 20. " GSB436 ,Group Status Bit 436" "Group 0,Group 1" textline " " bitfld.long 0x00 19. " GSB435 ,Group Status Bit 435" "Group 0,Group 1" bitfld.long 0x00 18. " GSB434 ,Group Status Bit 434" "Group 0,Group 1" bitfld.long 0x00 17. " GSB433 ,Group Status Bit 433" "Group 0,Group 1" textline " " bitfld.long 0x00 16. " GSB432 ,Group Status Bit 432" "Group 0,Group 1" bitfld.long 0x00 15. " GSB431 ,Group Status Bit 431" "Group 0,Group 1" bitfld.long 0x00 14. " GSB430 ,Group Status Bit 430" "Group 0,Group 1" textline " " bitfld.long 0x00 13. " GSB429 ,Group Status Bit 429" "Group 0,Group 1" bitfld.long 0x00 12. " GSB428 ,Group Status Bit 428" "Group 0,Group 1" bitfld.long 0x00 11. " GSB427 ,Group Status Bit 427" "Group 0,Group 1" textline " " bitfld.long 0x00 10. " GSB426 ,Group Status Bit 426" "Group 0,Group 1" bitfld.long 0x00 9. " GSB425 ,Group Status Bit 425" "Group 0,Group 1" bitfld.long 0x00 8. " GSB424 ,Group Status Bit 424" "Group 0,Group 1" textline " " bitfld.long 0x00 7. " GSB423 ,Group Status Bit 423" "Group 0,Group 1" bitfld.long 0x00 6. " GSB422 ,Group Status Bit 422" "Group 0,Group 1" bitfld.long 0x00 5. " GSB421 ,Group Status Bit 421" "Group 0,Group 1" textline " " bitfld.long 0x00 4. " GSB420 ,Group Status Bit 420" "Group 0,Group 1" bitfld.long 0x00 3. " GSB419 ,Group Status Bit 419" "Group 0,Group 1" bitfld.long 0x00 2. " GSB418 ,Group Status Bit 418" "Group 0,Group 1" textline " " bitfld.long 0x00 1. " GSB417 ,Group Status Bit 417" "Group 0,Group 1" bitfld.long 0x00 0. " GSB416 ,Group Status Bit 416" "Group 0,Group 1" else rgroup.long 0x00B4++0x03 line.long 0x0 "GICD_IGROUPR13,Interrupt Group Register 13" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0E)&&(PER.ADDRESS.isSECUREEX(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x00B8)) group.long 0x00B8++0x03 line.long 0x0 "GICD_IGROUPR14,Interrupt Group Register 14 (Secure access)" bitfld.long 0x00 31. " GSB479 ,Group Status Bit 479" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 30. " GSB478 ,Group Status Bit 478" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 29. " GSB477 ,Group Status Bit 477" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 28. " GSB476 ,Group Status Bit 476" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 27. " GSB475 ,Group Status Bit 475" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 26. " GSB474 ,Group Status Bit 474" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 25. " GSB473 ,Group Status Bit 473" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 24. " GSB472 ,Group Status Bit 472" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 23. " GSB471 ,Group Status Bit 471" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 22. " GSB470 ,Group Status Bit 470" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 21. " GSB469 ,Group Status Bit 469" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 20. " GSB468 ,Group Status Bit 468" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 19. " GSB467 ,Group Status Bit 467" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 18. " GSB466 ,Group Status Bit 466" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 17. " GSB465 ,Group Status Bit 465" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 16. " GSB464 ,Group Status Bit 464" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 15. " GSB463 ,Group Status Bit 463" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 14. " GSB462 ,Group Status Bit 462" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 13. " GSB461 ,Group Status Bit 461" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 12. " GSB460 ,Group Status Bit 460" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 11. " GSB459 ,Group Status Bit 459" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 10. " GSB458 ,Group Status Bit 458" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 9. " GSB457 ,Group Status Bit 457" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 8. " GSB456 ,Group Status Bit 456" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 7. " GSB455 ,Group Status Bit 455" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 6. " GSB454 ,Group Status Bit 454" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 5. " GSB453 ,Group Status Bit 453" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 4. " GSB452 ,Group Status Bit 452" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 3. " GSB451 ,Group Status Bit 451" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 2. " GSB450 ,Group Status Bit 450" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 1. " GSB449 ,Group Status Bit 449" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 0. " GSB448 ,Group Status Bit 448" "Group 0 (Secure),Group 1 (Non-secure)" elif (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0E) group.long 0x00B8++0x03 line.long 0x0 "GICD_IGROUPR14,Interrupt Group Register 14 (Non-secure access)" bitfld.long 0x00 31. " GSB479 ,Group Status Bit 479" "Group 0,Group 1" bitfld.long 0x00 30. " GSB478 ,Group Status Bit 478" "Group 0,Group 1" bitfld.long 0x00 29. " GSB477 ,Group Status Bit 477" "Group 0,Group 1" textline " " bitfld.long 0x00 28. " GSB476 ,Group Status Bit 476" "Group 0,Group 1" bitfld.long 0x00 27. " GSB475 ,Group Status Bit 475" "Group 0,Group 1" bitfld.long 0x00 26. " GSB474 ,Group Status Bit 474" "Group 0,Group 1" textline " " bitfld.long 0x00 25. " GSB473 ,Group Status Bit 473" "Group 0,Group 1" bitfld.long 0x00 24. " GSB472 ,Group Status Bit 472" "Group 0,Group 1" bitfld.long 0x00 23. " GSB471 ,Group Status Bit 471" "Group 0,Group 1" textline " " bitfld.long 0x00 22. " GSB470 ,Group Status Bit 470" "Group 0,Group 1" bitfld.long 0x00 21. " GSB469 ,Group Status Bit 469" "Group 0,Group 1" bitfld.long 0x00 20. " GSB468 ,Group Status Bit 468" "Group 0,Group 1" textline " " bitfld.long 0x00 19. " GSB467 ,Group Status Bit 467" "Group 0,Group 1" bitfld.long 0x00 18. " GSB466 ,Group Status Bit 466" "Group 0,Group 1" bitfld.long 0x00 17. " GSB465 ,Group Status Bit 465" "Group 0,Group 1" textline " " bitfld.long 0x00 16. " GSB464 ,Group Status Bit 464" "Group 0,Group 1" bitfld.long 0x00 15. " GSB463 ,Group Status Bit 463" "Group 0,Group 1" bitfld.long 0x00 14. " GSB462 ,Group Status Bit 462" "Group 0,Group 1" textline " " bitfld.long 0x00 13. " GSB461 ,Group Status Bit 461" "Group 0,Group 1" bitfld.long 0x00 12. " GSB460 ,Group Status Bit 460" "Group 0,Group 1" bitfld.long 0x00 11. " GSB459 ,Group Status Bit 459" "Group 0,Group 1" textline " " bitfld.long 0x00 10. " GSB458 ,Group Status Bit 458" "Group 0,Group 1" bitfld.long 0x00 9. " GSB457 ,Group Status Bit 457" "Group 0,Group 1" bitfld.long 0x00 8. " GSB456 ,Group Status Bit 456" "Group 0,Group 1" textline " " bitfld.long 0x00 7. " GSB455 ,Group Status Bit 455" "Group 0,Group 1" bitfld.long 0x00 6. " GSB454 ,Group Status Bit 454" "Group 0,Group 1" bitfld.long 0x00 5. " GSB453 ,Group Status Bit 453" "Group 0,Group 1" textline " " bitfld.long 0x00 4. " GSB452 ,Group Status Bit 452" "Group 0,Group 1" bitfld.long 0x00 3. " GSB451 ,Group Status Bit 451" "Group 0,Group 1" bitfld.long 0x00 2. " GSB450 ,Group Status Bit 450" "Group 0,Group 1" textline " " bitfld.long 0x00 1. " GSB449 ,Group Status Bit 449" "Group 0,Group 1" bitfld.long 0x00 0. " GSB448 ,Group Status Bit 448" "Group 0,Group 1" else rgroup.long 0x00B8++0x03 line.long 0x0 "GICD_IGROUPR14,Interrupt Group Register 14" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0F)&&(PER.ADDRESS.isSECUREEX(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x00BC)) group.long 0x00BC++0x03 line.long 0x0 "GICD_IGROUPR15,Interrupt Group Register 15 (Secure access)" bitfld.long 0x00 31. " GSB511 ,Group Status Bit 511" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 30. " GSB510 ,Group Status Bit 510" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 29. " GSB509 ,Group Status Bit 509" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 28. " GSB508 ,Group Status Bit 508" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 27. " GSB507 ,Group Status Bit 507" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 26. " GSB506 ,Group Status Bit 506" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 25. " GSB505 ,Group Status Bit 505" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 24. " GSB504 ,Group Status Bit 504" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 23. " GSB503 ,Group Status Bit 503" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 22. " GSB502 ,Group Status Bit 502" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 21. " GSB501 ,Group Status Bit 501" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 20. " GSB500 ,Group Status Bit 500" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 19. " GSB499 ,Group Status Bit 499" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 18. " GSB498 ,Group Status Bit 498" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 17. " GSB497 ,Group Status Bit 497" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 16. " GSB496 ,Group Status Bit 496" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 15. " GSB495 ,Group Status Bit 495" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 14. " GSB494 ,Group Status Bit 494" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 13. " GSB493 ,Group Status Bit 493" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 12. " GSB492 ,Group Status Bit 492" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 11. " GSB491 ,Group Status Bit 491" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 10. " GSB490 ,Group Status Bit 490" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 9. " GSB489 ,Group Status Bit 489" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 8. " GSB488 ,Group Status Bit 488" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 7. " GSB487 ,Group Status Bit 487" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 6. " GSB486 ,Group Status Bit 486" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 5. " GSB485 ,Group Status Bit 485" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 4. " GSB484 ,Group Status Bit 484" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 3. " GSB483 ,Group Status Bit 483" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 2. " GSB482 ,Group Status Bit 482" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 1. " GSB481 ,Group Status Bit 481" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 0. " GSB480 ,Group Status Bit 480" "Group 0 (Secure),Group 1 (Non-secure)" elif (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0F) group.long 0x00BC++0x03 line.long 0x0 "GICD_IGROUPR15,Interrupt Group Register 15 (Non-secure access)" bitfld.long 0x00 31. " GSB511 ,Group Status Bit 511" "Group 0,Group 1" bitfld.long 0x00 30. " GSB510 ,Group Status Bit 510" "Group 0,Group 1" bitfld.long 0x00 29. " GSB509 ,Group Status Bit 509" "Group 0,Group 1" textline " " bitfld.long 0x00 28. " GSB508 ,Group Status Bit 508" "Group 0,Group 1" bitfld.long 0x00 27. " GSB507 ,Group Status Bit 507" "Group 0,Group 1" bitfld.long 0x00 26. " GSB506 ,Group Status Bit 506" "Group 0,Group 1" textline " " bitfld.long 0x00 25. " GSB505 ,Group Status Bit 505" "Group 0,Group 1" bitfld.long 0x00 24. " GSB504 ,Group Status Bit 504" "Group 0,Group 1" bitfld.long 0x00 23. " GSB503 ,Group Status Bit 503" "Group 0,Group 1" textline " " bitfld.long 0x00 22. " GSB502 ,Group Status Bit 502" "Group 0,Group 1" bitfld.long 0x00 21. " GSB501 ,Group Status Bit 501" "Group 0,Group 1" bitfld.long 0x00 20. " GSB500 ,Group Status Bit 500" "Group 0,Group 1" textline " " bitfld.long 0x00 19. " GSB499 ,Group Status Bit 499" "Group 0,Group 1" bitfld.long 0x00 18. " GSB498 ,Group Status Bit 498" "Group 0,Group 1" bitfld.long 0x00 17. " GSB497 ,Group Status Bit 497" "Group 0,Group 1" textline " " bitfld.long 0x00 16. " GSB496 ,Group Status Bit 496" "Group 0,Group 1" bitfld.long 0x00 15. " GSB495 ,Group Status Bit 495" "Group 0,Group 1" bitfld.long 0x00 14. " GSB494 ,Group Status Bit 494" "Group 0,Group 1" textline " " bitfld.long 0x00 13. " GSB493 ,Group Status Bit 493" "Group 0,Group 1" bitfld.long 0x00 12. " GSB492 ,Group Status Bit 492" "Group 0,Group 1" bitfld.long 0x00 11. " GSB491 ,Group Status Bit 491" "Group 0,Group 1" textline " " bitfld.long 0x00 10. " GSB490 ,Group Status Bit 490" "Group 0,Group 1" bitfld.long 0x00 9. " GSB489 ,Group Status Bit 489" "Group 0,Group 1" bitfld.long 0x00 8. " GSB488 ,Group Status Bit 488" "Group 0,Group 1" textline " " bitfld.long 0x00 7. " GSB487 ,Group Status Bit 487" "Group 0,Group 1" bitfld.long 0x00 6. " GSB486 ,Group Status Bit 486" "Group 0,Group 1" bitfld.long 0x00 5. " GSB485 ,Group Status Bit 485" "Group 0,Group 1" textline " " bitfld.long 0x00 4. " GSB484 ,Group Status Bit 484" "Group 0,Group 1" bitfld.long 0x00 3. " GSB483 ,Group Status Bit 483" "Group 0,Group 1" bitfld.long 0x00 2. " GSB482 ,Group Status Bit 482" "Group 0,Group 1" textline " " bitfld.long 0x00 1. " GSB481 ,Group Status Bit 481" "Group 0,Group 1" bitfld.long 0x00 0. " GSB480 ,Group Status Bit 480" "Group 0,Group 1" else rgroup.long 0x00BC++0x03 line.long 0x0 "GICD_IGROUPR15,Interrupt Group Register 15" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x10)&&(PER.ADDRESS.isSECUREEX(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x00C0)) group.long 0x00C0++0x03 line.long 0x0 "GICD_IGROUPR16,Interrupt Group Register 16 (Secure access)" bitfld.long 0x00 31. " GSB543 ,Group Status Bit 543" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 30. " GSB542 ,Group Status Bit 542" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 29. " GSB541 ,Group Status Bit 541" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 28. " GSB540 ,Group Status Bit 540" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 27. " GSB539 ,Group Status Bit 539" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 26. " GSB538 ,Group Status Bit 538" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 25. " GSB537 ,Group Status Bit 537" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 24. " GSB536 ,Group Status Bit 536" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 23. " GSB535 ,Group Status Bit 535" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 22. " GSB534 ,Group Status Bit 534" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 21. " GSB533 ,Group Status Bit 533" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 20. " GSB532 ,Group Status Bit 532" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 19. " GSB531 ,Group Status Bit 531" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 18. " GSB530 ,Group Status Bit 530" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 17. " GSB529 ,Group Status Bit 529" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 16. " GSB528 ,Group Status Bit 528" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 15. " GSB527 ,Group Status Bit 527" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 14. " GSB526 ,Group Status Bit 526" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 13. " GSB525 ,Group Status Bit 525" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 12. " GSB524 ,Group Status Bit 524" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 11. " GSB523 ,Group Status Bit 523" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 10. " GSB522 ,Group Status Bit 522" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 9. " GSB521 ,Group Status Bit 521" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 8. " GSB520 ,Group Status Bit 520" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 7. " GSB519 ,Group Status Bit 519" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 6. " GSB518 ,Group Status Bit 518" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 5. " GSB517 ,Group Status Bit 517" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 4. " GSB516 ,Group Status Bit 516" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 3. " GSB515 ,Group Status Bit 515" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 2. " GSB514 ,Group Status Bit 514" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 1. " GSB513 ,Group Status Bit 513" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 0. " GSB512 ,Group Status Bit 512" "Group 0 (Secure),Group 1 (Non-secure)" elif (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x10) group.long 0x00C0++0x03 line.long 0x0 "GICD_IGROUPR16,Interrupt Group Register 16 (Non-secure access)" bitfld.long 0x00 31. " GSB543 ,Group Status Bit 543" "Group 0,Group 1" bitfld.long 0x00 30. " GSB542 ,Group Status Bit 542" "Group 0,Group 1" bitfld.long 0x00 29. " GSB541 ,Group Status Bit 541" "Group 0,Group 1" textline " " bitfld.long 0x00 28. " GSB540 ,Group Status Bit 540" "Group 0,Group 1" bitfld.long 0x00 27. " GSB539 ,Group Status Bit 539" "Group 0,Group 1" bitfld.long 0x00 26. " GSB538 ,Group Status Bit 538" "Group 0,Group 1" textline " " bitfld.long 0x00 25. " GSB537 ,Group Status Bit 537" "Group 0,Group 1" bitfld.long 0x00 24. " GSB536 ,Group Status Bit 536" "Group 0,Group 1" bitfld.long 0x00 23. " GSB535 ,Group Status Bit 535" "Group 0,Group 1" textline " " bitfld.long 0x00 22. " GSB534 ,Group Status Bit 534" "Group 0,Group 1" bitfld.long 0x00 21. " GSB533 ,Group Status Bit 533" "Group 0,Group 1" bitfld.long 0x00 20. " GSB532 ,Group Status Bit 532" "Group 0,Group 1" textline " " bitfld.long 0x00 19. " GSB531 ,Group Status Bit 531" "Group 0,Group 1" bitfld.long 0x00 18. " GSB530 ,Group Status Bit 530" "Group 0,Group 1" bitfld.long 0x00 17. " GSB529 ,Group Status Bit 529" "Group 0,Group 1" textline " " bitfld.long 0x00 16. " GSB528 ,Group Status Bit 528" "Group 0,Group 1" bitfld.long 0x00 15. " GSB527 ,Group Status Bit 527" "Group 0,Group 1" bitfld.long 0x00 14. " GSB526 ,Group Status Bit 526" "Group 0,Group 1" textline " " bitfld.long 0x00 13. " GSB525 ,Group Status Bit 525" "Group 0,Group 1" bitfld.long 0x00 12. " GSB524 ,Group Status Bit 524" "Group 0,Group 1" bitfld.long 0x00 11. " GSB523 ,Group Status Bit 523" "Group 0,Group 1" textline " " bitfld.long 0x00 10. " GSB522 ,Group Status Bit 522" "Group 0,Group 1" bitfld.long 0x00 9. " GSB521 ,Group Status Bit 521" "Group 0,Group 1" bitfld.long 0x00 8. " GSB520 ,Group Status Bit 520" "Group 0,Group 1" textline " " bitfld.long 0x00 7. " GSB519 ,Group Status Bit 519" "Group 0,Group 1" bitfld.long 0x00 6. " GSB518 ,Group Status Bit 518" "Group 0,Group 1" bitfld.long 0x00 5. " GSB517 ,Group Status Bit 517" "Group 0,Group 1" textline " " bitfld.long 0x00 4. " GSB516 ,Group Status Bit 516" "Group 0,Group 1" bitfld.long 0x00 3. " GSB515 ,Group Status Bit 515" "Group 0,Group 1" bitfld.long 0x00 2. " GSB514 ,Group Status Bit 514" "Group 0,Group 1" textline " " bitfld.long 0x00 1. " GSB513 ,Group Status Bit 513" "Group 0,Group 1" bitfld.long 0x00 0. " GSB512 ,Group Status Bit 512" "Group 0,Group 1" else rgroup.long 0x00C0++0x03 line.long 0x0 "GICD_IGROUPR16,Interrupt Group Register 16" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x11)&&(PER.ADDRESS.isSECUREEX(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x00C4)) group.long 0x00C4++0x03 line.long 0x0 "GICD_IGROUPR17,Interrupt Group Register 17 (Secure access)" bitfld.long 0x00 31. " GSB575 ,Group Status Bit 575" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 30. " GSB574 ,Group Status Bit 574" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 29. " GSB573 ,Group Status Bit 573" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 28. " GSB572 ,Group Status Bit 572" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 27. " GSB571 ,Group Status Bit 571" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 26. " GSB570 ,Group Status Bit 570" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 25. " GSB569 ,Group Status Bit 569" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 24. " GSB568 ,Group Status Bit 568" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 23. " GSB567 ,Group Status Bit 567" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 22. " GSB566 ,Group Status Bit 566" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 21. " GSB565 ,Group Status Bit 565" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 20. " GSB564 ,Group Status Bit 564" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 19. " GSB563 ,Group Status Bit 563" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 18. " GSB562 ,Group Status Bit 562" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 17. " GSB561 ,Group Status Bit 561" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 16. " GSB560 ,Group Status Bit 560" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 15. " GSB559 ,Group Status Bit 559" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 14. " GSB558 ,Group Status Bit 558" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 13. " GSB557 ,Group Status Bit 557" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 12. " GSB556 ,Group Status Bit 556" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 11. " GSB555 ,Group Status Bit 555" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 10. " GSB554 ,Group Status Bit 554" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 9. " GSB553 ,Group Status Bit 553" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 8. " GSB552 ,Group Status Bit 552" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 7. " GSB551 ,Group Status Bit 551" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 6. " GSB550 ,Group Status Bit 550" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 5. " GSB549 ,Group Status Bit 549" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 4. " GSB548 ,Group Status Bit 548" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 3. " GSB547 ,Group Status Bit 547" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 2. " GSB546 ,Group Status Bit 546" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 1. " GSB545 ,Group Status Bit 545" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 0. " GSB544 ,Group Status Bit 544" "Group 0 (Secure),Group 1 (Non-secure)" elif (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x11) group.long 0x00C4++0x03 line.long 0x0 "GICD_IGROUPR17,Interrupt Group Register 17 (Non-secure access)" bitfld.long 0x00 31. " GSB575 ,Group Status Bit 575" "Group 0,Group 1" bitfld.long 0x00 30. " GSB574 ,Group Status Bit 574" "Group 0,Group 1" bitfld.long 0x00 29. " GSB573 ,Group Status Bit 573" "Group 0,Group 1" textline " " bitfld.long 0x00 28. " GSB572 ,Group Status Bit 572" "Group 0,Group 1" bitfld.long 0x00 27. " GSB571 ,Group Status Bit 571" "Group 0,Group 1" bitfld.long 0x00 26. " GSB570 ,Group Status Bit 570" "Group 0,Group 1" textline " " bitfld.long 0x00 25. " GSB569 ,Group Status Bit 569" "Group 0,Group 1" bitfld.long 0x00 24. " GSB568 ,Group Status Bit 568" "Group 0,Group 1" bitfld.long 0x00 23. " GSB567 ,Group Status Bit 567" "Group 0,Group 1" textline " " bitfld.long 0x00 22. " GSB566 ,Group Status Bit 566" "Group 0,Group 1" bitfld.long 0x00 21. " GSB565 ,Group Status Bit 565" "Group 0,Group 1" bitfld.long 0x00 20. " GSB564 ,Group Status Bit 564" "Group 0,Group 1" textline " " bitfld.long 0x00 19. " GSB563 ,Group Status Bit 563" "Group 0,Group 1" bitfld.long 0x00 18. " GSB562 ,Group Status Bit 562" "Group 0,Group 1" bitfld.long 0x00 17. " GSB561 ,Group Status Bit 561" "Group 0,Group 1" textline " " bitfld.long 0x00 16. " GSB560 ,Group Status Bit 560" "Group 0,Group 1" bitfld.long 0x00 15. " GSB559 ,Group Status Bit 559" "Group 0,Group 1" bitfld.long 0x00 14. " GSB558 ,Group Status Bit 558" "Group 0,Group 1" textline " " bitfld.long 0x00 13. " GSB557 ,Group Status Bit 557" "Group 0,Group 1" bitfld.long 0x00 12. " GSB556 ,Group Status Bit 556" "Group 0,Group 1" bitfld.long 0x00 11. " GSB555 ,Group Status Bit 555" "Group 0,Group 1" textline " " bitfld.long 0x00 10. " GSB554 ,Group Status Bit 554" "Group 0,Group 1" bitfld.long 0x00 9. " GSB553 ,Group Status Bit 553" "Group 0,Group 1" bitfld.long 0x00 8. " GSB552 ,Group Status Bit 552" "Group 0,Group 1" textline " " bitfld.long 0x00 7. " GSB551 ,Group Status Bit 551" "Group 0,Group 1" bitfld.long 0x00 6. " GSB550 ,Group Status Bit 550" "Group 0,Group 1" bitfld.long 0x00 5. " GSB549 ,Group Status Bit 549" "Group 0,Group 1" textline " " bitfld.long 0x00 4. " GSB548 ,Group Status Bit 548" "Group 0,Group 1" bitfld.long 0x00 3. " GSB547 ,Group Status Bit 547" "Group 0,Group 1" bitfld.long 0x00 2. " GSB546 ,Group Status Bit 546" "Group 0,Group 1" textline " " bitfld.long 0x00 1. " GSB545 ,Group Status Bit 545" "Group 0,Group 1" bitfld.long 0x00 0. " GSB544 ,Group Status Bit 544" "Group 0,Group 1" else rgroup.long 0x00C4++0x03 line.long 0x0 "GICD_IGROUPR17,Interrupt Group Register 17" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x12)&&(PER.ADDRESS.isSECUREEX(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x00C8)) group.long 0x00C8++0x03 line.long 0x0 "GICD_IGROUPR18,Interrupt Group Register 18 (Secure access)" bitfld.long 0x00 31. " GSB607 ,Group Status Bit 607" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 30. " GSB606 ,Group Status Bit 606" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 29. " GSB605 ,Group Status Bit 605" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 28. " GSB604 ,Group Status Bit 604" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 27. " GSB603 ,Group Status Bit 603" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 26. " GSB602 ,Group Status Bit 602" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 25. " GSB601 ,Group Status Bit 601" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 24. " GSB600 ,Group Status Bit 600" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 23. " GSB599 ,Group Status Bit 599" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 22. " GSB598 ,Group Status Bit 598" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 21. " GSB597 ,Group Status Bit 597" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 20. " GSB596 ,Group Status Bit 596" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 19. " GSB595 ,Group Status Bit 595" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 18. " GSB594 ,Group Status Bit 594" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 17. " GSB593 ,Group Status Bit 593" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 16. " GSB592 ,Group Status Bit 592" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 15. " GSB591 ,Group Status Bit 591" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 14. " GSB590 ,Group Status Bit 590" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 13. " GSB589 ,Group Status Bit 589" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 12. " GSB588 ,Group Status Bit 588" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 11. " GSB587 ,Group Status Bit 587" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 10. " GSB586 ,Group Status Bit 586" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 9. " GSB585 ,Group Status Bit 585" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 8. " GSB584 ,Group Status Bit 584" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 7. " GSB583 ,Group Status Bit 583" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 6. " GSB582 ,Group Status Bit 582" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 5. " GSB581 ,Group Status Bit 581" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 4. " GSB580 ,Group Status Bit 580" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 3. " GSB579 ,Group Status Bit 579" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 2. " GSB578 ,Group Status Bit 578" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 1. " GSB577 ,Group Status Bit 577" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 0. " GSB576 ,Group Status Bit 576" "Group 0 (Secure),Group 1 (Non-secure)" elif (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x12) group.long 0x00C8++0x03 line.long 0x0 "GICD_IGROUPR18,Interrupt Group Register 18 (Non-secure access)" bitfld.long 0x00 31. " GSB607 ,Group Status Bit 607" "Group 0,Group 1" bitfld.long 0x00 30. " GSB606 ,Group Status Bit 606" "Group 0,Group 1" bitfld.long 0x00 29. " GSB605 ,Group Status Bit 605" "Group 0,Group 1" textline " " bitfld.long 0x00 28. " GSB604 ,Group Status Bit 604" "Group 0,Group 1" bitfld.long 0x00 27. " GSB603 ,Group Status Bit 603" "Group 0,Group 1" bitfld.long 0x00 26. " GSB602 ,Group Status Bit 602" "Group 0,Group 1" textline " " bitfld.long 0x00 25. " GSB601 ,Group Status Bit 601" "Group 0,Group 1" bitfld.long 0x00 24. " GSB600 ,Group Status Bit 600" "Group 0,Group 1" bitfld.long 0x00 23. " GSB599 ,Group Status Bit 599" "Group 0,Group 1" textline " " bitfld.long 0x00 22. " GSB598 ,Group Status Bit 598" "Group 0,Group 1" bitfld.long 0x00 21. " GSB597 ,Group Status Bit 597" "Group 0,Group 1" bitfld.long 0x00 20. " GSB596 ,Group Status Bit 596" "Group 0,Group 1" textline " " bitfld.long 0x00 19. " GSB595 ,Group Status Bit 595" "Group 0,Group 1" bitfld.long 0x00 18. " GSB594 ,Group Status Bit 594" "Group 0,Group 1" bitfld.long 0x00 17. " GSB593 ,Group Status Bit 593" "Group 0,Group 1" textline " " bitfld.long 0x00 16. " GSB592 ,Group Status Bit 592" "Group 0,Group 1" bitfld.long 0x00 15. " GSB591 ,Group Status Bit 591" "Group 0,Group 1" bitfld.long 0x00 14. " GSB590 ,Group Status Bit 590" "Group 0,Group 1" textline " " bitfld.long 0x00 13. " GSB589 ,Group Status Bit 589" "Group 0,Group 1" bitfld.long 0x00 12. " GSB588 ,Group Status Bit 588" "Group 0,Group 1" bitfld.long 0x00 11. " GSB587 ,Group Status Bit 587" "Group 0,Group 1" textline " " bitfld.long 0x00 10. " GSB586 ,Group Status Bit 586" "Group 0,Group 1" bitfld.long 0x00 9. " GSB585 ,Group Status Bit 585" "Group 0,Group 1" bitfld.long 0x00 8. " GSB584 ,Group Status Bit 584" "Group 0,Group 1" textline " " bitfld.long 0x00 7. " GSB583 ,Group Status Bit 583" "Group 0,Group 1" bitfld.long 0x00 6. " GSB582 ,Group Status Bit 582" "Group 0,Group 1" bitfld.long 0x00 5. " GSB581 ,Group Status Bit 581" "Group 0,Group 1" textline " " bitfld.long 0x00 4. " GSB580 ,Group Status Bit 580" "Group 0,Group 1" bitfld.long 0x00 3. " GSB579 ,Group Status Bit 579" "Group 0,Group 1" bitfld.long 0x00 2. " GSB578 ,Group Status Bit 578" "Group 0,Group 1" textline " " bitfld.long 0x00 1. " GSB577 ,Group Status Bit 577" "Group 0,Group 1" bitfld.long 0x00 0. " GSB576 ,Group Status Bit 576" "Group 0,Group 1" else rgroup.long 0x00C8++0x03 line.long 0x0 "GICD_IGROUPR18,Interrupt Group Register 18" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x13)&&(PER.ADDRESS.isSECUREEX(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x00CC)) group.long 0x00CC++0x03 line.long 0x0 "GICD_IGROUPR19,Interrupt Group Register 19 (Secure access)" bitfld.long 0x00 31. " GSB639 ,Group Status Bit 639" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 30. " GSB638 ,Group Status Bit 638" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 29. " GSB637 ,Group Status Bit 637" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 28. " GSB636 ,Group Status Bit 636" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 27. " GSB635 ,Group Status Bit 635" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 26. " GSB634 ,Group Status Bit 634" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 25. " GSB633 ,Group Status Bit 633" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 24. " GSB632 ,Group Status Bit 632" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 23. " GSB631 ,Group Status Bit 631" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 22. " GSB630 ,Group Status Bit 630" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 21. " GSB629 ,Group Status Bit 629" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 20. " GSB628 ,Group Status Bit 628" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 19. " GSB627 ,Group Status Bit 627" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 18. " GSB626 ,Group Status Bit 626" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 17. " GSB625 ,Group Status Bit 625" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 16. " GSB624 ,Group Status Bit 624" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 15. " GSB623 ,Group Status Bit 623" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 14. " GSB622 ,Group Status Bit 622" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 13. " GSB621 ,Group Status Bit 621" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 12. " GSB620 ,Group Status Bit 620" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 11. " GSB619 ,Group Status Bit 619" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 10. " GSB618 ,Group Status Bit 618" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 9. " GSB617 ,Group Status Bit 617" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 8. " GSB616 ,Group Status Bit 616" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 7. " GSB615 ,Group Status Bit 615" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 6. " GSB614 ,Group Status Bit 614" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 5. " GSB613 ,Group Status Bit 613" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 4. " GSB612 ,Group Status Bit 612" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 3. " GSB611 ,Group Status Bit 611" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 2. " GSB610 ,Group Status Bit 610" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 1. " GSB609 ,Group Status Bit 609" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 0. " GSB608 ,Group Status Bit 608" "Group 0 (Secure),Group 1 (Non-secure)" elif (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x13) group.long 0x00CC++0x03 line.long 0x0 "GICD_IGROUPR19,Interrupt Group Register 19 (Non-secure access)" bitfld.long 0x00 31. " GSB639 ,Group Status Bit 639" "Group 0,Group 1" bitfld.long 0x00 30. " GSB638 ,Group Status Bit 638" "Group 0,Group 1" bitfld.long 0x00 29. " GSB637 ,Group Status Bit 637" "Group 0,Group 1" textline " " bitfld.long 0x00 28. " GSB636 ,Group Status Bit 636" "Group 0,Group 1" bitfld.long 0x00 27. " GSB635 ,Group Status Bit 635" "Group 0,Group 1" bitfld.long 0x00 26. " GSB634 ,Group Status Bit 634" "Group 0,Group 1" textline " " bitfld.long 0x00 25. " GSB633 ,Group Status Bit 633" "Group 0,Group 1" bitfld.long 0x00 24. " GSB632 ,Group Status Bit 632" "Group 0,Group 1" bitfld.long 0x00 23. " GSB631 ,Group Status Bit 631" "Group 0,Group 1" textline " " bitfld.long 0x00 22. " GSB630 ,Group Status Bit 630" "Group 0,Group 1" bitfld.long 0x00 21. " GSB629 ,Group Status Bit 629" "Group 0,Group 1" bitfld.long 0x00 20. " GSB628 ,Group Status Bit 628" "Group 0,Group 1" textline " " bitfld.long 0x00 19. " GSB627 ,Group Status Bit 627" "Group 0,Group 1" bitfld.long 0x00 18. " GSB626 ,Group Status Bit 626" "Group 0,Group 1" bitfld.long 0x00 17. " GSB625 ,Group Status Bit 625" "Group 0,Group 1" textline " " bitfld.long 0x00 16. " GSB624 ,Group Status Bit 624" "Group 0,Group 1" bitfld.long 0x00 15. " GSB623 ,Group Status Bit 623" "Group 0,Group 1" bitfld.long 0x00 14. " GSB622 ,Group Status Bit 622" "Group 0,Group 1" textline " " bitfld.long 0x00 13. " GSB621 ,Group Status Bit 621" "Group 0,Group 1" bitfld.long 0x00 12. " GSB620 ,Group Status Bit 620" "Group 0,Group 1" bitfld.long 0x00 11. " GSB619 ,Group Status Bit 619" "Group 0,Group 1" textline " " bitfld.long 0x00 10. " GSB618 ,Group Status Bit 618" "Group 0,Group 1" bitfld.long 0x00 9. " GSB617 ,Group Status Bit 617" "Group 0,Group 1" bitfld.long 0x00 8. " GSB616 ,Group Status Bit 616" "Group 0,Group 1" textline " " bitfld.long 0x00 7. " GSB615 ,Group Status Bit 615" "Group 0,Group 1" bitfld.long 0x00 6. " GSB614 ,Group Status Bit 614" "Group 0,Group 1" bitfld.long 0x00 5. " GSB613 ,Group Status Bit 613" "Group 0,Group 1" textline " " bitfld.long 0x00 4. " GSB612 ,Group Status Bit 612" "Group 0,Group 1" bitfld.long 0x00 3. " GSB611 ,Group Status Bit 611" "Group 0,Group 1" bitfld.long 0x00 2. " GSB610 ,Group Status Bit 610" "Group 0,Group 1" textline " " bitfld.long 0x00 1. " GSB609 ,Group Status Bit 609" "Group 0,Group 1" bitfld.long 0x00 0. " GSB608 ,Group Status Bit 608" "Group 0,Group 1" else rgroup.long 0x00CC++0x03 line.long 0x0 "GICD_IGROUPR19,Interrupt Group Register 19" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x14)&&(PER.ADDRESS.isSECUREEX(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x00D0)) group.long 0x00D0++0x03 line.long 0x0 "GICD_IGROUPR20,Interrupt Group Register 20 (Secure access)" bitfld.long 0x00 31. " GSB671 ,Group Status Bit 671" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 30. " GSB670 ,Group Status Bit 670" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 29. " GSB669 ,Group Status Bit 669" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 28. " GSB668 ,Group Status Bit 668" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 27. " GSB667 ,Group Status Bit 667" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 26. " GSB666 ,Group Status Bit 666" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 25. " GSB665 ,Group Status Bit 665" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 24. " GSB664 ,Group Status Bit 664" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 23. " GSB663 ,Group Status Bit 663" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 22. " GSB662 ,Group Status Bit 662" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 21. " GSB661 ,Group Status Bit 661" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 20. " GSB660 ,Group Status Bit 660" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 19. " GSB659 ,Group Status Bit 659" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 18. " GSB658 ,Group Status Bit 658" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 17. " GSB657 ,Group Status Bit 657" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 16. " GSB656 ,Group Status Bit 656" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 15. " GSB655 ,Group Status Bit 655" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 14. " GSB654 ,Group Status Bit 654" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 13. " GSB653 ,Group Status Bit 653" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 12. " GSB652 ,Group Status Bit 652" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 11. " GSB651 ,Group Status Bit 651" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 10. " GSB650 ,Group Status Bit 650" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 9. " GSB649 ,Group Status Bit 649" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 8. " GSB648 ,Group Status Bit 648" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 7. " GSB647 ,Group Status Bit 647" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 6. " GSB646 ,Group Status Bit 646" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 5. " GSB645 ,Group Status Bit 645" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 4. " GSB644 ,Group Status Bit 644" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 3. " GSB643 ,Group Status Bit 643" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 2. " GSB642 ,Group Status Bit 642" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 1. " GSB641 ,Group Status Bit 641" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 0. " GSB640 ,Group Status Bit 640" "Group 0 (Secure),Group 1 (Non-secure)" elif (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x14) group.long 0x00D0++0x03 line.long 0x0 "GICD_IGROUPR20,Interrupt Group Register 20 (Non-secure access)" bitfld.long 0x00 31. " GSB671 ,Group Status Bit 671" "Group 0,Group 1" bitfld.long 0x00 30. " GSB670 ,Group Status Bit 670" "Group 0,Group 1" bitfld.long 0x00 29. " GSB669 ,Group Status Bit 669" "Group 0,Group 1" textline " " bitfld.long 0x00 28. " GSB668 ,Group Status Bit 668" "Group 0,Group 1" bitfld.long 0x00 27. " GSB667 ,Group Status Bit 667" "Group 0,Group 1" bitfld.long 0x00 26. " GSB666 ,Group Status Bit 666" "Group 0,Group 1" textline " " bitfld.long 0x00 25. " GSB665 ,Group Status Bit 665" "Group 0,Group 1" bitfld.long 0x00 24. " GSB664 ,Group Status Bit 664" "Group 0,Group 1" bitfld.long 0x00 23. " GSB663 ,Group Status Bit 663" "Group 0,Group 1" textline " " bitfld.long 0x00 22. " GSB662 ,Group Status Bit 662" "Group 0,Group 1" bitfld.long 0x00 21. " GSB661 ,Group Status Bit 661" "Group 0,Group 1" bitfld.long 0x00 20. " GSB660 ,Group Status Bit 660" "Group 0,Group 1" textline " " bitfld.long 0x00 19. " GSB659 ,Group Status Bit 659" "Group 0,Group 1" bitfld.long 0x00 18. " GSB658 ,Group Status Bit 658" "Group 0,Group 1" bitfld.long 0x00 17. " GSB657 ,Group Status Bit 657" "Group 0,Group 1" textline " " bitfld.long 0x00 16. " GSB656 ,Group Status Bit 656" "Group 0,Group 1" bitfld.long 0x00 15. " GSB655 ,Group Status Bit 655" "Group 0,Group 1" bitfld.long 0x00 14. " GSB654 ,Group Status Bit 654" "Group 0,Group 1" textline " " bitfld.long 0x00 13. " GSB653 ,Group Status Bit 653" "Group 0,Group 1" bitfld.long 0x00 12. " GSB652 ,Group Status Bit 652" "Group 0,Group 1" bitfld.long 0x00 11. " GSB651 ,Group Status Bit 651" "Group 0,Group 1" textline " " bitfld.long 0x00 10. " GSB650 ,Group Status Bit 650" "Group 0,Group 1" bitfld.long 0x00 9. " GSB649 ,Group Status Bit 649" "Group 0,Group 1" bitfld.long 0x00 8. " GSB648 ,Group Status Bit 648" "Group 0,Group 1" textline " " bitfld.long 0x00 7. " GSB647 ,Group Status Bit 647" "Group 0,Group 1" bitfld.long 0x00 6. " GSB646 ,Group Status Bit 646" "Group 0,Group 1" bitfld.long 0x00 5. " GSB645 ,Group Status Bit 645" "Group 0,Group 1" textline " " bitfld.long 0x00 4. " GSB644 ,Group Status Bit 644" "Group 0,Group 1" bitfld.long 0x00 3. " GSB643 ,Group Status Bit 643" "Group 0,Group 1" bitfld.long 0x00 2. " GSB642 ,Group Status Bit 642" "Group 0,Group 1" textline " " bitfld.long 0x00 1. " GSB641 ,Group Status Bit 641" "Group 0,Group 1" bitfld.long 0x00 0. " GSB640 ,Group Status Bit 640" "Group 0,Group 1" else rgroup.long 0x00D0++0x03 line.long 0x0 "GICD_IGROUPR20,Interrupt Group Register 20" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x15)&&(PER.ADDRESS.isSECUREEX(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x00D4)) group.long 0x00D4++0x03 line.long 0x0 "GICD_IGROUPR21,Interrupt Group Register 21 (Secure access)" bitfld.long 0x00 31. " GSB703 ,Group Status Bit 703" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 30. " GSB702 ,Group Status Bit 702" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 29. " GSB701 ,Group Status Bit 701" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 28. " GSB700 ,Group Status Bit 700" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 27. " GSB699 ,Group Status Bit 699" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 26. " GSB698 ,Group Status Bit 698" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 25. " GSB697 ,Group Status Bit 697" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 24. " GSB696 ,Group Status Bit 696" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 23. " GSB695 ,Group Status Bit 695" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 22. " GSB694 ,Group Status Bit 694" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 21. " GSB693 ,Group Status Bit 693" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 20. " GSB692 ,Group Status Bit 692" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 19. " GSB691 ,Group Status Bit 691" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 18. " GSB690 ,Group Status Bit 690" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 17. " GSB689 ,Group Status Bit 689" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 16. " GSB688 ,Group Status Bit 688" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 15. " GSB687 ,Group Status Bit 687" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 14. " GSB686 ,Group Status Bit 686" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 13. " GSB685 ,Group Status Bit 685" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 12. " GSB684 ,Group Status Bit 684" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 11. " GSB683 ,Group Status Bit 683" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 10. " GSB682 ,Group Status Bit 682" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 9. " GSB681 ,Group Status Bit 681" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 8. " GSB680 ,Group Status Bit 680" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 7. " GSB679 ,Group Status Bit 679" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 6. " GSB678 ,Group Status Bit 678" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 5. " GSB677 ,Group Status Bit 677" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 4. " GSB676 ,Group Status Bit 676" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 3. " GSB675 ,Group Status Bit 675" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 2. " GSB674 ,Group Status Bit 674" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 1. " GSB673 ,Group Status Bit 673" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 0. " GSB672 ,Group Status Bit 672" "Group 0 (Secure),Group 1 (Non-secure)" elif (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x15) group.long 0x00D4++0x03 line.long 0x0 "GICD_IGROUPR21,Interrupt Group Register 21 (Non-secure access)" bitfld.long 0x00 31. " GSB703 ,Group Status Bit 703" "Group 0,Group 1" bitfld.long 0x00 30. " GSB702 ,Group Status Bit 702" "Group 0,Group 1" bitfld.long 0x00 29. " GSB701 ,Group Status Bit 701" "Group 0,Group 1" textline " " bitfld.long 0x00 28. " GSB700 ,Group Status Bit 700" "Group 0,Group 1" bitfld.long 0x00 27. " GSB699 ,Group Status Bit 699" "Group 0,Group 1" bitfld.long 0x00 26. " GSB698 ,Group Status Bit 698" "Group 0,Group 1" textline " " bitfld.long 0x00 25. " GSB697 ,Group Status Bit 697" "Group 0,Group 1" bitfld.long 0x00 24. " GSB696 ,Group Status Bit 696" "Group 0,Group 1" bitfld.long 0x00 23. " GSB695 ,Group Status Bit 695" "Group 0,Group 1" textline " " bitfld.long 0x00 22. " GSB694 ,Group Status Bit 694" "Group 0,Group 1" bitfld.long 0x00 21. " GSB693 ,Group Status Bit 693" "Group 0,Group 1" bitfld.long 0x00 20. " GSB692 ,Group Status Bit 692" "Group 0,Group 1" textline " " bitfld.long 0x00 19. " GSB691 ,Group Status Bit 691" "Group 0,Group 1" bitfld.long 0x00 18. " GSB690 ,Group Status Bit 690" "Group 0,Group 1" bitfld.long 0x00 17. " GSB689 ,Group Status Bit 689" "Group 0,Group 1" textline " " bitfld.long 0x00 16. " GSB688 ,Group Status Bit 688" "Group 0,Group 1" bitfld.long 0x00 15. " GSB687 ,Group Status Bit 687" "Group 0,Group 1" bitfld.long 0x00 14. " GSB686 ,Group Status Bit 686" "Group 0,Group 1" textline " " bitfld.long 0x00 13. " GSB685 ,Group Status Bit 685" "Group 0,Group 1" bitfld.long 0x00 12. " GSB684 ,Group Status Bit 684" "Group 0,Group 1" bitfld.long 0x00 11. " GSB683 ,Group Status Bit 683" "Group 0,Group 1" textline " " bitfld.long 0x00 10. " GSB682 ,Group Status Bit 682" "Group 0,Group 1" bitfld.long 0x00 9. " GSB681 ,Group Status Bit 681" "Group 0,Group 1" bitfld.long 0x00 8. " GSB680 ,Group Status Bit 680" "Group 0,Group 1" textline " " bitfld.long 0x00 7. " GSB679 ,Group Status Bit 679" "Group 0,Group 1" bitfld.long 0x00 6. " GSB678 ,Group Status Bit 678" "Group 0,Group 1" bitfld.long 0x00 5. " GSB677 ,Group Status Bit 677" "Group 0,Group 1" textline " " bitfld.long 0x00 4. " GSB676 ,Group Status Bit 676" "Group 0,Group 1" bitfld.long 0x00 3. " GSB675 ,Group Status Bit 675" "Group 0,Group 1" bitfld.long 0x00 2. " GSB674 ,Group Status Bit 674" "Group 0,Group 1" textline " " bitfld.long 0x00 1. " GSB673 ,Group Status Bit 673" "Group 0,Group 1" bitfld.long 0x00 0. " GSB672 ,Group Status Bit 672" "Group 0,Group 1" else rgroup.long 0x00D4++0x03 line.long 0x0 "GICD_IGROUPR21,Interrupt Group Register 21" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x16)&&(PER.ADDRESS.isSECUREEX(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x00D8)) group.long 0x00D8++0x03 line.long 0x0 "GICD_IGROUPR22,Interrupt Group Register 22 (Secure access)" bitfld.long 0x00 31. " GSB735 ,Group Status Bit 735" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 30. " GSB734 ,Group Status Bit 734" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 29. " GSB733 ,Group Status Bit 733" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 28. " GSB732 ,Group Status Bit 732" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 27. " GSB731 ,Group Status Bit 731" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 26. " GSB730 ,Group Status Bit 730" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 25. " GSB729 ,Group Status Bit 729" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 24. " GSB728 ,Group Status Bit 728" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 23. " GSB727 ,Group Status Bit 727" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 22. " GSB726 ,Group Status Bit 726" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 21. " GSB725 ,Group Status Bit 725" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 20. " GSB724 ,Group Status Bit 724" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 19. " GSB723 ,Group Status Bit 723" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 18. " GSB722 ,Group Status Bit 722" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 17. " GSB721 ,Group Status Bit 721" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 16. " GSB720 ,Group Status Bit 720" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 15. " GSB719 ,Group Status Bit 719" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 14. " GSB718 ,Group Status Bit 718" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 13. " GSB717 ,Group Status Bit 717" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 12. " GSB716 ,Group Status Bit 716" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 11. " GSB715 ,Group Status Bit 715" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 10. " GSB714 ,Group Status Bit 714" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 9. " GSB713 ,Group Status Bit 713" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 8. " GSB712 ,Group Status Bit 712" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 7. " GSB711 ,Group Status Bit 711" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 6. " GSB710 ,Group Status Bit 710" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 5. " GSB709 ,Group Status Bit 709" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 4. " GSB708 ,Group Status Bit 708" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 3. " GSB707 ,Group Status Bit 707" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 2. " GSB706 ,Group Status Bit 706" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 1. " GSB705 ,Group Status Bit 705" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 0. " GSB704 ,Group Status Bit 704" "Group 0 (Secure),Group 1 (Non-secure)" elif (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x16) group.long 0x00D8++0x03 line.long 0x0 "GICD_IGROUPR22,Interrupt Group Register 22 (Non-secure access)" bitfld.long 0x00 31. " GSB735 ,Group Status Bit 735" "Group 0,Group 1" bitfld.long 0x00 30. " GSB734 ,Group Status Bit 734" "Group 0,Group 1" bitfld.long 0x00 29. " GSB733 ,Group Status Bit 733" "Group 0,Group 1" textline " " bitfld.long 0x00 28. " GSB732 ,Group Status Bit 732" "Group 0,Group 1" bitfld.long 0x00 27. " GSB731 ,Group Status Bit 731" "Group 0,Group 1" bitfld.long 0x00 26. " GSB730 ,Group Status Bit 730" "Group 0,Group 1" textline " " bitfld.long 0x00 25. " GSB729 ,Group Status Bit 729" "Group 0,Group 1" bitfld.long 0x00 24. " GSB728 ,Group Status Bit 728" "Group 0,Group 1" bitfld.long 0x00 23. " GSB727 ,Group Status Bit 727" "Group 0,Group 1" textline " " bitfld.long 0x00 22. " GSB726 ,Group Status Bit 726" "Group 0,Group 1" bitfld.long 0x00 21. " GSB725 ,Group Status Bit 725" "Group 0,Group 1" bitfld.long 0x00 20. " GSB724 ,Group Status Bit 724" "Group 0,Group 1" textline " " bitfld.long 0x00 19. " GSB723 ,Group Status Bit 723" "Group 0,Group 1" bitfld.long 0x00 18. " GSB722 ,Group Status Bit 722" "Group 0,Group 1" bitfld.long 0x00 17. " GSB721 ,Group Status Bit 721" "Group 0,Group 1" textline " " bitfld.long 0x00 16. " GSB720 ,Group Status Bit 720" "Group 0,Group 1" bitfld.long 0x00 15. " GSB719 ,Group Status Bit 719" "Group 0,Group 1" bitfld.long 0x00 14. " GSB718 ,Group Status Bit 718" "Group 0,Group 1" textline " " bitfld.long 0x00 13. " GSB717 ,Group Status Bit 717" "Group 0,Group 1" bitfld.long 0x00 12. " GSB716 ,Group Status Bit 716" "Group 0,Group 1" bitfld.long 0x00 11. " GSB715 ,Group Status Bit 715" "Group 0,Group 1" textline " " bitfld.long 0x00 10. " GSB714 ,Group Status Bit 714" "Group 0,Group 1" bitfld.long 0x00 9. " GSB713 ,Group Status Bit 713" "Group 0,Group 1" bitfld.long 0x00 8. " GSB712 ,Group Status Bit 712" "Group 0,Group 1" textline " " bitfld.long 0x00 7. " GSB711 ,Group Status Bit 711" "Group 0,Group 1" bitfld.long 0x00 6. " GSB710 ,Group Status Bit 710" "Group 0,Group 1" bitfld.long 0x00 5. " GSB709 ,Group Status Bit 709" "Group 0,Group 1" textline " " bitfld.long 0x00 4. " GSB708 ,Group Status Bit 708" "Group 0,Group 1" bitfld.long 0x00 3. " GSB707 ,Group Status Bit 707" "Group 0,Group 1" bitfld.long 0x00 2. " GSB706 ,Group Status Bit 706" "Group 0,Group 1" textline " " bitfld.long 0x00 1. " GSB705 ,Group Status Bit 705" "Group 0,Group 1" bitfld.long 0x00 0. " GSB704 ,Group Status Bit 704" "Group 0,Group 1" else rgroup.long 0x00D8++0x03 line.long 0x0 "GICD_IGROUPR22,Interrupt Group Register 22" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x17)&&(PER.ADDRESS.isSECUREEX(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x00DC)) group.long 0x00DC++0x03 line.long 0x0 "GICD_IGROUPR23,Interrupt Group Register 23 (Secure access)" bitfld.long 0x00 31. " GSB767 ,Group Status Bit 767" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 30. " GSB766 ,Group Status Bit 766" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 29. " GSB765 ,Group Status Bit 765" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 28. " GSB764 ,Group Status Bit 764" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 27. " GSB763 ,Group Status Bit 763" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 26. " GSB762 ,Group Status Bit 762" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 25. " GSB761 ,Group Status Bit 761" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 24. " GSB760 ,Group Status Bit 760" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 23. " GSB759 ,Group Status Bit 759" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 22. " GSB758 ,Group Status Bit 758" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 21. " GSB757 ,Group Status Bit 757" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 20. " GSB756 ,Group Status Bit 756" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 19. " GSB755 ,Group Status Bit 755" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 18. " GSB754 ,Group Status Bit 754" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 17. " GSB753 ,Group Status Bit 753" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 16. " GSB752 ,Group Status Bit 752" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 15. " GSB751 ,Group Status Bit 751" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 14. " GSB750 ,Group Status Bit 750" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 13. " GSB749 ,Group Status Bit 749" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 12. " GSB748 ,Group Status Bit 748" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 11. " GSB747 ,Group Status Bit 747" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 10. " GSB746 ,Group Status Bit 746" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 9. " GSB745 ,Group Status Bit 745" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 8. " GSB744 ,Group Status Bit 744" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 7. " GSB743 ,Group Status Bit 743" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 6. " GSB742 ,Group Status Bit 742" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 5. " GSB741 ,Group Status Bit 741" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 4. " GSB740 ,Group Status Bit 740" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 3. " GSB739 ,Group Status Bit 739" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 2. " GSB738 ,Group Status Bit 738" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 1. " GSB737 ,Group Status Bit 737" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 0. " GSB736 ,Group Status Bit 736" "Group 0 (Secure),Group 1 (Non-secure)" elif (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x17) group.long 0x00DC++0x03 line.long 0x0 "GICD_IGROUPR23,Interrupt Group Register 23 (Non-secure access)" bitfld.long 0x00 31. " GSB767 ,Group Status Bit 767" "Group 0,Group 1" bitfld.long 0x00 30. " GSB766 ,Group Status Bit 766" "Group 0,Group 1" bitfld.long 0x00 29. " GSB765 ,Group Status Bit 765" "Group 0,Group 1" textline " " bitfld.long 0x00 28. " GSB764 ,Group Status Bit 764" "Group 0,Group 1" bitfld.long 0x00 27. " GSB763 ,Group Status Bit 763" "Group 0,Group 1" bitfld.long 0x00 26. " GSB762 ,Group Status Bit 762" "Group 0,Group 1" textline " " bitfld.long 0x00 25. " GSB761 ,Group Status Bit 761" "Group 0,Group 1" bitfld.long 0x00 24. " GSB760 ,Group Status Bit 760" "Group 0,Group 1" bitfld.long 0x00 23. " GSB759 ,Group Status Bit 759" "Group 0,Group 1" textline " " bitfld.long 0x00 22. " GSB758 ,Group Status Bit 758" "Group 0,Group 1" bitfld.long 0x00 21. " GSB757 ,Group Status Bit 757" "Group 0,Group 1" bitfld.long 0x00 20. " GSB756 ,Group Status Bit 756" "Group 0,Group 1" textline " " bitfld.long 0x00 19. " GSB755 ,Group Status Bit 755" "Group 0,Group 1" bitfld.long 0x00 18. " GSB754 ,Group Status Bit 754" "Group 0,Group 1" bitfld.long 0x00 17. " GSB753 ,Group Status Bit 753" "Group 0,Group 1" textline " " bitfld.long 0x00 16. " GSB752 ,Group Status Bit 752" "Group 0,Group 1" bitfld.long 0x00 15. " GSB751 ,Group Status Bit 751" "Group 0,Group 1" bitfld.long 0x00 14. " GSB750 ,Group Status Bit 750" "Group 0,Group 1" textline " " bitfld.long 0x00 13. " GSB749 ,Group Status Bit 749" "Group 0,Group 1" bitfld.long 0x00 12. " GSB748 ,Group Status Bit 748" "Group 0,Group 1" bitfld.long 0x00 11. " GSB747 ,Group Status Bit 747" "Group 0,Group 1" textline " " bitfld.long 0x00 10. " GSB746 ,Group Status Bit 746" "Group 0,Group 1" bitfld.long 0x00 9. " GSB745 ,Group Status Bit 745" "Group 0,Group 1" bitfld.long 0x00 8. " GSB744 ,Group Status Bit 744" "Group 0,Group 1" textline " " bitfld.long 0x00 7. " GSB743 ,Group Status Bit 743" "Group 0,Group 1" bitfld.long 0x00 6. " GSB742 ,Group Status Bit 742" "Group 0,Group 1" bitfld.long 0x00 5. " GSB741 ,Group Status Bit 741" "Group 0,Group 1" textline " " bitfld.long 0x00 4. " GSB740 ,Group Status Bit 740" "Group 0,Group 1" bitfld.long 0x00 3. " GSB739 ,Group Status Bit 739" "Group 0,Group 1" bitfld.long 0x00 2. " GSB738 ,Group Status Bit 738" "Group 0,Group 1" textline " " bitfld.long 0x00 1. " GSB737 ,Group Status Bit 737" "Group 0,Group 1" bitfld.long 0x00 0. " GSB736 ,Group Status Bit 736" "Group 0,Group 1" else rgroup.long 0x00DC++0x03 line.long 0x0 "GICD_IGROUPR23,Interrupt Group Register 23" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x18)&&(PER.ADDRESS.isSECUREEX(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x00E0)) group.long 0x00E0++0x03 line.long 0x0 "GICD_IGROUPR24,Interrupt Group Register 24 (Secure access)" bitfld.long 0x00 31. " GSB799 ,Group Status Bit 799" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 30. " GSB798 ,Group Status Bit 798" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 29. " GSB797 ,Group Status Bit 797" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 28. " GSB796 ,Group Status Bit 796" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 27. " GSB795 ,Group Status Bit 795" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 26. " GSB794 ,Group Status Bit 794" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 25. " GSB793 ,Group Status Bit 793" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 24. " GSB792 ,Group Status Bit 792" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 23. " GSB791 ,Group Status Bit 791" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 22. " GSB790 ,Group Status Bit 790" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 21. " GSB789 ,Group Status Bit 789" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 20. " GSB788 ,Group Status Bit 788" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 19. " GSB787 ,Group Status Bit 787" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 18. " GSB786 ,Group Status Bit 786" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 17. " GSB785 ,Group Status Bit 785" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 16. " GSB784 ,Group Status Bit 784" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 15. " GSB783 ,Group Status Bit 783" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 14. " GSB782 ,Group Status Bit 782" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 13. " GSB781 ,Group Status Bit 781" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 12. " GSB780 ,Group Status Bit 780" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 11. " GSB779 ,Group Status Bit 779" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 10. " GSB778 ,Group Status Bit 778" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 9. " GSB777 ,Group Status Bit 777" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 8. " GSB776 ,Group Status Bit 776" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 7. " GSB775 ,Group Status Bit 775" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 6. " GSB774 ,Group Status Bit 774" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 5. " GSB773 ,Group Status Bit 773" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 4. " GSB772 ,Group Status Bit 772" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 3. " GSB771 ,Group Status Bit 771" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 2. " GSB770 ,Group Status Bit 770" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 1. " GSB769 ,Group Status Bit 769" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 0. " GSB768 ,Group Status Bit 768" "Group 0 (Secure),Group 1 (Non-secure)" elif (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x18) group.long 0x00E0++0x03 line.long 0x0 "GICD_IGROUPR24,Interrupt Group Register 24 (Non-secure access)" bitfld.long 0x00 31. " GSB799 ,Group Status Bit 799" "Group 0,Group 1" bitfld.long 0x00 30. " GSB798 ,Group Status Bit 798" "Group 0,Group 1" bitfld.long 0x00 29. " GSB797 ,Group Status Bit 797" "Group 0,Group 1" textline " " bitfld.long 0x00 28. " GSB796 ,Group Status Bit 796" "Group 0,Group 1" bitfld.long 0x00 27. " GSB795 ,Group Status Bit 795" "Group 0,Group 1" bitfld.long 0x00 26. " GSB794 ,Group Status Bit 794" "Group 0,Group 1" textline " " bitfld.long 0x00 25. " GSB793 ,Group Status Bit 793" "Group 0,Group 1" bitfld.long 0x00 24. " GSB792 ,Group Status Bit 792" "Group 0,Group 1" bitfld.long 0x00 23. " GSB791 ,Group Status Bit 791" "Group 0,Group 1" textline " " bitfld.long 0x00 22. " GSB790 ,Group Status Bit 790" "Group 0,Group 1" bitfld.long 0x00 21. " GSB789 ,Group Status Bit 789" "Group 0,Group 1" bitfld.long 0x00 20. " GSB788 ,Group Status Bit 788" "Group 0,Group 1" textline " " bitfld.long 0x00 19. " GSB787 ,Group Status Bit 787" "Group 0,Group 1" bitfld.long 0x00 18. " GSB786 ,Group Status Bit 786" "Group 0,Group 1" bitfld.long 0x00 17. " GSB785 ,Group Status Bit 785" "Group 0,Group 1" textline " " bitfld.long 0x00 16. " GSB784 ,Group Status Bit 784" "Group 0,Group 1" bitfld.long 0x00 15. " GSB783 ,Group Status Bit 783" "Group 0,Group 1" bitfld.long 0x00 14. " GSB782 ,Group Status Bit 782" "Group 0,Group 1" textline " " bitfld.long 0x00 13. " GSB781 ,Group Status Bit 781" "Group 0,Group 1" bitfld.long 0x00 12. " GSB780 ,Group Status Bit 780" "Group 0,Group 1" bitfld.long 0x00 11. " GSB779 ,Group Status Bit 779" "Group 0,Group 1" textline " " bitfld.long 0x00 10. " GSB778 ,Group Status Bit 778" "Group 0,Group 1" bitfld.long 0x00 9. " GSB777 ,Group Status Bit 777" "Group 0,Group 1" bitfld.long 0x00 8. " GSB776 ,Group Status Bit 776" "Group 0,Group 1" textline " " bitfld.long 0x00 7. " GSB775 ,Group Status Bit 775" "Group 0,Group 1" bitfld.long 0x00 6. " GSB774 ,Group Status Bit 774" "Group 0,Group 1" bitfld.long 0x00 5. " GSB773 ,Group Status Bit 773" "Group 0,Group 1" textline " " bitfld.long 0x00 4. " GSB772 ,Group Status Bit 772" "Group 0,Group 1" bitfld.long 0x00 3. " GSB771 ,Group Status Bit 771" "Group 0,Group 1" bitfld.long 0x00 2. " GSB770 ,Group Status Bit 770" "Group 0,Group 1" textline " " bitfld.long 0x00 1. " GSB769 ,Group Status Bit 769" "Group 0,Group 1" bitfld.long 0x00 0. " GSB768 ,Group Status Bit 768" "Group 0,Group 1" else rgroup.long 0x0E0++0x03 line.long 0x0 "GICD_IGROUPR24,Interrupt Group Register 24" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x19)&&(PER.ADDRESS.isSECUREEX(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x00E4)) group.long 0x00E4++0x03 line.long 0x0 "GICD_IGROUPR25,Interrupt Group Register 25 (Secure access)" bitfld.long 0x00 31. " GSB831 ,Group Status Bit 831" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 30. " GSB830 ,Group Status Bit 830" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 29. " GSB829 ,Group Status Bit 829" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 28. " GSB828 ,Group Status Bit 828" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 27. " GSB827 ,Group Status Bit 827" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 26. " GSB826 ,Group Status Bit 826" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 25. " GSB825 ,Group Status Bit 825" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 24. " GSB824 ,Group Status Bit 824" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 23. " GSB823 ,Group Status Bit 823" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 22. " GSB822 ,Group Status Bit 822" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 21. " GSB821 ,Group Status Bit 821" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 20. " GSB820 ,Group Status Bit 820" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 19. " GSB819 ,Group Status Bit 819" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 18. " GSB818 ,Group Status Bit 818" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 17. " GSB817 ,Group Status Bit 817" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 16. " GSB816 ,Group Status Bit 816" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 15. " GSB815 ,Group Status Bit 815" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 14. " GSB814 ,Group Status Bit 814" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 13. " GSB813 ,Group Status Bit 813" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 12. " GSB812 ,Group Status Bit 812" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 11. " GSB811 ,Group Status Bit 811" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 10. " GSB810 ,Group Status Bit 810" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 9. " GSB809 ,Group Status Bit 809" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 8. " GSB808 ,Group Status Bit 808" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 7. " GSB807 ,Group Status Bit 807" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 6. " GSB806 ,Group Status Bit 806" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 5. " GSB805 ,Group Status Bit 805" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 4. " GSB804 ,Group Status Bit 804" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 3. " GSB803 ,Group Status Bit 803" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 2. " GSB802 ,Group Status Bit 802" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 1. " GSB801 ,Group Status Bit 801" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 0. " GSB800 ,Group Status Bit 800" "Group 0 (Secure),Group 1 (Non-secure)" elif (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x19) group.long 0x00E4++0x03 line.long 0x0 "GICD_IGROUPR25,Interrupt Group Register 25 (Non-secure access)" bitfld.long 0x00 31. " GSB831 ,Group Status Bit 831" "Group 0,Group 1" bitfld.long 0x00 30. " GSB830 ,Group Status Bit 830" "Group 0,Group 1" bitfld.long 0x00 29. " GSB829 ,Group Status Bit 829" "Group 0,Group 1" textline " " bitfld.long 0x00 28. " GSB828 ,Group Status Bit 828" "Group 0,Group 1" bitfld.long 0x00 27. " GSB827 ,Group Status Bit 827" "Group 0,Group 1" bitfld.long 0x00 26. " GSB826 ,Group Status Bit 826" "Group 0,Group 1" textline " " bitfld.long 0x00 25. " GSB825 ,Group Status Bit 825" "Group 0,Group 1" bitfld.long 0x00 24. " GSB824 ,Group Status Bit 824" "Group 0,Group 1" bitfld.long 0x00 23. " GSB823 ,Group Status Bit 823" "Group 0,Group 1" textline " " bitfld.long 0x00 22. " GSB822 ,Group Status Bit 822" "Group 0,Group 1" bitfld.long 0x00 21. " GSB821 ,Group Status Bit 821" "Group 0,Group 1" bitfld.long 0x00 20. " GSB820 ,Group Status Bit 820" "Group 0,Group 1" textline " " bitfld.long 0x00 19. " GSB819 ,Group Status Bit 819" "Group 0,Group 1" bitfld.long 0x00 18. " GSB818 ,Group Status Bit 818" "Group 0,Group 1" bitfld.long 0x00 17. " GSB817 ,Group Status Bit 817" "Group 0,Group 1" textline " " bitfld.long 0x00 16. " GSB816 ,Group Status Bit 816" "Group 0,Group 1" bitfld.long 0x00 15. " GSB815 ,Group Status Bit 815" "Group 0,Group 1" bitfld.long 0x00 14. " GSB814 ,Group Status Bit 814" "Group 0,Group 1" textline " " bitfld.long 0x00 13. " GSB813 ,Group Status Bit 813" "Group 0,Group 1" bitfld.long 0x00 12. " GSB812 ,Group Status Bit 812" "Group 0,Group 1" bitfld.long 0x00 11. " GSB811 ,Group Status Bit 811" "Group 0,Group 1" textline " " bitfld.long 0x00 10. " GSB810 ,Group Status Bit 810" "Group 0,Group 1" bitfld.long 0x00 9. " GSB809 ,Group Status Bit 809" "Group 0,Group 1" bitfld.long 0x00 8. " GSB808 ,Group Status Bit 808" "Group 0,Group 1" textline " " bitfld.long 0x00 7. " GSB807 ,Group Status Bit 807" "Group 0,Group 1" bitfld.long 0x00 6. " GSB806 ,Group Status Bit 806" "Group 0,Group 1" bitfld.long 0x00 5. " GSB805 ,Group Status Bit 805" "Group 0,Group 1" textline " " bitfld.long 0x00 4. " GSB804 ,Group Status Bit 804" "Group 0,Group 1" bitfld.long 0x00 3. " GSB803 ,Group Status Bit 803" "Group 0,Group 1" bitfld.long 0x00 2. " GSB802 ,Group Status Bit 802" "Group 0,Group 1" textline " " bitfld.long 0x00 1. " GSB801 ,Group Status Bit 801" "Group 0,Group 1" bitfld.long 0x00 0. " GSB800 ,Group Status Bit 800" "Group 0,Group 1" else rgroup.long 0x00E4++0x03 line.long 0x0 "GICD_IGROUPR25,Interrupt Group Register 25" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1A)&&(PER.ADDRESS.isSECUREEX(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x00E8)) group.long 0x00E8++0x03 line.long 0x0 "GICD_IGROUPR26,Interrupt Group Register 26 (Secure access)" bitfld.long 0x00 31. " GSB863 ,Group Status Bit 863" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 30. " GSB862 ,Group Status Bit 862" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 29. " GSB861 ,Group Status Bit 861" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 28. " GSB860 ,Group Status Bit 860" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 27. " GSB859 ,Group Status Bit 859" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 26. " GSB858 ,Group Status Bit 858" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 25. " GSB857 ,Group Status Bit 857" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 24. " GSB856 ,Group Status Bit 856" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 23. " GSB855 ,Group Status Bit 855" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 22. " GSB854 ,Group Status Bit 854" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 21. " GSB853 ,Group Status Bit 853" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 20. " GSB852 ,Group Status Bit 852" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 19. " GSB851 ,Group Status Bit 851" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 18. " GSB850 ,Group Status Bit 850" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 17. " GSB849 ,Group Status Bit 849" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 16. " GSB848 ,Group Status Bit 848" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 15. " GSB847 ,Group Status Bit 847" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 14. " GSB846 ,Group Status Bit 846" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 13. " GSB845 ,Group Status Bit 845" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 12. " GSB844 ,Group Status Bit 844" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 11. " GSB843 ,Group Status Bit 843" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 10. " GSB842 ,Group Status Bit 842" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 9. " GSB841 ,Group Status Bit 841" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 8. " GSB840 ,Group Status Bit 840" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 7. " GSB839 ,Group Status Bit 839" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 6. " GSB838 ,Group Status Bit 838" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 5. " GSB837 ,Group Status Bit 837" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 4. " GSB836 ,Group Status Bit 836" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 3. " GSB835 ,Group Status Bit 835" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 2. " GSB834 ,Group Status Bit 834" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 1. " GSB833 ,Group Status Bit 833" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 0. " GSB832 ,Group Status Bit 832" "Group 0 (Secure),Group 1 (Non-secure)" elif (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1A) group.long 0x00E8++0x03 line.long 0x0 "GICD_IGROUPR26,Interrupt Group Register 26 (Non-secure access)" bitfld.long 0x00 31. " GSB863 ,Group Status Bit 863" "Group 0,Group 1" bitfld.long 0x00 30. " GSB862 ,Group Status Bit 862" "Group 0,Group 1" bitfld.long 0x00 29. " GSB861 ,Group Status Bit 861" "Group 0,Group 1" textline " " bitfld.long 0x00 28. " GSB860 ,Group Status Bit 860" "Group 0,Group 1" bitfld.long 0x00 27. " GSB859 ,Group Status Bit 859" "Group 0,Group 1" bitfld.long 0x00 26. " GSB858 ,Group Status Bit 858" "Group 0,Group 1" textline " " bitfld.long 0x00 25. " GSB857 ,Group Status Bit 857" "Group 0,Group 1" bitfld.long 0x00 24. " GSB856 ,Group Status Bit 856" "Group 0,Group 1" bitfld.long 0x00 23. " GSB855 ,Group Status Bit 855" "Group 0,Group 1" textline " " bitfld.long 0x00 22. " GSB854 ,Group Status Bit 854" "Group 0,Group 1" bitfld.long 0x00 21. " GSB853 ,Group Status Bit 853" "Group 0,Group 1" bitfld.long 0x00 20. " GSB852 ,Group Status Bit 852" "Group 0,Group 1" textline " " bitfld.long 0x00 19. " GSB851 ,Group Status Bit 851" "Group 0,Group 1" bitfld.long 0x00 18. " GSB850 ,Group Status Bit 850" "Group 0,Group 1" bitfld.long 0x00 17. " GSB849 ,Group Status Bit 849" "Group 0,Group 1" textline " " bitfld.long 0x00 16. " GSB848 ,Group Status Bit 848" "Group 0,Group 1" bitfld.long 0x00 15. " GSB847 ,Group Status Bit 847" "Group 0,Group 1" bitfld.long 0x00 14. " GSB846 ,Group Status Bit 846" "Group 0,Group 1" textline " " bitfld.long 0x00 13. " GSB845 ,Group Status Bit 845" "Group 0,Group 1" bitfld.long 0x00 12. " GSB844 ,Group Status Bit 844" "Group 0,Group 1" bitfld.long 0x00 11. " GSB843 ,Group Status Bit 843" "Group 0,Group 1" textline " " bitfld.long 0x00 10. " GSB842 ,Group Status Bit 842" "Group 0,Group 1" bitfld.long 0x00 9. " GSB841 ,Group Status Bit 841" "Group 0,Group 1" bitfld.long 0x00 8. " GSB840 ,Group Status Bit 840" "Group 0,Group 1" textline " " bitfld.long 0x00 7. " GSB839 ,Group Status Bit 839" "Group 0,Group 1" bitfld.long 0x00 6. " GSB838 ,Group Status Bit 838" "Group 0,Group 1" bitfld.long 0x00 5. " GSB837 ,Group Status Bit 837" "Group 0,Group 1" textline " " bitfld.long 0x00 4. " GSB836 ,Group Status Bit 836" "Group 0,Group 1" bitfld.long 0x00 3. " GSB835 ,Group Status Bit 835" "Group 0,Group 1" bitfld.long 0x00 2. " GSB834 ,Group Status Bit 834" "Group 0,Group 1" textline " " bitfld.long 0x00 1. " GSB833 ,Group Status Bit 833" "Group 0,Group 1" bitfld.long 0x00 0. " GSB832 ,Group Status Bit 832" "Group 0,Group 1" else rgroup.long 0x00E8++0x03 line.long 0x0 "GICD_IGROUPR26,Interrupt Group Register 26" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1B)&&(PER.ADDRESS.isSECUREEX(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x00EC)) group.long 0x00EC++0x03 line.long 0x0 "GICD_IGROUPR27,Interrupt Group Register 27 (Secure access)" bitfld.long 0x00 31. " GSB895 ,Group Status Bit 895" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 30. " GSB894 ,Group Status Bit 894" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 29. " GSB893 ,Group Status Bit 893" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 28. " GSB892 ,Group Status Bit 892" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 27. " GSB891 ,Group Status Bit 891" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 26. " GSB890 ,Group Status Bit 890" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 25. " GSB889 ,Group Status Bit 889" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 24. " GSB888 ,Group Status Bit 888" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 23. " GSB887 ,Group Status Bit 887" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 22. " GSB886 ,Group Status Bit 886" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 21. " GSB885 ,Group Status Bit 885" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 20. " GSB884 ,Group Status Bit 884" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 19. " GSB883 ,Group Status Bit 883" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 18. " GSB882 ,Group Status Bit 882" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 17. " GSB881 ,Group Status Bit 881" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 16. " GSB880 ,Group Status Bit 880" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 15. " GSB879 ,Group Status Bit 879" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 14. " GSB878 ,Group Status Bit 878" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 13. " GSB877 ,Group Status Bit 877" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 12. " GSB876 ,Group Status Bit 876" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 11. " GSB875 ,Group Status Bit 875" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 10. " GSB874 ,Group Status Bit 874" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 9. " GSB873 ,Group Status Bit 873" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 8. " GSB872 ,Group Status Bit 872" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 7. " GSB871 ,Group Status Bit 871" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 6. " GSB870 ,Group Status Bit 870" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 5. " GSB869 ,Group Status Bit 869" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 4. " GSB868 ,Group Status Bit 868" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 3. " GSB867 ,Group Status Bit 867" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 2. " GSB866 ,Group Status Bit 866" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 1. " GSB865 ,Group Status Bit 865" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 0. " GSB864 ,Group Status Bit 864" "Group 0 (Secure),Group 1 (Non-secure)" elif (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1B) group.long 0x00EC++0x03 line.long 0x0 "GICD_IGROUPR27,Interrupt Group Register 27 (Non-Secure access)" bitfld.long 0x00 31. " GSB895 ,Group Status Bit 895" "Group 0,Group 1" bitfld.long 0x00 30. " GSB894 ,Group Status Bit 894" "Group 0,Group 1" bitfld.long 0x00 29. " GSB893 ,Group Status Bit 893" "Group 0,Group 1" textline " " bitfld.long 0x00 28. " GSB892 ,Group Status Bit 892" "Group 0,Group 1" bitfld.long 0x00 27. " GSB891 ,Group Status Bit 891" "Group 0,Group 1" bitfld.long 0x00 26. " GSB890 ,Group Status Bit 890" "Group 0,Group 1" textline " " bitfld.long 0x00 25. " GSB889 ,Group Status Bit 889" "Group 0,Group 1" bitfld.long 0x00 24. " GSB888 ,Group Status Bit 888" "Group 0,Group 1" bitfld.long 0x00 23. " GSB887 ,Group Status Bit 887" "Group 0,Group 1" textline " " bitfld.long 0x00 22. " GSB886 ,Group Status Bit 886" "Group 0,Group 1" bitfld.long 0x00 21. " GSB885 ,Group Status Bit 885" "Group 0,Group 1" bitfld.long 0x00 20. " GSB884 ,Group Status Bit 884" "Group 0,Group 1" textline " " bitfld.long 0x00 19. " GSB883 ,Group Status Bit 883" "Group 0,Group 1" bitfld.long 0x00 18. " GSB882 ,Group Status Bit 882" "Group 0,Group 1" bitfld.long 0x00 17. " GSB881 ,Group Status Bit 881" "Group 0,Group 1" textline " " bitfld.long 0x00 16. " GSB880 ,Group Status Bit 880" "Group 0,Group 1" bitfld.long 0x00 15. " GSB879 ,Group Status Bit 879" "Group 0,Group 1" bitfld.long 0x00 14. " GSB878 ,Group Status Bit 878" "Group 0,Group 1" textline " " bitfld.long 0x00 13. " GSB877 ,Group Status Bit 877" "Group 0,Group 1" bitfld.long 0x00 12. " GSB876 ,Group Status Bit 876" "Group 0,Group 1" bitfld.long 0x00 11. " GSB875 ,Group Status Bit 875" "Group 0,Group 1" textline " " bitfld.long 0x00 10. " GSB874 ,Group Status Bit 874" "Group 0,Group 1" bitfld.long 0x00 9. " GSB873 ,Group Status Bit 873" "Group 0,Group 1" bitfld.long 0x00 8. " GSB872 ,Group Status Bit 872" "Group 0,Group 1" textline " " bitfld.long 0x00 7. " GSB871 ,Group Status Bit 871" "Group 0,Group 1" bitfld.long 0x00 6. " GSB870 ,Group Status Bit 870" "Group 0,Group 1" bitfld.long 0x00 5. " GSB869 ,Group Status Bit 869" "Group 0,Group 1" textline " " bitfld.long 0x00 4. " GSB868 ,Group Status Bit 868" "Group 0,Group 1" bitfld.long 0x00 3. " GSB867 ,Group Status Bit 867" "Group 0,Group 1" bitfld.long 0x00 2. " GSB866 ,Group Status Bit 866" "Group 0,Group 1" textline " " bitfld.long 0x00 1. " GSB865 ,Group Status Bit 865" "Group 0,Group 1" bitfld.long 0x00 0. " GSB864 ,Group Status Bit 864" "Group 0,Group 1" else rgroup.long 0x00EC++0x03 line.long 0x0 "GICD_IGROUPR27,Interrupt Group Register 27" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1C)&&(PER.ADDRESS.isSECUREEX(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x00F0)) group.long 0x00F0++0x03 line.long 0x0 "GICD_IGROUPR28,Interrupt Group Register 28 (Secure access)" bitfld.long 0x00 31. " GSB927 ,Group Status Bit 927" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 30. " GSB926 ,Group Status Bit 926" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 29. " GSB925 ,Group Status Bit 925" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 28. " GSB924 ,Group Status Bit 924" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 27. " GSB923 ,Group Status Bit 923" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 26. " GSB922 ,Group Status Bit 922" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 25. " GSB921 ,Group Status Bit 921" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 24. " GSB920 ,Group Status Bit 920" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 23. " GSB919 ,Group Status Bit 919" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 22. " GSB918 ,Group Status Bit 918" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 21. " GSB917 ,Group Status Bit 917" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 20. " GSB916 ,Group Status Bit 916" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 19. " GSB915 ,Group Status Bit 915" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 18. " GSB914 ,Group Status Bit 914" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 17. " GSB913 ,Group Status Bit 913" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 16. " GSB912 ,Group Status Bit 912" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 15. " GSB911 ,Group Status Bit 911" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 14. " GSB910 ,Group Status Bit 910" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 13. " GSB909 ,Group Status Bit 909" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 12. " GSB908 ,Group Status Bit 908" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 11. " GSB907 ,Group Status Bit 907" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 10. " GSB906 ,Group Status Bit 906" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 9. " GSB905 ,Group Status Bit 905" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 8. " GSB904 ,Group Status Bit 904" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 7. " GSB903 ,Group Status Bit 903" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 6. " GSB902 ,Group Status Bit 902" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 5. " GSB901 ,Group Status Bit 901" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 4. " GSB900 ,Group Status Bit 900" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 3. " GSB899 ,Group Status Bit 899" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 2. " GSB898 ,Group Status Bit 898" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 1. " GSB897 ,Group Status Bit 897" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 0. " GSB896 ,Group Status Bit 896" "Group 0 (Secure),Group 1 (Non-secure)" elif (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1C) group.long 0x00F0++0x03 line.long 0x0 "GICD_IGROUPR28,Interrupt Group Register 28 (Non-secure access)" bitfld.long 0x00 31. " GSB927 ,Group Status Bit 927" "Group 0,Group 1" bitfld.long 0x00 30. " GSB926 ,Group Status Bit 926" "Group 0,Group 1" bitfld.long 0x00 29. " GSB925 ,Group Status Bit 925" "Group 0,Group 1" textline " " bitfld.long 0x00 28. " GSB924 ,Group Status Bit 924" "Group 0,Group 1" bitfld.long 0x00 27. " GSB923 ,Group Status Bit 923" "Group 0,Group 1" bitfld.long 0x00 26. " GSB922 ,Group Status Bit 922" "Group 0,Group 1" textline " " bitfld.long 0x00 25. " GSB921 ,Group Status Bit 921" "Group 0,Group 1" bitfld.long 0x00 24. " GSB920 ,Group Status Bit 920" "Group 0,Group 1" bitfld.long 0x00 23. " GSB919 ,Group Status Bit 919" "Group 0,Group 1" textline " " bitfld.long 0x00 22. " GSB918 ,Group Status Bit 918" "Group 0,Group 1" bitfld.long 0x00 21. " GSB917 ,Group Status Bit 917" "Group 0,Group 1" bitfld.long 0x00 20. " GSB916 ,Group Status Bit 916" "Group 0,Group 1" textline " " bitfld.long 0x00 19. " GSB915 ,Group Status Bit 915" "Group 0,Group 1" bitfld.long 0x00 18. " GSB914 ,Group Status Bit 914" "Group 0,Group 1" bitfld.long 0x00 17. " GSB913 ,Group Status Bit 913" "Group 0,Group 1" textline " " bitfld.long 0x00 16. " GSB912 ,Group Status Bit 912" "Group 0,Group 1" bitfld.long 0x00 15. " GSB911 ,Group Status Bit 911" "Group 0,Group 1" bitfld.long 0x00 14. " GSB910 ,Group Status Bit 910" "Group 0,Group 1" textline " " bitfld.long 0x00 13. " GSB909 ,Group Status Bit 909" "Group 0,Group 1" bitfld.long 0x00 12. " GSB908 ,Group Status Bit 908" "Group 0,Group 1" bitfld.long 0x00 11. " GSB907 ,Group Status Bit 907" "Group 0,Group 1" textline " " bitfld.long 0x00 10. " GSB906 ,Group Status Bit 906" "Group 0,Group 1" bitfld.long 0x00 9. " GSB905 ,Group Status Bit 905" "Group 0,Group 1" bitfld.long 0x00 8. " GSB904 ,Group Status Bit 904" "Group 0,Group 1" textline " " bitfld.long 0x00 7. " GSB903 ,Group Status Bit 903" "Group 0,Group 1" bitfld.long 0x00 6. " GSB902 ,Group Status Bit 902" "Group 0,Group 1" bitfld.long 0x00 5. " GSB901 ,Group Status Bit 901" "Group 0,Group 1" textline " " bitfld.long 0x00 4. " GSB900 ,Group Status Bit 900" "Group 0,Group 1" bitfld.long 0x00 3. " GSB899 ,Group Status Bit 899" "Group 0,Group 1" bitfld.long 0x00 2. " GSB898 ,Group Status Bit 898" "Group 0,Group 1" textline " " bitfld.long 0x00 1. " GSB897 ,Group Status Bit 897" "Group 0,Group 1" bitfld.long 0x00 0. " GSB896 ,Group Status Bit 896" "Group 0,Group 1" else rgroup.long 0x0F0++0x03 line.long 0x0 "GICD_IGROUPR28,Interrupt Group Register 28" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1D)&&(PER.ADDRESS.isSECUREEX(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x00F4)) group.long 0x00F4++0x03 line.long 0x0 "GICD_IGROUPR29,Interrupt Group Register 29 (Secure access)" bitfld.long 0x00 31. " GSB959 ,Group Status Bit 959" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 30. " GSB958 ,Group Status Bit 958" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 29. " GSB957 ,Group Status Bit 957" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 28. " GSB956 ,Group Status Bit 956" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 27. " GSB955 ,Group Status Bit 955" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 26. " GSB954 ,Group Status Bit 954" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 25. " GSB953 ,Group Status Bit 953" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 24. " GSB952 ,Group Status Bit 952" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 23. " GSB951 ,Group Status Bit 951" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 22. " GSB950 ,Group Status Bit 950" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 21. " GSB949 ,Group Status Bit 949" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 20. " GSB948 ,Group Status Bit 948" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 19. " GSB947 ,Group Status Bit 947" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 18. " GSB946 ,Group Status Bit 946" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 17. " GSB945 ,Group Status Bit 945" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 16. " GSB944 ,Group Status Bit 944" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 15. " GSB943 ,Group Status Bit 943" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 14. " GSB942 ,Group Status Bit 942" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 13. " GSB941 ,Group Status Bit 941" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 12. " GSB940 ,Group Status Bit 940" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 11. " GSB939 ,Group Status Bit 939" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 10. " GSB938 ,Group Status Bit 938" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 9. " GSB937 ,Group Status Bit 937" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 8. " GSB936 ,Group Status Bit 936" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 7. " GSB935 ,Group Status Bit 935" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 6. " GSB934 ,Group Status Bit 934" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 5. " GSB933 ,Group Status Bit 933" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 4. " GSB932 ,Group Status Bit 932" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 3. " GSB931 ,Group Status Bit 931" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 2. " GSB930 ,Group Status Bit 930" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 1. " GSB929 ,Group Status Bit 929" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 0. " GSB928 ,Group Status Bit 928" "Group 0 (Secure),Group 1 (Non-secure)" elif (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1D) group.long 0x00F4++0x03 line.long 0x0 "GICD_IGROUPR29,Interrupt Group Register 29 (Non-secure access)" bitfld.long 0x00 31. " GSB959 ,Group Status Bit 959" "Group 0,Group 1" bitfld.long 0x00 30. " GSB958 ,Group Status Bit 958" "Group 0,Group 1" bitfld.long 0x00 29. " GSB957 ,Group Status Bit 957" "Group 0,Group 1" textline " " bitfld.long 0x00 28. " GSB956 ,Group Status Bit 956" "Group 0,Group 1" bitfld.long 0x00 27. " GSB955 ,Group Status Bit 955" "Group 0,Group 1" bitfld.long 0x00 26. " GSB954 ,Group Status Bit 954" "Group 0,Group 1" textline " " bitfld.long 0x00 25. " GSB953 ,Group Status Bit 953" "Group 0,Group 1" bitfld.long 0x00 24. " GSB952 ,Group Status Bit 952" "Group 0,Group 1" bitfld.long 0x00 23. " GSB951 ,Group Status Bit 951" "Group 0,Group 1" textline " " bitfld.long 0x00 22. " GSB950 ,Group Status Bit 950" "Group 0,Group 1" bitfld.long 0x00 21. " GSB949 ,Group Status Bit 949" "Group 0,Group 1" bitfld.long 0x00 20. " GSB948 ,Group Status Bit 948" "Group 0,Group 1" textline " " bitfld.long 0x00 19. " GSB947 ,Group Status Bit 947" "Group 0,Group 1" bitfld.long 0x00 18. " GSB946 ,Group Status Bit 946" "Group 0,Group 1" bitfld.long 0x00 17. " GSB945 ,Group Status Bit 945" "Group 0,Group 1" textline " " bitfld.long 0x00 16. " GSB944 ,Group Status Bit 944" "Group 0,Group 1" bitfld.long 0x00 15. " GSB943 ,Group Status Bit 943" "Group 0,Group 1" bitfld.long 0x00 14. " GSB942 ,Group Status Bit 942" "Group 0,Group 1" textline " " bitfld.long 0x00 13. " GSB941 ,Group Status Bit 941" "Group 0,Group 1" bitfld.long 0x00 12. " GSB940 ,Group Status Bit 940" "Group 0,Group 1" bitfld.long 0x00 11. " GSB939 ,Group Status Bit 939" "Group 0,Group 1" textline " " bitfld.long 0x00 10. " GSB938 ,Group Status Bit 938" "Group 0,Group 1" bitfld.long 0x00 9. " GSB937 ,Group Status Bit 937" "Group 0,Group 1" bitfld.long 0x00 8. " GSB936 ,Group Status Bit 936" "Group 0,Group 1" textline " " bitfld.long 0x00 7. " GSB935 ,Group Status Bit 935" "Group 0,Group 1" bitfld.long 0x00 6. " GSB934 ,Group Status Bit 934" "Group 0,Group 1" bitfld.long 0x00 5. " GSB933 ,Group Status Bit 933" "Group 0,Group 1" textline " " bitfld.long 0x00 4. " GSB932 ,Group Status Bit 932" "Group 0,Group 1" bitfld.long 0x00 3. " GSB931 ,Group Status Bit 931" "Group 0,Group 1" bitfld.long 0x00 2. " GSB930 ,Group Status Bit 930" "Group 0,Group 1" textline " " bitfld.long 0x00 1. " GSB929 ,Group Status Bit 929" "Group 0,Group 1" bitfld.long 0x00 0. " GSB928 ,Group Status Bit 928" "Group 0,Group 1" else rgroup.long 0x00F4++0x03 line.long 0x0 "GICD_IGROUPR29,Interrupt Group Register 29" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1E)&&(PER.ADDRESS.isSECUREEX(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x00F8)) group.long 0x00F8++0x03 line.long 0x0 "GICD_IGROUPR30,Interrupt Group Register 30 (Secure access)" bitfld.long 0x00 31. " GSB991 ,Group Status Bit 991" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 30. " GSB990 ,Group Status Bit 990" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 29. " GSB989 ,Group Status Bit 989" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 28. " GSB988 ,Group Status Bit 988" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 27. " GSB987 ,Group Status Bit 987" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 26. " GSB986 ,Group Status Bit 986" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 25. " GSB985 ,Group Status Bit 985" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 24. " GSB984 ,Group Status Bit 984" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 23. " GSB983 ,Group Status Bit 983" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 22. " GSB982 ,Group Status Bit 982" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 21. " GSB981 ,Group Status Bit 981" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 20. " GSB980 ,Group Status Bit 980" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 19. " GSB979 ,Group Status Bit 979" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 18. " GSB978 ,Group Status Bit 978" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 17. " GSB977 ,Group Status Bit 977" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 16. " GSB976 ,Group Status Bit 976" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 15. " GSB975 ,Group Status Bit 975" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 14. " GSB974 ,Group Status Bit 974" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 13. " GSB973 ,Group Status Bit 973" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 12. " GSB972 ,Group Status Bit 972" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 11. " GSB971 ,Group Status Bit 971" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 10. " GSB970 ,Group Status Bit 970" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 9. " GSB969 ,Group Status Bit 969" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 8. " GSB968 ,Group Status Bit 968" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 7. " GSB967 ,Group Status Bit 967" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 6. " GSB966 ,Group Status Bit 966" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 5. " GSB965 ,Group Status Bit 965" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 4. " GSB964 ,Group Status Bit 964" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 3. " GSB963 ,Group Status Bit 963" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 2. " GSB962 ,Group Status Bit 962" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 1. " GSB961 ,Group Status Bit 961" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 0. " GSB960 ,Group Status Bit 960" "Group 0 (Secure),Group 1 (Non-secure)" elif (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1E) group.long 0x00F8++0x03 line.long 0x0 "GICD_IGROUPR30,Interrupt Group Register 30 (Non-secure access)" bitfld.long 0x00 31. " GSB991 ,Group Status Bit 991" "Group 0,Group 1" bitfld.long 0x00 30. " GSB990 ,Group Status Bit 990" "Group 0,Group 1" bitfld.long 0x00 29. " GSB989 ,Group Status Bit 989" "Group 0,Group 1" textline " " bitfld.long 0x00 28. " GSB988 ,Group Status Bit 988" "Group 0,Group 1" bitfld.long 0x00 27. " GSB987 ,Group Status Bit 987" "Group 0,Group 1" bitfld.long 0x00 26. " GSB986 ,Group Status Bit 986" "Group 0,Group 1" textline " " bitfld.long 0x00 25. " GSB985 ,Group Status Bit 985" "Group 0,Group 1" bitfld.long 0x00 24. " GSB984 ,Group Status Bit 984" "Group 0,Group 1" bitfld.long 0x00 23. " GSB983 ,Group Status Bit 983" "Group 0,Group 1" textline " " bitfld.long 0x00 22. " GSB982 ,Group Status Bit 982" "Group 0,Group 1" bitfld.long 0x00 21. " GSB981 ,Group Status Bit 981" "Group 0,Group 1" bitfld.long 0x00 20. " GSB980 ,Group Status Bit 980" "Group 0,Group 1" textline " " bitfld.long 0x00 19. " GSB979 ,Group Status Bit 979" "Group 0,Group 1" bitfld.long 0x00 18. " GSB978 ,Group Status Bit 978" "Group 0,Group 1" bitfld.long 0x00 17. " GSB977 ,Group Status Bit 977" "Group 0,Group 1" textline " " bitfld.long 0x00 16. " GSB976 ,Group Status Bit 976" "Group 0,Group 1" bitfld.long 0x00 15. " GSB975 ,Group Status Bit 975" "Group 0,Group 1" bitfld.long 0x00 14. " GSB974 ,Group Status Bit 974" "Group 0,Group 1" textline " " bitfld.long 0x00 13. " GSB973 ,Group Status Bit 973" "Group 0,Group 1" bitfld.long 0x00 12. " GSB972 ,Group Status Bit 972" "Group 0,Group 1" bitfld.long 0x00 11. " GSB971 ,Group Status Bit 971" "Group 0,Group 1" textline " " bitfld.long 0x00 10. " GSB970 ,Group Status Bit 970" "Group 0,Group 1" bitfld.long 0x00 9. " GSB969 ,Group Status Bit 969" "Group 0,Group 1" bitfld.long 0x00 8. " GSB968 ,Group Status Bit 968" "Group 0,Group 1" textline " " bitfld.long 0x00 7. " GSB967 ,Group Status Bit 967" "Group 0,Group 1" bitfld.long 0x00 6. " GSB966 ,Group Status Bit 966" "Group 0,Group 1" bitfld.long 0x00 5. " GSB965 ,Group Status Bit 965" "Group 0,Group 1" textline " " bitfld.long 0x00 4. " GSB964 ,Group Status Bit 964" "Group 0,Group 1" bitfld.long 0x00 3. " GSB963 ,Group Status Bit 963" "Group 0,Group 1" bitfld.long 0x00 2. " GSB962 ,Group Status Bit 962" "Group 0,Group 1" textline " " bitfld.long 0x00 1. " GSB961 ,Group Status Bit 961" "Group 0,Group 1" bitfld.long 0x00 0. " GSB960 ,Group Status Bit 960" "Group 0,Group 1" else rgroup.long 0x00F8++0x03 line.long 0x0 "GICD_IGROUPR30,Interrupt Group Register 30" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)==0x1F)&&(PER.ADDRESS.isSECUREEX(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x00FC)) group.long 0x00FC++0x03 line.long 0x0 "GICD_IGROUPR31,Interrupt Group Register 31 (Secure access)" bitfld.long 0x00 27. " GSB1019 ,Group Status Bit 1019" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 26. " GSB1018 ,Group Status Bit 1018" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 25. " GSB1017 ,Group Status Bit 1017" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 24. " GSB1016 ,Group Status Bit 1016" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 23. " GSB1015 ,Group Status Bit 1015" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 22. " GSB1014 ,Group Status Bit 1014" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 21. " GSB1013 ,Group Status Bit 1013" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 20. " GSB1012 ,Group Status Bit 1012" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 19. " GSB1011 ,Group Status Bit 1011" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 18. " GSB1010 ,Group Status Bit 1010" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 17. " GSB1009 ,Group Status Bit 1009" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 16. " GSB1008 ,Group Status Bit 1008" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 15. " GSB1007 ,Group Status Bit 1007" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 14. " GSB1006 ,Group Status Bit 1006" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 13. " GSB1005 ,Group Status Bit 1005" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 12. " GSB1004 ,Group Status Bit 1004" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 11. " GSB1003 ,Group Status Bit 1003" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 10. " GSB1002 ,Group Status Bit 1002" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 9. " GSB1001 ,Group Status Bit 1001" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 8. " GSB1000 ,Group Status Bit 1000" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 7. " GSB999 ,Group Status Bit 999" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 6. " GSB998 ,Group Status Bit 998" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 5. " GSB997 ,Group Status Bit 997" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 4. " GSB996 ,Group Status Bit 996" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 3. " GSB995 ,Group Status Bit 995" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 2. " GSB994 ,Group Status Bit 994" "Group 0 (Secure),Group 1 (Non-secure)" textline " " bitfld.long 0x00 1. " GSB993 ,Group Status Bit 993" "Group 0 (Secure),Group 1 (Non-secure)" bitfld.long 0x00 0. " GSB992 ,Group Status Bit 992" "Group 0 (Secure),Group 1 (Non-secure)" elif (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)==0x1F) group.long 0x00FC++0x03 line.long 0x0 "GICD_IGROUPR31,Interrupt Group Register 31 (Non-secure access)" bitfld.long 0x00 27. " GSB1019 ,Group Status Bit 1019" "Group 0,Group 1" bitfld.long 0x00 26. " GSB1018 ,Group Status Bit 1018" "Group 0,Group 1" textline " " bitfld.long 0x00 25. " GSB1017 ,Group Status Bit 1017" "Group 0,Group 1" bitfld.long 0x00 24. " GSB1016 ,Group Status Bit 1016" "Group 0,Group 1" bitfld.long 0x00 23. " GSB1015 ,Group Status Bit 1015" "Group 0,Group 1" textline " " bitfld.long 0x00 22. " GSB1014 ,Group Status Bit 1014" "Group 0,Group 1" bitfld.long 0x00 21. " GSB1013 ,Group Status Bit 1013" "Group 0,Group 1" bitfld.long 0x00 20. " GSB1012 ,Group Status Bit 1012" "Group 0,Group 1" textline " " bitfld.long 0x00 19. " GSB1011 ,Group Status Bit 1011" "Group 0,Group 1" bitfld.long 0x00 18. " GSB1010 ,Group Status Bit 1010" "Group 0,Group 1" bitfld.long 0x00 17. " GSB1009 ,Group Status Bit 1009" "Group 0,Group 1" textline " " bitfld.long 0x00 16. " GSB1008 ,Group Status Bit 1008" "Group 0,Group 1" bitfld.long 0x00 15. " GSB1007 ,Group Status Bit 1007" "Group 0,Group 1" bitfld.long 0x00 14. " GSB1006 ,Group Status Bit 1006" "Group 0,Group 1" textline " " bitfld.long 0x00 13. " GSB1005 ,Group Status Bit 1005" "Group 0,Group 1" bitfld.long 0x00 12. " GSB1004 ,Group Status Bit 1004" "Group 0,Group 1" bitfld.long 0x00 11. " GSB1003 ,Group Status Bit 1003" "Group 0,Group 1" textline " " bitfld.long 0x00 10. " GSB1002 ,Group Status Bit 1002" "Group 0,Group 1" bitfld.long 0x00 9. " GSB1001 ,Group Status Bit 1001" "Group 0,Group 1" bitfld.long 0x00 8. " GSB1000 ,Group Status Bit 1000" "Group 0,Group 1" textline " " bitfld.long 0x00 7. " GSB999 ,Group Status Bit 999" "Group 0,Group 1" bitfld.long 0x00 6. " GSB998 ,Group Status Bit 998" "Group 0,Group 1" bitfld.long 0x00 5. " GSB997 ,Group Status Bit 997" "Group 0,Group 1" textline " " bitfld.long 0x00 4. " GSB996 ,Group Status Bit 996" "Group 0,Group 1" bitfld.long 0x00 3. " GSB995 ,Group Status Bit 995" "Group 0,Group 1" bitfld.long 0x00 2. " GSB994 ,Group Status Bit 994" "Group 0,Group 1" textline " " bitfld.long 0x00 1. " GSB993 ,Group Status Bit 993" "Group 0,Group 1" bitfld.long 0x00 0. " GSB992 ,Group Status Bit 992" "Group 0,Group 1" else rgroup.long 0x00FC++0x03 line.long 0x0 "GICD_IGROUPR31,Interrupt Group Register 31" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif tree.end endif width 24. tree "Set/Clear Enable Registers" group.long 0x0100++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER0,Interrupt Set/Clear Enable Register 0" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRENB31 ,Set/Clear Enable Bit 31" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRENB30 ,Set/Clear Enable Bit 30" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRENB29 ,Set/Clear Enable Bit 29" "Disabled,Enabled" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRENB28 ,Set/Clear Enable Bit 28" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRENB27 ,Set/Clear Enable Bit 27" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRENB26 ,Set/Clear Enable Bit 26" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRENB25 ,Set/Clear Enable Bit 25" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRENB24 ,Set/Clear Enable Bit 24" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRENB23 ,Set/Clear Enable Bit 23" "Disabled,Enabled" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRENB22 ,Set/Clear Enable Bit 22" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRENB21 ,Set/Clear Enable Bit 21" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRENB20 ,Set/Clear Enable Bit 20" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRENB19 ,Set/Clear Enable Bit 19" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRENB18 ,Set/Clear Enable Bit 18" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRENB17 ,Set/Clear Enable Bit 17" "Disabled,Enabled" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRENB16 ,Set/Clear Enable Bit 16" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRENB15 ,Set/Clear Enable Bit 15" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRENB14 ,Set/Clear Enable Bit 14" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRENB13 ,Set/Clear Enable Bit 13" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRENB12 ,Set/Clear Enable Bit 12" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRENB11 ,Set/Clear Enable Bit 11" "Disabled,Enabled" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRENB10 ,Set/Clear Enable Bit 10" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRENB9 ,Set/Clear Enable Bit 9" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRENB8 ,Set/Clear Enable Bit 8" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRENB7 ,Set/Clear Enable Bit 7" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRENB6 ,Set/Clear Enable Bit 6" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRENB5 ,Set/Clear Enable Bit 5" "Disabled,Enabled" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRENB4 ,Set/Clear Enable Bit 4" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRENB3 ,Set/Clear Enable Bit 3" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRENB2 ,Set/Clear Enable Bit 2" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRENB1 ,Set/Clear Enable Bit 1" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRENB0 ,Set/Clear Enable Bit 0" "Disabled,Enabled" if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x01) group.long 0x0104++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER1,Interrupt Set/Clear Enable Register 1" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRENB63 ,Set/Clear Enable Bit 63" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRENB62 ,Set/Clear Enable Bit 62" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRENB61 ,Set/Clear Enable Bit 61" "Disabled,Enabled" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRENB60 ,Set/Clear Enable Bit 60" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRENB59 ,Set/Clear Enable Bit 59" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRENB58 ,Set/Clear Enable Bit 58" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRENB57 ,Set/Clear Enable Bit 57" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRENB56 ,Set/Clear Enable Bit 56" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRENB55 ,Set/Clear Enable Bit 55" "Disabled,Enabled" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRENB54 ,Set/Clear Enable Bit 54" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRENB53 ,Set/Clear Enable Bit 53" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRENB52 ,Set/Clear Enable Bit 52" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRENB51 ,Set/Clear Enable Bit 51" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRENB50 ,Set/Clear Enable Bit 50" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRENB49 ,Set/Clear Enable Bit 49" "Disabled,Enabled" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRENB48 ,Set/Clear Enable Bit 48" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRENB47 ,Set/Clear Enable Bit 47" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRENB46 ,Set/Clear Enable Bit 46" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRENB45 ,Set/Clear Enable Bit 45" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRENB44 ,Set/Clear Enable Bit 44" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRENB43 ,Set/Clear Enable Bit 43" "Disabled,Enabled" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRENB42 ,Set/Clear Enable Bit 42" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRENB41 ,Set/Clear Enable Bit 41" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRENB40 ,Set/Clear Enable Bit 40" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRENB39 ,Set/Clear Enable Bit 39" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRENB38 ,Set/Clear Enable Bit 38" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRENB37 ,Set/Clear Enable Bit 37" "Disabled,Enabled" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRENB36 ,Set/Clear Enable Bit 36" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRENB35 ,Set/Clear Enable Bit 35" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRENB34 ,Set/Clear Enable Bit 34" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRENB33 ,Set/Clear Enable Bit 33" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRENB32 ,Set/Clear Enable Bit 32" "Disabled,Enabled" else rgroup.long 0x0104++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER1,Interrupt Set/Clear Enable Register 1" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x02) group.long 0x0108++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER2,Interrupt Set/Clear Enable Register 2" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRENB95 ,Set/Clear Enable Bit 95" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRENB94 ,Set/Clear Enable Bit 94" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRENB93 ,Set/Clear Enable Bit 93" "Disabled,Enabled" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRENB92 ,Set/Clear Enable Bit 92" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRENB91 ,Set/Clear Enable Bit 91" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRENB90 ,Set/Clear Enable Bit 90" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRENB89 ,Set/Clear Enable Bit 89" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRENB88 ,Set/Clear Enable Bit 88" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRENB87 ,Set/Clear Enable Bit 87" "Disabled,Enabled" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRENB86 ,Set/Clear Enable Bit 86" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRENB85 ,Set/Clear Enable Bit 85" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRENB84 ,Set/Clear Enable Bit 84" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRENB83 ,Set/Clear Enable Bit 83" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRENB82 ,Set/Clear Enable Bit 82" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRENB81 ,Set/Clear Enable Bit 81" "Disabled,Enabled" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRENB80 ,Set/Clear Enable Bit 80" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRENB79 ,Set/Clear Enable Bit 79" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRENB78 ,Set/Clear Enable Bit 78" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRENB77 ,Set/Clear Enable Bit 77" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRENB76 ,Set/Clear Enable Bit 76" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRENB75 ,Set/Clear Enable Bit 75" "Disabled,Enabled" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRENB74 ,Set/Clear Enable Bit 74" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRENB73 ,Set/Clear Enable Bit 73" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRENB72 ,Set/Clear Enable Bit 72" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRENB71 ,Set/Clear Enable Bit 71" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRENB70 ,Set/Clear Enable Bit 70" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRENB69 ,Set/Clear Enable Bit 69" "Disabled,Enabled" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRENB68 ,Set/Clear Enable Bit 68" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRENB67 ,Set/Clear Enable Bit 67" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRENB66 ,Set/Clear Enable Bit 66" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRENB65 ,Set/Clear Enable Bit 65" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRENB64 ,Set/Clear Enable Bit 64" "Disabled,Enabled" else rgroup.long 0x0108++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER2,Interrupt Set/Clear Enable Register 2" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x03) group.long 0x010C++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER3,Interrupt Set/Clear Enable Register 3" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRENB127 ,Set/Clear Enable Bit 127" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRENB126 ,Set/Clear Enable Bit 126" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRENB125 ,Set/Clear Enable Bit 125" "Disabled,Enabled" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRENB124 ,Set/Clear Enable Bit 124" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRENB123 ,Set/Clear Enable Bit 123" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRENB122 ,Set/Clear Enable Bit 122" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRENB121 ,Set/Clear Enable Bit 121" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRENB120 ,Set/Clear Enable Bit 120" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRENB119 ,Set/Clear Enable Bit 119" "Disabled,Enabled" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRENB118 ,Set/Clear Enable Bit 118" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRENB117 ,Set/Clear Enable Bit 117" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRENB116 ,Set/Clear Enable Bit 116" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRENB115 ,Set/Clear Enable Bit 115" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRENB114 ,Set/Clear Enable Bit 114" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRENB113 ,Set/Clear Enable Bit 113" "Disabled,Enabled" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRENB112 ,Set/Clear Enable Bit 112" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRENB111 ,Set/Clear Enable Bit 111" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRENB110 ,Set/Clear Enable Bit 110" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRENB109 ,Set/Clear Enable Bit 109" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRENB108 ,Set/Clear Enable Bit 108" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRENB107 ,Set/Clear Enable Bit 107" "Disabled,Enabled" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRENB106 ,Set/Clear Enable Bit 106" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRENB105 ,Set/Clear Enable Bit 105" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRENB104 ,Set/Clear Enable Bit 104" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRENB103 ,Set/Clear Enable Bit 103" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRENB102 ,Set/Clear Enable Bit 102" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRENB101 ,Set/Clear Enable Bit 101" "Disabled,Enabled" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRENB100 ,Set/Clear Enable Bit 100" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRENB99 ,Set/Clear Enable Bit 99" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRENB98 ,Set/Clear Enable Bit 98" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRENB97 ,Set/Clear Enable Bit 97" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRENB96 ,Set/Clear Enable Bit 96" "Disabled,Enabled" else rgroup.long 0x010C++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER3,Interrupt Set/Clear Enable Register 3" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x04) group.long 0x0110++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER4,Interrupt Set/Clear Enable Register 4" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRENB159 ,Set/Clear Enable Bit 159" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRENB158 ,Set/Clear Enable Bit 158" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRENB157 ,Set/Clear Enable Bit 157" "Disabled,Enabled" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRENB156 ,Set/Clear Enable Bit 156" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRENB155 ,Set/Clear Enable Bit 155" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRENB154 ,Set/Clear Enable Bit 154" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRENB153 ,Set/Clear Enable Bit 153" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRENB152 ,Set/Clear Enable Bit 152" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRENB151 ,Set/Clear Enable Bit 151" "Disabled,Enabled" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRENB150 ,Set/Clear Enable Bit 150" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRENB149 ,Set/Clear Enable Bit 149" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRENB148 ,Set/Clear Enable Bit 148" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRENB147 ,Set/Clear Enable Bit 147" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRENB146 ,Set/Clear Enable Bit 146" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRENB145 ,Set/Clear Enable Bit 145" "Disabled,Enabled" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRENB144 ,Set/Clear Enable Bit 144" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRENB143 ,Set/Clear Enable Bit 143" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRENB142 ,Set/Clear Enable Bit 142" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRENB141 ,Set/Clear Enable Bit 141" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRENB140 ,Set/Clear Enable Bit 140" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRENB139 ,Set/Clear Enable Bit 139" "Disabled,Enabled" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRENB138 ,Set/Clear Enable Bit 138" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRENB137 ,Set/Clear Enable Bit 137" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRENB136 ,Set/Clear Enable Bit 136" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRENB135 ,Set/Clear Enable Bit 135" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRENB134 ,Set/Clear Enable Bit 134" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRENB133 ,Set/Clear Enable Bit 133" "Disabled,Enabled" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRENB132 ,Set/Clear Enable Bit 132" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRENB131 ,Set/Clear Enable Bit 131" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRENB130 ,Set/Clear Enable Bit 130" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRENB129 ,Set/Clear Enable Bit 129" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRENB128 ,Set/Clear Enable Bit 128" "Disabled,Enabled" else rgroup.long 0x0110++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER4,Interrupt Set/Clear Enable Register 4" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x05) group.long 0x0114++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER5,Interrupt Set/Clear Enable Register 5" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRENB191 ,Set/Clear Enable Bit 191" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRENB190 ,Set/Clear Enable Bit 190" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRENB189 ,Set/Clear Enable Bit 189" "Disabled,Enabled" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRENB188 ,Set/Clear Enable Bit 188" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRENB187 ,Set/Clear Enable Bit 187" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRENB186 ,Set/Clear Enable Bit 186" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRENB185 ,Set/Clear Enable Bit 185" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRENB184 ,Set/Clear Enable Bit 184" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRENB183 ,Set/Clear Enable Bit 183" "Disabled,Enabled" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRENB182 ,Set/Clear Enable Bit 182" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRENB181 ,Set/Clear Enable Bit 181" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRENB180 ,Set/Clear Enable Bit 180" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRENB179 ,Set/Clear Enable Bit 179" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRENB178 ,Set/Clear Enable Bit 178" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRENB177 ,Set/Clear Enable Bit 177" "Disabled,Enabled" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRENB176 ,Set/Clear Enable Bit 176" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRENB175 ,Set/Clear Enable Bit 175" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRENB174 ,Set/Clear Enable Bit 174" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRENB173 ,Set/Clear Enable Bit 173" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRENB172 ,Set/Clear Enable Bit 172" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRENB171 ,Set/Clear Enable Bit 171" "Disabled,Enabled" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRENB170 ,Set/Clear Enable Bit 170" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRENB169 ,Set/Clear Enable Bit 169" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRENB168 ,Set/Clear Enable Bit 168" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRENB167 ,Set/Clear Enable Bit 167" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRENB166 ,Set/Clear Enable Bit 166" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRENB165 ,Set/Clear Enable Bit 165" "Disabled,Enabled" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRENB164 ,Set/Clear Enable Bit 164" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRENB163 ,Set/Clear Enable Bit 163" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRENB162 ,Set/Clear Enable Bit 162" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRENB161 ,Set/Clear Enable Bit 161" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRENB160 ,Set/Clear Enable Bit 160" "Disabled,Enabled" else rgroup.long 0x0114++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER5,Interrupt Set/Clear Enable Register 5" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x06) group.long 0x0118++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER6,Interrupt Set/Clear Enable Register 6" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRENB223 ,Set/Clear Enable Bit 223" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRENB222 ,Set/Clear Enable Bit 222" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRENB221 ,Set/Clear Enable Bit 221" "Disabled,Enabled" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRENB220 ,Set/Clear Enable Bit 220" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRENB219 ,Set/Clear Enable Bit 219" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRENB218 ,Set/Clear Enable Bit 218" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRENB217 ,Set/Clear Enable Bit 217" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRENB216 ,Set/Clear Enable Bit 216" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRENB215 ,Set/Clear Enable Bit 215" "Disabled,Enabled" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRENB214 ,Set/Clear Enable Bit 214" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRENB213 ,Set/Clear Enable Bit 213" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRENB212 ,Set/Clear Enable Bit 212" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRENB211 ,Set/Clear Enable Bit 211" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRENB210 ,Set/Clear Enable Bit 210" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRENB209 ,Set/Clear Enable Bit 209" "Disabled,Enabled" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRENB208 ,Set/Clear Enable Bit 208" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRENB207 ,Set/Clear Enable Bit 207" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRENB206 ,Set/Clear Enable Bit 206" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRENB205 ,Set/Clear Enable Bit 205" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRENB204 ,Set/Clear Enable Bit 204" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRENB203 ,Set/Clear Enable Bit 203" "Disabled,Enabled" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRENB202 ,Set/Clear Enable Bit 202" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRENB201 ,Set/Clear Enable Bit 201" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRENB200 ,Set/Clear Enable Bit 200" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRENB199 ,Set/Clear Enable Bit 199" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRENB198 ,Set/Clear Enable Bit 198" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRENB197 ,Set/Clear Enable Bit 197" "Disabled,Enabled" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRENB196 ,Set/Clear Enable Bit 196" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRENB195 ,Set/Clear Enable Bit 195" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRENB194 ,Set/Clear Enable Bit 194" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRENB193 ,Set/Clear Enable Bit 193" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRENB192 ,Set/Clear Enable Bit 192" "Disabled,Enabled" else rgroup.long 0x0118++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER6,Interrupt Set/Clear Enable Register 6" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x07) group.long 0x011C++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER7,Interrupt Set/Clear Enable Register 7" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRENB255 ,Set/Clear Enable Bit 255" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRENB254 ,Set/Clear Enable Bit 254" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRENB253 ,Set/Clear Enable Bit 253" "Disabled,Enabled" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRENB252 ,Set/Clear Enable Bit 252" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRENB251 ,Set/Clear Enable Bit 251" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRENB250 ,Set/Clear Enable Bit 250" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRENB249 ,Set/Clear Enable Bit 249" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRENB248 ,Set/Clear Enable Bit 248" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRENB247 ,Set/Clear Enable Bit 247" "Disabled,Enabled" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRENB246 ,Set/Clear Enable Bit 246" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRENB245 ,Set/Clear Enable Bit 245" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRENB244 ,Set/Clear Enable Bit 244" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRENB243 ,Set/Clear Enable Bit 243" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRENB242 ,Set/Clear Enable Bit 242" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRENB241 ,Set/Clear Enable Bit 241" "Disabled,Enabled" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRENB240 ,Set/Clear Enable Bit 240" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRENB239 ,Set/Clear Enable Bit 239" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRENB238 ,Set/Clear Enable Bit 238" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRENB237 ,Set/Clear Enable Bit 237" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRENB236 ,Set/Clear Enable Bit 236" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRENB235 ,Set/Clear Enable Bit 235" "Disabled,Enabled" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRENB234 ,Set/Clear Enable Bit 234" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRENB233 ,Set/Clear Enable Bit 233" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRENB232 ,Set/Clear Enable Bit 232" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRENB231 ,Set/Clear Enable Bit 231" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRENB230 ,Set/Clear Enable Bit 230" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRENB229 ,Set/Clear Enable Bit 229" "Disabled,Enabled" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRENB228 ,Set/Clear Enable Bit 228" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRENB227 ,Set/Clear Enable Bit 227" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRENB226 ,Set/Clear Enable Bit 226" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRENB225 ,Set/Clear Enable Bit 225" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRENB224 ,Set/Clear Enable Bit 224" "Disabled,Enabled" else rgroup.long 0x011C++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER7,Interrupt Set/Clear Enable Register 7" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x08) group.long 0x0120++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER8,Interrupt Set/Clear Enable Register 8" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRENB287 ,Set/Clear Enable Bit 287" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRENB286 ,Set/Clear Enable Bit 286" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRENB285 ,Set/Clear Enable Bit 285" "Disabled,Enabled" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRENB284 ,Set/Clear Enable Bit 284" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRENB283 ,Set/Clear Enable Bit 283" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRENB282 ,Set/Clear Enable Bit 282" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRENB281 ,Set/Clear Enable Bit 281" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRENB280 ,Set/Clear Enable Bit 280" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRENB279 ,Set/Clear Enable Bit 279" "Disabled,Enabled" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRENB278 ,Set/Clear Enable Bit 278" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRENB277 ,Set/Clear Enable Bit 277" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRENB276 ,Set/Clear Enable Bit 276" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRENB275 ,Set/Clear Enable Bit 275" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRENB274 ,Set/Clear Enable Bit 274" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRENB273 ,Set/Clear Enable Bit 273" "Disabled,Enabled" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRENB272 ,Set/Clear Enable Bit 272" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRENB271 ,Set/Clear Enable Bit 271" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRENB270 ,Set/Clear Enable Bit 270" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRENB269 ,Set/Clear Enable Bit 269" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRENB268 ,Set/Clear Enable Bit 268" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRENB267 ,Set/Clear Enable Bit 267" "Disabled,Enabled" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRENB266 ,Set/Clear Enable Bit 266" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRENB265 ,Set/Clear Enable Bit 265" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRENB264 ,Set/Clear Enable Bit 264" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRENB263 ,Set/Clear Enable Bit 263" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRENB262 ,Set/Clear Enable Bit 262" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRENB261 ,Set/Clear Enable Bit 261" "Disabled,Enabled" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRENB260 ,Set/Clear Enable Bit 260" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRENB259 ,Set/Clear Enable Bit 259" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRENB258 ,Set/Clear Enable Bit 258" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRENB257 ,Set/Clear Enable Bit 257" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRENB256 ,Set/Clear Enable Bit 256" "Disabled,Enabled" else rgroup.long 0x0120++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER8,Interrupt Set/Clear Enable Register 8" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x09) group.long 0x0124++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER9,Interrupt Set/Clear Enable Register 9" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRENB319 ,Set/Clear Enable Bit 319" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRENB318 ,Set/Clear Enable Bit 318" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRENB317 ,Set/Clear Enable Bit 317" "Disabled,Enabled" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRENB316 ,Set/Clear Enable Bit 316" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRENB315 ,Set/Clear Enable Bit 315" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRENB314 ,Set/Clear Enable Bit 314" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRENB313 ,Set/Clear Enable Bit 313" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRENB312 ,Set/Clear Enable Bit 312" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRENB311 ,Set/Clear Enable Bit 311" "Disabled,Enabled" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRENB310 ,Set/Clear Enable Bit 310" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRENB309 ,Set/Clear Enable Bit 309" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRENB308 ,Set/Clear Enable Bit 308" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRENB307 ,Set/Clear Enable Bit 307" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRENB306 ,Set/Clear Enable Bit 306" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRENB305 ,Set/Clear Enable Bit 305" "Disabled,Enabled" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRENB304 ,Set/Clear Enable Bit 304" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRENB303 ,Set/Clear Enable Bit 303" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRENB302 ,Set/Clear Enable Bit 302" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRENB301 ,Set/Clear Enable Bit 301" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRENB300 ,Set/Clear Enable Bit 300" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRENB299 ,Set/Clear Enable Bit 299" "Disabled,Enabled" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRENB298 ,Set/Clear Enable Bit 298" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRENB297 ,Set/Clear Enable Bit 297" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRENB296 ,Set/Clear Enable Bit 296" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRENB295 ,Set/Clear Enable Bit 295" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRENB294 ,Set/Clear Enable Bit 294" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRENB293 ,Set/Clear Enable Bit 293" "Disabled,Enabled" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRENB292 ,Set/Clear Enable Bit 292" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRENB291 ,Set/Clear Enable Bit 291" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRENB290 ,Set/Clear Enable Bit 290" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRENB289 ,Set/Clear Enable Bit 289" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRENB288 ,Set/Clear Enable Bit 288" "Disabled,Enabled" else rgroup.long 0x0124++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER9,Interrupt Set/Clear Enable Register 9" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0A) group.long 0x0128++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER10,Interrupt Set/Clear Enable Register 10" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRENB351 ,Set/Clear Enable Bit 351" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRENB350 ,Set/Clear Enable Bit 350" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRENB349 ,Set/Clear Enable Bit 349" "Disabled,Enabled" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRENB348 ,Set/Clear Enable Bit 348" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRENB347 ,Set/Clear Enable Bit 347" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRENB346 ,Set/Clear Enable Bit 346" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRENB345 ,Set/Clear Enable Bit 345" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRENB344 ,Set/Clear Enable Bit 344" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRENB343 ,Set/Clear Enable Bit 343" "Disabled,Enabled" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRENB342 ,Set/Clear Enable Bit 342" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRENB341 ,Set/Clear Enable Bit 341" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRENB340 ,Set/Clear Enable Bit 340" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRENB339 ,Set/Clear Enable Bit 339" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRENB338 ,Set/Clear Enable Bit 338" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRENB337 ,Set/Clear Enable Bit 337" "Disabled,Enabled" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRENB336 ,Set/Clear Enable Bit 336" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRENB335 ,Set/Clear Enable Bit 335" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRENB334 ,Set/Clear Enable Bit 334" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRENB333 ,Set/Clear Enable Bit 333" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRENB332 ,Set/Clear Enable Bit 332" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRENB331 ,Set/Clear Enable Bit 331" "Disabled,Enabled" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRENB330 ,Set/Clear Enable Bit 330" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRENB329 ,Set/Clear Enable Bit 329" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRENB328 ,Set/Clear Enable Bit 328" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRENB327 ,Set/Clear Enable Bit 327" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRENB326 ,Set/Clear Enable Bit 326" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRENB325 ,Set/Clear Enable Bit 325" "Disabled,Enabled" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRENB324 ,Set/Clear Enable Bit 324" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRENB323 ,Set/Clear Enable Bit 323" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRENB322 ,Set/Clear Enable Bit 322" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRENB321 ,Set/Clear Enable Bit 321" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRENB320 ,Set/Clear Enable Bit 320" "Disabled,Enabled" else rgroup.long 0x0128++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER10,Interrupt Set/Clear Enable Register 10" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0B) group.long 0x012C++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER11,Interrupt Set/Clear Enable Register 11" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRENB383 ,Set/Clear Enable Bit 383" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRENB382 ,Set/Clear Enable Bit 382" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRENB381 ,Set/Clear Enable Bit 381" "Disabled,Enabled" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRENB380 ,Set/Clear Enable Bit 380" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRENB379 ,Set/Clear Enable Bit 379" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRENB378 ,Set/Clear Enable Bit 378" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRENB377 ,Set/Clear Enable Bit 377" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRENB376 ,Set/Clear Enable Bit 376" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRENB375 ,Set/Clear Enable Bit 375" "Disabled,Enabled" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRENB374 ,Set/Clear Enable Bit 374" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRENB373 ,Set/Clear Enable Bit 373" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRENB372 ,Set/Clear Enable Bit 372" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRENB371 ,Set/Clear Enable Bit 371" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRENB370 ,Set/Clear Enable Bit 370" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRENB369 ,Set/Clear Enable Bit 369" "Disabled,Enabled" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRENB368 ,Set/Clear Enable Bit 368" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRENB367 ,Set/Clear Enable Bit 367" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRENB366 ,Set/Clear Enable Bit 366" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRENB365 ,Set/Clear Enable Bit 365" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRENB364 ,Set/Clear Enable Bit 364" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRENB363 ,Set/Clear Enable Bit 363" "Disabled,Enabled" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRENB362 ,Set/Clear Enable Bit 362" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRENB361 ,Set/Clear Enable Bit 361" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRENB360 ,Set/Clear Enable Bit 360" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRENB359 ,Set/Clear Enable Bit 359" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRENB358 ,Set/Clear Enable Bit 358" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRENB357 ,Set/Clear Enable Bit 357" "Disabled,Enabled" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRENB356 ,Set/Clear Enable Bit 356" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRENB355 ,Set/Clear Enable Bit 355" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRENB354 ,Set/Clear Enable Bit 354" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRENB353 ,Set/Clear Enable Bit 353" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRENB352 ,Set/Clear Enable Bit 352" "Disabled,Enabled" else rgroup.long 0x012C++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER11,Interrupt Set/Clear Enable Register 11" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0C) group.long 0x0130++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER12,Interrupt Set/Clear Enable Register 12" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRENB415 ,Set/Clear Enable Bit 415" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRENB414 ,Set/Clear Enable Bit 414" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRENB413 ,Set/Clear Enable Bit 413" "Disabled,Enabled" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRENB412 ,Set/Clear Enable Bit 412" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRENB411 ,Set/Clear Enable Bit 411" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRENB410 ,Set/Clear Enable Bit 410" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRENB409 ,Set/Clear Enable Bit 409" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRENB408 ,Set/Clear Enable Bit 408" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRENB407 ,Set/Clear Enable Bit 407" "Disabled,Enabled" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRENB406 ,Set/Clear Enable Bit 406" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRENB405 ,Set/Clear Enable Bit 405" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRENB404 ,Set/Clear Enable Bit 404" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRENB403 ,Set/Clear Enable Bit 403" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRENB402 ,Set/Clear Enable Bit 402" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRENB401 ,Set/Clear Enable Bit 401" "Disabled,Enabled" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRENB400 ,Set/Clear Enable Bit 400" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRENB399 ,Set/Clear Enable Bit 399" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRENB398 ,Set/Clear Enable Bit 398" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRENB397 ,Set/Clear Enable Bit 397" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRENB396 ,Set/Clear Enable Bit 396" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRENB395 ,Set/Clear Enable Bit 395" "Disabled,Enabled" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRENB394 ,Set/Clear Enable Bit 394" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRENB393 ,Set/Clear Enable Bit 393" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRENB392 ,Set/Clear Enable Bit 392" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRENB391 ,Set/Clear Enable Bit 391" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRENB390 ,Set/Clear Enable Bit 390" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRENB389 ,Set/Clear Enable Bit 389" "Disabled,Enabled" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRENB388 ,Set/Clear Enable Bit 388" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRENB387 ,Set/Clear Enable Bit 387" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRENB386 ,Set/Clear Enable Bit 386" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRENB385 ,Set/Clear Enable Bit 385" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRENB384 ,Set/Clear Enable Bit 384" "Disabled,Enabled" else rgroup.long 0x0130++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER12,Interrupt Set/Clear Enable Register 12" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0D) group.long 0x0134++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER13,Interrupt Set/Clear Enable Register 13" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRENB447 ,Set/Clear Enable Bit 447" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRENB446 ,Set/Clear Enable Bit 446" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRENB445 ,Set/Clear Enable Bit 445" "Disabled,Enabled" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRENB444 ,Set/Clear Enable Bit 444" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRENB443 ,Set/Clear Enable Bit 443" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRENB442 ,Set/Clear Enable Bit 442" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRENB441 ,Set/Clear Enable Bit 441" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRENB440 ,Set/Clear Enable Bit 440" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRENB439 ,Set/Clear Enable Bit 439" "Disabled,Enabled" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRENB438 ,Set/Clear Enable Bit 438" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRENB437 ,Set/Clear Enable Bit 437" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRENB436 ,Set/Clear Enable Bit 436" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRENB435 ,Set/Clear Enable Bit 435" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRENB434 ,Set/Clear Enable Bit 434" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRENB433 ,Set/Clear Enable Bit 433" "Disabled,Enabled" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRENB432 ,Set/Clear Enable Bit 432" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRENB431 ,Set/Clear Enable Bit 431" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRENB430 ,Set/Clear Enable Bit 430" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRENB429 ,Set/Clear Enable Bit 429" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRENB428 ,Set/Clear Enable Bit 428" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRENB427 ,Set/Clear Enable Bit 427" "Disabled,Enabled" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRENB426 ,Set/Clear Enable Bit 426" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRENB425 ,Set/Clear Enable Bit 425" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRENB424 ,Set/Clear Enable Bit 424" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRENB423 ,Set/Clear Enable Bit 423" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRENB422 ,Set/Clear Enable Bit 422" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRENB421 ,Set/Clear Enable Bit 421" "Disabled,Enabled" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRENB420 ,Set/Clear Enable Bit 420" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRENB419 ,Set/Clear Enable Bit 419" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRENB418 ,Set/Clear Enable Bit 418" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRENB417 ,Set/Clear Enable Bit 417" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRENB416 ,Set/Clear Enable Bit 416" "Disabled,Enabled" else rgroup.long 0x0134++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER13,Interrupt Set/Clear Enable Register 13" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0E) group.long 0x0138++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER14,Interrupt Set/Clear Enable Register 14" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRENB479 ,Set/Clear Enable Bit 479" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRENB478 ,Set/Clear Enable Bit 478" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRENB477 ,Set/Clear Enable Bit 477" "Disabled,Enabled" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRENB476 ,Set/Clear Enable Bit 476" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRENB475 ,Set/Clear Enable Bit 475" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRENB474 ,Set/Clear Enable Bit 474" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRENB473 ,Set/Clear Enable Bit 473" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRENB472 ,Set/Clear Enable Bit 472" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRENB471 ,Set/Clear Enable Bit 471" "Disabled,Enabled" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRENB470 ,Set/Clear Enable Bit 470" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRENB469 ,Set/Clear Enable Bit 469" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRENB468 ,Set/Clear Enable Bit 468" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRENB467 ,Set/Clear Enable Bit 467" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRENB466 ,Set/Clear Enable Bit 466" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRENB465 ,Set/Clear Enable Bit 465" "Disabled,Enabled" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRENB464 ,Set/Clear Enable Bit 464" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRENB463 ,Set/Clear Enable Bit 463" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRENB462 ,Set/Clear Enable Bit 462" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRENB461 ,Set/Clear Enable Bit 461" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRENB460 ,Set/Clear Enable Bit 460" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRENB459 ,Set/Clear Enable Bit 459" "Disabled,Enabled" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRENB458 ,Set/Clear Enable Bit 458" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRENB457 ,Set/Clear Enable Bit 457" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRENB456 ,Set/Clear Enable Bit 456" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRENB455 ,Set/Clear Enable Bit 455" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRENB454 ,Set/Clear Enable Bit 454" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRENB453 ,Set/Clear Enable Bit 453" "Disabled,Enabled" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRENB452 ,Set/Clear Enable Bit 452" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRENB451 ,Set/Clear Enable Bit 451" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRENB450 ,Set/Clear Enable Bit 450" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRENB449 ,Set/Clear Enable Bit 449" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRENB448 ,Set/Clear Enable Bit 448" "Disabled,Enabled" else rgroup.long 0x0138++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER14,Interrupt Set/Clear Enable Register 14" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0F) group.long 0x013C++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER15,Interrupt Set/Clear Enable Register 15" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRENB511 ,Set/Clear Enable Bit 511" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRENB510 ,Set/Clear Enable Bit 510" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRENB509 ,Set/Clear Enable Bit 509" "Disabled,Enabled" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRENB508 ,Set/Clear Enable Bit 508" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRENB507 ,Set/Clear Enable Bit 507" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRENB506 ,Set/Clear Enable Bit 506" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRENB505 ,Set/Clear Enable Bit 505" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRENB504 ,Set/Clear Enable Bit 504" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRENB503 ,Set/Clear Enable Bit 503" "Disabled,Enabled" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRENB502 ,Set/Clear Enable Bit 502" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRENB501 ,Set/Clear Enable Bit 501" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRENB500 ,Set/Clear Enable Bit 500" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRENB499 ,Set/Clear Enable Bit 499" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRENB498 ,Set/Clear Enable Bit 498" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRENB497 ,Set/Clear Enable Bit 497" "Disabled,Enabled" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRENB496 ,Set/Clear Enable Bit 496" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRENB495 ,Set/Clear Enable Bit 495" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRENB494 ,Set/Clear Enable Bit 494" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRENB493 ,Set/Clear Enable Bit 493" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRENB492 ,Set/Clear Enable Bit 492" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRENB491 ,Set/Clear Enable Bit 491" "Disabled,Enabled" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRENB490 ,Set/Clear Enable Bit 490" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRENB489 ,Set/Clear Enable Bit 489" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRENB488 ,Set/Clear Enable Bit 488" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRENB487 ,Set/Clear Enable Bit 487" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRENB486 ,Set/Clear Enable Bit 486" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRENB485 ,Set/Clear Enable Bit 485" "Disabled,Enabled" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRENB484 ,Set/Clear Enable Bit 484" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRENB483 ,Set/Clear Enable Bit 483" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRENB482 ,Set/Clear Enable Bit 482" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRENB481 ,Set/Clear Enable Bit 481" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRENB480 ,Set/Clear Enable Bit 480" "Disabled,Enabled" else rgroup.long 0x013C++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER15,Interrupt Set/Clear Enable Register 15" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x10) group.long 0x0140++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER16,Interrupt Set/Clear Enable Register 16" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRENB543 ,Set/Clear Enable Bit 543" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRENB542 ,Set/Clear Enable Bit 542" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRENB541 ,Set/Clear Enable Bit 541" "Disabled,Enabled" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRENB540 ,Set/Clear Enable Bit 540" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRENB539 ,Set/Clear Enable Bit 539" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRENB538 ,Set/Clear Enable Bit 538" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRENB537 ,Set/Clear Enable Bit 537" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRENB536 ,Set/Clear Enable Bit 536" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRENB535 ,Set/Clear Enable Bit 535" "Disabled,Enabled" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRENB534 ,Set/Clear Enable Bit 534" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRENB533 ,Set/Clear Enable Bit 533" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRENB532 ,Set/Clear Enable Bit 532" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRENB531 ,Set/Clear Enable Bit 531" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRENB530 ,Set/Clear Enable Bit 530" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRENB529 ,Set/Clear Enable Bit 529" "Disabled,Enabled" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRENB528 ,Set/Clear Enable Bit 528" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRENB527 ,Set/Clear Enable Bit 527" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRENB526 ,Set/Clear Enable Bit 526" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRENB525 ,Set/Clear Enable Bit 525" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRENB524 ,Set/Clear Enable Bit 524" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRENB523 ,Set/Clear Enable Bit 523" "Disabled,Enabled" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRENB522 ,Set/Clear Enable Bit 522" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRENB521 ,Set/Clear Enable Bit 521" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRENB520 ,Set/Clear Enable Bit 520" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRENB519 ,Set/Clear Enable Bit 519" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRENB518 ,Set/Clear Enable Bit 518" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRENB517 ,Set/Clear Enable Bit 517" "Disabled,Enabled" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRENB516 ,Set/Clear Enable Bit 516" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRENB515 ,Set/Clear Enable Bit 515" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRENB514 ,Set/Clear Enable Bit 514" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRENB513 ,Set/Clear Enable Bit 513" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRENB512 ,Set/Clear Enable Bit 512" "Disabled,Enabled" else rgroup.long 0x0140++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER16,Interrupt Set/Clear Enable Register 16" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x11) group.long 0x0144++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER17,Interrupt Set/Clear Enable Register 17" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRENB575 ,Set/Clear Enable Bit 575" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRENB574 ,Set/Clear Enable Bit 574" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRENB573 ,Set/Clear Enable Bit 573" "Disabled,Enabled" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRENB572 ,Set/Clear Enable Bit 572" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRENB571 ,Set/Clear Enable Bit 571" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRENB570 ,Set/Clear Enable Bit 570" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRENB569 ,Set/Clear Enable Bit 569" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRENB568 ,Set/Clear Enable Bit 568" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRENB567 ,Set/Clear Enable Bit 567" "Disabled,Enabled" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRENB566 ,Set/Clear Enable Bit 566" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRENB565 ,Set/Clear Enable Bit 565" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRENB564 ,Set/Clear Enable Bit 564" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRENB563 ,Set/Clear Enable Bit 563" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRENB562 ,Set/Clear Enable Bit 562" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRENB561 ,Set/Clear Enable Bit 561" "Disabled,Enabled" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRENB560 ,Set/Clear Enable Bit 560" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRENB559 ,Set/Clear Enable Bit 559" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRENB558 ,Set/Clear Enable Bit 558" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRENB557 ,Set/Clear Enable Bit 557" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRENB556 ,Set/Clear Enable Bit 556" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRENB555 ,Set/Clear Enable Bit 555" "Disabled,Enabled" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRENB554 ,Set/Clear Enable Bit 554" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRENB553 ,Set/Clear Enable Bit 553" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRENB552 ,Set/Clear Enable Bit 552" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRENB551 ,Set/Clear Enable Bit 551" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRENB550 ,Set/Clear Enable Bit 550" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRENB549 ,Set/Clear Enable Bit 549" "Disabled,Enabled" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRENB548 ,Set/Clear Enable Bit 548" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRENB547 ,Set/Clear Enable Bit 547" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRENB546 ,Set/Clear Enable Bit 546" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRENB545 ,Set/Clear Enable Bit 545" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRENB544 ,Set/Clear Enable Bit 544" "Disabled,Enabled" else rgroup.long 0x0144++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER17,Interrupt Set/Clear Enable Register 17" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x12) group.long 0x0148++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER18,Interrupt Set/Clear Enable Register 18" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRENB607 ,Set/Clear Enable Bit 607" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRENB606 ,Set/Clear Enable Bit 606" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRENB605 ,Set/Clear Enable Bit 605" "Disabled,Enabled" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRENB604 ,Set/Clear Enable Bit 604" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRENB603 ,Set/Clear Enable Bit 603" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRENB602 ,Set/Clear Enable Bit 602" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRENB601 ,Set/Clear Enable Bit 601" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRENB600 ,Set/Clear Enable Bit 600" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRENB599 ,Set/Clear Enable Bit 599" "Disabled,Enabled" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRENB598 ,Set/Clear Enable Bit 598" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRENB597 ,Set/Clear Enable Bit 597" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRENB596 ,Set/Clear Enable Bit 596" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRENB595 ,Set/Clear Enable Bit 595" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRENB594 ,Set/Clear Enable Bit 594" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRENB593 ,Set/Clear Enable Bit 593" "Disabled,Enabled" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRENB592 ,Set/Clear Enable Bit 592" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRENB591 ,Set/Clear Enable Bit 591" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRENB590 ,Set/Clear Enable Bit 590" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRENB589 ,Set/Clear Enable Bit 589" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRENB588 ,Set/Clear Enable Bit 588" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRENB587 ,Set/Clear Enable Bit 587" "Disabled,Enabled" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRENB586 ,Set/Clear Enable Bit 586" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRENB585 ,Set/Clear Enable Bit 585" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRENB584 ,Set/Clear Enable Bit 584" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRENB583 ,Set/Clear Enable Bit 583" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRENB582 ,Set/Clear Enable Bit 582" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRENB581 ,Set/Clear Enable Bit 581" "Disabled,Enabled" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRENB580 ,Set/Clear Enable Bit 580" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRENB579 ,Set/Clear Enable Bit 579" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRENB578 ,Set/Clear Enable Bit 578" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRENB577 ,Set/Clear Enable Bit 577" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRENB576 ,Set/Clear Enable Bit 576" "Disabled,Enabled" else rgroup.long 0x0148++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER18,Interrupt Set/Clear Enable Register 18" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x13) group.long 0x014C++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER19,Interrupt Set/Clear Enable Register 19" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRENB639 ,Set/Clear Enable Bit 639" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRENB638 ,Set/Clear Enable Bit 638" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRENB637 ,Set/Clear Enable Bit 637" "Disabled,Enabled" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRENB636 ,Set/Clear Enable Bit 636" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRENB635 ,Set/Clear Enable Bit 635" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRENB634 ,Set/Clear Enable Bit 634" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRENB633 ,Set/Clear Enable Bit 633" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRENB632 ,Set/Clear Enable Bit 632" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRENB631 ,Set/Clear Enable Bit 631" "Disabled,Enabled" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRENB630 ,Set/Clear Enable Bit 630" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRENB629 ,Set/Clear Enable Bit 629" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRENB628 ,Set/Clear Enable Bit 628" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRENB627 ,Set/Clear Enable Bit 627" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRENB626 ,Set/Clear Enable Bit 626" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRENB625 ,Set/Clear Enable Bit 625" "Disabled,Enabled" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRENB624 ,Set/Clear Enable Bit 624" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRENB623 ,Set/Clear Enable Bit 623" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRENB622 ,Set/Clear Enable Bit 622" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRENB621 ,Set/Clear Enable Bit 621" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRENB620 ,Set/Clear Enable Bit 620" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRENB619 ,Set/Clear Enable Bit 619" "Disabled,Enabled" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRENB618 ,Set/Clear Enable Bit 618" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRENB617 ,Set/Clear Enable Bit 617" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRENB616 ,Set/Clear Enable Bit 616" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRENB615 ,Set/Clear Enable Bit 615" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRENB614 ,Set/Clear Enable Bit 614" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRENB613 ,Set/Clear Enable Bit 613" "Disabled,Enabled" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRENB612 ,Set/Clear Enable Bit 612" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRENB611 ,Set/Clear Enable Bit 611" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRENB610 ,Set/Clear Enable Bit 610" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRENB609 ,Set/Clear Enable Bit 609" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRENB608 ,Set/Clear Enable Bit 608" "Disabled,Enabled" else rgroup.long 0x014C++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER19,Interrupt Set/Clear Enable Register 19" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x14) group.long 0x0150++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER20,Interrupt Set/Clear Enable Register 20" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRENB671 ,Set/Clear Enable Bit 671" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRENB670 ,Set/Clear Enable Bit 670" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRENB669 ,Set/Clear Enable Bit 669" "Disabled,Enabled" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRENB668 ,Set/Clear Enable Bit 668" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRENB667 ,Set/Clear Enable Bit 667" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRENB666 ,Set/Clear Enable Bit 666" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRENB665 ,Set/Clear Enable Bit 665" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRENB664 ,Set/Clear Enable Bit 664" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRENB663 ,Set/Clear Enable Bit 663" "Disabled,Enabled" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRENB662 ,Set/Clear Enable Bit 662" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRENB661 ,Set/Clear Enable Bit 661" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRENB660 ,Set/Clear Enable Bit 660" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRENB659 ,Set/Clear Enable Bit 659" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRENB658 ,Set/Clear Enable Bit 658" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRENB657 ,Set/Clear Enable Bit 657" "Disabled,Enabled" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRENB656 ,Set/Clear Enable Bit 656" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRENB655 ,Set/Clear Enable Bit 655" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRENB654 ,Set/Clear Enable Bit 654" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRENB653 ,Set/Clear Enable Bit 653" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRENB652 ,Set/Clear Enable Bit 652" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRENB651 ,Set/Clear Enable Bit 651" "Disabled,Enabled" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRENB650 ,Set/Clear Enable Bit 650" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRENB649 ,Set/Clear Enable Bit 649" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRENB648 ,Set/Clear Enable Bit 648" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRENB647 ,Set/Clear Enable Bit 647" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRENB646 ,Set/Clear Enable Bit 646" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRENB645 ,Set/Clear Enable Bit 645" "Disabled,Enabled" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRENB644 ,Set/Clear Enable Bit 644" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRENB643 ,Set/Clear Enable Bit 643" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRENB642 ,Set/Clear Enable Bit 642" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRENB641 ,Set/Clear Enable Bit 641" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRENB640 ,Set/Clear Enable Bit 640" "Disabled,Enabled" else rgroup.long 0x0150++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER20,Interrupt Set/Clear Enable Register 20" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x15) group.long 0x0154++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER21,Interrupt Set/Clear Enable Register 21" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRENB703 ,Set/Clear Enable Bit 703" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRENB702 ,Set/Clear Enable Bit 702" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRENB701 ,Set/Clear Enable Bit 701" "Disabled,Enabled" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRENB700 ,Set/Clear Enable Bit 700" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRENB699 ,Set/Clear Enable Bit 699" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRENB698 ,Set/Clear Enable Bit 698" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRENB697 ,Set/Clear Enable Bit 697" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRENB696 ,Set/Clear Enable Bit 696" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRENB695 ,Set/Clear Enable Bit 695" "Disabled,Enabled" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRENB694 ,Set/Clear Enable Bit 694" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRENB693 ,Set/Clear Enable Bit 693" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRENB692 ,Set/Clear Enable Bit 692" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRENB691 ,Set/Clear Enable Bit 691" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRENB690 ,Set/Clear Enable Bit 690" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRENB689 ,Set/Clear Enable Bit 689" "Disabled,Enabled" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRENB688 ,Set/Clear Enable Bit 688" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRENB687 ,Set/Clear Enable Bit 687" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRENB686 ,Set/Clear Enable Bit 686" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRENB685 ,Set/Clear Enable Bit 685" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRENB684 ,Set/Clear Enable Bit 684" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRENB683 ,Set/Clear Enable Bit 683" "Disabled,Enabled" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRENB682 ,Set/Clear Enable Bit 682" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRENB681 ,Set/Clear Enable Bit 681" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRENB680 ,Set/Clear Enable Bit 680" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRENB679 ,Set/Clear Enable Bit 679" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRENB678 ,Set/Clear Enable Bit 678" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRENB677 ,Set/Clear Enable Bit 677" "Disabled,Enabled" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRENB676 ,Set/Clear Enable Bit 676" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRENB675 ,Set/Clear Enable Bit 675" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRENB674 ,Set/Clear Enable Bit 674" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRENB673 ,Set/Clear Enable Bit 673" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRENB672 ,Set/Clear Enable Bit 672" "Disabled,Enabled" else rgroup.long 0x0154++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER21,Interrupt Set/Clear Enable Register 21" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x16) group.long 0x0158++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER22,Interrupt Set/Clear Enable Register 22" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRENB735 ,Set/Clear Enable Bit 735" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRENB734 ,Set/Clear Enable Bit 734" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRENB733 ,Set/Clear Enable Bit 733" "Disabled,Enabled" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRENB732 ,Set/Clear Enable Bit 732" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRENB731 ,Set/Clear Enable Bit 731" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRENB730 ,Set/Clear Enable Bit 730" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRENB729 ,Set/Clear Enable Bit 729" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRENB728 ,Set/Clear Enable Bit 728" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRENB727 ,Set/Clear Enable Bit 727" "Disabled,Enabled" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRENB726 ,Set/Clear Enable Bit 726" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRENB725 ,Set/Clear Enable Bit 725" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRENB724 ,Set/Clear Enable Bit 724" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRENB723 ,Set/Clear Enable Bit 723" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRENB722 ,Set/Clear Enable Bit 722" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRENB721 ,Set/Clear Enable Bit 721" "Disabled,Enabled" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRENB720 ,Set/Clear Enable Bit 720" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRENB719 ,Set/Clear Enable Bit 719" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRENB718 ,Set/Clear Enable Bit 718" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRENB717 ,Set/Clear Enable Bit 717" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRENB716 ,Set/Clear Enable Bit 716" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRENB715 ,Set/Clear Enable Bit 715" "Disabled,Enabled" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRENB714 ,Set/Clear Enable Bit 714" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRENB713 ,Set/Clear Enable Bit 713" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRENB712 ,Set/Clear Enable Bit 712" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRENB711 ,Set/Clear Enable Bit 711" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRENB710 ,Set/Clear Enable Bit 710" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRENB709 ,Set/Clear Enable Bit 709" "Disabled,Enabled" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRENB708 ,Set/Clear Enable Bit 708" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRENB707 ,Set/Clear Enable Bit 707" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRENB706 ,Set/Clear Enable Bit 706" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRENB705 ,Set/Clear Enable Bit 705" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRENB704 ,Set/Clear Enable Bit 704" "Disabled,Enabled" else rgroup.long 0x0158++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER22,Interrupt Set/Clear Enable Register 22" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x17) group.long 0x015C++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER23,Interrupt Set/Clear Enable Register 23" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRENB767 ,Set/Clear Enable Bit 767" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRENB766 ,Set/Clear Enable Bit 766" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRENB765 ,Set/Clear Enable Bit 765" "Disabled,Enabled" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRENB764 ,Set/Clear Enable Bit 764" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRENB763 ,Set/Clear Enable Bit 763" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRENB762 ,Set/Clear Enable Bit 762" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRENB761 ,Set/Clear Enable Bit 761" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRENB760 ,Set/Clear Enable Bit 760" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRENB759 ,Set/Clear Enable Bit 759" "Disabled,Enabled" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRENB758 ,Set/Clear Enable Bit 758" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRENB757 ,Set/Clear Enable Bit 757" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRENB756 ,Set/Clear Enable Bit 756" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRENB755 ,Set/Clear Enable Bit 755" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRENB754 ,Set/Clear Enable Bit 754" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRENB753 ,Set/Clear Enable Bit 753" "Disabled,Enabled" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRENB752 ,Set/Clear Enable Bit 752" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRENB751 ,Set/Clear Enable Bit 751" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRENB750 ,Set/Clear Enable Bit 750" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRENB749 ,Set/Clear Enable Bit 749" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRENB748 ,Set/Clear Enable Bit 748" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRENB747 ,Set/Clear Enable Bit 747" "Disabled,Enabled" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRENB746 ,Set/Clear Enable Bit 746" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRENB745 ,Set/Clear Enable Bit 745" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRENB744 ,Set/Clear Enable Bit 744" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRENB743 ,Set/Clear Enable Bit 743" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRENB742 ,Set/Clear Enable Bit 742" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRENB741 ,Set/Clear Enable Bit 741" "Disabled,Enabled" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRENB740 ,Set/Clear Enable Bit 740" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRENB739 ,Set/Clear Enable Bit 739" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRENB738 ,Set/Clear Enable Bit 738" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRENB737 ,Set/Clear Enable Bit 737" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRENB736 ,Set/Clear Enable Bit 736" "Disabled,Enabled" else rgroup.long 0x015C++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER23,Interrupt Set/Clear Enable Register 23" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x18) group.long 0x0160++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER24,Interrupt Set/Clear Enable Register 24" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRENB799 ,Set/Clear Enable Bit 799" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRENB798 ,Set/Clear Enable Bit 798" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRENB797 ,Set/Clear Enable Bit 797" "Disabled,Enabled" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRENB796 ,Set/Clear Enable Bit 796" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRENB795 ,Set/Clear Enable Bit 795" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRENB794 ,Set/Clear Enable Bit 794" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRENB793 ,Set/Clear Enable Bit 793" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRENB792 ,Set/Clear Enable Bit 792" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRENB791 ,Set/Clear Enable Bit 791" "Disabled,Enabled" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRENB790 ,Set/Clear Enable Bit 790" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRENB789 ,Set/Clear Enable Bit 789" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRENB788 ,Set/Clear Enable Bit 788" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRENB787 ,Set/Clear Enable Bit 787" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRENB786 ,Set/Clear Enable Bit 786" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRENB785 ,Set/Clear Enable Bit 785" "Disabled,Enabled" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRENB784 ,Set/Clear Enable Bit 784" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRENB783 ,Set/Clear Enable Bit 783" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRENB782 ,Set/Clear Enable Bit 782" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRENB781 ,Set/Clear Enable Bit 781" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRENB780 ,Set/Clear Enable Bit 780" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRENB779 ,Set/Clear Enable Bit 779" "Disabled,Enabled" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRENB778 ,Set/Clear Enable Bit 778" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRENB777 ,Set/Clear Enable Bit 777" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRENB776 ,Set/Clear Enable Bit 776" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRENB775 ,Set/Clear Enable Bit 775" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRENB774 ,Set/Clear Enable Bit 774" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRENB773 ,Set/Clear Enable Bit 773" "Disabled,Enabled" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRENB772 ,Set/Clear Enable Bit 772" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRENB771 ,Set/Clear Enable Bit 771" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRENB770 ,Set/Clear Enable Bit 770" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRENB769 ,Set/Clear Enable Bit 769" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRENB768 ,Set/Clear Enable Bit 768" "Disabled,Enabled" else rgroup.long 0x0160++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER24,Interrupt Set/Clear Enable Register 24" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x19) group.long 0x0164++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER25,Interrupt Set/Clear Enable Register 25" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRENB831 ,Set/Clear Enable Bit 831" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRENB830 ,Set/Clear Enable Bit 830" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRENB829 ,Set/Clear Enable Bit 829" "Disabled,Enabled" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRENB828 ,Set/Clear Enable Bit 828" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRENB827 ,Set/Clear Enable Bit 827" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRENB826 ,Set/Clear Enable Bit 826" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRENB825 ,Set/Clear Enable Bit 825" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRENB824 ,Set/Clear Enable Bit 824" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRENB823 ,Set/Clear Enable Bit 823" "Disabled,Enabled" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRENB822 ,Set/Clear Enable Bit 822" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRENB821 ,Set/Clear Enable Bit 821" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRENB820 ,Set/Clear Enable Bit 820" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRENB819 ,Set/Clear Enable Bit 819" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRENB818 ,Set/Clear Enable Bit 818" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRENB817 ,Set/Clear Enable Bit 817" "Disabled,Enabled" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRENB816 ,Set/Clear Enable Bit 816" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRENB815 ,Set/Clear Enable Bit 815" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRENB814 ,Set/Clear Enable Bit 814" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRENB813 ,Set/Clear Enable Bit 813" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRENB812 ,Set/Clear Enable Bit 812" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRENB811 ,Set/Clear Enable Bit 811" "Disabled,Enabled" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRENB810 ,Set/Clear Enable Bit 810" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRENB809 ,Set/Clear Enable Bit 809" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRENB808 ,Set/Clear Enable Bit 808" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRENB807 ,Set/Clear Enable Bit 807" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRENB806 ,Set/Clear Enable Bit 806" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRENB805 ,Set/Clear Enable Bit 805" "Disabled,Enabled" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRENB804 ,Set/Clear Enable Bit 804" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRENB803 ,Set/Clear Enable Bit 803" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRENB802 ,Set/Clear Enable Bit 802" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRENB801 ,Set/Clear Enable Bit 801" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRENB800 ,Set/Clear Enable Bit 800" "Disabled,Enabled" else rgroup.long 0x0164++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER25,Interrupt Set/Clear Enable Register 25" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1A) group.long 0x0168++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER26,Interrupt Set/Clear Enable Register 26" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRENB863 ,Set/Clear Enable Bit 863" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRENB862 ,Set/Clear Enable Bit 862" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRENB861 ,Set/Clear Enable Bit 861" "Disabled,Enabled" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRENB860 ,Set/Clear Enable Bit 860" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRENB859 ,Set/Clear Enable Bit 859" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRENB858 ,Set/Clear Enable Bit 858" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRENB857 ,Set/Clear Enable Bit 857" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRENB856 ,Set/Clear Enable Bit 856" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRENB855 ,Set/Clear Enable Bit 855" "Disabled,Enabled" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRENB854 ,Set/Clear Enable Bit 854" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRENB853 ,Set/Clear Enable Bit 853" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRENB852 ,Set/Clear Enable Bit 852" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRENB851 ,Set/Clear Enable Bit 851" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRENB850 ,Set/Clear Enable Bit 850" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRENB849 ,Set/Clear Enable Bit 849" "Disabled,Enabled" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRENB848 ,Set/Clear Enable Bit 848" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRENB847 ,Set/Clear Enable Bit 847" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRENB846 ,Set/Clear Enable Bit 846" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRENB845 ,Set/Clear Enable Bit 845" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRENB844 ,Set/Clear Enable Bit 844" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRENB843 ,Set/Clear Enable Bit 843" "Disabled,Enabled" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRENB842 ,Set/Clear Enable Bit 842" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRENB841 ,Set/Clear Enable Bit 841" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRENB840 ,Set/Clear Enable Bit 840" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRENB839 ,Set/Clear Enable Bit 839" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRENB838 ,Set/Clear Enable Bit 838" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRENB837 ,Set/Clear Enable Bit 837" "Disabled,Enabled" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRENB836 ,Set/Clear Enable Bit 836" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRENB835 ,Set/Clear Enable Bit 835" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRENB834 ,Set/Clear Enable Bit 834" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRENB833 ,Set/Clear Enable Bit 833" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRENB832 ,Set/Clear Enable Bit 832" "Disabled,Enabled" else rgroup.long 0x0168++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER26,Interrupt Set/Clear Enable Register 26" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1B) group.long 0x016C++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER27,Interrupt Set/Clear Enable Register 27" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRENB895 ,Set/Clear Enable Bit 895" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRENB894 ,Set/Clear Enable Bit 894" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRENB893 ,Set/Clear Enable Bit 893" "Disabled,Enabled" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRENB892 ,Set/Clear Enable Bit 892" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRENB891 ,Set/Clear Enable Bit 891" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRENB890 ,Set/Clear Enable Bit 890" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRENB889 ,Set/Clear Enable Bit 889" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRENB888 ,Set/Clear Enable Bit 888" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRENB887 ,Set/Clear Enable Bit 887" "Disabled,Enabled" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRENB886 ,Set/Clear Enable Bit 886" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRENB885 ,Set/Clear Enable Bit 885" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRENB884 ,Set/Clear Enable Bit 884" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRENB883 ,Set/Clear Enable Bit 883" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRENB882 ,Set/Clear Enable Bit 882" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRENB881 ,Set/Clear Enable Bit 881" "Disabled,Enabled" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRENB880 ,Set/Clear Enable Bit 880" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRENB879 ,Set/Clear Enable Bit 879" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRENB878 ,Set/Clear Enable Bit 878" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRENB877 ,Set/Clear Enable Bit 877" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRENB876 ,Set/Clear Enable Bit 876" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRENB875 ,Set/Clear Enable Bit 875" "Disabled,Enabled" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRENB874 ,Set/Clear Enable Bit 874" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRENB873 ,Set/Clear Enable Bit 873" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRENB872 ,Set/Clear Enable Bit 872" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRENB871 ,Set/Clear Enable Bit 871" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRENB870 ,Set/Clear Enable Bit 870" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRENB869 ,Set/Clear Enable Bit 869" "Disabled,Enabled" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRENB868 ,Set/Clear Enable Bit 868" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRENB867 ,Set/Clear Enable Bit 867" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRENB866 ,Set/Clear Enable Bit 866" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRENB865 ,Set/Clear Enable Bit 865" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRENB864 ,Set/Clear Enable Bit 864" "Disabled,Enabled" else rgroup.long 0x016C++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER27,Interrupt Set/Clear Enable Register 27" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1C) group.long 0x0170++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER28,Interrupt Set/Clear Enable Register 28" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRENB927 ,Set/Clear Enable Bit 927" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRENB926 ,Set/Clear Enable Bit 926" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRENB925 ,Set/Clear Enable Bit 925" "Disabled,Enabled" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRENB924 ,Set/Clear Enable Bit 924" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRENB923 ,Set/Clear Enable Bit 923" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRENB922 ,Set/Clear Enable Bit 922" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRENB921 ,Set/Clear Enable Bit 921" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRENB920 ,Set/Clear Enable Bit 920" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRENB919 ,Set/Clear Enable Bit 919" "Disabled,Enabled" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRENB918 ,Set/Clear Enable Bit 918" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRENB917 ,Set/Clear Enable Bit 917" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRENB916 ,Set/Clear Enable Bit 916" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRENB915 ,Set/Clear Enable Bit 915" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRENB914 ,Set/Clear Enable Bit 914" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRENB913 ,Set/Clear Enable Bit 913" "Disabled,Enabled" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRENB912 ,Set/Clear Enable Bit 912" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRENB911 ,Set/Clear Enable Bit 911" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRENB910 ,Set/Clear Enable Bit 910" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRENB909 ,Set/Clear Enable Bit 909" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRENB908 ,Set/Clear Enable Bit 908" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRENB907 ,Set/Clear Enable Bit 907" "Disabled,Enabled" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRENB906 ,Set/Clear Enable Bit 906" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRENB905 ,Set/Clear Enable Bit 905" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRENB904 ,Set/Clear Enable Bit 904" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRENB903 ,Set/Clear Enable Bit 903" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRENB902 ,Set/Clear Enable Bit 902" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRENB901 ,Set/Clear Enable Bit 901" "Disabled,Enabled" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRENB900 ,Set/Clear Enable Bit 900" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRENB899 ,Set/Clear Enable Bit 899" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRENB898 ,Set/Clear Enable Bit 898" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRENB897 ,Set/Clear Enable Bit 897" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRENB896 ,Set/Clear Enable Bit 896" "Disabled,Enabled" else rgroup.long 0x0170++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER28,Interrupt Set/Clear Enable Register 28" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1D) group.long 0x0174++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER29,Interrupt Set/Clear Enable Register 29" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRENB959 ,Set/Clear Enable Bit 959" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRENB958 ,Set/Clear Enable Bit 958" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRENB957 ,Set/Clear Enable Bit 957" "Disabled,Enabled" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRENB956 ,Set/Clear Enable Bit 956" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRENB955 ,Set/Clear Enable Bit 955" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRENB954 ,Set/Clear Enable Bit 954" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRENB953 ,Set/Clear Enable Bit 953" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRENB952 ,Set/Clear Enable Bit 952" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRENB951 ,Set/Clear Enable Bit 951" "Disabled,Enabled" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRENB950 ,Set/Clear Enable Bit 950" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRENB949 ,Set/Clear Enable Bit 949" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRENB948 ,Set/Clear Enable Bit 948" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRENB947 ,Set/Clear Enable Bit 947" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRENB946 ,Set/Clear Enable Bit 946" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRENB945 ,Set/Clear Enable Bit 945" "Disabled,Enabled" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRENB944 ,Set/Clear Enable Bit 944" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRENB943 ,Set/Clear Enable Bit 943" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRENB942 ,Set/Clear Enable Bit 942" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRENB941 ,Set/Clear Enable Bit 941" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRENB940 ,Set/Clear Enable Bit 940" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRENB939 ,Set/Clear Enable Bit 939" "Disabled,Enabled" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRENB938 ,Set/Clear Enable Bit 938" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRENB937 ,Set/Clear Enable Bit 937" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRENB936 ,Set/Clear Enable Bit 936" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRENB935 ,Set/Clear Enable Bit 935" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRENB934 ,Set/Clear Enable Bit 934" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRENB933 ,Set/Clear Enable Bit 933" "Disabled,Enabled" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRENB932 ,Set/Clear Enable Bit 932" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRENB931 ,Set/Clear Enable Bit 931" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRENB930 ,Set/Clear Enable Bit 930" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRENB929 ,Set/Clear Enable Bit 929" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRENB928 ,Set/Clear Enable Bit 928" "Disabled,Enabled" else rgroup.long 0x0174++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER29,Interrupt Set/Clear Enable Register 29" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1E) group.long 0x0178++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER30,Interrupt Set/Clear Enable Register 30" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRENB991 ,Set/Clear Enable Bit 991" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRENB990 ,Set/Clear Enable Bit 990" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRENB989 ,Set/Clear Enable Bit 989" "Disabled,Enabled" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRENB988 ,Set/Clear Enable Bit 988" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRENB987 ,Set/Clear Enable Bit 987" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRENB986 ,Set/Clear Enable Bit 986" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRENB985 ,Set/Clear Enable Bit 985" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRENB984 ,Set/Clear Enable Bit 984" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRENB983 ,Set/Clear Enable Bit 983" "Disabled,Enabled" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRENB982 ,Set/Clear Enable Bit 982" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRENB981 ,Set/Clear Enable Bit 981" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRENB980 ,Set/Clear Enable Bit 980" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRENB979 ,Set/Clear Enable Bit 979" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRENB978 ,Set/Clear Enable Bit 978" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRENB977 ,Set/Clear Enable Bit 977" "Disabled,Enabled" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRENB976 ,Set/Clear Enable Bit 976" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRENB975 ,Set/Clear Enable Bit 975" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRENB974 ,Set/Clear Enable Bit 974" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRENB973 ,Set/Clear Enable Bit 973" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRENB972 ,Set/Clear Enable Bit 972" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRENB971 ,Set/Clear Enable Bit 971" "Disabled,Enabled" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRENB970 ,Set/Clear Enable Bit 970" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRENB969 ,Set/Clear Enable Bit 969" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRENB968 ,Set/Clear Enable Bit 968" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRENB967 ,Set/Clear Enable Bit 967" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRENB966 ,Set/Clear Enable Bit 966" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRENB965 ,Set/Clear Enable Bit 965" "Disabled,Enabled" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRENB964 ,Set/Clear Enable Bit 964" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRENB963 ,Set/Clear Enable Bit 963" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRENB962 ,Set/Clear Enable Bit 962" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRENB961 ,Set/Clear Enable Bit 961" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRENB960 ,Set/Clear Enable Bit 960" "Disabled,Enabled" else rgroup.long 0x0178++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER30,Interrupt Set/Clear Enable Register 30" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)==0x1F) group.long 0x017C++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER31,Interrupt Set/Clear Enable Register 31" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRENB1019 ,Set/Clear Enable Bit 1019" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRENB1018 ,Set/Clear Enable Bit 1018" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRENB1017 ,Set/Clear Enable Bit 1017" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRENB1016 ,Set/Clear Enable Bit 1016" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRENB1015 ,Set/Clear Enable Bit 1015" "Disabled,Enabled" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRENB1014 ,Set/Clear Enable Bit 1014" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRENB1013 ,Set/Clear Enable Bit 1013" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRENB1012 ,Set/Clear Enable Bit 1012" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRENB1011 ,Set/Clear Enable Bit 1011" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRENB1010 ,Set/Clear Enable Bit 1010" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRENB1009 ,Set/Clear Enable Bit 1009" "Disabled,Enabled" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRENB1008 ,Set/Clear Enable Bit 1008" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRENB1007 ,Set/Clear Enable Bit 1007" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRENB1006 ,Set/Clear Enable Bit 1006" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRENB1005 ,Set/Clear Enable Bit 1005" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRENB1004 ,Set/Clear Enable Bit 1004" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRENB1003 ,Set/Clear Enable Bit 1003" "Disabled,Enabled" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRENB1002 ,Set/Clear Enable Bit 1002" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRENB1001 ,Set/Clear Enable Bit 1001" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRENB1000 ,Set/Clear Enable Bit 1000" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRENB999 ,Set/Clear Enable Bit 999" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRENB998 ,Set/Clear Enable Bit 998" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRENB997 ,Set/Clear Enable Bit 997" "Disabled,Enabled" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRENB996 ,Set/Clear Enable Bit 996" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRENB995 ,Set/Clear Enable Bit 995" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRENB994 ,Set/Clear Enable Bit 994" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRENB993 ,Set/Clear Enable Bit 993" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRENB992 ,Set/Clear Enable Bit 992" "Disabled,Enabled" else rgroup.long 0x017C++0x03 line.long 0x0 "GICD_SET/CLR_ENABLER31,Interrupt Set/Clear Enable Register 31" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif tree.end width 22. tree "Set/Clear Pending Registers" group.long 0x0200++0x03 line.long 0x0 "GICD_SET/CLR_PENDR0,Interrupt Set/Clear Pending Register 0" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRPEND31 ,Set/Clear Pending Bit 31" "Not pending,Pending" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRPEND30 ,Set/Clear Pending Bit 30" "Not pending,Pending" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRPEND29 ,Set/Clear Pending Bit 29" "Not pending,Pending" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRPEND28 ,Set/Clear Pending Bit 28" "Not pending,Pending" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRPEND27 ,Set/Clear Pending Bit 27" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRPEND26 ,Set/Clear Pending Bit 26" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRPEND25 ,Set/Clear Pending Bit 25" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRPEND24 ,Set/Clear Pending Bit 24" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRPEND23 ,Set/Clear Pending Bit 23" "Not pending,Pending" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRPEND22 ,Set/Clear Pending Bit 22" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRPEND21 ,Set/Clear Pending Bit 21" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRPEND20 ,Set/Clear Pending Bit 20" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRPEND19 ,Set/Clear Pending Bit 19" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRPEND18 ,Set/Clear Pending Bit 18" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRPEND17 ,Set/Clear Pending Bit 17" "Not pending,Pending" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRPEND16 ,Set/Clear Pending Bit 16" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRPEND15 ,Set/Clear Pending Bit 15" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRPEND14 ,Set/Clear Pending Bit 14" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRPEND13 ,Set/Clear Pending Bit 13" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRPEND12 ,Set/Clear Pending Bit 12" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRPEND11 ,Set/Clear Pending Bit 11" "Not pending,Pending" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRPEND10 ,Set/Clear Pending Bit 10" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRPEND9 ,Set/Clear Pending Bit 9" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRPEND8 ,Set/Clear Pending Bit 8" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRPEND7 ,Set/Clear Pending Bit 7" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRPEND6 ,Set/Clear Pending Bit 6" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRPEND5 ,Set/Clear Pending Bit 5" "Not pending,Pending" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRPEND4 ,Set/Clear Pending Bit 4" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRPEND3 ,Set/Clear Pending Bit 3" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRPEND2 ,Set/Clear Pending Bit 2" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRPEND1 ,Set/Clear Pending Bit 1" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRPEND0 ,Set/Clear Pending Bit 0" "Not pending,Pending" if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x01) group.long 0x0204++0x03 line.long 0x0 "GICD_SET/CLR_PENDR1,Interrupt Set/Clear Pending Register 1" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRPEND63 ,Set/Clear Pending Bit 63" "Not pending,Pending" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRPEND62 ,Set/Clear Pending Bit 62" "Not pending,Pending" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRPEND61 ,Set/Clear Pending Bit 61" "Not pending,Pending" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRPEND60 ,Set/Clear Pending Bit 60" "Not pending,Pending" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRPEND59 ,Set/Clear Pending Bit 59" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRPEND58 ,Set/Clear Pending Bit 58" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRPEND57 ,Set/Clear Pending Bit 57" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRPEND56 ,Set/Clear Pending Bit 56" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRPEND55 ,Set/Clear Pending Bit 55" "Not pending,Pending" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRPEND54 ,Set/Clear Pending Bit 54" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRPEND53 ,Set/Clear Pending Bit 53" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRPEND52 ,Set/Clear Pending Bit 52" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRPEND51 ,Set/Clear Pending Bit 51" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRPEND50 ,Set/Clear Pending Bit 50" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRPEND49 ,Set/Clear Pending Bit 49" "Not pending,Pending" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRPEND48 ,Set/Clear Pending Bit 48" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRPEND47 ,Set/Clear Pending Bit 47" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRPEND46 ,Set/Clear Pending Bit 46" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRPEND45 ,Set/Clear Pending Bit 45" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRPEND44 ,Set/Clear Pending Bit 44" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRPEND43 ,Set/Clear Pending Bit 43" "Not pending,Pending" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRPEND42 ,Set/Clear Pending Bit 42" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRPEND41 ,Set/Clear Pending Bit 41" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRPEND40 ,Set/Clear Pending Bit 40" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRPEND39 ,Set/Clear Pending Bit 39" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRPEND38 ,Set/Clear Pending Bit 38" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRPEND37 ,Set/Clear Pending Bit 37" "Not pending,Pending" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRPEND36 ,Set/Clear Pending Bit 36" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRPEND35 ,Set/Clear Pending Bit 35" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRPEND34 ,Set/Clear Pending Bit 34" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRPEND33 ,Set/Clear Pending Bit 33" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRPEND32 ,Set/Clear Pending Bit 32" "Not pending,Pending" else rgroup.long 0x0204++0x03 line.long 0x0 "GICD_SET/CLR_PENDR1,Interrupt Set/Clear Pending Register 1" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x02) group.long 0x0208++0x03 line.long 0x0 "GICD_SET/CLR_PENDR2,Interrupt Set/Clear Pending Register 2" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRPEND95 ,Set/Clear Pending Bit 95" "Not pending,Pending" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRPEND94 ,Set/Clear Pending Bit 94" "Not pending,Pending" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRPEND93 ,Set/Clear Pending Bit 93" "Not pending,Pending" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRPEND92 ,Set/Clear Pending Bit 92" "Not pending,Pending" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRPEND91 ,Set/Clear Pending Bit 91" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRPEND90 ,Set/Clear Pending Bit 90" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRPEND89 ,Set/Clear Pending Bit 89" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRPEND88 ,Set/Clear Pending Bit 88" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRPEND87 ,Set/Clear Pending Bit 87" "Not pending,Pending" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRPEND86 ,Set/Clear Pending Bit 86" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRPEND85 ,Set/Clear Pending Bit 85" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRPEND84 ,Set/Clear Pending Bit 84" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRPEND83 ,Set/Clear Pending Bit 83" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRPEND82 ,Set/Clear Pending Bit 82" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRPEND81 ,Set/Clear Pending Bit 81" "Not pending,Pending" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRPEND80 ,Set/Clear Pending Bit 80" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRPEND79 ,Set/Clear Pending Bit 79" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRPEND78 ,Set/Clear Pending Bit 78" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRPEND77 ,Set/Clear Pending Bit 77" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRPEND76 ,Set/Clear Pending Bit 76" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRPEND75 ,Set/Clear Pending Bit 75" "Not pending,Pending" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRPEND74 ,Set/Clear Pending Bit 74" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRPEND73 ,Set/Clear Pending Bit 73" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRPEND72 ,Set/Clear Pending Bit 72" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRPEND71 ,Set/Clear Pending Bit 71" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRPEND70 ,Set/Clear Pending Bit 70" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRPEND69 ,Set/Clear Pending Bit 69" "Not pending,Pending" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRPEND68 ,Set/Clear Pending Bit 68" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRPEND67 ,Set/Clear Pending Bit 67" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRPEND66 ,Set/Clear Pending Bit 66" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRPEND65 ,Set/Clear Pending Bit 65" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRPEND64 ,Set/Clear Pending Bit 64" "Not pending,Pending" else rgroup.long 0x0208++0x03 line.long 0x0 "GICD_SET/CLR_PENDR2,Interrupt Set/Clear Pending Register 2" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x03) group.long 0x020C++0x03 line.long 0x0 "GICD_SET/CLR_PENDR3,Interrupt Set/Clear Pending Register 3" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRPEND127 ,Set/Clear Pending Bit 127" "Not pending,Pending" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRPEND126 ,Set/Clear Pending Bit 126" "Not pending,Pending" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRPEND125 ,Set/Clear Pending Bit 125" "Not pending,Pending" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRPEND124 ,Set/Clear Pending Bit 124" "Not pending,Pending" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRPEND123 ,Set/Clear Pending Bit 123" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRPEND122 ,Set/Clear Pending Bit 122" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRPEND121 ,Set/Clear Pending Bit 121" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRPEND120 ,Set/Clear Pending Bit 120" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRPEND119 ,Set/Clear Pending Bit 119" "Not pending,Pending" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRPEND118 ,Set/Clear Pending Bit 118" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRPEND117 ,Set/Clear Pending Bit 117" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRPEND116 ,Set/Clear Pending Bit 116" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRPEND115 ,Set/Clear Pending Bit 115" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRPEND114 ,Set/Clear Pending Bit 114" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRPEND113 ,Set/Clear Pending Bit 113" "Not pending,Pending" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRPEND112 ,Set/Clear Pending Bit 112" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRPEND111 ,Set/Clear Pending Bit 111" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRPEND110 ,Set/Clear Pending Bit 110" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRPEND109 ,Set/Clear Pending Bit 109" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRPEND108 ,Set/Clear Pending Bit 108" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRPEND107 ,Set/Clear Pending Bit 107" "Not pending,Pending" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRPEND106 ,Set/Clear Pending Bit 106" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRPEND105 ,Set/Clear Pending Bit 105" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRPEND104 ,Set/Clear Pending Bit 104" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRPEND103 ,Set/Clear Pending Bit 103" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRPEND102 ,Set/Clear Pending Bit 102" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRPEND101 ,Set/Clear Pending Bit 101" "Not pending,Pending" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRPEND100 ,Set/Clear Pending Bit 100" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRPEND99 ,Set/Clear Pending Bit 99" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRPEND98 ,Set/Clear Pending Bit 98" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRPEND97 ,Set/Clear Pending Bit 97" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRPEND96 ,Set/Clear Pending Bit 96" "Not pending,Pending" else rgroup.long 0x020C++0x03 line.long 0x0 "GICD_SET/CLR_PENDR3,Interrupt Set/Clear Pending Register 3" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x04) group.long 0x0210++0x03 line.long 0x0 "GICD_SET/CLR_PENDR4,Interrupt Set/Clear Pending Register 4" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRPEND159 ,Set/Clear Pending Bit 159" "Not pending,Pending" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRPEND158 ,Set/Clear Pending Bit 158" "Not pending,Pending" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRPEND157 ,Set/Clear Pending Bit 157" "Not pending,Pending" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRPEND156 ,Set/Clear Pending Bit 156" "Not pending,Pending" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRPEND155 ,Set/Clear Pending Bit 155" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRPEND154 ,Set/Clear Pending Bit 154" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRPEND153 ,Set/Clear Pending Bit 153" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRPEND152 ,Set/Clear Pending Bit 152" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRPEND151 ,Set/Clear Pending Bit 151" "Not pending,Pending" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRPEND150 ,Set/Clear Pending Bit 150" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRPEND149 ,Set/Clear Pending Bit 149" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRPEND148 ,Set/Clear Pending Bit 148" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRPEND147 ,Set/Clear Pending Bit 147" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRPEND146 ,Set/Clear Pending Bit 146" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRPEND145 ,Set/Clear Pending Bit 145" "Not pending,Pending" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRPEND144 ,Set/Clear Pending Bit 144" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRPEND143 ,Set/Clear Pending Bit 143" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRPEND142 ,Set/Clear Pending Bit 142" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRPEND141 ,Set/Clear Pending Bit 141" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRPEND140 ,Set/Clear Pending Bit 140" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRPEND139 ,Set/Clear Pending Bit 139" "Not pending,Pending" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRPEND138 ,Set/Clear Pending Bit 138" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRPEND137 ,Set/Clear Pending Bit 137" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRPEND136 ,Set/Clear Pending Bit 136" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRPEND135 ,Set/Clear Pending Bit 135" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRPEND134 ,Set/Clear Pending Bit 134" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRPEND133 ,Set/Clear Pending Bit 133" "Not pending,Pending" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRPEND132 ,Set/Clear Pending Bit 132" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRPEND131 ,Set/Clear Pending Bit 131" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRPEND130 ,Set/Clear Pending Bit 130" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRPEND129 ,Set/Clear Pending Bit 129" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRPEND128 ,Set/Clear Pending Bit 128" "Not pending,Pending" else rgroup.long 0x0210++0x03 line.long 0x0 "GICD_SET/CLR_PENDR4,Interrupt Set/Clear Pending Register 4" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x05) group.long 0x0214++0x03 line.long 0x0 "GICD_SET/CLR_PENDR5,Interrupt Set/Clear Pending Register 5" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRPEND191 ,Set/Clear Pending Bit 191" "Not pending,Pending" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRPEND190 ,Set/Clear Pending Bit 190" "Not pending,Pending" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRPEND189 ,Set/Clear Pending Bit 189" "Not pending,Pending" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRPEND188 ,Set/Clear Pending Bit 188" "Not pending,Pending" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRPEND187 ,Set/Clear Pending Bit 187" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRPEND186 ,Set/Clear Pending Bit 186" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRPEND185 ,Set/Clear Pending Bit 185" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRPEND184 ,Set/Clear Pending Bit 184" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRPEND183 ,Set/Clear Pending Bit 183" "Not pending,Pending" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRPEND182 ,Set/Clear Pending Bit 182" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRPEND181 ,Set/Clear Pending Bit 181" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRPEND180 ,Set/Clear Pending Bit 180" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRPEND179 ,Set/Clear Pending Bit 179" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRPEND178 ,Set/Clear Pending Bit 178" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRPEND177 ,Set/Clear Pending Bit 177" "Not pending,Pending" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRPEND176 ,Set/Clear Pending Bit 176" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRPEND175 ,Set/Clear Pending Bit 175" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRPEND174 ,Set/Clear Pending Bit 174" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRPEND173 ,Set/Clear Pending Bit 173" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRPEND172 ,Set/Clear Pending Bit 172" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRPEND171 ,Set/Clear Pending Bit 171" "Not pending,Pending" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRPEND170 ,Set/Clear Pending Bit 170" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRPEND169 ,Set/Clear Pending Bit 169" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRPEND168 ,Set/Clear Pending Bit 168" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRPEND167 ,Set/Clear Pending Bit 167" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRPEND166 ,Set/Clear Pending Bit 166" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRPEND165 ,Set/Clear Pending Bit 165" "Not pending,Pending" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRPEND164 ,Set/Clear Pending Bit 164" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRPEND163 ,Set/Clear Pending Bit 163" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRPEND162 ,Set/Clear Pending Bit 162" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRPEND161 ,Set/Clear Pending Bit 161" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRPEND160 ,Set/Clear Pending Bit 160" "Not pending,Pending" else rgroup.long 0x0214++0x03 line.long 0x0 "GICD_SET/CLR_PENDR5,Interrupt Set/Clear Pending Register 5" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x06) group.long 0x0218++0x03 line.long 0x0 "GICD_SET/CLR_PENDR6,Interrupt Set/Clear Pending Register 6" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRPEND223 ,Set/Clear Pending Bit 223" "Not pending,Pending" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRPEND222 ,Set/Clear Pending Bit 222" "Not pending,Pending" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRPEND221 ,Set/Clear Pending Bit 221" "Not pending,Pending" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRPEND220 ,Set/Clear Pending Bit 220" "Not pending,Pending" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRPEND219 ,Set/Clear Pending Bit 219" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRPEND218 ,Set/Clear Pending Bit 218" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRPEND217 ,Set/Clear Pending Bit 217" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRPEND216 ,Set/Clear Pending Bit 216" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRPEND215 ,Set/Clear Pending Bit 215" "Not pending,Pending" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRPEND214 ,Set/Clear Pending Bit 214" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRPEND213 ,Set/Clear Pending Bit 213" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRPEND212 ,Set/Clear Pending Bit 212" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRPEND211 ,Set/Clear Pending Bit 211" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRPEND210 ,Set/Clear Pending Bit 210" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRPEND209 ,Set/Clear Pending Bit 209" "Not pending,Pending" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRPEND208 ,Set/Clear Pending Bit 208" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRPEND207 ,Set/Clear Pending Bit 207" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRPEND206 ,Set/Clear Pending Bit 206" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRPEND205 ,Set/Clear Pending Bit 205" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRPEND204 ,Set/Clear Pending Bit 204" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRPEND203 ,Set/Clear Pending Bit 203" "Not pending,Pending" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRPEND202 ,Set/Clear Pending Bit 202" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRPEND201 ,Set/Clear Pending Bit 201" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRPEND200 ,Set/Clear Pending Bit 200" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRPEND199 ,Set/Clear Pending Bit 199" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRPEND198 ,Set/Clear Pending Bit 198" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRPEND197 ,Set/Clear Pending Bit 197" "Not pending,Pending" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRPEND196 ,Set/Clear Pending Bit 196" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRPEND195 ,Set/Clear Pending Bit 195" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRPEND194 ,Set/Clear Pending Bit 194" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRPEND193 ,Set/Clear Pending Bit 193" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRPEND192 ,Set/Clear Pending Bit 192" "Not pending,Pending" else rgroup.long 0x0218++0x03 line.long 0x0 "GICD_SET/CLR_PENDR6,Interrupt Set/Clear Pending Register 6" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x07) group.long 0x021C++0x03 line.long 0x0 "GICD_SET/CLR_PENDR7,Interrupt Set/Clear Pending Register 7" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRPEND255 ,Set/Clear Pending Bit 255" "Not pending,Pending" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRPEND254 ,Set/Clear Pending Bit 254" "Not pending,Pending" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRPEND253 ,Set/Clear Pending Bit 253" "Not pending,Pending" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRPEND252 ,Set/Clear Pending Bit 252" "Not pending,Pending" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRPEND251 ,Set/Clear Pending Bit 251" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRPEND250 ,Set/Clear Pending Bit 250" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRPEND249 ,Set/Clear Pending Bit 249" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRPEND248 ,Set/Clear Pending Bit 248" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRPEND247 ,Set/Clear Pending Bit 247" "Not pending,Pending" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRPEND246 ,Set/Clear Pending Bit 246" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRPEND245 ,Set/Clear Pending Bit 245" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRPEND244 ,Set/Clear Pending Bit 244" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRPEND243 ,Set/Clear Pending Bit 243" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRPEND242 ,Set/Clear Pending Bit 242" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRPEND241 ,Set/Clear Pending Bit 241" "Not pending,Pending" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRPEND240 ,Set/Clear Pending Bit 240" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRPEND239 ,Set/Clear Pending Bit 239" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRPEND238 ,Set/Clear Pending Bit 238" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRPEND237 ,Set/Clear Pending Bit 237" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRPEND236 ,Set/Clear Pending Bit 236" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRPEND235 ,Set/Clear Pending Bit 235" "Not pending,Pending" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRPEND234 ,Set/Clear Pending Bit 234" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRPEND233 ,Set/Clear Pending Bit 233" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRPEND232 ,Set/Clear Pending Bit 232" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRPEND231 ,Set/Clear Pending Bit 231" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRPEND230 ,Set/Clear Pending Bit 230" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRPEND229 ,Set/Clear Pending Bit 229" "Not pending,Pending" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRPEND228 ,Set/Clear Pending Bit 228" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRPEND227 ,Set/Clear Pending Bit 227" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRPEND226 ,Set/Clear Pending Bit 226" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRPEND225 ,Set/Clear Pending Bit 225" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRPEND224 ,Set/Clear Pending Bit 224" "Not pending,Pending" else rgroup.long 0x021C++0x03 line.long 0x0 "GICD_SET/CLR_PENDR7,Interrupt Set/Clear Pending Register 7" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x08) group.long 0x0220++0x03 line.long 0x0 "GICD_SET/CLR_PENDR8,Interrupt Set/Clear Pending Register 8" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRPEND287 ,Set/Clear Pending Bit 287" "Not pending,Pending" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRPEND286 ,Set/Clear Pending Bit 286" "Not pending,Pending" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRPEND285 ,Set/Clear Pending Bit 285" "Not pending,Pending" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRPEND284 ,Set/Clear Pending Bit 284" "Not pending,Pending" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRPEND283 ,Set/Clear Pending Bit 283" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRPEND282 ,Set/Clear Pending Bit 282" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRPEND281 ,Set/Clear Pending Bit 281" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRPEND280 ,Set/Clear Pending Bit 280" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRPEND279 ,Set/Clear Pending Bit 279" "Not pending,Pending" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRPEND278 ,Set/Clear Pending Bit 278" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRPEND277 ,Set/Clear Pending Bit 277" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRPEND276 ,Set/Clear Pending Bit 276" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRPEND275 ,Set/Clear Pending Bit 275" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRPEND274 ,Set/Clear Pending Bit 274" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRPEND273 ,Set/Clear Pending Bit 273" "Not pending,Pending" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRPEND272 ,Set/Clear Pending Bit 272" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRPEND271 ,Set/Clear Pending Bit 271" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRPEND270 ,Set/Clear Pending Bit 270" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRPEND269 ,Set/Clear Pending Bit 269" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRPEND268 ,Set/Clear Pending Bit 268" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRPEND267 ,Set/Clear Pending Bit 267" "Not pending,Pending" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRPEND266 ,Set/Clear Pending Bit 266" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRPEND265 ,Set/Clear Pending Bit 265" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRPEND264 ,Set/Clear Pending Bit 264" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRPEND263 ,Set/Clear Pending Bit 263" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRPEND262 ,Set/Clear Pending Bit 262" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRPEND261 ,Set/Clear Pending Bit 261" "Not pending,Pending" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRPEND260 ,Set/Clear Pending Bit 260" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRPEND259 ,Set/Clear Pending Bit 259" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRPEND258 ,Set/Clear Pending Bit 258" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRPEND257 ,Set/Clear Pending Bit 257" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRPEND256 ,Set/Clear Pending Bit 256" "Not pending,Pending" else rgroup.long 0x0220++0x03 line.long 0x0 "GICD_SET/CLR_PENDR8,Interrupt Set/Clear Pending Register 8" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x09) group.long 0x0224++0x03 line.long 0x0 "GICD_SET/CLR_PENDR9,Interrupt Set/Clear Pending Register 9" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRPEND319 ,Set/Clear Pending Bit 319" "Not pending,Pending" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRPEND318 ,Set/Clear Pending Bit 318" "Not pending,Pending" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRPEND317 ,Set/Clear Pending Bit 317" "Not pending,Pending" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRPEND316 ,Set/Clear Pending Bit 316" "Not pending,Pending" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRPEND315 ,Set/Clear Pending Bit 315" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRPEND314 ,Set/Clear Pending Bit 314" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRPEND313 ,Set/Clear Pending Bit 313" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRPEND312 ,Set/Clear Pending Bit 312" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRPEND311 ,Set/Clear Pending Bit 311" "Not pending,Pending" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRPEND310 ,Set/Clear Pending Bit 310" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRPEND309 ,Set/Clear Pending Bit 309" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRPEND308 ,Set/Clear Pending Bit 308" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRPEND307 ,Set/Clear Pending Bit 307" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRPEND306 ,Set/Clear Pending Bit 306" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRPEND305 ,Set/Clear Pending Bit 305" "Not pending,Pending" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRPEND304 ,Set/Clear Pending Bit 304" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRPEND303 ,Set/Clear Pending Bit 303" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRPEND302 ,Set/Clear Pending Bit 302" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRPEND301 ,Set/Clear Pending Bit 301" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRPEND300 ,Set/Clear Pending Bit 300" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRPEND299 ,Set/Clear Pending Bit 299" "Not pending,Pending" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRPEND298 ,Set/Clear Pending Bit 298" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRPEND297 ,Set/Clear Pending Bit 297" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRPEND296 ,Set/Clear Pending Bit 296" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRPEND295 ,Set/Clear Pending Bit 295" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRPEND294 ,Set/Clear Pending Bit 294" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRPEND293 ,Set/Clear Pending Bit 293" "Not pending,Pending" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRPEND292 ,Set/Clear Pending Bit 292" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRPEND291 ,Set/Clear Pending Bit 291" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRPEND290 ,Set/Clear Pending Bit 290" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRPEND289 ,Set/Clear Pending Bit 289" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRPEND288 ,Set/Clear Pending Bit 288" "Not pending,Pending" else rgroup.long 0x0224++0x03 line.long 0x0 "GICD_SET/CLR_PENDR9,Interrupt Set/Clear Pending Register 9" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0A) group.long 0x0228++0x03 line.long 0x0 "GICD_SET/CLR_PENDR10,Interrupt Set/Clear Pending Register 10" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRPEND351 ,Set/Clear Pending Bit 351" "Not pending,Pending" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRPEND350 ,Set/Clear Pending Bit 350" "Not pending,Pending" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRPEND349 ,Set/Clear Pending Bit 349" "Not pending,Pending" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRPEND348 ,Set/Clear Pending Bit 348" "Not pending,Pending" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRPEND347 ,Set/Clear Pending Bit 347" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRPEND346 ,Set/Clear Pending Bit 346" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRPEND345 ,Set/Clear Pending Bit 345" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRPEND344 ,Set/Clear Pending Bit 344" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRPEND343 ,Set/Clear Pending Bit 343" "Not pending,Pending" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRPEND342 ,Set/Clear Pending Bit 342" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRPEND341 ,Set/Clear Pending Bit 341" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRPEND340 ,Set/Clear Pending Bit 340" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRPEND339 ,Set/Clear Pending Bit 339" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRPEND338 ,Set/Clear Pending Bit 338" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRPEND337 ,Set/Clear Pending Bit 337" "Not pending,Pending" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRPEND336 ,Set/Clear Pending Bit 336" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRPEND335 ,Set/Clear Pending Bit 335" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRPEND334 ,Set/Clear Pending Bit 334" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRPEND333 ,Set/Clear Pending Bit 333" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRPEND332 ,Set/Clear Pending Bit 332" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRPEND331 ,Set/Clear Pending Bit 331" "Not pending,Pending" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRPEND330 ,Set/Clear Pending Bit 330" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRPEND329 ,Set/Clear Pending Bit 329" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRPEND328 ,Set/Clear Pending Bit 328" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRPEND327 ,Set/Clear Pending Bit 327" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRPEND326 ,Set/Clear Pending Bit 326" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRPEND325 ,Set/Clear Pending Bit 325" "Not pending,Pending" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRPEND324 ,Set/Clear Pending Bit 324" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRPEND323 ,Set/Clear Pending Bit 323" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRPEND322 ,Set/Clear Pending Bit 322" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRPEND321 ,Set/Clear Pending Bit 321" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRPEND320 ,Set/Clear Pending Bit 320" "Not pending,Pending" else rgroup.long 0x0228++0x03 line.long 0x0 "GICD_SET/CLR_PENDR10,Interrupt Set/Clear Pending Register 10" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0B) group.long 0x022C++0x03 line.long 0x0 "GICD_SET/CLR_PENDR11,Interrupt Set/Clear Pending Register 11" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRPEND383 ,Set/Clear Pending Bit 383" "Not pending,Pending" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRPEND382 ,Set/Clear Pending Bit 382" "Not pending,Pending" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRPEND381 ,Set/Clear Pending Bit 381" "Not pending,Pending" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRPEND380 ,Set/Clear Pending Bit 380" "Not pending,Pending" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRPEND379 ,Set/Clear Pending Bit 379" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRPEND378 ,Set/Clear Pending Bit 378" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRPEND377 ,Set/Clear Pending Bit 377" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRPEND376 ,Set/Clear Pending Bit 376" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRPEND375 ,Set/Clear Pending Bit 375" "Not pending,Pending" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRPEND374 ,Set/Clear Pending Bit 374" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRPEND373 ,Set/Clear Pending Bit 373" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRPEND372 ,Set/Clear Pending Bit 372" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRPEND371 ,Set/Clear Pending Bit 371" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRPEND370 ,Set/Clear Pending Bit 370" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRPEND369 ,Set/Clear Pending Bit 369" "Not pending,Pending" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRPEND368 ,Set/Clear Pending Bit 368" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRPEND367 ,Set/Clear Pending Bit 367" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRPEND366 ,Set/Clear Pending Bit 366" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRPEND365 ,Set/Clear Pending Bit 365" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRPEND364 ,Set/Clear Pending Bit 364" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRPEND363 ,Set/Clear Pending Bit 363" "Not pending,Pending" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRPEND362 ,Set/Clear Pending Bit 362" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRPEND361 ,Set/Clear Pending Bit 361" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRPEND360 ,Set/Clear Pending Bit 360" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRPEND359 ,Set/Clear Pending Bit 359" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRPEND358 ,Set/Clear Pending Bit 358" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRPEND357 ,Set/Clear Pending Bit 357" "Not pending,Pending" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRPEND356 ,Set/Clear Pending Bit 356" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRPEND355 ,Set/Clear Pending Bit 355" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRPEND354 ,Set/Clear Pending Bit 354" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRPEND353 ,Set/Clear Pending Bit 353" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRPEND352 ,Set/Clear Pending Bit 352" "Not pending,Pending" else rgroup.long 0x022C++0x03 line.long 0x0 "GICD_SET/CLR_PENDR11,Interrupt Set/Clear Pending Register 11" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0C) group.long 0x0230++0x03 line.long 0x0 "GICD_SET/CLR_PENDR12,Interrupt Set/Clear Pending Register 12" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRPEND415 ,Set/Clear Pending Bit 415" "Not pending,Pending" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRPEND414 ,Set/Clear Pending Bit 414" "Not pending,Pending" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRPEND413 ,Set/Clear Pending Bit 413" "Not pending,Pending" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRPEND412 ,Set/Clear Pending Bit 412" "Not pending,Pending" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRPEND411 ,Set/Clear Pending Bit 411" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRPEND410 ,Set/Clear Pending Bit 410" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRPEND409 ,Set/Clear Pending Bit 409" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRPEND408 ,Set/Clear Pending Bit 408" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRPEND407 ,Set/Clear Pending Bit 407" "Not pending,Pending" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRPEND406 ,Set/Clear Pending Bit 406" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRPEND405 ,Set/Clear Pending Bit 405" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRPEND404 ,Set/Clear Pending Bit 404" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRPEND403 ,Set/Clear Pending Bit 403" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRPEND402 ,Set/Clear Pending Bit 402" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRPEND401 ,Set/Clear Pending Bit 401" "Not pending,Pending" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRPEND400 ,Set/Clear Pending Bit 400" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRPEND399 ,Set/Clear Pending Bit 399" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRPEND398 ,Set/Clear Pending Bit 398" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRPEND397 ,Set/Clear Pending Bit 397" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRPEND396 ,Set/Clear Pending Bit 396" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRPEND395 ,Set/Clear Pending Bit 395" "Not pending,Pending" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRPEND394 ,Set/Clear Pending Bit 394" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRPEND393 ,Set/Clear Pending Bit 393" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRPEND392 ,Set/Clear Pending Bit 392" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRPEND391 ,Set/Clear Pending Bit 391" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRPEND390 ,Set/Clear Pending Bit 390" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRPEND389 ,Set/Clear Pending Bit 389" "Not pending,Pending" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRPEND388 ,Set/Clear Pending Bit 388" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRPEND387 ,Set/Clear Pending Bit 387" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRPEND386 ,Set/Clear Pending Bit 386" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRPEND385 ,Set/Clear Pending Bit 385" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRPEND384 ,Set/Clear Pending Bit 384" "Not pending,Pending" else rgroup.long 0x0230++0x03 line.long 0x0 "GICD_SET/CLR_PENDR12,Interrupt Set/Clear Pending Register 12" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0D) group.long 0x0234++0x03 line.long 0x0 "GICD_SET/CLR_PENDR13,Interrupt Set/Clear Pending Register 13" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRPEND447 ,Set/Clear Pending Bit 447" "Not pending,Pending" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRPEND446 ,Set/Clear Pending Bit 446" "Not pending,Pending" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRPEND445 ,Set/Clear Pending Bit 445" "Not pending,Pending" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRPEND444 ,Set/Clear Pending Bit 444" "Not pending,Pending" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRPEND443 ,Set/Clear Pending Bit 443" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRPEND442 ,Set/Clear Pending Bit 442" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRPEND441 ,Set/Clear Pending Bit 441" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRPEND440 ,Set/Clear Pending Bit 440" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRPEND439 ,Set/Clear Pending Bit 439" "Not pending,Pending" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRPEND438 ,Set/Clear Pending Bit 438" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRPEND437 ,Set/Clear Pending Bit 437" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRPEND436 ,Set/Clear Pending Bit 436" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRPEND435 ,Set/Clear Pending Bit 435" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRPEND434 ,Set/Clear Pending Bit 434" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRPEND433 ,Set/Clear Pending Bit 433" "Not pending,Pending" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRPEND432 ,Set/Clear Pending Bit 432" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRPEND431 ,Set/Clear Pending Bit 431" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRPEND430 ,Set/Clear Pending Bit 430" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRPEND429 ,Set/Clear Pending Bit 429" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRPEND428 ,Set/Clear Pending Bit 428" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRPEND427 ,Set/Clear Pending Bit 427" "Not pending,Pending" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRPEND426 ,Set/Clear Pending Bit 426" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRPEND425 ,Set/Clear Pending Bit 425" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRPEND424 ,Set/Clear Pending Bit 424" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRPEND423 ,Set/Clear Pending Bit 423" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRPEND422 ,Set/Clear Pending Bit 422" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRPEND421 ,Set/Clear Pending Bit 421" "Not pending,Pending" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRPEND420 ,Set/Clear Pending Bit 420" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRPEND419 ,Set/Clear Pending Bit 419" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRPEND418 ,Set/Clear Pending Bit 418" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRPEND417 ,Set/Clear Pending Bit 417" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRPEND416 ,Set/Clear Pending Bit 416" "Not pending,Pending" else rgroup.long 0x0234++0x03 line.long 0x0 "GICD_SET/CLR_PENDR13,Interrupt Set/Clear Pending Register 13" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0E) group.long 0x0238++0x03 line.long 0x0 "GICD_SET/CLR_PENDR14,Interrupt Set/Clear Pending Register 14" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRPEND479 ,Set/Clear Pending Bit 479" "Not pending,Pending" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRPEND478 ,Set/Clear Pending Bit 478" "Not pending,Pending" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRPEND477 ,Set/Clear Pending Bit 477" "Not pending,Pending" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRPEND476 ,Set/Clear Pending Bit 476" "Not pending,Pending" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRPEND475 ,Set/Clear Pending Bit 475" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRPEND474 ,Set/Clear Pending Bit 474" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRPEND473 ,Set/Clear Pending Bit 473" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRPEND472 ,Set/Clear Pending Bit 472" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRPEND471 ,Set/Clear Pending Bit 471" "Not pending,Pending" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRPEND470 ,Set/Clear Pending Bit 470" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRPEND469 ,Set/Clear Pending Bit 469" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRPEND468 ,Set/Clear Pending Bit 468" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRPEND467 ,Set/Clear Pending Bit 467" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRPEND466 ,Set/Clear Pending Bit 466" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRPEND465 ,Set/Clear Pending Bit 465" "Not pending,Pending" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRPEND464 ,Set/Clear Pending Bit 464" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRPEND463 ,Set/Clear Pending Bit 463" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRPEND462 ,Set/Clear Pending Bit 462" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRPEND461 ,Set/Clear Pending Bit 461" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRPEND460 ,Set/Clear Pending Bit 460" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRPEND459 ,Set/Clear Pending Bit 459" "Not pending,Pending" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRPEND458 ,Set/Clear Pending Bit 458" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRPEND457 ,Set/Clear Pending Bit 457" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRPEND456 ,Set/Clear Pending Bit 456" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRPEND455 ,Set/Clear Pending Bit 455" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRPEND454 ,Set/Clear Pending Bit 454" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRPEND453 ,Set/Clear Pending Bit 453" "Not pending,Pending" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRPEND452 ,Set/Clear Pending Bit 452" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRPEND451 ,Set/Clear Pending Bit 451" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRPEND450 ,Set/Clear Pending Bit 450" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRPEND449 ,Set/Clear Pending Bit 449" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRPEND448 ,Set/Clear Pending Bit 448" "Not pending,Pending" else rgroup.long 0x0238++0x03 line.long 0x0 "GICD_SET/CLR_PENDR14,Interrupt Set/Clear Pending Register 14" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0F) group.long 0x023C++0x03 line.long 0x0 "GICD_SET/CLR_PENDR15,Interrupt Set/Clear Pending Register 15" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRPEND511 ,Set/Clear Pending Bit 511" "Not pending,Pending" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRPEND510 ,Set/Clear Pending Bit 510" "Not pending,Pending" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRPEND509 ,Set/Clear Pending Bit 509" "Not pending,Pending" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRPEND508 ,Set/Clear Pending Bit 508" "Not pending,Pending" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRPEND507 ,Set/Clear Pending Bit 507" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRPEND506 ,Set/Clear Pending Bit 506" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRPEND505 ,Set/Clear Pending Bit 505" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRPEND504 ,Set/Clear Pending Bit 504" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRPEND503 ,Set/Clear Pending Bit 503" "Not pending,Pending" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRPEND502 ,Set/Clear Pending Bit 502" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRPEND501 ,Set/Clear Pending Bit 501" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRPEND500 ,Set/Clear Pending Bit 500" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRPEND499 ,Set/Clear Pending Bit 499" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRPEND498 ,Set/Clear Pending Bit 498" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRPEND497 ,Set/Clear Pending Bit 497" "Not pending,Pending" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRPEND496 ,Set/Clear Pending Bit 496" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRPEND495 ,Set/Clear Pending Bit 495" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRPEND494 ,Set/Clear Pending Bit 494" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRPEND493 ,Set/Clear Pending Bit 493" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRPEND492 ,Set/Clear Pending Bit 492" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRPEND491 ,Set/Clear Pending Bit 491" "Not pending,Pending" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRPEND490 ,Set/Clear Pending Bit 490" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRPEND489 ,Set/Clear Pending Bit 489" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRPEND488 ,Set/Clear Pending Bit 488" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRPEND487 ,Set/Clear Pending Bit 487" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRPEND486 ,Set/Clear Pending Bit 486" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRPEND485 ,Set/Clear Pending Bit 485" "Not pending,Pending" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRPEND484 ,Set/Clear Pending Bit 484" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRPEND483 ,Set/Clear Pending Bit 483" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRPEND482 ,Set/Clear Pending Bit 482" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRPEND481 ,Set/Clear Pending Bit 481" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRPEND480 ,Set/Clear Pending Bit 480" "Not pending,Pending" else rgroup.long 0x023C++0x03 line.long 0x0 "GICD_SET/CLR_PENDR15,Interrupt Set/Clear Pending Register 15" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x10) group.long 0x0240++0x03 line.long 0x0 "GICD_SET/CLR_PENDR16,Interrupt Set/Clear Pending Register 16" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRPEND543 ,Set/Clear Pending Bit 543" "Not pending,Pending" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRPEND542 ,Set/Clear Pending Bit 542" "Not pending,Pending" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRPEND541 ,Set/Clear Pending Bit 541" "Not pending,Pending" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRPEND540 ,Set/Clear Pending Bit 540" "Not pending,Pending" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRPEND539 ,Set/Clear Pending Bit 539" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRPEND538 ,Set/Clear Pending Bit 538" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRPEND537 ,Set/Clear Pending Bit 537" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRPEND536 ,Set/Clear Pending Bit 536" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRPEND535 ,Set/Clear Pending Bit 535" "Not pending,Pending" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRPEND534 ,Set/Clear Pending Bit 534" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRPEND533 ,Set/Clear Pending Bit 533" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRPEND532 ,Set/Clear Pending Bit 532" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRPEND531 ,Set/Clear Pending Bit 531" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRPEND530 ,Set/Clear Pending Bit 530" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRPEND529 ,Set/Clear Pending Bit 529" "Not pending,Pending" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRPEND528 ,Set/Clear Pending Bit 528" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRPEND527 ,Set/Clear Pending Bit 527" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRPEND526 ,Set/Clear Pending Bit 526" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRPEND525 ,Set/Clear Pending Bit 525" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRPEND524 ,Set/Clear Pending Bit 524" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRPEND523 ,Set/Clear Pending Bit 523" "Not pending,Pending" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRPEND522 ,Set/Clear Pending Bit 522" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRPEND521 ,Set/Clear Pending Bit 521" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRPEND520 ,Set/Clear Pending Bit 520" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRPEND519 ,Set/Clear Pending Bit 519" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRPEND518 ,Set/Clear Pending Bit 518" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRPEND517 ,Set/Clear Pending Bit 517" "Not pending,Pending" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRPEND516 ,Set/Clear Pending Bit 516" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRPEND515 ,Set/Clear Pending Bit 515" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRPEND514 ,Set/Clear Pending Bit 514" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRPEND513 ,Set/Clear Pending Bit 513" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRPEND512 ,Set/Clear Pending Bit 512" "Not pending,Pending" else rgroup.long 0x0240++0x03 line.long 0x0 "GICD_SET/CLR_PENDR16,Interrupt Set/Clear Pending Register 16" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x11) group.long 0x0244++0x03 line.long 0x0 "GICD_SET/CLR_PENDR17,Interrupt Set/Clear Pending Register 17" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRPEND575 ,Set/Clear Pending Bit 575" "Not pending,Pending" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRPEND574 ,Set/Clear Pending Bit 574" "Not pending,Pending" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRPEND573 ,Set/Clear Pending Bit 573" "Not pending,Pending" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRPEND572 ,Set/Clear Pending Bit 572" "Not pending,Pending" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRPEND571 ,Set/Clear Pending Bit 571" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRPEND570 ,Set/Clear Pending Bit 570" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRPEND569 ,Set/Clear Pending Bit 569" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRPEND568 ,Set/Clear Pending Bit 568" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRPEND567 ,Set/Clear Pending Bit 567" "Not pending,Pending" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRPEND566 ,Set/Clear Pending Bit 566" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRPEND565 ,Set/Clear Pending Bit 565" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRPEND564 ,Set/Clear Pending Bit 564" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRPEND563 ,Set/Clear Pending Bit 563" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRPEND562 ,Set/Clear Pending Bit 562" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRPEND561 ,Set/Clear Pending Bit 561" "Not pending,Pending" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRPEND560 ,Set/Clear Pending Bit 560" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRPEND559 ,Set/Clear Pending Bit 559" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRPEND558 ,Set/Clear Pending Bit 558" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRPEND557 ,Set/Clear Pending Bit 557" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRPEND556 ,Set/Clear Pending Bit 556" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRPEND555 ,Set/Clear Pending Bit 555" "Not pending,Pending" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRPEND554 ,Set/Clear Pending Bit 554" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRPEND553 ,Set/Clear Pending Bit 553" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRPEND552 ,Set/Clear Pending Bit 552" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRPEND551 ,Set/Clear Pending Bit 551" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRPEND550 ,Set/Clear Pending Bit 550" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRPEND549 ,Set/Clear Pending Bit 549" "Not pending,Pending" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRPEND548 ,Set/Clear Pending Bit 548" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRPEND547 ,Set/Clear Pending Bit 547" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRPEND546 ,Set/Clear Pending Bit 546" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRPEND545 ,Set/Clear Pending Bit 545" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRPEND544 ,Set/Clear Pending Bit 544" "Not pending,Pending" else rgroup.long 0x0244++0x03 line.long 0x0 "GICD_SET/CLR_PENDR17,Interrupt Set/Clear Pending Register 17" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x12) group.long 0x0248++0x03 line.long 0x0 "GICD_SET/CLR_PENDR18,Interrupt Set/Clear Pending Register 18" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRPEND607 ,Set/Clear Pending Bit 607" "Not pending,Pending" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRPEND606 ,Set/Clear Pending Bit 606" "Not pending,Pending" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRPEND605 ,Set/Clear Pending Bit 605" "Not pending,Pending" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRPEND604 ,Set/Clear Pending Bit 604" "Not pending,Pending" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRPEND603 ,Set/Clear Pending Bit 603" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRPEND602 ,Set/Clear Pending Bit 602" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRPEND601 ,Set/Clear Pending Bit 601" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRPEND600 ,Set/Clear Pending Bit 600" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRPEND599 ,Set/Clear Pending Bit 599" "Not pending,Pending" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRPEND598 ,Set/Clear Pending Bit 598" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRPEND597 ,Set/Clear Pending Bit 597" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRPEND596 ,Set/Clear Pending Bit 596" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRPEND595 ,Set/Clear Pending Bit 595" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRPEND594 ,Set/Clear Pending Bit 594" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRPEND593 ,Set/Clear Pending Bit 593" "Not pending,Pending" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRPEND592 ,Set/Clear Pending Bit 592" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRPEND591 ,Set/Clear Pending Bit 591" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRPEND590 ,Set/Clear Pending Bit 590" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRPEND589 ,Set/Clear Pending Bit 589" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRPEND588 ,Set/Clear Pending Bit 588" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRPEND587 ,Set/Clear Pending Bit 587" "Not pending,Pending" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRPEND586 ,Set/Clear Pending Bit 586" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRPEND585 ,Set/Clear Pending Bit 585" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRPEND584 ,Set/Clear Pending Bit 584" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRPEND583 ,Set/Clear Pending Bit 583" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRPEND582 ,Set/Clear Pending Bit 582" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRPEND581 ,Set/Clear Pending Bit 581" "Not pending,Pending" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRPEND580 ,Set/Clear Pending Bit 580" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRPEND579 ,Set/Clear Pending Bit 579" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRPEND578 ,Set/Clear Pending Bit 578" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRPEND577 ,Set/Clear Pending Bit 577" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRPEND576 ,Set/Clear Pending Bit 576" "Not pending,Pending" else rgroup.long 0x0248++0x03 line.long 0x0 "GICD_SET/CLR_PENDR18,Interrupt Set/Clear Pending Register 18" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x13) group.long 0x024C++0x03 line.long 0x0 "GICD_SET/CLR_PENDR19,Interrupt Set/Clear Pending Register 19" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRPEND639 ,Set/Clear Pending Bit 639" "Not pending,Pending" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRPEND638 ,Set/Clear Pending Bit 638" "Not pending,Pending" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRPEND637 ,Set/Clear Pending Bit 637" "Not pending,Pending" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRPEND636 ,Set/Clear Pending Bit 636" "Not pending,Pending" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRPEND635 ,Set/Clear Pending Bit 635" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRPEND634 ,Set/Clear Pending Bit 634" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRPEND633 ,Set/Clear Pending Bit 633" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRPEND632 ,Set/Clear Pending Bit 632" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRPEND631 ,Set/Clear Pending Bit 631" "Not pending,Pending" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRPEND630 ,Set/Clear Pending Bit 630" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRPEND629 ,Set/Clear Pending Bit 629" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRPEND628 ,Set/Clear Pending Bit 628" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRPEND627 ,Set/Clear Pending Bit 627" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRPEND626 ,Set/Clear Pending Bit 626" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRPEND625 ,Set/Clear Pending Bit 625" "Not pending,Pending" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRPEND624 ,Set/Clear Pending Bit 624" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRPEND623 ,Set/Clear Pending Bit 623" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRPEND622 ,Set/Clear Pending Bit 622" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRPEND621 ,Set/Clear Pending Bit 621" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRPEND620 ,Set/Clear Pending Bit 620" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRPEND619 ,Set/Clear Pending Bit 619" "Not pending,Pending" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRPEND618 ,Set/Clear Pending Bit 618" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRPEND617 ,Set/Clear Pending Bit 617" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRPEND616 ,Set/Clear Pending Bit 616" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRPEND615 ,Set/Clear Pending Bit 615" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRPEND614 ,Set/Clear Pending Bit 614" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRPEND613 ,Set/Clear Pending Bit 613" "Not pending,Pending" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRPEND612 ,Set/Clear Pending Bit 612" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRPEND611 ,Set/Clear Pending Bit 611" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRPEND610 ,Set/Clear Pending Bit 610" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRPEND609 ,Set/Clear Pending Bit 609" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRPEND608 ,Set/Clear Pending Bit 608" "Not pending,Pending" else rgroup.long 0x024C++0x03 line.long 0x0 "GICD_SET/CLR_PENDR19,Interrupt Set/Clear Pending Register 19" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x14) group.long 0x0250++0x03 line.long 0x0 "GICD_SET/CLR_PENDR20,Interrupt Set/Clear Pending Register 20" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRPEND671 ,Set/Clear Pending Bit 671" "Not pending,Pending" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRPEND670 ,Set/Clear Pending Bit 670" "Not pending,Pending" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRPEND669 ,Set/Clear Pending Bit 669" "Not pending,Pending" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRPEND668 ,Set/Clear Pending Bit 668" "Not pending,Pending" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRPEND667 ,Set/Clear Pending Bit 667" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRPEND666 ,Set/Clear Pending Bit 666" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRPEND665 ,Set/Clear Pending Bit 665" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRPEND664 ,Set/Clear Pending Bit 664" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRPEND663 ,Set/Clear Pending Bit 663" "Not pending,Pending" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRPEND662 ,Set/Clear Pending Bit 662" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRPEND661 ,Set/Clear Pending Bit 661" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRPEND660 ,Set/Clear Pending Bit 660" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRPEND659 ,Set/Clear Pending Bit 659" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRPEND658 ,Set/Clear Pending Bit 658" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRPEND657 ,Set/Clear Pending Bit 657" "Not pending,Pending" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRPEND656 ,Set/Clear Pending Bit 656" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRPEND655 ,Set/Clear Pending Bit 655" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRPEND654 ,Set/Clear Pending Bit 654" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRPEND653 ,Set/Clear Pending Bit 653" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRPEND652 ,Set/Clear Pending Bit 652" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRPEND651 ,Set/Clear Pending Bit 651" "Not pending,Pending" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRPEND650 ,Set/Clear Pending Bit 650" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRPEND649 ,Set/Clear Pending Bit 649" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRPEND648 ,Set/Clear Pending Bit 648" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRPEND647 ,Set/Clear Pending Bit 647" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRPEND646 ,Set/Clear Pending Bit 646" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRPEND645 ,Set/Clear Pending Bit 645" "Not pending,Pending" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRPEND644 ,Set/Clear Pending Bit 644" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRPEND643 ,Set/Clear Pending Bit 643" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRPEND642 ,Set/Clear Pending Bit 642" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRPEND641 ,Set/Clear Pending Bit 641" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRPEND640 ,Set/Clear Pending Bit 640" "Not pending,Pending" else rgroup.long 0x0250++0x03 line.long 0x0 "GICD_SET/CLR_PENDR20,Interrupt Set/Clear Pending Register 20" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x15) group.long 0x0254++0x03 line.long 0x0 "GICD_SET/CLR_PENDR21,Interrupt Set/Clear Pending Register 21" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRPEND703 ,Set/Clear Pending Bit 703" "Not pending,Pending" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRPEND702 ,Set/Clear Pending Bit 702" "Not pending,Pending" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRPEND701 ,Set/Clear Pending Bit 701" "Not pending,Pending" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRPEND700 ,Set/Clear Pending Bit 700" "Not pending,Pending" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRPEND699 ,Set/Clear Pending Bit 699" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRPEND698 ,Set/Clear Pending Bit 698" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRPEND697 ,Set/Clear Pending Bit 697" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRPEND696 ,Set/Clear Pending Bit 696" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRPEND695 ,Set/Clear Pending Bit 695" "Not pending,Pending" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRPEND694 ,Set/Clear Pending Bit 694" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRPEND693 ,Set/Clear Pending Bit 693" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRPEND692 ,Set/Clear Pending Bit 692" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRPEND691 ,Set/Clear Pending Bit 691" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRPEND690 ,Set/Clear Pending Bit 690" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRPEND689 ,Set/Clear Pending Bit 689" "Not pending,Pending" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRPEND688 ,Set/Clear Pending Bit 688" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRPEND687 ,Set/Clear Pending Bit 687" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRPEND686 ,Set/Clear Pending Bit 686" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRPEND685 ,Set/Clear Pending Bit 685" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRPEND684 ,Set/Clear Pending Bit 684" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRPEND683 ,Set/Clear Pending Bit 683" "Not pending,Pending" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRPEND682 ,Set/Clear Pending Bit 682" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRPEND681 ,Set/Clear Pending Bit 681" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRPEND680 ,Set/Clear Pending Bit 680" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRPEND679 ,Set/Clear Pending Bit 679" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRPEND678 ,Set/Clear Pending Bit 678" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRPEND677 ,Set/Clear Pending Bit 677" "Not pending,Pending" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRPEND676 ,Set/Clear Pending Bit 676" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRPEND675 ,Set/Clear Pending Bit 675" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRPEND674 ,Set/Clear Pending Bit 674" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRPEND673 ,Set/Clear Pending Bit 673" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRPEND672 ,Set/Clear Pending Bit 672" "Not pending,Pending" else rgroup.long 0x0254++0x03 line.long 0x0 "GICD_SET/CLR_PENDR21,Interrupt Set/Clear Pending Register 21" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x16) group.long 0x0258++0x03 line.long 0x0 "GICD_SET/CLR_PENDR22,Interrupt Set/Clear Pending Register 22" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRPEND735 ,Set/Clear Pending Bit 735" "Not pending,Pending" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRPEND734 ,Set/Clear Pending Bit 734" "Not pending,Pending" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRPEND733 ,Set/Clear Pending Bit 733" "Not pending,Pending" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRPEND732 ,Set/Clear Pending Bit 732" "Not pending,Pending" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRPEND731 ,Set/Clear Pending Bit 731" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRPEND730 ,Set/Clear Pending Bit 730" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRPEND729 ,Set/Clear Pending Bit 729" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRPEND728 ,Set/Clear Pending Bit 728" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRPEND727 ,Set/Clear Pending Bit 727" "Not pending,Pending" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRPEND726 ,Set/Clear Pending Bit 726" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRPEND725 ,Set/Clear Pending Bit 725" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRPEND724 ,Set/Clear Pending Bit 724" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRPEND723 ,Set/Clear Pending Bit 723" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRPEND722 ,Set/Clear Pending Bit 722" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRPEND721 ,Set/Clear Pending Bit 721" "Not pending,Pending" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRPEND720 ,Set/Clear Pending Bit 720" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRPEND719 ,Set/Clear Pending Bit 719" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRPEND718 ,Set/Clear Pending Bit 718" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRPEND717 ,Set/Clear Pending Bit 717" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRPEND716 ,Set/Clear Pending Bit 716" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRPEND715 ,Set/Clear Pending Bit 715" "Not pending,Pending" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRPEND714 ,Set/Clear Pending Bit 714" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRPEND713 ,Set/Clear Pending Bit 713" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRPEND712 ,Set/Clear Pending Bit 712" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRPEND711 ,Set/Clear Pending Bit 711" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRPEND710 ,Set/Clear Pending Bit 710" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRPEND709 ,Set/Clear Pending Bit 709" "Not pending,Pending" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRPEND708 ,Set/Clear Pending Bit 708" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRPEND707 ,Set/Clear Pending Bit 707" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRPEND706 ,Set/Clear Pending Bit 706" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRPEND705 ,Set/Clear Pending Bit 705" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRPEND704 ,Set/Clear Pending Bit 704" "Not pending,Pending" else rgroup.long 0x0258++0x03 line.long 0x0 "GICD_SET/CLR_PENDR22,Interrupt Set/Clear Pending Register 22" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x17) group.long 0x025C++0x03 line.long 0x0 "GICD_SET/CLR_PENDR23,Interrupt Set/Clear Pending Register 23" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRPEND767 ,Set/Clear Pending Bit 767" "Not pending,Pending" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRPEND766 ,Set/Clear Pending Bit 766" "Not pending,Pending" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRPEND765 ,Set/Clear Pending Bit 765" "Not pending,Pending" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRPEND764 ,Set/Clear Pending Bit 764" "Not pending,Pending" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRPEND763 ,Set/Clear Pending Bit 763" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRPEND762 ,Set/Clear Pending Bit 762" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRPEND761 ,Set/Clear Pending Bit 761" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRPEND760 ,Set/Clear Pending Bit 760" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRPEND759 ,Set/Clear Pending Bit 759" "Not pending,Pending" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRPEND758 ,Set/Clear Pending Bit 758" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRPEND757 ,Set/Clear Pending Bit 757" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRPEND756 ,Set/Clear Pending Bit 756" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRPEND755 ,Set/Clear Pending Bit 755" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRPEND754 ,Set/Clear Pending Bit 754" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRPEND753 ,Set/Clear Pending Bit 753" "Not pending,Pending" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRPEND752 ,Set/Clear Pending Bit 752" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRPEND751 ,Set/Clear Pending Bit 751" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRPEND750 ,Set/Clear Pending Bit 750" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRPEND749 ,Set/Clear Pending Bit 749" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRPEND748 ,Set/Clear Pending Bit 748" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRPEND747 ,Set/Clear Pending Bit 747" "Not pending,Pending" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRPEND746 ,Set/Clear Pending Bit 746" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRPEND745 ,Set/Clear Pending Bit 745" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRPEND744 ,Set/Clear Pending Bit 744" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRPEND743 ,Set/Clear Pending Bit 743" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRPEND742 ,Set/Clear Pending Bit 742" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRPEND741 ,Set/Clear Pending Bit 741" "Not pending,Pending" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRPEND740 ,Set/Clear Pending Bit 740" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRPEND739 ,Set/Clear Pending Bit 739" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRPEND738 ,Set/Clear Pending Bit 738" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRPEND737 ,Set/Clear Pending Bit 737" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRPEND736 ,Set/Clear Pending Bit 736" "Not pending,Pending" else rgroup.long 0x025C++0x03 line.long 0x0 "GICD_SET/CLR_PENDR23,Interrupt Set/Clear Pending Register 23" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x18) group.long 0x0260++0x03 line.long 0x0 "GICD_SET/CLR_PENDR24,Interrupt Set/Clear Pending Register 24" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRPEND799 ,Set/Clear Pending Bit 799" "Not pending,Pending" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRPEND798 ,Set/Clear Pending Bit 798" "Not pending,Pending" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRPEND797 ,Set/Clear Pending Bit 797" "Not pending,Pending" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRPEND796 ,Set/Clear Pending Bit 796" "Not pending,Pending" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRPEND795 ,Set/Clear Pending Bit 795" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRPEND794 ,Set/Clear Pending Bit 794" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRPEND793 ,Set/Clear Pending Bit 793" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRPEND792 ,Set/Clear Pending Bit 792" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRPEND791 ,Set/Clear Pending Bit 791" "Not pending,Pending" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRPEND790 ,Set/Clear Pending Bit 790" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRPEND789 ,Set/Clear Pending Bit 789" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRPEND788 ,Set/Clear Pending Bit 788" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRPEND787 ,Set/Clear Pending Bit 787" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRPEND786 ,Set/Clear Pending Bit 786" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRPEND785 ,Set/Clear Pending Bit 785" "Not pending,Pending" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRPEND784 ,Set/Clear Pending Bit 784" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRPEND783 ,Set/Clear Pending Bit 783" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRPEND782 ,Set/Clear Pending Bit 782" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRPEND781 ,Set/Clear Pending Bit 781" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRPEND780 ,Set/Clear Pending Bit 780" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRPEND779 ,Set/Clear Pending Bit 779" "Not pending,Pending" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRPEND778 ,Set/Clear Pending Bit 778" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRPEND777 ,Set/Clear Pending Bit 777" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRPEND776 ,Set/Clear Pending Bit 776" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRPEND775 ,Set/Clear Pending Bit 775" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRPEND774 ,Set/Clear Pending Bit 774" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRPEND773 ,Set/Clear Pending Bit 773" "Not pending,Pending" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRPEND772 ,Set/Clear Pending Bit 772" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRPEND771 ,Set/Clear Pending Bit 771" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRPEND770 ,Set/Clear Pending Bit 770" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRPEND769 ,Set/Clear Pending Bit 769" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRPEND768 ,Set/Clear Pending Bit 768" "Not pending,Pending" else rgroup.long 0x0260++0x03 line.long 0x0 "GICD_SET/CLR_PENDR24,Interrupt Set/Clear Pending Register 24" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x19) group.long 0x0264++0x03 line.long 0x0 "GICD_SET/CLR_PENDR25,Interrupt Set/Clear Pending Register 25" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRPEND831 ,Set/Clear Pending Bit 831" "Not pending,Pending" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRPEND830 ,Set/Clear Pending Bit 830" "Not pending,Pending" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRPEND829 ,Set/Clear Pending Bit 829" "Not pending,Pending" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRPEND828 ,Set/Clear Pending Bit 828" "Not pending,Pending" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRPEND827 ,Set/Clear Pending Bit 827" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRPEND826 ,Set/Clear Pending Bit 826" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRPEND825 ,Set/Clear Pending Bit 825" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRPEND824 ,Set/Clear Pending Bit 824" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRPEND823 ,Set/Clear Pending Bit 823" "Not pending,Pending" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRPEND822 ,Set/Clear Pending Bit 822" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRPEND821 ,Set/Clear Pending Bit 821" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRPEND820 ,Set/Clear Pending Bit 820" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRPEND819 ,Set/Clear Pending Bit 819" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRPEND818 ,Set/Clear Pending Bit 818" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRPEND817 ,Set/Clear Pending Bit 817" "Not pending,Pending" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRPEND816 ,Set/Clear Pending Bit 816" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRPEND815 ,Set/Clear Pending Bit 815" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRPEND814 ,Set/Clear Pending Bit 814" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRPEND813 ,Set/Clear Pending Bit 813" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRPEND812 ,Set/Clear Pending Bit 812" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRPEND811 ,Set/Clear Pending Bit 811" "Not pending,Pending" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRPEND810 ,Set/Clear Pending Bit 810" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRPEND809 ,Set/Clear Pending Bit 809" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRPEND808 ,Set/Clear Pending Bit 808" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRPEND807 ,Set/Clear Pending Bit 807" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRPEND806 ,Set/Clear Pending Bit 806" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRPEND805 ,Set/Clear Pending Bit 805" "Not pending,Pending" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRPEND804 ,Set/Clear Pending Bit 804" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRPEND803 ,Set/Clear Pending Bit 803" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRPEND802 ,Set/Clear Pending Bit 802" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRPEND801 ,Set/Clear Pending Bit 801" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRPEND800 ,Set/Clear Pending Bit 800" "Not pending,Pending" else rgroup.long 0x0264++0x03 line.long 0x0 "GICD_SET/CLR_PENDR25,Interrupt Set/Clear Pending Register 25" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1A) group.long 0x0268++0x03 line.long 0x0 "GICD_SET/CLR_PENDR26,Interrupt Set/Clear Pending Register 26" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRPEND863 ,Set/Clear Pending Bit 863" "Not pending,Pending" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRPEND862 ,Set/Clear Pending Bit 862" "Not pending,Pending" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRPEND861 ,Set/Clear Pending Bit 861" "Not pending,Pending" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRPEND860 ,Set/Clear Pending Bit 860" "Not pending,Pending" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRPEND859 ,Set/Clear Pending Bit 859" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRPEND858 ,Set/Clear Pending Bit 858" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRPEND857 ,Set/Clear Pending Bit 857" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRPEND856 ,Set/Clear Pending Bit 856" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRPEND855 ,Set/Clear Pending Bit 855" "Not pending,Pending" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRPEND854 ,Set/Clear Pending Bit 854" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRPEND853 ,Set/Clear Pending Bit 853" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRPEND852 ,Set/Clear Pending Bit 852" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRPEND851 ,Set/Clear Pending Bit 851" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRPEND850 ,Set/Clear Pending Bit 850" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRPEND849 ,Set/Clear Pending Bit 849" "Not pending,Pending" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRPEND848 ,Set/Clear Pending Bit 848" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRPEND847 ,Set/Clear Pending Bit 847" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRPEND846 ,Set/Clear Pending Bit 846" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRPEND845 ,Set/Clear Pending Bit 845" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRPEND844 ,Set/Clear Pending Bit 844" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRPEND843 ,Set/Clear Pending Bit 843" "Not pending,Pending" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRPEND842 ,Set/Clear Pending Bit 842" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRPEND841 ,Set/Clear Pending Bit 841" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRPEND840 ,Set/Clear Pending Bit 840" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRPEND839 ,Set/Clear Pending Bit 839" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRPEND838 ,Set/Clear Pending Bit 838" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRPEND837 ,Set/Clear Pending Bit 837" "Not pending,Pending" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRPEND836 ,Set/Clear Pending Bit 836" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRPEND835 ,Set/Clear Pending Bit 835" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRPEND834 ,Set/Clear Pending Bit 834" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRPEND833 ,Set/Clear Pending Bit 833" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRPEND832 ,Set/Clear Pending Bit 832" "Not pending,Pending" else rgroup.long 0x0268++0x03 line.long 0x0 "GICD_SET/CLR_PENDR26,Interrupt Set/Clear Pending Register 26" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1B) group.long 0x026C++0x03 line.long 0x0 "GICD_SET/CLR_PENDR27,Interrupt Set/Clear Pending Register 27" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRPEND895 ,Set/Clear Pending Bit 895" "Not pending,Pending" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRPEND894 ,Set/Clear Pending Bit 894" "Not pending,Pending" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRPEND893 ,Set/Clear Pending Bit 893" "Not pending,Pending" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRPEND892 ,Set/Clear Pending Bit 892" "Not pending,Pending" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRPEND891 ,Set/Clear Pending Bit 891" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRPEND890 ,Set/Clear Pending Bit 890" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRPEND889 ,Set/Clear Pending Bit 889" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRPEND888 ,Set/Clear Pending Bit 888" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRPEND887 ,Set/Clear Pending Bit 887" "Not pending,Pending" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRPEND886 ,Set/Clear Pending Bit 886" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRPEND885 ,Set/Clear Pending Bit 885" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRPEND884 ,Set/Clear Pending Bit 884" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRPEND883 ,Set/Clear Pending Bit 883" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRPEND882 ,Set/Clear Pending Bit 882" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRPEND881 ,Set/Clear Pending Bit 881" "Not pending,Pending" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRPEND880 ,Set/Clear Pending Bit 880" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRPEND879 ,Set/Clear Pending Bit 879" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRPEND878 ,Set/Clear Pending Bit 878" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRPEND877 ,Set/Clear Pending Bit 877" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRPEND876 ,Set/Clear Pending Bit 876" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRPEND875 ,Set/Clear Pending Bit 875" "Not pending,Pending" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRPEND874 ,Set/Clear Pending Bit 874" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRPEND873 ,Set/Clear Pending Bit 873" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRPEND872 ,Set/Clear Pending Bit 872" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRPEND871 ,Set/Clear Pending Bit 871" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRPEND870 ,Set/Clear Pending Bit 870" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRPEND869 ,Set/Clear Pending Bit 869" "Not pending,Pending" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRPEND868 ,Set/Clear Pending Bit 868" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRPEND867 ,Set/Clear Pending Bit 867" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRPEND866 ,Set/Clear Pending Bit 866" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRPEND865 ,Set/Clear Pending Bit 865" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRPEND864 ,Set/Clear Pending Bit 864" "Not pending,Pending" else rgroup.long 0x026C++0x03 line.long 0x0 "GICD_SET/CLR_PENDR27,Interrupt Set/Clear Pending Register 27" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1C) group.long 0x0270++0x03 line.long 0x0 "GICD_SET/CLR_PENDR28,Interrupt Set/Clear Pending Register 28" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRPEND927 ,Set/Clear Pending Bit 927" "Not pending,Pending" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRPEND926 ,Set/Clear Pending Bit 926" "Not pending,Pending" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRPEND925 ,Set/Clear Pending Bit 925" "Not pending,Pending" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRPEND924 ,Set/Clear Pending Bit 924" "Not pending,Pending" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRPEND923 ,Set/Clear Pending Bit 923" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRPEND922 ,Set/Clear Pending Bit 922" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRPEND921 ,Set/Clear Pending Bit 921" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRPEND920 ,Set/Clear Pending Bit 920" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRPEND919 ,Set/Clear Pending Bit 919" "Not pending,Pending" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRPEND918 ,Set/Clear Pending Bit 918" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRPEND917 ,Set/Clear Pending Bit 917" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRPEND916 ,Set/Clear Pending Bit 916" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRPEND915 ,Set/Clear Pending Bit 915" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRPEND914 ,Set/Clear Pending Bit 914" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRPEND913 ,Set/Clear Pending Bit 913" "Not pending,Pending" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRPEND912 ,Set/Clear Pending Bit 912" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRPEND911 ,Set/Clear Pending Bit 911" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRPEND910 ,Set/Clear Pending Bit 910" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRPEND909 ,Set/Clear Pending Bit 909" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRPEND908 ,Set/Clear Pending Bit 908" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRPEND907 ,Set/Clear Pending Bit 907" "Not pending,Pending" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRPEND906 ,Set/Clear Pending Bit 906" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRPEND905 ,Set/Clear Pending Bit 905" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRPEND904 ,Set/Clear Pending Bit 904" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRPEND903 ,Set/Clear Pending Bit 903" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRPEND902 ,Set/Clear Pending Bit 902" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRPEND901 ,Set/Clear Pending Bit 901" "Not pending,Pending" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRPEND900 ,Set/Clear Pending Bit 900" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRPEND899 ,Set/Clear Pending Bit 899" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRPEND898 ,Set/Clear Pending Bit 898" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRPEND897 ,Set/Clear Pending Bit 897" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRPEND896 ,Set/Clear Pending Bit 896" "Not pending,Pending" else rgroup.long 0x0270++0x03 line.long 0x0 "GICD_SET/CLR_PENDR28,Interrupt Set/Clear Pending Register 28" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1D) group.long 0x0274++0x03 line.long 0x0 "GICD_SET/CLR_PENDR29,Interrupt Set/Clear Pending Register 29" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRPEND959 ,Set/Clear Pending Bit 959" "Not pending,Pending" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRPEND958 ,Set/Clear Pending Bit 958" "Not pending,Pending" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRPEND957 ,Set/Clear Pending Bit 957" "Not pending,Pending" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRPEND956 ,Set/Clear Pending Bit 956" "Not pending,Pending" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRPEND955 ,Set/Clear Pending Bit 955" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRPEND954 ,Set/Clear Pending Bit 954" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRPEND953 ,Set/Clear Pending Bit 953" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRPEND952 ,Set/Clear Pending Bit 952" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRPEND951 ,Set/Clear Pending Bit 951" "Not pending,Pending" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRPEND950 ,Set/Clear Pending Bit 950" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRPEND949 ,Set/Clear Pending Bit 949" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRPEND948 ,Set/Clear Pending Bit 948" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRPEND947 ,Set/Clear Pending Bit 947" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRPEND946 ,Set/Clear Pending Bit 946" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRPEND945 ,Set/Clear Pending Bit 945" "Not pending,Pending" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRPEND944 ,Set/Clear Pending Bit 944" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRPEND943 ,Set/Clear Pending Bit 943" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRPEND942 ,Set/Clear Pending Bit 942" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRPEND941 ,Set/Clear Pending Bit 941" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRPEND940 ,Set/Clear Pending Bit 940" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRPEND939 ,Set/Clear Pending Bit 939" "Not pending,Pending" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRPEND938 ,Set/Clear Pending Bit 938" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRPEND937 ,Set/Clear Pending Bit 937" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRPEND936 ,Set/Clear Pending Bit 936" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRPEND935 ,Set/Clear Pending Bit 935" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRPEND934 ,Set/Clear Pending Bit 934" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRPEND933 ,Set/Clear Pending Bit 933" "Not pending,Pending" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRPEND932 ,Set/Clear Pending Bit 932" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRPEND931 ,Set/Clear Pending Bit 931" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRPEND930 ,Set/Clear Pending Bit 930" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRPEND929 ,Set/Clear Pending Bit 929" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRPEND928 ,Set/Clear Pending Bit 928" "Not pending,Pending" else rgroup.long 0x0274++0x03 line.long 0x0 "GICD_SET/CLR_PENDR29,Interrupt Set/Clear Pending Register 29" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1E) group.long 0x0278++0x03 line.long 0x0 "GICD_SET/CLR_PENDR30,Interrupt Set/Clear Pending Register 30" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRPEND991 ,Set/Clear Pending Bit 991" "Not pending,Pending" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRPEND990 ,Set/Clear Pending Bit 990" "Not pending,Pending" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRPEND989 ,Set/Clear Pending Bit 989" "Not pending,Pending" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRPEND988 ,Set/Clear Pending Bit 988" "Not pending,Pending" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRPEND987 ,Set/Clear Pending Bit 987" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRPEND986 ,Set/Clear Pending Bit 986" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRPEND985 ,Set/Clear Pending Bit 985" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRPEND984 ,Set/Clear Pending Bit 984" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRPEND983 ,Set/Clear Pending Bit 983" "Not pending,Pending" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRPEND982 ,Set/Clear Pending Bit 982" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRPEND981 ,Set/Clear Pending Bit 981" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRPEND980 ,Set/Clear Pending Bit 980" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRPEND979 ,Set/Clear Pending Bit 979" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRPEND978 ,Set/Clear Pending Bit 978" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRPEND977 ,Set/Clear Pending Bit 977" "Not pending,Pending" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRPEND976 ,Set/Clear Pending Bit 976" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRPEND975 ,Set/Clear Pending Bit 975" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRPEND974 ,Set/Clear Pending Bit 974" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRPEND973 ,Set/Clear Pending Bit 973" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRPEND972 ,Set/Clear Pending Bit 972" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRPEND971 ,Set/Clear Pending Bit 971" "Not pending,Pending" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRPEND970 ,Set/Clear Pending Bit 970" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRPEND969 ,Set/Clear Pending Bit 969" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRPEND968 ,Set/Clear Pending Bit 968" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRPEND967 ,Set/Clear Pending Bit 967" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRPEND966 ,Set/Clear Pending Bit 966" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRPEND965 ,Set/Clear Pending Bit 965" "Not pending,Pending" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRPEND964 ,Set/Clear Pending Bit 964" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRPEND963 ,Set/Clear Pending Bit 963" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRPEND962 ,Set/Clear Pending Bit 962" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRPEND961 ,Set/Clear Pending Bit 961" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRPEND960 ,Set/Clear Pending Bit 960" "Not pending,Pending" else rgroup.long 0x0278++0x03 line.long 0x0 "GICD_SET/CLR_PENDR30,Interrupt Set/Clear Pending Register 30" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)==0x1F) group.long 0x027C++0x03 line.long 0x0 "GICD_SET/CLR_PENDR31,Interrupt Set/Clear Pending Register 31" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRPEND1019 ,Set/Clear Pending Bit 1019" "Not pending,Pending" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRPEND1018 ,Set/Clear Pending Bit 1018" "Not pending,Pending" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRPEND1017 ,Set/Clear Pending Bit 1017" "Not pending,Pending" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRPEND1016 ,Set/Clear Pending Bit 1016" "Not pending,Pending" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRPEND1015 ,Set/Clear Pending Bit 1015" "Not pending,Pending" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRPEND1014 ,Set/Clear Pending Bit 1014" "Not pending,Pending" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRPEND1013 ,Set/Clear Pending Bit 1013" "Not pending,Pending" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRPEND1012 ,Set/Clear Pending Bit 1012" "Not pending,Pending" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRPEND1011 ,Set/Clear Pending Bit 1011" "Not pending,Pending" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRPEND1010 ,Set/Clear Pending Bit 1010" "Not pending,Pending" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRPEND1009 ,Set/Clear Pending Bit 1009" "Not pending,Pending" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRPEND1008 ,Set/Clear Pending Bit 1008" "Not pending,Pending" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRPEND1007 ,Set/Clear Pending Bit 1007" "Not pending,Pending" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRPEND1006 ,Set/Clear Pending Bit 1006" "Not pending,Pending" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRPEND1005 ,Set/Clear Pending Bit 1005" "Not pending,Pending" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRPEND1004 ,Set/Clear Pending Bit 1004" "Not pending,Pending" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRPEND1003 ,Set/Clear Pending Bit 1003" "Not pending,Pending" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRPEND1002 ,Set/Clear Pending Bit 1002" "Not pending,Pending" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRPEND1001 ,Set/Clear Pending Bit 1001" "Not pending,Pending" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRPEND1000 ,Set/Clear Pending Bit 1000" "Not pending,Pending" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRPEND999 ,Set/Clear Pending Bit 999" "Not pending,Pending" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRPEND998 ,Set/Clear Pending Bit 998" "Not pending,Pending" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRPEND997 ,Set/Clear Pending Bit 997" "Not pending,Pending" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRPEND996 ,Set/Clear Pending Bit 996" "Not pending,Pending" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRPEND995 ,Set/Clear Pending Bit 995" "Not pending,Pending" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRPEND994 ,Set/Clear Pending Bit 994" "Not pending,Pending" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRPEND993 ,Set/Clear Pending Bit 993" "Not pending,Pending" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRPEND992 ,Set/Clear Pending Bit 992" "Not pending,Pending" else rgroup.long 0x027C++0x03 line.long 0x0 "GICD_SET/CLR_PENDR31,Interrupt Set/Clear Pending Register 31" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif tree.end width 24. tree "Set/Clear Active Registers" if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x08))&0xFF000000)==(0x0000000||0x1000000)) rgroup.long 0x0300++0x03 line.long 0x0 "GICD_ICDABR0,Active Status Register 0" bitfld.long 0x00 31. " ASB31 ,Active Status Bit 31" "Not active,Active" bitfld.long 0x00 30. " ASB30 ,Active Status Bit 30" "Not active,Active" bitfld.long 0x00 29. " ASB29 ,Active Status Bit 29" "Not active,Active" textline " " bitfld.long 0x00 28. " ASB28 ,Active Status Bit 28" "Not active,Active" bitfld.long 0x00 27. " ASB27 ,Active Status Bit 27" "Not active,Active" bitfld.long 0x00 26. " ASB26 ,Active Status Bit 26" "Not active,Active" textline " " bitfld.long 0x00 25. " ASB25 ,Active Status Bit 25" "Not active,Active" bitfld.long 0x00 24. " ASB24 ,Active Status Bit 24" "Not active,Active" bitfld.long 0x00 23. " ASB23 ,Active Status Bit 23" "Not active,Active" textline " " bitfld.long 0x00 22. " ASB22 ,Active Status Bit 22" "Not active,Active" bitfld.long 0x00 21. " ASB21 ,Active Status Bit 21" "Not active,Active" bitfld.long 0x00 20. " ASB20 ,Active Status Bit 20" "Not active,Active" textline " " bitfld.long 0x00 19. " ASB19 ,Active Status Bit 19" "Not active,Active" bitfld.long 0x00 18. " ASB18 ,Active Status Bit 18" "Not active,Active" bitfld.long 0x00 17. " ASB17 ,Active Status Bit 17" "Not active,Active" textline " " bitfld.long 0x00 16. " ASB16 ,Active Status Bit 16" "Not active,Active" bitfld.long 0x00 15. " ASB15 ,Active Status Bit 15" "Not active,Active" bitfld.long 0x00 14. " ASB14 ,Active Status Bit 14" "Not active,Active" textline " " bitfld.long 0x00 13. " ASB13 ,Active Status Bit 13" "Not active,Active" bitfld.long 0x00 12. " ASB12 ,Active Status Bit 12" "Not active,Active" bitfld.long 0x00 11. " ASB11 ,Active Status Bit 11" "Not active,Active" textline " " bitfld.long 0x00 10. " ASB10 ,Active Status Bit 10" "Not active,Active" bitfld.long 0x00 9. " ASB9 ,Active Status Bit 9" "Not active,Active" bitfld.long 0x00 8. " ASB8 ,Active Status Bit 8" "Not active,Active" textline " " bitfld.long 0x00 7. " ASB7 ,Active Status Bit 7" "Not active,Active" bitfld.long 0x00 6. " ASB6 ,Active Status Bit 6" "Not active,Active" bitfld.long 0x00 5. " ASB5 ,Active Status Bit 5" "Not active,Active" textline " " bitfld.long 0x00 4. " ASB4 ,Active Status Bit 4" "Not active,Active" bitfld.long 0x00 3. " ASB3 ,Active Status Bit 3" "Not active,Active" bitfld.long 0x00 2. " ASB2 ,Active Status Bit 2" "Not active,Active" textline " " bitfld.long 0x00 1. " ASB1 ,Active Status Bit 1" "Not active,Active" bitfld.long 0x00 0. " ASB0 ,Active Status Bit 0" "Not active,Active" if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x01) rgroup.long 0x0304++0x03 line.long 0x0 "GICD_ICDABR1,Active Status Register 1" bitfld.long 0x00 31. " ASB63 ,Active Status Bit 63" "Not active,Active" bitfld.long 0x00 30. " ASB62 ,Active Status Bit 62" "Not active,Active" bitfld.long 0x00 29. " ASB61 ,Active Status Bit 61" "Not active,Active" textline " " bitfld.long 0x00 28. " ASB60 ,Active Status Bit 60" "Not active,Active" bitfld.long 0x00 27. " ASB59 ,Active Status Bit 59" "Not active,Active" bitfld.long 0x00 26. " ASB58 ,Active Status Bit 58" "Not active,Active" textline " " bitfld.long 0x00 25. " ASB57 ,Active Status Bit 57" "Not active,Active" bitfld.long 0x00 24. " ASB56 ,Active Status Bit 56" "Not active,Active" bitfld.long 0x00 23. " ASB55 ,Active Status Bit 55" "Not active,Active" textline " " bitfld.long 0x00 22. " ASB54 ,Active Status Bit 54" "Not active,Active" bitfld.long 0x00 21. " ASB53 ,Active Status Bit 53" "Not active,Active" bitfld.long 0x00 20. " ASB52 ,Active Status Bit 52" "Not active,Active" textline " " bitfld.long 0x00 19. " ASB51 ,Active Status Bit 51" "Not active,Active" bitfld.long 0x00 18. " ASB50 ,Active Status Bit 50" "Not active,Active" bitfld.long 0x00 17. " ASB49 ,Active Status Bit 49" "Not active,Active" textline " " bitfld.long 0x00 16. " ASB48 ,Active Status Bit 48" "Not active,Active" bitfld.long 0x00 15. " ASB47 ,Active Status Bit 47" "Not active,Active" bitfld.long 0x00 14. " ASB46 ,Active Status Bit 46" "Not active,Active" textline " " bitfld.long 0x00 13. " ASB45 ,Active Status Bit 45" "Not active,Active" bitfld.long 0x00 12. " ASB44 ,Active Status Bit 44" "Not active,Active" bitfld.long 0x00 11. " ASB43 ,Active Status Bit 43" "Not active,Active" textline " " bitfld.long 0x00 10. " ASB42 ,Active Status Bit 42" "Not active,Active" bitfld.long 0x00 9. " ASB41 ,Active Status Bit 41" "Not active,Active" bitfld.long 0x00 8. " ASB40 ,Active Status Bit 40" "Not active,Active" textline " " bitfld.long 0x00 7. " ASB39 ,Active Status Bit 39" "Not active,Active" bitfld.long 0x00 6. " ASB38 ,Active Status Bit 38" "Not active,Active" bitfld.long 0x00 5. " ASB37 ,Active Status Bit 37" "Not active,Active" textline " " bitfld.long 0x00 4. " ASB36 ,Active Status Bit 36" "Not active,Active" bitfld.long 0x00 3. " ASB35 ,Active Status Bit 35" "Not active,Active" bitfld.long 0x00 2. " ASB34 ,Active Status Bit 34" "Not active,Active" textline " " bitfld.long 0x00 1. " ASB33 ,Active Status Bit 33" "Not active,Active" bitfld.long 0x00 0. " ASB32 ,Active Status Bit 32" "Not active,Active" else rgroup.long 0x0304++0x03 line.long 0x0 "GICD_ICDABR1,Active Status Register 1" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x02) rgroup.long 0x0308++0x03 line.long 0x0 "GICD_ICDABR2,Active Status Register 2" bitfld.long 0x00 31. " ASB95 ,Active Status Bit 95" "Not active,Active" bitfld.long 0x00 30. " ASB94 ,Active Status Bit 94" "Not active,Active" bitfld.long 0x00 29. " ASB93 ,Active Status Bit 93" "Not active,Active" textline " " bitfld.long 0x00 28. " ASB92 ,Active Status Bit 92" "Not active,Active" bitfld.long 0x00 27. " ASB91 ,Active Status Bit 91" "Not active,Active" bitfld.long 0x00 26. " ASB90 ,Active Status Bit 90" "Not active,Active" textline " " bitfld.long 0x00 25. " ASB89 ,Active Status Bit 89" "Not active,Active" bitfld.long 0x00 24. " ASB88 ,Active Status Bit 88" "Not active,Active" bitfld.long 0x00 23. " ASB87 ,Active Status Bit 87" "Not active,Active" textline " " bitfld.long 0x00 22. " ASB86 ,Active Status Bit 86" "Not active,Active" bitfld.long 0x00 21. " ASB85 ,Active Status Bit 85" "Not active,Active" bitfld.long 0x00 20. " ASB84 ,Active Status Bit 84" "Not active,Active" textline " " bitfld.long 0x00 19. " ASB83 ,Active Status Bit 83" "Not active,Active" bitfld.long 0x00 18. " ASB82 ,Active Status Bit 82" "Not active,Active" bitfld.long 0x00 17. " ASB81 ,Active Status Bit 81" "Not active,Active" textline " " bitfld.long 0x00 16. " ASB80 ,Active Status Bit 80" "Not active,Active" bitfld.long 0x00 15. " ASB79 ,Active Status Bit 79" "Not active,Active" bitfld.long 0x00 14. " ASB78 ,Active Status Bit 78" "Not active,Active" textline " " bitfld.long 0x00 13. " ASB77 ,Active Status Bit 77" "Not active,Active" bitfld.long 0x00 12. " ASB76 ,Active Status Bit 76" "Not active,Active" bitfld.long 0x00 11. " ASB75 ,Active Status Bit 75" "Not active,Active" textline " " bitfld.long 0x00 10. " ASB74 ,Active Status Bit 74" "Not active,Active" bitfld.long 0x00 9. " ASB73 ,Active Status Bit 73" "Not active,Active" bitfld.long 0x00 8. " ASB72 ,Active Status Bit 72" "Not active,Active" textline " " bitfld.long 0x00 7. " ASB71 ,Active Status Bit 71" "Not active,Active" bitfld.long 0x00 6. " ASB70 ,Active Status Bit 70" "Not active,Active" bitfld.long 0x00 5. " ASB69 ,Active Status Bit 69" "Not active,Active" textline " " bitfld.long 0x00 4. " ASB68 ,Active Status Bit 68" "Not active,Active" bitfld.long 0x00 3. " ASB67 ,Active Status Bit 67" "Not active,Active" bitfld.long 0x00 2. " ASB66 ,Active Status Bit 66" "Not active,Active" textline " " bitfld.long 0x00 1. " ASB65 ,Active Status Bit 65" "Not active,Active" bitfld.long 0x00 0. " ASB64 ,Active Status Bit 64" "Not active,Active" else rgroup.long 0x0308++0x03 line.long 0x0 "GICD_ICDABR2,Active Status Register 2" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x03) rgroup.long 0x030C++0x03 line.long 0x0 "GICD_ICDABR3,Active Status Register 3" bitfld.long 0x00 31. " ASB127 ,Active Status Bit 127" "Not active,Active" bitfld.long 0x00 30. " ASB126 ,Active Status Bit 126" "Not active,Active" bitfld.long 0x00 29. " ASB125 ,Active Status Bit 125" "Not active,Active" textline " " bitfld.long 0x00 28. " ASB124 ,Active Status Bit 124" "Not active,Active" bitfld.long 0x00 27. " ASB123 ,Active Status Bit 123" "Not active,Active" bitfld.long 0x00 26. " ASB122 ,Active Status Bit 122" "Not active,Active" textline " " bitfld.long 0x00 25. " ASB121 ,Active Status Bit 121" "Not active,Active" bitfld.long 0x00 24. " ASB120 ,Active Status Bit 120" "Not active,Active" bitfld.long 0x00 23. " ASB119 ,Active Status Bit 119" "Not active,Active" textline " " bitfld.long 0x00 22. " ASB118 ,Active Status Bit 118" "Not active,Active" bitfld.long 0x00 21. " ASB117 ,Active Status Bit 117" "Not active,Active" bitfld.long 0x00 20. " ASB116 ,Active Status Bit 116" "Not active,Active" textline " " bitfld.long 0x00 19. " ASB115 ,Active Status Bit 115" "Not active,Active" bitfld.long 0x00 18. " ASB114 ,Active Status Bit 114" "Not active,Active" bitfld.long 0x00 17. " ASB113 ,Active Status Bit 113" "Not active,Active" textline " " bitfld.long 0x00 16. " ASB112 ,Active Status Bit 112" "Not active,Active" bitfld.long 0x00 15. " ASB111 ,Active Status Bit 111" "Not active,Active" bitfld.long 0x00 14. " ASB110 ,Active Status Bit 110" "Not active,Active" textline " " bitfld.long 0x00 13. " ASB109 ,Active Status Bit 109" "Not active,Active" bitfld.long 0x00 12. " ASB108 ,Active Status Bit 108" "Not active,Active" bitfld.long 0x00 11. " ASB107 ,Active Status Bit 107" "Not active,Active" textline " " bitfld.long 0x00 10. " ASB106 ,Active Status Bit 106" "Not active,Active" bitfld.long 0x00 9. " ASB105 ,Active Status Bit 105" "Not active,Active" bitfld.long 0x00 8. " ASB104 ,Active Status Bit 104" "Not active,Active" textline " " bitfld.long 0x00 7. " ASB103 ,Active Status Bit 103" "Not active,Active" bitfld.long 0x00 6. " ASB102 ,Active Status Bit 102" "Not active,Active" bitfld.long 0x00 5. " ASB101 ,Active Status Bit 101" "Not active,Active" textline " " bitfld.long 0x00 4. " ASB100 ,Active Status Bit 100" "Not active,Active" bitfld.long 0x00 3. " ASB99 ,Active Status Bit 99" "Not active,Active" bitfld.long 0x00 2. " ASB98 ,Active Status Bit 98" "Not active,Active" textline " " bitfld.long 0x00 1. " ASB97 ,Active Status Bit 97" "Not active,Active" bitfld.long 0x00 0. " ASB96 ,Active Status Bit 96" "Not active,Active" else rgroup.long 0x030C++0x03 line.long 0x0 "GICD_ICDABR3,Active Status Register 3" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x04) rgroup.long 0x0310++0x03 line.long 0x0 "GICD_ICDABR4,Active Status Register 4" bitfld.long 0x00 31. " ASB159 ,Active Status Bit 159" "Not active,Active" bitfld.long 0x00 30. " ASB158 ,Active Status Bit 158" "Not active,Active" bitfld.long 0x00 29. " ASB157 ,Active Status Bit 157" "Not active,Active" textline " " bitfld.long 0x00 28. " ASB156 ,Active Status Bit 156" "Not active,Active" bitfld.long 0x00 27. " ASB155 ,Active Status Bit 155" "Not active,Active" bitfld.long 0x00 26. " ASB154 ,Active Status Bit 154" "Not active,Active" textline " " bitfld.long 0x00 25. " ASB153 ,Active Status Bit 153" "Not active,Active" bitfld.long 0x00 24. " ASB152 ,Active Status Bit 152" "Not active,Active" bitfld.long 0x00 23. " ASB151 ,Active Status Bit 151" "Not active,Active" textline " " bitfld.long 0x00 22. " ASB150 ,Active Status Bit 150" "Not active,Active" bitfld.long 0x00 21. " ASB149 ,Active Status Bit 149" "Not active,Active" bitfld.long 0x00 20. " ASB148 ,Active Status Bit 148" "Not active,Active" textline " " bitfld.long 0x00 19. " ASB147 ,Active Status Bit 147" "Not active,Active" bitfld.long 0x00 18. " ASB146 ,Active Status Bit 146" "Not active,Active" bitfld.long 0x00 17. " ASB145 ,Active Status Bit 145" "Not active,Active" textline " " bitfld.long 0x00 16. " ASB144 ,Active Status Bit 144" "Not active,Active" bitfld.long 0x00 15. " ASB143 ,Active Status Bit 143" "Not active,Active" bitfld.long 0x00 14. " ASB142 ,Active Status Bit 142" "Not active,Active" textline " " bitfld.long 0x00 13. " ASB141 ,Active Status Bit 141" "Not active,Active" bitfld.long 0x00 12. " ASB140 ,Active Status Bit 140" "Not active,Active" bitfld.long 0x00 11. " ASB139 ,Active Status Bit 139" "Not active,Active" textline " " bitfld.long 0x00 10. " ASB138 ,Active Status Bit 138" "Not active,Active" bitfld.long 0x00 9. " ASB137 ,Active Status Bit 137" "Not active,Active" bitfld.long 0x00 8. " ASB136 ,Active Status Bit 136" "Not active,Active" textline " " bitfld.long 0x00 7. " ASB135 ,Active Status Bit 135" "Not active,Active" bitfld.long 0x00 6. " ASB134 ,Active Status Bit 134" "Not active,Active" bitfld.long 0x00 5. " ASB133 ,Active Status Bit 133" "Not active,Active" textline " " bitfld.long 0x00 4. " ASB132 ,Active Status Bit 132" "Not active,Active" bitfld.long 0x00 3. " ASB131 ,Active Status Bit 131" "Not active,Active" bitfld.long 0x00 2. " ASB130 ,Active Status Bit 130" "Not active,Active" textline " " bitfld.long 0x00 1. " ASB129 ,Active Status Bit 129" "Not active,Active" bitfld.long 0x00 0. " ASB128 ,Active Status Bit 128" "Not active,Active" else rgroup.long 0x0310++0x03 line.long 0x0 "GICD_ICDABR4,Active Status Register 4" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x05) rgroup.long 0x0314++0x03 line.long 0x0 "GICD_ICDABR5,Active Status Register 5" bitfld.long 0x00 31. " ASB191 ,Active Status Bit 191" "Not active,Active" bitfld.long 0x00 30. " ASB190 ,Active Status Bit 190" "Not active,Active" bitfld.long 0x00 29. " ASB189 ,Active Status Bit 189" "Not active,Active" textline " " bitfld.long 0x00 28. " ASB188 ,Active Status Bit 188" "Not active,Active" bitfld.long 0x00 27. " ASB187 ,Active Status Bit 187" "Not active,Active" bitfld.long 0x00 26. " ASB186 ,Active Status Bit 186" "Not active,Active" textline " " bitfld.long 0x00 25. " ASB185 ,Active Status Bit 185" "Not active,Active" bitfld.long 0x00 24. " ASB184 ,Active Status Bit 184" "Not active,Active" bitfld.long 0x00 23. " ASB183 ,Active Status Bit 183" "Not active,Active" textline " " bitfld.long 0x00 22. " ASB182 ,Active Status Bit 182" "Not active,Active" bitfld.long 0x00 21. " ASB181 ,Active Status Bit 181" "Not active,Active" bitfld.long 0x00 20. " ASB180 ,Active Status Bit 180" "Not active,Active" textline " " bitfld.long 0x00 19. " ASB179 ,Active Status Bit 179" "Not active,Active" bitfld.long 0x00 18. " ASB178 ,Active Status Bit 178" "Not active,Active" bitfld.long 0x00 17. " ASB177 ,Active Status Bit 177" "Not active,Active" textline " " bitfld.long 0x00 16. " ASB176 ,Active Status Bit 176" "Not active,Active" bitfld.long 0x00 15. " ASB175 ,Active Status Bit 175" "Not active,Active" bitfld.long 0x00 14. " ASB174 ,Active Status Bit 174" "Not active,Active" textline " " bitfld.long 0x00 13. " ASB173 ,Active Status Bit 173" "Not active,Active" bitfld.long 0x00 12. " ASB172 ,Active Status Bit 172" "Not active,Active" bitfld.long 0x00 11. " ASB171 ,Active Status Bit 171" "Not active,Active" textline " " bitfld.long 0x00 10. " ASB170 ,Active Status Bit 170" "Not active,Active" bitfld.long 0x00 9. " ASB169 ,Active Status Bit 169" "Not active,Active" bitfld.long 0x00 8. " ASB168 ,Active Status Bit 168" "Not active,Active" textline " " bitfld.long 0x00 7. " ASB167 ,Active Status Bit 167" "Not active,Active" bitfld.long 0x00 6. " ASB166 ,Active Status Bit 166" "Not active,Active" bitfld.long 0x00 5. " ASB165 ,Active Status Bit 165" "Not active,Active" textline " " bitfld.long 0x00 4. " ASB164 ,Active Status Bit 164" "Not active,Active" bitfld.long 0x00 3. " ASB163 ,Active Status Bit 163" "Not active,Active" bitfld.long 0x00 2. " ASB162 ,Active Status Bit 162" "Not active,Active" textline " " bitfld.long 0x00 1. " ASB161 ,Active Status Bit 161" "Not active,Active" bitfld.long 0x00 0. " ASB160 ,Active Status Bit 160" "Not active,Active" else rgroup.long 0x0314++0x03 line.long 0x0 "GICD_ICDABR5,Active Status Register 5" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x06) rgroup.long 0x0318++0x03 line.long 0x0 "GICD_ICDABR6,Active Status Register 6" bitfld.long 0x00 31. " ASB223 ,Active Status Bit 223" "Not active,Active" bitfld.long 0x00 30. " ASB222 ,Active Status Bit 222" "Not active,Active" bitfld.long 0x00 29. " ASB221 ,Active Status Bit 221" "Not active,Active" textline " " bitfld.long 0x00 28. " ASB220 ,Active Status Bit 220" "Not active,Active" bitfld.long 0x00 27. " ASB219 ,Active Status Bit 219" "Not active,Active" bitfld.long 0x00 26. " ASB218 ,Active Status Bit 218" "Not active,Active" textline " " bitfld.long 0x00 25. " ASB217 ,Active Status Bit 217" "Not active,Active" bitfld.long 0x00 24. " ASB216 ,Active Status Bit 216" "Not active,Active" bitfld.long 0x00 23. " ASB215 ,Active Status Bit 215" "Not active,Active" textline " " bitfld.long 0x00 22. " ASB214 ,Active Status Bit 214" "Not active,Active" bitfld.long 0x00 21. " ASB213 ,Active Status Bit 213" "Not active,Active" bitfld.long 0x00 20. " ASB212 ,Active Status Bit 212" "Not active,Active" textline " " bitfld.long 0x00 19. " ASB211 ,Active Status Bit 211" "Not active,Active" bitfld.long 0x00 18. " ASB210 ,Active Status Bit 210" "Not active,Active" bitfld.long 0x00 17. " ASB209 ,Active Status Bit 209" "Not active,Active" textline " " bitfld.long 0x00 16. " ASB208 ,Active Status Bit 208" "Not active,Active" bitfld.long 0x00 15. " ASB207 ,Active Status Bit 207" "Not active,Active" bitfld.long 0x00 14. " ASB206 ,Active Status Bit 206" "Not active,Active" textline " " bitfld.long 0x00 13. " ASB205 ,Active Status Bit 205" "Not active,Active" bitfld.long 0x00 12. " ASB204 ,Active Status Bit 204" "Not active,Active" bitfld.long 0x00 11. " ASB203 ,Active Status Bit 203" "Not active,Active" textline " " bitfld.long 0x00 10. " ASB202 ,Active Status Bit 202" "Not active,Active" bitfld.long 0x00 9. " ASB201 ,Active Status Bit 201" "Not active,Active" bitfld.long 0x00 8. " ASB200 ,Active Status Bit 200" "Not active,Active" textline " " bitfld.long 0x00 7. " ASB199 ,Active Status Bit 199" "Not active,Active" bitfld.long 0x00 6. " ASB198 ,Active Status Bit 198" "Not active,Active" bitfld.long 0x00 5. " ASB197 ,Active Status Bit 197" "Not active,Active" textline " " bitfld.long 0x00 4. " ASB196 ,Active Status Bit 196" "Not active,Active" bitfld.long 0x00 3. " ASB195 ,Active Status Bit 195" "Not active,Active" bitfld.long 0x00 2. " ASB194 ,Active Status Bit 194" "Not active,Active" textline " " bitfld.long 0x00 1. " ASB193 ,Active Status Bit 193" "Not active,Active" bitfld.long 0x00 0. " ASB192 ,Active Status Bit 192" "Not active,Active" else rgroup.long 0x0318++0x03 line.long 0x0 "GICD_ICDABR6,Active Status Register 6" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x07) rgroup.long 0x031C++0x03 line.long 0x0 "GICD_ICDABR7,Active Status Register 7" bitfld.long 0x00 31. " ASB255 ,Active Status Bit 255" "Not active,Active" bitfld.long 0x00 30. " ASB254 ,Active Status Bit 254" "Not active,Active" bitfld.long 0x00 29. " ASB253 ,Active Status Bit 253" "Not active,Active" textline " " bitfld.long 0x00 28. " ASB252 ,Active Status Bit 252" "Not active,Active" bitfld.long 0x00 27. " ASB251 ,Active Status Bit 251" "Not active,Active" bitfld.long 0x00 26. " ASB250 ,Active Status Bit 250" "Not active,Active" textline " " bitfld.long 0x00 25. " ASB249 ,Active Status Bit 249" "Not active,Active" bitfld.long 0x00 24. " ASB248 ,Active Status Bit 248" "Not active,Active" bitfld.long 0x00 23. " ASB247 ,Active Status Bit 247" "Not active,Active" textline " " bitfld.long 0x00 22. " ASB246 ,Active Status Bit 246" "Not active,Active" bitfld.long 0x00 21. " ASB245 ,Active Status Bit 245" "Not active,Active" bitfld.long 0x00 20. " ASB244 ,Active Status Bit 244" "Not active,Active" textline " " bitfld.long 0x00 19. " ASB243 ,Active Status Bit 243" "Not active,Active" bitfld.long 0x00 18. " ASB242 ,Active Status Bit 242" "Not active,Active" bitfld.long 0x00 17. " ASB241 ,Active Status Bit 241" "Not active,Active" textline " " bitfld.long 0x00 16. " ASB240 ,Active Status Bit 240" "Not active,Active" bitfld.long 0x00 15. " ASB239 ,Active Status Bit 239" "Not active,Active" bitfld.long 0x00 14. " ASB238 ,Active Status Bit 238" "Not active,Active" textline " " bitfld.long 0x00 13. " ASB237 ,Active Status Bit 237" "Not active,Active" bitfld.long 0x00 12. " ASB236 ,Active Status Bit 236" "Not active,Active" bitfld.long 0x00 11. " ASB235 ,Active Status Bit 235" "Not active,Active" textline " " bitfld.long 0x00 10. " ASB234 ,Active Status Bit 234" "Not active,Active" bitfld.long 0x00 9. " ASB233 ,Active Status Bit 233" "Not active,Active" bitfld.long 0x00 8. " ASB232 ,Active Status Bit 232" "Not active,Active" textline " " bitfld.long 0x00 7. " ASB231 ,Active Status Bit 231" "Not active,Active" bitfld.long 0x00 6. " ASB230 ,Active Status Bit 230" "Not active,Active" bitfld.long 0x00 5. " ASB229 ,Active Status Bit 229" "Not active,Active" textline " " bitfld.long 0x00 4. " ASB228 ,Active Status Bit 228" "Not active,Active" bitfld.long 0x00 3. " ASB227 ,Active Status Bit 227" "Not active,Active" bitfld.long 0x00 2. " ASB226 ,Active Status Bit 226" "Not active,Active" textline " " bitfld.long 0x00 1. " ASB225 ,Active Status Bit 225" "Not active,Active" bitfld.long 0x00 0. " ASB224 ,Active Status Bit 224" "Not active,Active" else rgroup.long 0x031C++0x03 line.long 0x0 "GICD_ICDABR7,Active Status Register 7" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x08) rgroup.long 0x0320++0x03 line.long 0x0 "GICD_ICDABR8,Active Status Register 8" bitfld.long 0x00 31. " ASB287 ,Active Status Bit 287" "Not active,Active" bitfld.long 0x00 30. " ASB286 ,Active Status Bit 286" "Not active,Active" bitfld.long 0x00 29. " ASB285 ,Active Status Bit 285" "Not active,Active" textline " " bitfld.long 0x00 28. " ASB284 ,Active Status Bit 284" "Not active,Active" bitfld.long 0x00 27. " ASB283 ,Active Status Bit 283" "Not active,Active" bitfld.long 0x00 26. " ASB282 ,Active Status Bit 282" "Not active,Active" textline " " bitfld.long 0x00 25. " ASB281 ,Active Status Bit 281" "Not active,Active" bitfld.long 0x00 24. " ASB280 ,Active Status Bit 280" "Not active,Active" bitfld.long 0x00 23. " ASB279 ,Active Status Bit 279" "Not active,Active" textline " " bitfld.long 0x00 22. " ASB278 ,Active Status Bit 278" "Not active,Active" bitfld.long 0x00 21. " ASB277 ,Active Status Bit 277" "Not active,Active" bitfld.long 0x00 20. " ASB276 ,Active Status Bit 276" "Not active,Active" textline " " bitfld.long 0x00 19. " ASB275 ,Active Status Bit 275" "Not active,Active" bitfld.long 0x00 18. " ASB274 ,Active Status Bit 274" "Not active,Active" bitfld.long 0x00 17. " ASB273 ,Active Status Bit 273" "Not active,Active" textline " " bitfld.long 0x00 16. " ASB272 ,Active Status Bit 272" "Not active,Active" bitfld.long 0x00 15. " ASB271 ,Active Status Bit 271" "Not active,Active" bitfld.long 0x00 14. " ASB270 ,Active Status Bit 270" "Not active,Active" textline " " bitfld.long 0x00 13. " ASB269 ,Active Status Bit 269" "Not active,Active" bitfld.long 0x00 12. " ASB268 ,Active Status Bit 268" "Not active,Active" bitfld.long 0x00 11. " ASB267 ,Active Status Bit 267" "Not active,Active" textline " " bitfld.long 0x00 10. " ASB266 ,Active Status Bit 266" "Not active,Active" bitfld.long 0x00 9. " ASB265 ,Active Status Bit 265" "Not active,Active" bitfld.long 0x00 8. " ASB264 ,Active Status Bit 264" "Not active,Active" textline " " bitfld.long 0x00 7. " ASB263 ,Active Status Bit 263" "Not active,Active" bitfld.long 0x00 6. " ASB262 ,Active Status Bit 262" "Not active,Active" bitfld.long 0x00 5. " ASB261 ,Active Status Bit 261" "Not active,Active" textline " " bitfld.long 0x00 4. " ASB260 ,Active Status Bit 260" "Not active,Active" bitfld.long 0x00 3. " ASB259 ,Active Status Bit 259" "Not active,Active" bitfld.long 0x00 2. " ASB258 ,Active Status Bit 258" "Not active,Active" textline " " bitfld.long 0x00 1. " ASB257 ,Active Status Bit 257" "Not active,Active" bitfld.long 0x00 0. " ASB256 ,Active Status Bit 256" "Not active,Active" else rgroup.long 0x0320++0x03 line.long 0x0 "GICD_ICDABR8,Active Status Register 8" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x09) rgroup.long 0x0324++0x03 line.long 0x0 "GICD_ICDABR9,Active Status Register 9" bitfld.long 0x00 31. " ASB319 ,Active Status Bit 319" "Not active,Active" bitfld.long 0x00 30. " ASB318 ,Active Status Bit 318" "Not active,Active" bitfld.long 0x00 29. " ASB317 ,Active Status Bit 317" "Not active,Active" textline " " bitfld.long 0x00 28. " ASB316 ,Active Status Bit 316" "Not active,Active" bitfld.long 0x00 27. " ASB315 ,Active Status Bit 315" "Not active,Active" bitfld.long 0x00 26. " ASB314 ,Active Status Bit 314" "Not active,Active" textline " " bitfld.long 0x00 25. " ASB313 ,Active Status Bit 313" "Not active,Active" bitfld.long 0x00 24. " ASB312 ,Active Status Bit 312" "Not active,Active" bitfld.long 0x00 23. " ASB311 ,Active Status Bit 311" "Not active,Active" textline " " bitfld.long 0x00 22. " ASB310 ,Active Status Bit 310" "Not active,Active" bitfld.long 0x00 21. " ASB309 ,Active Status Bit 309" "Not active,Active" bitfld.long 0x00 20. " ASB308 ,Active Status Bit 308" "Not active,Active" textline " " bitfld.long 0x00 19. " ASB307 ,Active Status Bit 307" "Not active,Active" bitfld.long 0x00 18. " ASB306 ,Active Status Bit 306" "Not active,Active" bitfld.long 0x00 17. " ASB305 ,Active Status Bit 305" "Not active,Active" textline " " bitfld.long 0x00 16. " ASB304 ,Active Status Bit 304" "Not active,Active" bitfld.long 0x00 15. " ASB303 ,Active Status Bit 303" "Not active,Active" bitfld.long 0x00 14. " ASB302 ,Active Status Bit 302" "Not active,Active" textline " " bitfld.long 0x00 13. " ASB301 ,Active Status Bit 301" "Not active,Active" bitfld.long 0x00 12. " ASB300 ,Active Status Bit 300" "Not active,Active" bitfld.long 0x00 11. " ASB299 ,Active Status Bit 299" "Not active,Active" textline " " bitfld.long 0x00 10. " ASB298 ,Active Status Bit 298" "Not active,Active" bitfld.long 0x00 9. " ASB297 ,Active Status Bit 297" "Not active,Active" bitfld.long 0x00 8. " ASB296 ,Active Status Bit 296" "Not active,Active" textline " " bitfld.long 0x00 7. " ASB295 ,Active Status Bit 295" "Not active,Active" bitfld.long 0x00 6. " ASB294 ,Active Status Bit 294" "Not active,Active" bitfld.long 0x00 5. " ASB293 ,Active Status Bit 293" "Not active,Active" textline " " bitfld.long 0x00 4. " ASB292 ,Active Status Bit 292" "Not active,Active" bitfld.long 0x00 3. " ASB291 ,Active Status Bit 291" "Not active,Active" bitfld.long 0x00 2. " ASB290 ,Active Status Bit 290" "Not active,Active" textline " " bitfld.long 0x00 1. " ASB289 ,Active Status Bit 289" "Not active,Active" bitfld.long 0x00 0. " ASB288 ,Active Status Bit 288" "Not active,Active" else rgroup.long 0x0324++0x03 line.long 0x0 "GICD_ICDABR9,Active Status Register 9" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0A) rgroup.long 0x0328++0x03 line.long 0x0 "GICD_ICDABR10,Active Status Register 10" bitfld.long 0x00 31. " ASB351 ,Active Status Bit 351" "Not active,Active" bitfld.long 0x00 30. " ASB350 ,Active Status Bit 350" "Not active,Active" bitfld.long 0x00 29. " ASB349 ,Active Status Bit 349" "Not active,Active" textline " " bitfld.long 0x00 28. " ASB348 ,Active Status Bit 348" "Not active,Active" bitfld.long 0x00 27. " ASB347 ,Active Status Bit 347" "Not active,Active" bitfld.long 0x00 26. " ASB346 ,Active Status Bit 346" "Not active,Active" textline " " bitfld.long 0x00 25. " ASB345 ,Active Status Bit 345" "Not active,Active" bitfld.long 0x00 24. " ASB344 ,Active Status Bit 344" "Not active,Active" bitfld.long 0x00 23. " ASB343 ,Active Status Bit 343" "Not active,Active" textline " " bitfld.long 0x00 22. " ASB342 ,Active Status Bit 342" "Not active,Active" bitfld.long 0x00 21. " ASB341 ,Active Status Bit 341" "Not active,Active" bitfld.long 0x00 20. " ASB340 ,Active Status Bit 340" "Not active,Active" textline " " bitfld.long 0x00 19. " ASB339 ,Active Status Bit 339" "Not active,Active" bitfld.long 0x00 18. " ASB338 ,Active Status Bit 338" "Not active,Active" bitfld.long 0x00 17. " ASB337 ,Active Status Bit 337" "Not active,Active" textline " " bitfld.long 0x00 16. " ASB336 ,Active Status Bit 336" "Not active,Active" bitfld.long 0x00 15. " ASB335 ,Active Status Bit 335" "Not active,Active" bitfld.long 0x00 14. " ASB334 ,Active Status Bit 334" "Not active,Active" textline " " bitfld.long 0x00 13. " ASB333 ,Active Status Bit 333" "Not active,Active" bitfld.long 0x00 12. " ASB332 ,Active Status Bit 332" "Not active,Active" bitfld.long 0x00 11. " ASB331 ,Active Status Bit 331" "Not active,Active" textline " " bitfld.long 0x00 10. " ASB330 ,Active Status Bit 330" "Not active,Active" bitfld.long 0x00 9. " ASB329 ,Active Status Bit 329" "Not active,Active" bitfld.long 0x00 8. " ASB328 ,Active Status Bit 328" "Not active,Active" textline " " bitfld.long 0x00 7. " ASB327 ,Active Status Bit 327" "Not active,Active" bitfld.long 0x00 6. " ASB326 ,Active Status Bit 326" "Not active,Active" bitfld.long 0x00 5. " ASB325 ,Active Status Bit 325" "Not active,Active" textline " " bitfld.long 0x00 4. " ASB324 ,Active Status Bit 324" "Not active,Active" bitfld.long 0x00 3. " ASB323 ,Active Status Bit 323" "Not active,Active" bitfld.long 0x00 2. " ASB322 ,Active Status Bit 322" "Not active,Active" textline " " bitfld.long 0x00 1. " ASB321 ,Active Status Bit 321" "Not active,Active" bitfld.long 0x00 0. " ASB320 ,Active Status Bit 320" "Not active,Active" else rgroup.long 0x0328++0x03 line.long 0x0 "GICD_ICDABR10,Active Status Register 10" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0B) rgroup.long 0x032C++0x03 line.long 0x0 "GICD_ICDABR11,Active Status Register 11" bitfld.long 0x00 31. " ASB383 ,Active Status Bit 383" "Not active,Active" bitfld.long 0x00 30. " ASB382 ,Active Status Bit 382" "Not active,Active" bitfld.long 0x00 29. " ASB381 ,Active Status Bit 381" "Not active,Active" textline " " bitfld.long 0x00 28. " ASB380 ,Active Status Bit 380" "Not active,Active" bitfld.long 0x00 27. " ASB379 ,Active Status Bit 379" "Not active,Active" bitfld.long 0x00 26. " ASB378 ,Active Status Bit 378" "Not active,Active" textline " " bitfld.long 0x00 25. " ASB377 ,Active Status Bit 377" "Not active,Active" bitfld.long 0x00 24. " ASB376 ,Active Status Bit 376" "Not active,Active" bitfld.long 0x00 23. " ASB375 ,Active Status Bit 375" "Not active,Active" textline " " bitfld.long 0x00 22. " ASB374 ,Active Status Bit 374" "Not active,Active" bitfld.long 0x00 21. " ASB373 ,Active Status Bit 373" "Not active,Active" bitfld.long 0x00 20. " ASB372 ,Active Status Bit 372" "Not active,Active" textline " " bitfld.long 0x00 19. " ASB371 ,Active Status Bit 371" "Not active,Active" bitfld.long 0x00 18. " ASB370 ,Active Status Bit 370" "Not active,Active" bitfld.long 0x00 17. " ASB369 ,Active Status Bit 369" "Not active,Active" textline " " bitfld.long 0x00 16. " ASB368 ,Active Status Bit 368" "Not active,Active" bitfld.long 0x00 15. " ASB367 ,Active Status Bit 367" "Not active,Active" bitfld.long 0x00 14. " ASB366 ,Active Status Bit 366" "Not active,Active" textline " " bitfld.long 0x00 13. " ASB365 ,Active Status Bit 365" "Not active,Active" bitfld.long 0x00 12. " ASB364 ,Active Status Bit 364" "Not active,Active" bitfld.long 0x00 11. " ASB363 ,Active Status Bit 363" "Not active,Active" textline " " bitfld.long 0x00 10. " ASB362 ,Active Status Bit 362" "Not active,Active" bitfld.long 0x00 9. " ASB361 ,Active Status Bit 361" "Not active,Active" bitfld.long 0x00 8. " ASB360 ,Active Status Bit 360" "Not active,Active" textline " " bitfld.long 0x00 7. " ASB359 ,Active Status Bit 359" "Not active,Active" bitfld.long 0x00 6. " ASB358 ,Active Status Bit 358" "Not active,Active" bitfld.long 0x00 5. " ASB357 ,Active Status Bit 357" "Not active,Active" textline " " bitfld.long 0x00 4. " ASB356 ,Active Status Bit 356" "Not active,Active" bitfld.long 0x00 3. " ASB355 ,Active Status Bit 355" "Not active,Active" bitfld.long 0x00 2. " ASB354 ,Active Status Bit 354" "Not active,Active" textline " " bitfld.long 0x00 1. " ASB353 ,Active Status Bit 353" "Not active,Active" bitfld.long 0x00 0. " ASB352 ,Active Status Bit 352" "Not active,Active" else rgroup.long 0x032C++0x03 line.long 0x0 "GICD_ICDABR11,Active Status Register 11" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0C) rgroup.long 0x0330++0x03 line.long 0x0 "GICD_ICDABR12,Active Status Register 12" bitfld.long 0x00 31. " ASB415 ,Active Status Bit 415" "Not active,Active" bitfld.long 0x00 30. " ASB414 ,Active Status Bit 414" "Not active,Active" bitfld.long 0x00 29. " ASB413 ,Active Status Bit 413" "Not active,Active" textline " " bitfld.long 0x00 28. " ASB412 ,Active Status Bit 412" "Not active,Active" bitfld.long 0x00 27. " ASB411 ,Active Status Bit 411" "Not active,Active" bitfld.long 0x00 26. " ASB410 ,Active Status Bit 410" "Not active,Active" textline " " bitfld.long 0x00 25. " ASB409 ,Active Status Bit 409" "Not active,Active" bitfld.long 0x00 24. " ASB408 ,Active Status Bit 408" "Not active,Active" bitfld.long 0x00 23. " ASB407 ,Active Status Bit 407" "Not active,Active" textline " " bitfld.long 0x00 22. " ASB406 ,Active Status Bit 406" "Not active,Active" bitfld.long 0x00 21. " ASB405 ,Active Status Bit 405" "Not active,Active" bitfld.long 0x00 20. " ASB404 ,Active Status Bit 404" "Not active,Active" textline " " bitfld.long 0x00 19. " ASB403 ,Active Status Bit 403" "Not active,Active" bitfld.long 0x00 18. " ASB402 ,Active Status Bit 402" "Not active,Active" bitfld.long 0x00 17. " ASB401 ,Active Status Bit 401" "Not active,Active" textline " " bitfld.long 0x00 16. " ASB400 ,Active Status Bit 400" "Not active,Active" bitfld.long 0x00 15. " ASB399 ,Active Status Bit 399" "Not active,Active" bitfld.long 0x00 14. " ASB398 ,Active Status Bit 398" "Not active,Active" textline " " bitfld.long 0x00 13. " ASB397 ,Active Status Bit 397" "Not active,Active" bitfld.long 0x00 12. " ASB396 ,Active Status Bit 396" "Not active,Active" bitfld.long 0x00 11. " ASB395 ,Active Status Bit 395" "Not active,Active" textline " " bitfld.long 0x00 10. " ASB394 ,Active Status Bit 394" "Not active,Active" bitfld.long 0x00 9. " ASB393 ,Active Status Bit 393" "Not active,Active" bitfld.long 0x00 8. " ASB392 ,Active Status Bit 392" "Not active,Active" textline " " bitfld.long 0x00 7. " ASB391 ,Active Status Bit 391" "Not active,Active" bitfld.long 0x00 6. " ASB390 ,Active Status Bit 390" "Not active,Active" bitfld.long 0x00 5. " ASB389 ,Active Status Bit 389" "Not active,Active" textline " " bitfld.long 0x00 4. " ASB388 ,Active Status Bit 388" "Not active,Active" bitfld.long 0x00 3. " ASB387 ,Active Status Bit 387" "Not active,Active" bitfld.long 0x00 2. " ASB386 ,Active Status Bit 386" "Not active,Active" textline " " bitfld.long 0x00 1. " ASB385 ,Active Status Bit 385" "Not active,Active" bitfld.long 0x00 0. " ASB384 ,Active Status Bit 384" "Not active,Active" else rgroup.long 0x0330++0x03 line.long 0x0 "GICD_ICDABR12,Active Status Register 12" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0D) rgroup.long 0x0334++0x03 line.long 0x0 "GICD_ICDABR13,Active Status Register 13" bitfld.long 0x00 31. " ASB447 ,Active Status Bit 447" "Not active,Active" bitfld.long 0x00 30. " ASB446 ,Active Status Bit 446" "Not active,Active" bitfld.long 0x00 29. " ASB445 ,Active Status Bit 445" "Not active,Active" textline " " bitfld.long 0x00 28. " ASB444 ,Active Status Bit 444" "Not active,Active" bitfld.long 0x00 27. " ASB443 ,Active Status Bit 443" "Not active,Active" bitfld.long 0x00 26. " ASB442 ,Active Status Bit 442" "Not active,Active" textline " " bitfld.long 0x00 25. " ASB441 ,Active Status Bit 441" "Not active,Active" bitfld.long 0x00 24. " ASB440 ,Active Status Bit 440" "Not active,Active" bitfld.long 0x00 23. " ASB439 ,Active Status Bit 439" "Not active,Active" textline " " bitfld.long 0x00 22. " ASB438 ,Active Status Bit 438" "Not active,Active" bitfld.long 0x00 21. " ASB437 ,Active Status Bit 437" "Not active,Active" bitfld.long 0x00 20. " ASB436 ,Active Status Bit 436" "Not active,Active" textline " " bitfld.long 0x00 19. " ASB435 ,Active Status Bit 435" "Not active,Active" bitfld.long 0x00 18. " ASB434 ,Active Status Bit 434" "Not active,Active" bitfld.long 0x00 17. " ASB433 ,Active Status Bit 433" "Not active,Active" textline " " bitfld.long 0x00 16. " ASB432 ,Active Status Bit 432" "Not active,Active" bitfld.long 0x00 15. " ASB431 ,Active Status Bit 431" "Not active,Active" bitfld.long 0x00 14. " ASB430 ,Active Status Bit 430" "Not active,Active" textline " " bitfld.long 0x00 13. " ASB429 ,Active Status Bit 429" "Not active,Active" bitfld.long 0x00 12. " ASB428 ,Active Status Bit 428" "Not active,Active" bitfld.long 0x00 11. " ASB427 ,Active Status Bit 427" "Not active,Active" textline " " bitfld.long 0x00 10. " ASB426 ,Active Status Bit 426" "Not active,Active" bitfld.long 0x00 9. " ASB425 ,Active Status Bit 425" "Not active,Active" bitfld.long 0x00 8. " ASB424 ,Active Status Bit 424" "Not active,Active" textline " " bitfld.long 0x00 7. " ASB423 ,Active Status Bit 423" "Not active,Active" bitfld.long 0x00 6. " ASB422 ,Active Status Bit 422" "Not active,Active" bitfld.long 0x00 5. " ASB421 ,Active Status Bit 421" "Not active,Active" textline " " bitfld.long 0x00 4. " ASB420 ,Active Status Bit 420" "Not active,Active" bitfld.long 0x00 3. " ASB419 ,Active Status Bit 419" "Not active,Active" bitfld.long 0x00 2. " ASB418 ,Active Status Bit 418" "Not active,Active" textline " " bitfld.long 0x00 1. " ASB417 ,Active Status Bit 417" "Not active,Active" bitfld.long 0x00 0. " ASB416 ,Active Status Bit 416" "Not active,Active" else rgroup.long 0x0334++0x03 line.long 0x0 "GICD_ICDABR13,Active Status Register 13" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0E) rgroup.long 0x0338++0x03 line.long 0x0 "GICD_ICDABR14,Active Status Register 14" bitfld.long 0x00 31. " ASB479 ,Active Status Bit 479" "Not active,Active" bitfld.long 0x00 30. " ASB478 ,Active Status Bit 478" "Not active,Active" bitfld.long 0x00 29. " ASB477 ,Active Status Bit 477" "Not active,Active" textline " " bitfld.long 0x00 28. " ASB476 ,Active Status Bit 476" "Not active,Active" bitfld.long 0x00 27. " ASB475 ,Active Status Bit 475" "Not active,Active" bitfld.long 0x00 26. " ASB474 ,Active Status Bit 474" "Not active,Active" textline " " bitfld.long 0x00 25. " ASB473 ,Active Status Bit 473" "Not active,Active" bitfld.long 0x00 24. " ASB472 ,Active Status Bit 472" "Not active,Active" bitfld.long 0x00 23. " ASB471 ,Active Status Bit 471" "Not active,Active" textline " " bitfld.long 0x00 22. " ASB470 ,Active Status Bit 470" "Not active,Active" bitfld.long 0x00 21. " ASB469 ,Active Status Bit 469" "Not active,Active" bitfld.long 0x00 20. " ASB468 ,Active Status Bit 468" "Not active,Active" textline " " bitfld.long 0x00 19. " ASB467 ,Active Status Bit 467" "Not active,Active" bitfld.long 0x00 18. " ASB466 ,Active Status Bit 466" "Not active,Active" bitfld.long 0x00 17. " ASB465 ,Active Status Bit 465" "Not active,Active" textline " " bitfld.long 0x00 16. " ASB464 ,Active Status Bit 464" "Not active,Active" bitfld.long 0x00 15. " ASB463 ,Active Status Bit 463" "Not active,Active" bitfld.long 0x00 14. " ASB462 ,Active Status Bit 462" "Not active,Active" textline " " bitfld.long 0x00 13. " ASB461 ,Active Status Bit 461" "Not active,Active" bitfld.long 0x00 12. " ASB460 ,Active Status Bit 460" "Not active,Active" bitfld.long 0x00 11. " ASB459 ,Active Status Bit 459" "Not active,Active" textline " " bitfld.long 0x00 10. " ASB458 ,Active Status Bit 458" "Not active,Active" bitfld.long 0x00 9. " ASB457 ,Active Status Bit 457" "Not active,Active" bitfld.long 0x00 8. " ASB456 ,Active Status Bit 456" "Not active,Active" textline " " bitfld.long 0x00 7. " ASB455 ,Active Status Bit 455" "Not active,Active" bitfld.long 0x00 6. " ASB454 ,Active Status Bit 454" "Not active,Active" bitfld.long 0x00 5. " ASB453 ,Active Status Bit 453" "Not active,Active" textline " " bitfld.long 0x00 4. " ASB452 ,Active Status Bit 452" "Not active,Active" bitfld.long 0x00 3. " ASB451 ,Active Status Bit 451" "Not active,Active" bitfld.long 0x00 2. " ASB450 ,Active Status Bit 450" "Not active,Active" textline " " bitfld.long 0x00 1. " ASB449 ,Active Status Bit 449" "Not active,Active" bitfld.long 0x00 0. " ASB448 ,Active Status Bit 448" "Not active,Active" else rgroup.long 0x0338++0x03 line.long 0x0 "GICD_ICDABR14,Active Status Register 14" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0F) rgroup.long 0x033C++0x03 line.long 0x0 "GICD_ICDABR15,Active Status Register 15" bitfld.long 0x00 31. " ASB511 ,Active Status Bit 511" "Not active,Active" bitfld.long 0x00 30. " ASB510 ,Active Status Bit 510" "Not active,Active" bitfld.long 0x00 29. " ASB509 ,Active Status Bit 509" "Not active,Active" textline " " bitfld.long 0x00 28. " ASB508 ,Active Status Bit 508" "Not active,Active" bitfld.long 0x00 27. " ASB507 ,Active Status Bit 507" "Not active,Active" bitfld.long 0x00 26. " ASB506 ,Active Status Bit 506" "Not active,Active" textline " " bitfld.long 0x00 25. " ASB505 ,Active Status Bit 505" "Not active,Active" bitfld.long 0x00 24. " ASB504 ,Active Status Bit 504" "Not active,Active" bitfld.long 0x00 23. " ASB503 ,Active Status Bit 503" "Not active,Active" textline " " bitfld.long 0x00 22. " ASB502 ,Active Status Bit 502" "Not active,Active" bitfld.long 0x00 21. " ASB501 ,Active Status Bit 501" "Not active,Active" bitfld.long 0x00 20. " ASB500 ,Active Status Bit 500" "Not active,Active" textline " " bitfld.long 0x00 19. " ASB499 ,Active Status Bit 499" "Not active,Active" bitfld.long 0x00 18. " ASB498 ,Active Status Bit 498" "Not active,Active" bitfld.long 0x00 17. " ASB497 ,Active Status Bit 497" "Not active,Active" textline " " bitfld.long 0x00 16. " ASB496 ,Active Status Bit 496" "Not active,Active" bitfld.long 0x00 15. " ASB495 ,Active Status Bit 495" "Not active,Active" bitfld.long 0x00 14. " ASB494 ,Active Status Bit 494" "Not active,Active" textline " " bitfld.long 0x00 13. " ASB493 ,Active Status Bit 493" "Not active,Active" bitfld.long 0x00 12. " ASB492 ,Active Status Bit 492" "Not active,Active" bitfld.long 0x00 11. " ASB491 ,Active Status Bit 491" "Not active,Active" textline " " bitfld.long 0x00 10. " ASB490 ,Active Status Bit 490" "Not active,Active" bitfld.long 0x00 9. " ASB489 ,Active Status Bit 489" "Not active,Active" bitfld.long 0x00 8. " ASB488 ,Active Status Bit 488" "Not active,Active" textline " " bitfld.long 0x00 7. " ASB487 ,Active Status Bit 487" "Not active,Active" bitfld.long 0x00 6. " ASB486 ,Active Status Bit 486" "Not active,Active" bitfld.long 0x00 5. " ASB485 ,Active Status Bit 485" "Not active,Active" textline " " bitfld.long 0x00 4. " ASB484 ,Active Status Bit 484" "Not active,Active" bitfld.long 0x00 3. " ASB483 ,Active Status Bit 483" "Not active,Active" bitfld.long 0x00 2. " ASB482 ,Active Status Bit 482" "Not active,Active" textline " " bitfld.long 0x00 1. " ASB481 ,Active Status Bit 481" "Not active,Active" bitfld.long 0x00 0. " ASB480 ,Active Status Bit 480" "Not active,Active" else rgroup.long 0x033C++0x03 line.long 0x0 "GICD_ICDABR15,Active Status Register 15" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x10) rgroup.long 0x0340++0x03 line.long 0x0 "GICD_ICDABR16,Active Status Register 16" bitfld.long 0x00 31. " ASB543 ,Active Status Bit 543" "Not active,Active" bitfld.long 0x00 30. " ASB542 ,Active Status Bit 542" "Not active,Active" bitfld.long 0x00 29. " ASB541 ,Active Status Bit 541" "Not active,Active" textline " " bitfld.long 0x00 28. " ASB540 ,Active Status Bit 540" "Not active,Active" bitfld.long 0x00 27. " ASB539 ,Active Status Bit 539" "Not active,Active" bitfld.long 0x00 26. " ASB538 ,Active Status Bit 538" "Not active,Active" textline " " bitfld.long 0x00 25. " ASB537 ,Active Status Bit 537" "Not active,Active" bitfld.long 0x00 24. " ASB536 ,Active Status Bit 536" "Not active,Active" bitfld.long 0x00 23. " ASB535 ,Active Status Bit 535" "Not active,Active" textline " " bitfld.long 0x00 22. " ASB534 ,Active Status Bit 534" "Not active,Active" bitfld.long 0x00 21. " ASB533 ,Active Status Bit 533" "Not active,Active" bitfld.long 0x00 20. " ASB532 ,Active Status Bit 532" "Not active,Active" textline " " bitfld.long 0x00 19. " ASB531 ,Active Status Bit 531" "Not active,Active" bitfld.long 0x00 18. " ASB530 ,Active Status Bit 530" "Not active,Active" bitfld.long 0x00 17. " ASB529 ,Active Status Bit 529" "Not active,Active" textline " " bitfld.long 0x00 16. " ASB528 ,Active Status Bit 528" "Not active,Active" bitfld.long 0x00 15. " ASB527 ,Active Status Bit 527" "Not active,Active" bitfld.long 0x00 14. " ASB526 ,Active Status Bit 526" "Not active,Active" textline " " bitfld.long 0x00 13. " ASB525 ,Active Status Bit 525" "Not active,Active" bitfld.long 0x00 12. " ASB524 ,Active Status Bit 524" "Not active,Active" bitfld.long 0x00 11. " ASB523 ,Active Status Bit 523" "Not active,Active" textline " " bitfld.long 0x00 10. " ASB522 ,Active Status Bit 522" "Not active,Active" bitfld.long 0x00 9. " ASB521 ,Active Status Bit 521" "Not active,Active" bitfld.long 0x00 8. " ASB520 ,Active Status Bit 520" "Not active,Active" textline " " bitfld.long 0x00 7. " ASB519 ,Active Status Bit 519" "Not active,Active" bitfld.long 0x00 6. " ASB518 ,Active Status Bit 518" "Not active,Active" bitfld.long 0x00 5. " ASB517 ,Active Status Bit 517" "Not active,Active" textline " " bitfld.long 0x00 4. " ASB516 ,Active Status Bit 516" "Not active,Active" bitfld.long 0x00 3. " ASB515 ,Active Status Bit 515" "Not active,Active" bitfld.long 0x00 2. " ASB514 ,Active Status Bit 514" "Not active,Active" textline " " bitfld.long 0x00 1. " ASB513 ,Active Status Bit 513" "Not active,Active" bitfld.long 0x00 0. " ASB512 ,Active Status Bit 512" "Not active,Active" else rgroup.long 0x0340++0x03 line.long 0x0 "GICD_ICDABR16,Active Status Register 16" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x11) rgroup.long 0x0344++0x03 line.long 0x0 "GICD_ICDABR17,Active Status Register 17" bitfld.long 0x00 31. " ASB575 ,Active Status Bit 575" "Not active,Active" bitfld.long 0x00 30. " ASB574 ,Active Status Bit 574" "Not active,Active" bitfld.long 0x00 29. " ASB573 ,Active Status Bit 573" "Not active,Active" textline " " bitfld.long 0x00 28. " ASB572 ,Active Status Bit 572" "Not active,Active" bitfld.long 0x00 27. " ASB571 ,Active Status Bit 571" "Not active,Active" bitfld.long 0x00 26. " ASB570 ,Active Status Bit 570" "Not active,Active" textline " " bitfld.long 0x00 25. " ASB569 ,Active Status Bit 569" "Not active,Active" bitfld.long 0x00 24. " ASB568 ,Active Status Bit 568" "Not active,Active" bitfld.long 0x00 23. " ASB567 ,Active Status Bit 567" "Not active,Active" textline " " bitfld.long 0x00 22. " ASB566 ,Active Status Bit 566" "Not active,Active" bitfld.long 0x00 21. " ASB565 ,Active Status Bit 565" "Not active,Active" bitfld.long 0x00 20. " ASB564 ,Active Status Bit 564" "Not active,Active" textline " " bitfld.long 0x00 19. " ASB563 ,Active Status Bit 563" "Not active,Active" bitfld.long 0x00 18. " ASB562 ,Active Status Bit 562" "Not active,Active" bitfld.long 0x00 17. " ASB561 ,Active Status Bit 561" "Not active,Active" textline " " bitfld.long 0x00 16. " ASB560 ,Active Status Bit 560" "Not active,Active" bitfld.long 0x00 15. " ASB559 ,Active Status Bit 559" "Not active,Active" bitfld.long 0x00 14. " ASB558 ,Active Status Bit 558" "Not active,Active" textline " " bitfld.long 0x00 13. " ASB557 ,Active Status Bit 557" "Not active,Active" bitfld.long 0x00 12. " ASB556 ,Active Status Bit 556" "Not active,Active" bitfld.long 0x00 11. " ASB555 ,Active Status Bit 555" "Not active,Active" textline " " bitfld.long 0x00 10. " ASB554 ,Active Status Bit 554" "Not active,Active" bitfld.long 0x00 9. " ASB553 ,Active Status Bit 553" "Not active,Active" bitfld.long 0x00 8. " ASB552 ,Active Status Bit 552" "Not active,Active" textline " " bitfld.long 0x00 7. " ASB551 ,Active Status Bit 551" "Not active,Active" bitfld.long 0x00 6. " ASB550 ,Active Status Bit 550" "Not active,Active" bitfld.long 0x00 5. " ASB549 ,Active Status Bit 549" "Not active,Active" textline " " bitfld.long 0x00 4. " ASB548 ,Active Status Bit 548" "Not active,Active" bitfld.long 0x00 3. " ASB547 ,Active Status Bit 547" "Not active,Active" bitfld.long 0x00 2. " ASB546 ,Active Status Bit 546" "Not active,Active" textline " " bitfld.long 0x00 1. " ASB545 ,Active Status Bit 545" "Not active,Active" bitfld.long 0x00 0. " ASB544 ,Active Status Bit 544" "Not active,Active" else rgroup.long 0x0344++0x03 line.long 0x0 "GICD_ICDABR17,Active Status Register 17" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x12) rgroup.long 0x0348++0x03 line.long 0x0 "GICD_ICDABR18,Active Status Register 18" bitfld.long 0x00 31. " ASB607 ,Active Status Bit 607" "Not active,Active" bitfld.long 0x00 30. " ASB606 ,Active Status Bit 606" "Not active,Active" bitfld.long 0x00 29. " ASB605 ,Active Status Bit 605" "Not active,Active" textline " " bitfld.long 0x00 28. " ASB604 ,Active Status Bit 604" "Not active,Active" bitfld.long 0x00 27. " ASB603 ,Active Status Bit 603" "Not active,Active" bitfld.long 0x00 26. " ASB602 ,Active Status Bit 602" "Not active,Active" textline " " bitfld.long 0x00 25. " ASB601 ,Active Status Bit 601" "Not active,Active" bitfld.long 0x00 24. " ASB600 ,Active Status Bit 600" "Not active,Active" bitfld.long 0x00 23. " ASB599 ,Active Status Bit 599" "Not active,Active" textline " " bitfld.long 0x00 22. " ASB598 ,Active Status Bit 598" "Not active,Active" bitfld.long 0x00 21. " ASB597 ,Active Status Bit 597" "Not active,Active" bitfld.long 0x00 20. " ASB596 ,Active Status Bit 596" "Not active,Active" textline " " bitfld.long 0x00 19. " ASB595 ,Active Status Bit 595" "Not active,Active" bitfld.long 0x00 18. " ASB594 ,Active Status Bit 594" "Not active,Active" bitfld.long 0x00 17. " ASB593 ,Active Status Bit 593" "Not active,Active" textline " " bitfld.long 0x00 16. " ASB592 ,Active Status Bit 592" "Not active,Active" bitfld.long 0x00 15. " ASB591 ,Active Status Bit 591" "Not active,Active" bitfld.long 0x00 14. " ASB590 ,Active Status Bit 590" "Not active,Active" textline " " bitfld.long 0x00 13. " ASB589 ,Active Status Bit 589" "Not active,Active" bitfld.long 0x00 12. " ASB588 ,Active Status Bit 588" "Not active,Active" bitfld.long 0x00 11. " ASB587 ,Active Status Bit 587" "Not active,Active" textline " " bitfld.long 0x00 10. " ASB586 ,Active Status Bit 586" "Not active,Active" bitfld.long 0x00 9. " ASB585 ,Active Status Bit 585" "Not active,Active" bitfld.long 0x00 8. " ASB584 ,Active Status Bit 584" "Not active,Active" textline " " bitfld.long 0x00 7. " ASB583 ,Active Status Bit 583" "Not active,Active" bitfld.long 0x00 6. " ASB582 ,Active Status Bit 582" "Not active,Active" bitfld.long 0x00 5. " ASB581 ,Active Status Bit 581" "Not active,Active" textline " " bitfld.long 0x00 4. " ASB580 ,Active Status Bit 580" "Not active,Active" bitfld.long 0x00 3. " ASB579 ,Active Status Bit 579" "Not active,Active" bitfld.long 0x00 2. " ASB578 ,Active Status Bit 578" "Not active,Active" textline " " bitfld.long 0x00 1. " ASB577 ,Active Status Bit 577" "Not active,Active" bitfld.long 0x00 0. " ASB576 ,Active Status Bit 576" "Not active,Active" else rgroup.long 0x0348++0x03 line.long 0x0 "GICD_ICDABR18,Active Status Register 18" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x13) rgroup.long 0x034C++0x03 line.long 0x0 "GICD_ICDABR19,Active Status Register 19" bitfld.long 0x00 31. " ASB639 ,Active Status Bit 639" "Not active,Active" bitfld.long 0x00 30. " ASB638 ,Active Status Bit 638" "Not active,Active" bitfld.long 0x00 29. " ASB637 ,Active Status Bit 637" "Not active,Active" textline " " bitfld.long 0x00 28. " ASB636 ,Active Status Bit 636" "Not active,Active" bitfld.long 0x00 27. " ASB635 ,Active Status Bit 635" "Not active,Active" bitfld.long 0x00 26. " ASB634 ,Active Status Bit 634" "Not active,Active" textline " " bitfld.long 0x00 25. " ASB633 ,Active Status Bit 633" "Not active,Active" bitfld.long 0x00 24. " ASB632 ,Active Status Bit 632" "Not active,Active" bitfld.long 0x00 23. " ASB631 ,Active Status Bit 631" "Not active,Active" textline " " bitfld.long 0x00 22. " ASB630 ,Active Status Bit 630" "Not active,Active" bitfld.long 0x00 21. " ASB629 ,Active Status Bit 629" "Not active,Active" bitfld.long 0x00 20. " ASB628 ,Active Status Bit 628" "Not active,Active" textline " " bitfld.long 0x00 19. " ASB627 ,Active Status Bit 627" "Not active,Active" bitfld.long 0x00 18. " ASB626 ,Active Status Bit 626" "Not active,Active" bitfld.long 0x00 17. " ASB625 ,Active Status Bit 625" "Not active,Active" textline " " bitfld.long 0x00 16. " ASB624 ,Active Status Bit 624" "Not active,Active" bitfld.long 0x00 15. " ASB623 ,Active Status Bit 623" "Not active,Active" bitfld.long 0x00 14. " ASB622 ,Active Status Bit 622" "Not active,Active" textline " " bitfld.long 0x00 13. " ASB621 ,Active Status Bit 621" "Not active,Active" bitfld.long 0x00 12. " ASB620 ,Active Status Bit 620" "Not active,Active" bitfld.long 0x00 11. " ASB619 ,Active Status Bit 619" "Not active,Active" textline " " bitfld.long 0x00 10. " ASB618 ,Active Status Bit 618" "Not active,Active" bitfld.long 0x00 9. " ASB617 ,Active Status Bit 617" "Not active,Active" bitfld.long 0x00 8. " ASB616 ,Active Status Bit 616" "Not active,Active" textline " " bitfld.long 0x00 7. " ASB615 ,Active Status Bit 615" "Not active,Active" bitfld.long 0x00 6. " ASB614 ,Active Status Bit 614" "Not active,Active" bitfld.long 0x00 5. " ASB613 ,Active Status Bit 613" "Not active,Active" textline " " bitfld.long 0x00 4. " ASB612 ,Active Status Bit 612" "Not active,Active" bitfld.long 0x00 3. " ASB611 ,Active Status Bit 611" "Not active,Active" bitfld.long 0x00 2. " ASB610 ,Active Status Bit 610" "Not active,Active" textline " " bitfld.long 0x00 1. " ASB609 ,Active Status Bit 609" "Not active,Active" bitfld.long 0x00 0. " ASB608 ,Active Status Bit 608" "Not active,Active" else rgroup.long 0x034C++0x03 line.long 0x0 "GICD_ICDABR19,Active Status Register 19" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x14) rgroup.long 0x0350++0x03 line.long 0x0 "GICD_ICDABR20,Active Status Register 20" bitfld.long 0x00 31. " ASB671 ,Active Status Bit 671" "Not active,Active" bitfld.long 0x00 30. " ASB670 ,Active Status Bit 670" "Not active,Active" bitfld.long 0x00 29. " ASB669 ,Active Status Bit 669" "Not active,Active" textline " " bitfld.long 0x00 28. " ASB668 ,Active Status Bit 668" "Not active,Active" bitfld.long 0x00 27. " ASB667 ,Active Status Bit 667" "Not active,Active" bitfld.long 0x00 26. " ASB666 ,Active Status Bit 666" "Not active,Active" textline " " bitfld.long 0x00 25. " ASB665 ,Active Status Bit 665" "Not active,Active" bitfld.long 0x00 24. " ASB664 ,Active Status Bit 664" "Not active,Active" bitfld.long 0x00 23. " ASB663 ,Active Status Bit 663" "Not active,Active" textline " " bitfld.long 0x00 22. " ASB662 ,Active Status Bit 662" "Not active,Active" bitfld.long 0x00 21. " ASB661 ,Active Status Bit 661" "Not active,Active" bitfld.long 0x00 20. " ASB660 ,Active Status Bit 660" "Not active,Active" textline " " bitfld.long 0x00 19. " ASB659 ,Active Status Bit 659" "Not active,Active" bitfld.long 0x00 18. " ASB658 ,Active Status Bit 658" "Not active,Active" bitfld.long 0x00 17. " ASB657 ,Active Status Bit 657" "Not active,Active" textline " " bitfld.long 0x00 16. " ASB656 ,Active Status Bit 656" "Not active,Active" bitfld.long 0x00 15. " ASB655 ,Active Status Bit 655" "Not active,Active" bitfld.long 0x00 14. " ASB654 ,Active Status Bit 654" "Not active,Active" textline " " bitfld.long 0x00 13. " ASB653 ,Active Status Bit 653" "Not active,Active" bitfld.long 0x00 12. " ASB652 ,Active Status Bit 652" "Not active,Active" bitfld.long 0x00 11. " ASB651 ,Active Status Bit 651" "Not active,Active" textline " " bitfld.long 0x00 10. " ASB650 ,Active Status Bit 650" "Not active,Active" bitfld.long 0x00 9. " ASB649 ,Active Status Bit 649" "Not active,Active" bitfld.long 0x00 8. " ASB648 ,Active Status Bit 648" "Not active,Active" textline " " bitfld.long 0x00 7. " ASB647 ,Active Status Bit 647" "Not active,Active" bitfld.long 0x00 6. " ASB646 ,Active Status Bit 646" "Not active,Active" bitfld.long 0x00 5. " ASB645 ,Active Status Bit 645" "Not active,Active" textline " " bitfld.long 0x00 4. " ASB644 ,Active Status Bit 644" "Not active,Active" bitfld.long 0x00 3. " ASB643 ,Active Status Bit 643" "Not active,Active" bitfld.long 0x00 2. " ASB642 ,Active Status Bit 642" "Not active,Active" textline " " bitfld.long 0x00 1. " ASB641 ,Active Status Bit 641" "Not active,Active" bitfld.long 0x00 0. " ASB640 ,Active Status Bit 640" "Not active,Active" else rgroup.long 0x0350++0x03 line.long 0x0 "GICD_ICDABR20,Active Status Register 20" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x15) rgroup.long 0x0354++0x03 line.long 0x0 "GICD_ICDABR21,Active Status Register 21" bitfld.long 0x00 31. " ASB703 ,Active Status Bit 703" "Not active,Active" bitfld.long 0x00 30. " ASB702 ,Active Status Bit 702" "Not active,Active" bitfld.long 0x00 29. " ASB701 ,Active Status Bit 701" "Not active,Active" textline " " bitfld.long 0x00 28. " ASB700 ,Active Status Bit 700" "Not active,Active" bitfld.long 0x00 27. " ASB699 ,Active Status Bit 699" "Not active,Active" bitfld.long 0x00 26. " ASB698 ,Active Status Bit 698" "Not active,Active" textline " " bitfld.long 0x00 25. " ASB697 ,Active Status Bit 697" "Not active,Active" bitfld.long 0x00 24. " ASB696 ,Active Status Bit 696" "Not active,Active" bitfld.long 0x00 23. " ASB695 ,Active Status Bit 695" "Not active,Active" textline " " bitfld.long 0x00 22. " ASB694 ,Active Status Bit 694" "Not active,Active" bitfld.long 0x00 21. " ASB693 ,Active Status Bit 693" "Not active,Active" bitfld.long 0x00 20. " ASB692 ,Active Status Bit 692" "Not active,Active" textline " " bitfld.long 0x00 19. " ASB691 ,Active Status Bit 691" "Not active,Active" bitfld.long 0x00 18. " ASB690 ,Active Status Bit 690" "Not active,Active" bitfld.long 0x00 17. " ASB689 ,Active Status Bit 689" "Not active,Active" textline " " bitfld.long 0x00 16. " ASB688 ,Active Status Bit 688" "Not active,Active" bitfld.long 0x00 15. " ASB687 ,Active Status Bit 687" "Not active,Active" bitfld.long 0x00 14. " ASB686 ,Active Status Bit 686" "Not active,Active" textline " " bitfld.long 0x00 13. " ASB685 ,Active Status Bit 685" "Not active,Active" bitfld.long 0x00 12. " ASB684 ,Active Status Bit 684" "Not active,Active" bitfld.long 0x00 11. " ASB683 ,Active Status Bit 683" "Not active,Active" textline " " bitfld.long 0x00 10. " ASB682 ,Active Status Bit 682" "Not active,Active" bitfld.long 0x00 9. " ASB681 ,Active Status Bit 681" "Not active,Active" bitfld.long 0x00 8. " ASB680 ,Active Status Bit 680" "Not active,Active" textline " " bitfld.long 0x00 7. " ASB679 ,Active Status Bit 679" "Not active,Active" bitfld.long 0x00 6. " ASB678 ,Active Status Bit 678" "Not active,Active" bitfld.long 0x00 5. " ASB677 ,Active Status Bit 677" "Not active,Active" textline " " bitfld.long 0x00 4. " ASB676 ,Active Status Bit 676" "Not active,Active" bitfld.long 0x00 3. " ASB675 ,Active Status Bit 675" "Not active,Active" bitfld.long 0x00 2. " ASB674 ,Active Status Bit 674" "Not active,Active" textline " " bitfld.long 0x00 1. " ASB673 ,Active Status Bit 673" "Not active,Active" bitfld.long 0x00 0. " ASB672 ,Active Status Bit 672" "Not active,Active" else rgroup.long 0x0354++0x03 line.long 0x0 "GICD_ICDABR21,Active Status Register 21" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x16) rgroup.long 0x0358++0x03 line.long 0x0 "GICD_ICDABR22,Active Status Register 22" bitfld.long 0x00 31. " ASB735 ,Active Status Bit 735" "Not active,Active" bitfld.long 0x00 30. " ASB734 ,Active Status Bit 734" "Not active,Active" bitfld.long 0x00 29. " ASB733 ,Active Status Bit 733" "Not active,Active" textline " " bitfld.long 0x00 28. " ASB732 ,Active Status Bit 732" "Not active,Active" bitfld.long 0x00 27. " ASB731 ,Active Status Bit 731" "Not active,Active" bitfld.long 0x00 26. " ASB730 ,Active Status Bit 730" "Not active,Active" textline " " bitfld.long 0x00 25. " ASB729 ,Active Status Bit 729" "Not active,Active" bitfld.long 0x00 24. " ASB728 ,Active Status Bit 728" "Not active,Active" bitfld.long 0x00 23. " ASB727 ,Active Status Bit 727" "Not active,Active" textline " " bitfld.long 0x00 22. " ASB726 ,Active Status Bit 726" "Not active,Active" bitfld.long 0x00 21. " ASB725 ,Active Status Bit 725" "Not active,Active" bitfld.long 0x00 20. " ASB724 ,Active Status Bit 724" "Not active,Active" textline " " bitfld.long 0x00 19. " ASB723 ,Active Status Bit 723" "Not active,Active" bitfld.long 0x00 18. " ASB722 ,Active Status Bit 722" "Not active,Active" bitfld.long 0x00 17. " ASB721 ,Active Status Bit 721" "Not active,Active" textline " " bitfld.long 0x00 16. " ASB720 ,Active Status Bit 720" "Not active,Active" bitfld.long 0x00 15. " ASB719 ,Active Status Bit 719" "Not active,Active" bitfld.long 0x00 14. " ASB718 ,Active Status Bit 718" "Not active,Active" textline " " bitfld.long 0x00 13. " ASB717 ,Active Status Bit 717" "Not active,Active" bitfld.long 0x00 12. " ASB716 ,Active Status Bit 716" "Not active,Active" bitfld.long 0x00 11. " ASB715 ,Active Status Bit 715" "Not active,Active" textline " " bitfld.long 0x00 10. " ASB714 ,Active Status Bit 714" "Not active,Active" bitfld.long 0x00 9. " ASB713 ,Active Status Bit 713" "Not active,Active" bitfld.long 0x00 8. " ASB712 ,Active Status Bit 712" "Not active,Active" textline " " bitfld.long 0x00 7. " ASB711 ,Active Status Bit 711" "Not active,Active" bitfld.long 0x00 6. " ASB710 ,Active Status Bit 710" "Not active,Active" bitfld.long 0x00 5. " ASB709 ,Active Status Bit 709" "Not active,Active" textline " " bitfld.long 0x00 4. " ASB708 ,Active Status Bit 708" "Not active,Active" bitfld.long 0x00 3. " ASB707 ,Active Status Bit 707" "Not active,Active" bitfld.long 0x00 2. " ASB706 ,Active Status Bit 706" "Not active,Active" textline " " bitfld.long 0x00 1. " ASB705 ,Active Status Bit 705" "Not active,Active" bitfld.long 0x00 0. " ASB704 ,Active Status Bit 704" "Not active,Active" else rgroup.long 0x0358++0x03 line.long 0x0 "GICD_ICDABR22,Active Status Register 22" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x17) rgroup.long 0x035C++0x03 line.long 0x0 "GICD_ICDABR23,Active Status Register 23" bitfld.long 0x00 31. " ASB767 ,Active Status Bit 767" "Not active,Active" bitfld.long 0x00 30. " ASB766 ,Active Status Bit 766" "Not active,Active" bitfld.long 0x00 29. " ASB765 ,Active Status Bit 765" "Not active,Active" textline " " bitfld.long 0x00 28. " ASB764 ,Active Status Bit 764" "Not active,Active" bitfld.long 0x00 27. " ASB763 ,Active Status Bit 763" "Not active,Active" bitfld.long 0x00 26. " ASB762 ,Active Status Bit 762" "Not active,Active" textline " " bitfld.long 0x00 25. " ASB761 ,Active Status Bit 761" "Not active,Active" bitfld.long 0x00 24. " ASB760 ,Active Status Bit 760" "Not active,Active" bitfld.long 0x00 23. " ASB759 ,Active Status Bit 759" "Not active,Active" textline " " bitfld.long 0x00 22. " ASB758 ,Active Status Bit 758" "Not active,Active" bitfld.long 0x00 21. " ASB757 ,Active Status Bit 757" "Not active,Active" bitfld.long 0x00 20. " ASB756 ,Active Status Bit 756" "Not active,Active" textline " " bitfld.long 0x00 19. " ASB755 ,Active Status Bit 755" "Not active,Active" bitfld.long 0x00 18. " ASB754 ,Active Status Bit 754" "Not active,Active" bitfld.long 0x00 17. " ASB753 ,Active Status Bit 753" "Not active,Active" textline " " bitfld.long 0x00 16. " ASB752 ,Active Status Bit 752" "Not active,Active" bitfld.long 0x00 15. " ASB751 ,Active Status Bit 751" "Not active,Active" bitfld.long 0x00 14. " ASB750 ,Active Status Bit 750" "Not active,Active" textline " " bitfld.long 0x00 13. " ASB749 ,Active Status Bit 749" "Not active,Active" bitfld.long 0x00 12. " ASB748 ,Active Status Bit 748" "Not active,Active" bitfld.long 0x00 11. " ASB747 ,Active Status Bit 747" "Not active,Active" textline " " bitfld.long 0x00 10. " ASB746 ,Active Status Bit 746" "Not active,Active" bitfld.long 0x00 9. " ASB745 ,Active Status Bit 745" "Not active,Active" bitfld.long 0x00 8. " ASB744 ,Active Status Bit 744" "Not active,Active" textline " " bitfld.long 0x00 7. " ASB743 ,Active Status Bit 743" "Not active,Active" bitfld.long 0x00 6. " ASB742 ,Active Status Bit 742" "Not active,Active" bitfld.long 0x00 5. " ASB741 ,Active Status Bit 741" "Not active,Active" textline " " bitfld.long 0x00 4. " ASB740 ,Active Status Bit 740" "Not active,Active" bitfld.long 0x00 3. " ASB739 ,Active Status Bit 739" "Not active,Active" bitfld.long 0x00 2. " ASB738 ,Active Status Bit 738" "Not active,Active" textline " " bitfld.long 0x00 1. " ASB737 ,Active Status Bit 737" "Not active,Active" bitfld.long 0x00 0. " ASB736 ,Active Status Bit 736" "Not active,Active" else rgroup.long 0x035C++0x03 line.long 0x0 "GICD_ICDABR23,Active Status Register 23" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x18) rgroup.long 0x0360++0x03 line.long 0x0 "GICD_ICDABR24,Active Status Register 24" bitfld.long 0x00 31. " ASB799 ,Active Status Bit 799" "Not active,Active" bitfld.long 0x00 30. " ASB798 ,Active Status Bit 798" "Not active,Active" bitfld.long 0x00 29. " ASB797 ,Active Status Bit 797" "Not active,Active" textline " " bitfld.long 0x00 28. " ASB796 ,Active Status Bit 796" "Not active,Active" bitfld.long 0x00 27. " ASB795 ,Active Status Bit 795" "Not active,Active" bitfld.long 0x00 26. " ASB794 ,Active Status Bit 794" "Not active,Active" textline " " bitfld.long 0x00 25. " ASB793 ,Active Status Bit 793" "Not active,Active" bitfld.long 0x00 24. " ASB792 ,Active Status Bit 792" "Not active,Active" bitfld.long 0x00 23. " ASB791 ,Active Status Bit 791" "Not active,Active" textline " " bitfld.long 0x00 22. " ASB790 ,Active Status Bit 790" "Not active,Active" bitfld.long 0x00 21. " ASB789 ,Active Status Bit 789" "Not active,Active" bitfld.long 0x00 20. " ASB788 ,Active Status Bit 788" "Not active,Active" textline " " bitfld.long 0x00 19. " ASB787 ,Active Status Bit 787" "Not active,Active" bitfld.long 0x00 18. " ASB786 ,Active Status Bit 786" "Not active,Active" bitfld.long 0x00 17. " ASB785 ,Active Status Bit 785" "Not active,Active" textline " " bitfld.long 0x00 16. " ASB784 ,Active Status Bit 784" "Not active,Active" bitfld.long 0x00 15. " ASB783 ,Active Status Bit 783" "Not active,Active" bitfld.long 0x00 14. " ASB782 ,Active Status Bit 782" "Not active,Active" textline " " bitfld.long 0x00 13. " ASB781 ,Active Status Bit 781" "Not active,Active" bitfld.long 0x00 12. " ASB780 ,Active Status Bit 780" "Not active,Active" bitfld.long 0x00 11. " ASB779 ,Active Status Bit 779" "Not active,Active" textline " " bitfld.long 0x00 10. " ASB778 ,Active Status Bit 778" "Not active,Active" bitfld.long 0x00 9. " ASB777 ,Active Status Bit 777" "Not active,Active" bitfld.long 0x00 8. " ASB776 ,Active Status Bit 776" "Not active,Active" textline " " bitfld.long 0x00 7. " ASB775 ,Active Status Bit 775" "Not active,Active" bitfld.long 0x00 6. " ASB774 ,Active Status Bit 774" "Not active,Active" bitfld.long 0x00 5. " ASB773 ,Active Status Bit 773" "Not active,Active" textline " " bitfld.long 0x00 4. " ASB772 ,Active Status Bit 772" "Not active,Active" bitfld.long 0x00 3. " ASB771 ,Active Status Bit 771" "Not active,Active" bitfld.long 0x00 2. " ASB770 ,Active Status Bit 770" "Not active,Active" textline " " bitfld.long 0x00 1. " ASB769 ,Active Status Bit 769" "Not active,Active" bitfld.long 0x00 0. " ASB768 ,Active Status Bit 768" "Not active,Active" else rgroup.long 0x0360++0x03 line.long 0x0 "GICD_ICDABR24,Active Status Register 24" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x19) rgroup.long 0x0364++0x03 line.long 0x0 "GICD_ICDABR25,Active Status Register 25" bitfld.long 0x00 31. " ASB831 ,Active Status Bit 831" "Not active,Active" bitfld.long 0x00 30. " ASB830 ,Active Status Bit 830" "Not active,Active" bitfld.long 0x00 29. " ASB829 ,Active Status Bit 829" "Not active,Active" textline " " bitfld.long 0x00 28. " ASB828 ,Active Status Bit 828" "Not active,Active" bitfld.long 0x00 27. " ASB827 ,Active Status Bit 827" "Not active,Active" bitfld.long 0x00 26. " ASB826 ,Active Status Bit 826" "Not active,Active" textline " " bitfld.long 0x00 25. " ASB825 ,Active Status Bit 825" "Not active,Active" bitfld.long 0x00 24. " ASB824 ,Active Status Bit 824" "Not active,Active" bitfld.long 0x00 23. " ASB823 ,Active Status Bit 823" "Not active,Active" textline " " bitfld.long 0x00 22. " ASB822 ,Active Status Bit 822" "Not active,Active" bitfld.long 0x00 21. " ASB821 ,Active Status Bit 821" "Not active,Active" bitfld.long 0x00 20. " ASB820 ,Active Status Bit 820" "Not active,Active" textline " " bitfld.long 0x00 19. " ASB819 ,Active Status Bit 819" "Not active,Active" bitfld.long 0x00 18. " ASB818 ,Active Status Bit 818" "Not active,Active" bitfld.long 0x00 17. " ASB817 ,Active Status Bit 817" "Not active,Active" textline " " bitfld.long 0x00 16. " ASB816 ,Active Status Bit 816" "Not active,Active" bitfld.long 0x00 15. " ASB815 ,Active Status Bit 815" "Not active,Active" bitfld.long 0x00 14. " ASB814 ,Active Status Bit 814" "Not active,Active" textline " " bitfld.long 0x00 13. " ASB813 ,Active Status Bit 813" "Not active,Active" bitfld.long 0x00 12. " ASB812 ,Active Status Bit 812" "Not active,Active" bitfld.long 0x00 11. " ASB811 ,Active Status Bit 811" "Not active,Active" textline " " bitfld.long 0x00 10. " ASB810 ,Active Status Bit 810" "Not active,Active" bitfld.long 0x00 9. " ASB809 ,Active Status Bit 809" "Not active,Active" bitfld.long 0x00 8. " ASB808 ,Active Status Bit 808" "Not active,Active" textline " " bitfld.long 0x00 7. " ASB807 ,Active Status Bit 807" "Not active,Active" bitfld.long 0x00 6. " ASB806 ,Active Status Bit 806" "Not active,Active" bitfld.long 0x00 5. " ASB805 ,Active Status Bit 805" "Not active,Active" textline " " bitfld.long 0x00 4. " ASB804 ,Active Status Bit 804" "Not active,Active" bitfld.long 0x00 3. " ASB803 ,Active Status Bit 803" "Not active,Active" bitfld.long 0x00 2. " ASB802 ,Active Status Bit 802" "Not active,Active" textline " " bitfld.long 0x00 1. " ASB801 ,Active Status Bit 801" "Not active,Active" bitfld.long 0x00 0. " ASB800 ,Active Status Bit 800" "Not active,Active" else rgroup.long 0x0364++0x03 line.long 0x0 "GICD_ICDABR25,Active Status Register 25" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1A) rgroup.long 0x0368++0x03 line.long 0x0 "GICD_ICDABR26,Active Status Register 26" bitfld.long 0x00 31. " ASB863 ,Active Status Bit 863" "Not active,Active" bitfld.long 0x00 30. " ASB862 ,Active Status Bit 862" "Not active,Active" bitfld.long 0x00 29. " ASB861 ,Active Status Bit 861" "Not active,Active" textline " " bitfld.long 0x00 28. " ASB860 ,Active Status Bit 860" "Not active,Active" bitfld.long 0x00 27. " ASB859 ,Active Status Bit 859" "Not active,Active" bitfld.long 0x00 26. " ASB858 ,Active Status Bit 858" "Not active,Active" textline " " bitfld.long 0x00 25. " ASB857 ,Active Status Bit 857" "Not active,Active" bitfld.long 0x00 24. " ASB856 ,Active Status Bit 856" "Not active,Active" bitfld.long 0x00 23. " ASB855 ,Active Status Bit 855" "Not active,Active" textline " " bitfld.long 0x00 22. " ASB854 ,Active Status Bit 854" "Not active,Active" bitfld.long 0x00 21. " ASB853 ,Active Status Bit 853" "Not active,Active" bitfld.long 0x00 20. " ASB852 ,Active Status Bit 852" "Not active,Active" textline " " bitfld.long 0x00 19. " ASB851 ,Active Status Bit 851" "Not active,Active" bitfld.long 0x00 18. " ASB850 ,Active Status Bit 850" "Not active,Active" bitfld.long 0x00 17. " ASB849 ,Active Status Bit 849" "Not active,Active" textline " " bitfld.long 0x00 16. " ASB848 ,Active Status Bit 848" "Not active,Active" bitfld.long 0x00 15. " ASB847 ,Active Status Bit 847" "Not active,Active" bitfld.long 0x00 14. " ASB846 ,Active Status Bit 846" "Not active,Active" textline " " bitfld.long 0x00 13. " ASB845 ,Active Status Bit 845" "Not active,Active" bitfld.long 0x00 12. " ASB844 ,Active Status Bit 844" "Not active,Active" bitfld.long 0x00 11. " ASB843 ,Active Status Bit 843" "Not active,Active" textline " " bitfld.long 0x00 10. " ASB842 ,Active Status Bit 842" "Not active,Active" bitfld.long 0x00 9. " ASB841 ,Active Status Bit 841" "Not active,Active" bitfld.long 0x00 8. " ASB840 ,Active Status Bit 840" "Not active,Active" textline " " bitfld.long 0x00 7. " ASB839 ,Active Status Bit 839" "Not active,Active" bitfld.long 0x00 6. " ASB838 ,Active Status Bit 838" "Not active,Active" bitfld.long 0x00 5. " ASB837 ,Active Status Bit 837" "Not active,Active" textline " " bitfld.long 0x00 4. " ASB836 ,Active Status Bit 836" "Not active,Active" bitfld.long 0x00 3. " ASB835 ,Active Status Bit 835" "Not active,Active" bitfld.long 0x00 2. " ASB834 ,Active Status Bit 834" "Not active,Active" textline " " bitfld.long 0x00 1. " ASB833 ,Active Status Bit 833" "Not active,Active" bitfld.long 0x00 0. " ASB832 ,Active Status Bit 832" "Not active,Active" else rgroup.long 0x0368++0x03 line.long 0x0 "GICD_ICDABR26,Active Status Register 26" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1B) rgroup.long 0x036C++0x03 line.long 0x0 "GICD_ICDABR27,Active Status Register 27" bitfld.long 0x00 31. " ASB895 ,Active Status Bit 895" "Not active,Active" bitfld.long 0x00 30. " ASB894 ,Active Status Bit 894" "Not active,Active" bitfld.long 0x00 29. " ASB893 ,Active Status Bit 893" "Not active,Active" textline " " bitfld.long 0x00 28. " ASB892 ,Active Status Bit 892" "Not active,Active" bitfld.long 0x00 27. " ASB891 ,Active Status Bit 891" "Not active,Active" bitfld.long 0x00 26. " ASB890 ,Active Status Bit 890" "Not active,Active" textline " " bitfld.long 0x00 25. " ASB889 ,Active Status Bit 889" "Not active,Active" bitfld.long 0x00 24. " ASB888 ,Active Status Bit 888" "Not active,Active" bitfld.long 0x00 23. " ASB887 ,Active Status Bit 887" "Not active,Active" textline " " bitfld.long 0x00 22. " ASB886 ,Active Status Bit 886" "Not active,Active" bitfld.long 0x00 21. " ASB885 ,Active Status Bit 885" "Not active,Active" bitfld.long 0x00 20. " ASB884 ,Active Status Bit 884" "Not active,Active" textline " " bitfld.long 0x00 19. " ASB883 ,Active Status Bit 883" "Not active,Active" bitfld.long 0x00 18. " ASB882 ,Active Status Bit 882" "Not active,Active" bitfld.long 0x00 17. " ASB881 ,Active Status Bit 881" "Not active,Active" textline " " bitfld.long 0x00 16. " ASB880 ,Active Status Bit 880" "Not active,Active" bitfld.long 0x00 15. " ASB879 ,Active Status Bit 879" "Not active,Active" bitfld.long 0x00 14. " ASB878 ,Active Status Bit 878" "Not active,Active" textline " " bitfld.long 0x00 13. " ASB877 ,Active Status Bit 877" "Not active,Active" bitfld.long 0x00 12. " ASB876 ,Active Status Bit 876" "Not active,Active" bitfld.long 0x00 11. " ASB875 ,Active Status Bit 875" "Not active,Active" textline " " bitfld.long 0x00 10. " ASB874 ,Active Status Bit 874" "Not active,Active" bitfld.long 0x00 9. " ASB873 ,Active Status Bit 873" "Not active,Active" bitfld.long 0x00 8. " ASB872 ,Active Status Bit 872" "Not active,Active" textline " " bitfld.long 0x00 7. " ASB871 ,Active Status Bit 871" "Not active,Active" bitfld.long 0x00 6. " ASB870 ,Active Status Bit 870" "Not active,Active" bitfld.long 0x00 5. " ASB869 ,Active Status Bit 869" "Not active,Active" textline " " bitfld.long 0x00 4. " ASB868 ,Active Status Bit 868" "Not active,Active" bitfld.long 0x00 3. " ASB867 ,Active Status Bit 867" "Not active,Active" bitfld.long 0x00 2. " ASB866 ,Active Status Bit 866" "Not active,Active" textline " " bitfld.long 0x00 1. " ASB865 ,Active Status Bit 865" "Not active,Active" bitfld.long 0x00 0. " ASB864 ,Active Status Bit 864" "Not active,Active" else rgroup.long 0x036C++0x03 line.long 0x0 "GICD_ICDABR27,Active Status Register 27" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1C) rgroup.long 0x0370++0x03 line.long 0x0 "GICD_ICDABR28,Active Status Register 28" bitfld.long 0x00 31. " ASB927 ,Active Status Bit 927" "Not active,Active" bitfld.long 0x00 30. " ASB926 ,Active Status Bit 926" "Not active,Active" bitfld.long 0x00 29. " ASB925 ,Active Status Bit 925" "Not active,Active" textline " " bitfld.long 0x00 28. " ASB924 ,Active Status Bit 924" "Not active,Active" bitfld.long 0x00 27. " ASB923 ,Active Status Bit 923" "Not active,Active" bitfld.long 0x00 26. " ASB922 ,Active Status Bit 922" "Not active,Active" textline " " bitfld.long 0x00 25. " ASB921 ,Active Status Bit 921" "Not active,Active" bitfld.long 0x00 24. " ASB920 ,Active Status Bit 920" "Not active,Active" bitfld.long 0x00 23. " ASB919 ,Active Status Bit 919" "Not active,Active" textline " " bitfld.long 0x00 22. " ASB918 ,Active Status Bit 918" "Not active,Active" bitfld.long 0x00 21. " ASB917 ,Active Status Bit 917" "Not active,Active" bitfld.long 0x00 20. " ASB916 ,Active Status Bit 916" "Not active,Active" textline " " bitfld.long 0x00 19. " ASB915 ,Active Status Bit 915" "Not active,Active" bitfld.long 0x00 18. " ASB914 ,Active Status Bit 914" "Not active,Active" bitfld.long 0x00 17. " ASB913 ,Active Status Bit 913" "Not active,Active" textline " " bitfld.long 0x00 16. " ASB912 ,Active Status Bit 912" "Not active,Active" bitfld.long 0x00 15. " ASB911 ,Active Status Bit 911" "Not active,Active" bitfld.long 0x00 14. " ASB910 ,Active Status Bit 910" "Not active,Active" textline " " bitfld.long 0x00 13. " ASB909 ,Active Status Bit 909" "Not active,Active" bitfld.long 0x00 12. " ASB908 ,Active Status Bit 908" "Not active,Active" bitfld.long 0x00 11. " ASB907 ,Active Status Bit 907" "Not active,Active" textline " " bitfld.long 0x00 10. " ASB906 ,Active Status Bit 906" "Not active,Active" bitfld.long 0x00 9. " ASB905 ,Active Status Bit 905" "Not active,Active" bitfld.long 0x00 8. " ASB904 ,Active Status Bit 904" "Not active,Active" textline " " bitfld.long 0x00 7. " ASB903 ,Active Status Bit 903" "Not active,Active" bitfld.long 0x00 6. " ASB902 ,Active Status Bit 902" "Not active,Active" bitfld.long 0x00 5. " ASB901 ,Active Status Bit 901" "Not active,Active" textline " " bitfld.long 0x00 4. " ASB900 ,Active Status Bit 900" "Not active,Active" bitfld.long 0x00 3. " ASB899 ,Active Status Bit 899" "Not active,Active" bitfld.long 0x00 2. " ASB898 ,Active Status Bit 898" "Not active,Active" textline " " bitfld.long 0x00 1. " ASB897 ,Active Status Bit 897" "Not active,Active" bitfld.long 0x00 0. " ASB896 ,Active Status Bit 896" "Not active,Active" else rgroup.long 0x0370++0x03 line.long 0x0 "GICD_ICDABR28,Active Status Register 28" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1D) rgroup.long 0x0374++0x03 line.long 0x0 "GICD_ICDABR29,Active Status Register 29" bitfld.long 0x00 31. " ASB959 ,Active Status Bit 959" "Not active,Active" bitfld.long 0x00 30. " ASB958 ,Active Status Bit 958" "Not active,Active" bitfld.long 0x00 29. " ASB957 ,Active Status Bit 957" "Not active,Active" textline " " bitfld.long 0x00 28. " ASB956 ,Active Status Bit 956" "Not active,Active" bitfld.long 0x00 27. " ASB955 ,Active Status Bit 955" "Not active,Active" bitfld.long 0x00 26. " ASB954 ,Active Status Bit 954" "Not active,Active" textline " " bitfld.long 0x00 25. " ASB953 ,Active Status Bit 953" "Not active,Active" bitfld.long 0x00 24. " ASB952 ,Active Status Bit 952" "Not active,Active" bitfld.long 0x00 23. " ASB951 ,Active Status Bit 951" "Not active,Active" textline " " bitfld.long 0x00 22. " ASB950 ,Active Status Bit 950" "Not active,Active" bitfld.long 0x00 21. " ASB949 ,Active Status Bit 949" "Not active,Active" bitfld.long 0x00 20. " ASB948 ,Active Status Bit 948" "Not active,Active" textline " " bitfld.long 0x00 19. " ASB947 ,Active Status Bit 947" "Not active,Active" bitfld.long 0x00 18. " ASB946 ,Active Status Bit 946" "Not active,Active" bitfld.long 0x00 17. " ASB945 ,Active Status Bit 945" "Not active,Active" textline " " bitfld.long 0x00 16. " ASB944 ,Active Status Bit 944" "Not active,Active" bitfld.long 0x00 15. " ASB943 ,Active Status Bit 943" "Not active,Active" bitfld.long 0x00 14. " ASB942 ,Active Status Bit 942" "Not active,Active" textline " " bitfld.long 0x00 13. " ASB941 ,Active Status Bit 941" "Not active,Active" bitfld.long 0x00 12. " ASB940 ,Active Status Bit 940" "Not active,Active" bitfld.long 0x00 11. " ASB939 ,Active Status Bit 939" "Not active,Active" textline " " bitfld.long 0x00 10. " ASB938 ,Active Status Bit 938" "Not active,Active" bitfld.long 0x00 9. " ASB937 ,Active Status Bit 937" "Not active,Active" bitfld.long 0x00 8. " ASB936 ,Active Status Bit 936" "Not active,Active" textline " " bitfld.long 0x00 7. " ASB935 ,Active Status Bit 935" "Not active,Active" bitfld.long 0x00 6. " ASB934 ,Active Status Bit 934" "Not active,Active" bitfld.long 0x00 5. " ASB933 ,Active Status Bit 933" "Not active,Active" textline " " bitfld.long 0x00 4. " ASB932 ,Active Status Bit 932" "Not active,Active" bitfld.long 0x00 3. " ASB931 ,Active Status Bit 931" "Not active,Active" bitfld.long 0x00 2. " ASB930 ,Active Status Bit 930" "Not active,Active" textline " " bitfld.long 0x00 1. " ASB929 ,Active Status Bit 929" "Not active,Active" bitfld.long 0x00 0. " ASB928 ,Active Status Bit 928" "Not active,Active" else rgroup.long 0x0374++0x03 line.long 0x0 "GICD_ICDABR29,Active Status Register 29" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1E) rgroup.long 0x0378++0x03 line.long 0x0 "GICD_ICDABR30,Active Status Register 30" bitfld.long 0x00 31. " ASB991 ,Active Status Bit 991" "Not active,Active" bitfld.long 0x00 30. " ASB990 ,Active Status Bit 990" "Not active,Active" bitfld.long 0x00 29. " ASB989 ,Active Status Bit 989" "Not active,Active" textline " " bitfld.long 0x00 28. " ASB988 ,Active Status Bit 988" "Not active,Active" bitfld.long 0x00 27. " ASB987 ,Active Status Bit 987" "Not active,Active" bitfld.long 0x00 26. " ASB986 ,Active Status Bit 986" "Not active,Active" textline " " bitfld.long 0x00 25. " ASB985 ,Active Status Bit 985" "Not active,Active" bitfld.long 0x00 24. " ASB984 ,Active Status Bit 984" "Not active,Active" bitfld.long 0x00 23. " ASB983 ,Active Status Bit 983" "Not active,Active" textline " " bitfld.long 0x00 22. " ASB982 ,Active Status Bit 982" "Not active,Active" bitfld.long 0x00 21. " ASB981 ,Active Status Bit 981" "Not active,Active" bitfld.long 0x00 20. " ASB980 ,Active Status Bit 980" "Not active,Active" textline " " bitfld.long 0x00 19. " ASB979 ,Active Status Bit 979" "Not active,Active" bitfld.long 0x00 18. " ASB978 ,Active Status Bit 978" "Not active,Active" bitfld.long 0x00 17. " ASB977 ,Active Status Bit 977" "Not active,Active" textline " " bitfld.long 0x00 16. " ASB976 ,Active Status Bit 976" "Not active,Active" bitfld.long 0x00 15. " ASB975 ,Active Status Bit 975" "Not active,Active" bitfld.long 0x00 14. " ASB974 ,Active Status Bit 974" "Not active,Active" textline " " bitfld.long 0x00 13. " ASB973 ,Active Status Bit 973" "Not active,Active" bitfld.long 0x00 12. " ASB972 ,Active Status Bit 972" "Not active,Active" bitfld.long 0x00 11. " ASB971 ,Active Status Bit 971" "Not active,Active" textline " " bitfld.long 0x00 10. " ASB970 ,Active Status Bit 970" "Not active,Active" bitfld.long 0x00 9. " ASB969 ,Active Status Bit 969" "Not active,Active" bitfld.long 0x00 8. " ASB968 ,Active Status Bit 968" "Not active,Active" textline " " bitfld.long 0x00 7. " ASB967 ,Active Status Bit 967" "Not active,Active" bitfld.long 0x00 6. " ASB966 ,Active Status Bit 966" "Not active,Active" bitfld.long 0x00 5. " ASB965 ,Active Status Bit 965" "Not active,Active" textline " " bitfld.long 0x00 4. " ASB964 ,Active Status Bit 964" "Not active,Active" bitfld.long 0x00 3. " ASB963 ,Active Status Bit 963" "Not active,Active" bitfld.long 0x00 2. " ASB962 ,Active Status Bit 962" "Not active,Active" textline " " bitfld.long 0x00 1. " ASB961 ,Active Status Bit 961" "Not active,Active" bitfld.long 0x00 0. " ASB960 ,Active Status Bit 960" "Not active,Active" else rgroup.long 0x0378++0x03 line.long 0x0 "GICD_ICDABR30,Active Status Register 30" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)==0x1F) rgroup.long 0x037C++0x03 line.long 0x0 "GICD_ICDABR31,Active Status Register 31" bitfld.long 0x00 27. " ASB1019 ,Active Status Bit 1019" "Not active,Active" bitfld.long 0x00 26. " ASB1018 ,Active Status Bit 1018" "Not active,Active" textline " " bitfld.long 0x00 25. " ASB1017 ,Active Status Bit 1017" "Not active,Active" bitfld.long 0x00 24. " ASB1016 ,Active Status Bit 1016" "Not active,Active" bitfld.long 0x00 23. " ASB1015 ,Active Status Bit 1015" "Not active,Active" textline " " bitfld.long 0x00 22. " ASB1014 ,Active Status Bit 1014" "Not active,Active" bitfld.long 0x00 21. " ASB1013 ,Active Status Bit 1013" "Not active,Active" bitfld.long 0x00 20. " ASB1012 ,Active Status Bit 1012" "Not active,Active" textline " " bitfld.long 0x00 19. " ASB1011 ,Active Status Bit 1011" "Not active,Active" bitfld.long 0x00 18. " ASB1010 ,Active Status Bit 1010" "Not active,Active" bitfld.long 0x00 17. " ASB1009 ,Active Status Bit 1009" "Not active,Active" textline " " bitfld.long 0x00 16. " ASB1008 ,Active Status Bit 1008" "Not active,Active" bitfld.long 0x00 15. " ASB1007 ,Active Status Bit 1007" "Not active,Active" bitfld.long 0x00 14. " ASB1006 ,Active Status Bit 1006" "Not active,Active" textline " " bitfld.long 0x00 13. " ASB1005 ,Active Status Bit 1005" "Not active,Active" bitfld.long 0x00 12. " ASB1004 ,Active Status Bit 1004" "Not active,Active" bitfld.long 0x00 11. " ASB1003 ,Active Status Bit 1003" "Not active,Active" textline " " bitfld.long 0x00 10. " ASB1002 ,Active Status Bit 1002" "Not active,Active" bitfld.long 0x00 9. " ASB1001 ,Active Status Bit 1001" "Not active,Active" bitfld.long 0x00 8. " ASB1000 ,Active Status Bit 1000" "Not active,Active" textline " " bitfld.long 0x00 7. " ASB999 ,Active Status Bit 999" "Not active,Active" bitfld.long 0x00 6. " ASB998 ,Active Status Bit 998" "Not active,Active" bitfld.long 0x00 5. " ASB997 ,Active Status Bit 997" "Not active,Active" textline " " bitfld.long 0x00 4. " ASB996 ,Active Status Bit 996" "Not active,Active" bitfld.long 0x00 3. " ASB995 ,Active Status Bit 995" "Not active,Active" bitfld.long 0x00 2. " ASB994 ,Active Status Bit 994" "Not active,Active" textline " " bitfld.long 0x00 1. " ASB993 ,Active Status Bit 993" "Not active,Active" bitfld.long 0x00 0. " ASB992 ,Active Status Bit 992" "Not active,Active" else rgroup.long 0x037C++0x03 line.long 0x0 "GICD_ICDABR31,Active Status Register 31" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif else group.long 0x0300++0x03 line.long 0x0 "GICD_SET/CLR_ACTIVER0,Interrupt Set/Clear Active Register 0" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRACTIVE31 ,Set/Clear Active Bit 31" "Not active,Active" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRACTIVE30 ,Set/Clear Active Bit 30" "Not active,Active" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRACTIVE29 ,Set/Clear Active Bit 29" "Not active,Active" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRACTIVE28 ,Set/Clear Active Bit 28" "Not active,Active" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRACTIVE27 ,Set/Clear Active Bit 27" "Not active,Active" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRACTIVE26 ,Set/Clear Active Bit 26" "Not active,Active" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRACTIVE25 ,Set/Clear Active Bit 25" "Not active,Active" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRACTIVE24 ,Set/Clear Active Bit 24" "Not active,Active" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRACTIVE23 ,Set/Clear Active Bit 23" "Not active,Active" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRACTIVE22 ,Set/Clear Active Bit 22" "Not active,Active" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRACTIVE21 ,Set/Clear Active Bit 21" "Not active,Active" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRACTIVE20 ,Set/Clear Active Bit 20" "Not active,Active" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRACTIVE19 ,Set/Clear Active Bit 19" "Not active,Active" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRACTIVE18 ,Set/Clear Active Bit 18" "Not active,Active" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRACTIVE17 ,Set/Clear Active Bit 17" "Not active,Active" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRACTIVE16 ,Set/Clear Active Bit 16" "Not active,Active" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRACTIVE15 ,Set/Clear Active Bit 15" "Not active,Active" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRACTIVE14 ,Set/Clear Active Bit 14" "Not active,Active" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRACTIVE13 ,Set/Clear Active Bit 13" "Not active,Active" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRACTIVE12 ,Set/Clear Active Bit 12" "Not active,Active" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRACTIVE11 ,Set/Clear Active Bit 11" "Not active,Active" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRACTIVE10 ,Set/Clear Active Bit 10" "Not active,Active" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRACTIVE9 ,Set/Clear Active Bit 9" "Not active,Active" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRACTIVE8 ,Set/Clear Active Bit 8" "Not active,Active" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRACTIVE7 ,Set/Clear Active Bit 7" "Not active,Active" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRACTIVE6 ,Set/Clear Active Bit 6" "Not active,Active" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRACTIVE5 ,Set/Clear Active Bit 5" "Not active,Active" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRACTIVE4 ,Set/Clear Active Bit 4" "Not active,Active" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRACTIVE3 ,Set/Clear Active Bit 3" "Not active,Active" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRACTIVE2 ,Set/Clear Active Bit 2" "Not active,Active" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRACTIVE1 ,Set/Clear Active Bit 1" "Not active,Active" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRACTIVE0 ,Set/Clear Active Bit 0" "Not active,Active" if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x01) group.long 0x0304++0x03 line.long 0x0 "GICD_SET/CLR_ACTIVER1,Interrupt Set/Clear Active Register 1" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRACTIVE63 ,Set/Clear Active Bit 63" "Not active,Active" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRACTIVE62 ,Set/Clear Active Bit 62" "Not active,Active" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRACTIVE61 ,Set/Clear Active Bit 61" "Not active,Active" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRACTIVE60 ,Set/Clear Active Bit 60" "Not active,Active" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRACTIVE59 ,Set/Clear Active Bit 59" "Not active,Active" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRACTIVE58 ,Set/Clear Active Bit 58" "Not active,Active" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRACTIVE57 ,Set/Clear Active Bit 57" "Not active,Active" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRACTIVE56 ,Set/Clear Active Bit 56" "Not active,Active" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRACTIVE55 ,Set/Clear Active Bit 55" "Not active,Active" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRACTIVE54 ,Set/Clear Active Bit 54" "Not active,Active" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRACTIVE53 ,Set/Clear Active Bit 53" "Not active,Active" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRACTIVE52 ,Set/Clear Active Bit 52" "Not active,Active" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRACTIVE51 ,Set/Clear Active Bit 51" "Not active,Active" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRACTIVE50 ,Set/Clear Active Bit 50" "Not active,Active" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRACTIVE49 ,Set/Clear Active Bit 49" "Not active,Active" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRACTIVE48 ,Set/Clear Active Bit 48" "Not active,Active" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRACTIVE47 ,Set/Clear Active Bit 47" "Not active,Active" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRACTIVE46 ,Set/Clear Active Bit 46" "Not active,Active" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRACTIVE45 ,Set/Clear Active Bit 45" "Not active,Active" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRACTIVE44 ,Set/Clear Active Bit 44" "Not active,Active" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRACTIVE43 ,Set/Clear Active Bit 43" "Not active,Active" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRACTIVE42 ,Set/Clear Active Bit 42" "Not active,Active" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRACTIVE41 ,Set/Clear Active Bit 41" "Not active,Active" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRACTIVE40 ,Set/Clear Active Bit 40" "Not active,Active" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRACTIVE39 ,Set/Clear Active Bit 39" "Not active,Active" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRACTIVE38 ,Set/Clear Active Bit 38" "Not active,Active" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRACTIVE37 ,Set/Clear Active Bit 37" "Not active,Active" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRACTIVE36 ,Set/Clear Active Bit 36" "Not active,Active" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRACTIVE35 ,Set/Clear Active Bit 35" "Not active,Active" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRACTIVE34 ,Set/Clear Active Bit 34" "Not active,Active" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRACTIVE33 ,Set/Clear Active Bit 33" "Not active,Active" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRACTIVE32 ,Set/Clear Active Bit 32" "Not active,Active" else rgroup.long 0x0304++0x03 line.long 0x0 "GICD_SET/CLR_ACTIVER1,Interrupt Set/Clear Active Register 1" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x02) group.long 0x0308++0x03 line.long 0x0 "GICD_SET/CLR_ACTIVER2,Interrupt Set/Clear Active Register 2" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRACTIVE95 ,Set/Clear Active Bit 95" "Not active,Active" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRACTIVE94 ,Set/Clear Active Bit 94" "Not active,Active" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRACTIVE93 ,Set/Clear Active Bit 93" "Not active,Active" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRACTIVE92 ,Set/Clear Active Bit 92" "Not active,Active" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRACTIVE91 ,Set/Clear Active Bit 91" "Not active,Active" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRACTIVE90 ,Set/Clear Active Bit 90" "Not active,Active" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRACTIVE89 ,Set/Clear Active Bit 89" "Not active,Active" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRACTIVE88 ,Set/Clear Active Bit 88" "Not active,Active" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRACTIVE87 ,Set/Clear Active Bit 87" "Not active,Active" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRACTIVE86 ,Set/Clear Active Bit 86" "Not active,Active" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRACTIVE85 ,Set/Clear Active Bit 85" "Not active,Active" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRACTIVE84 ,Set/Clear Active Bit 84" "Not active,Active" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRACTIVE83 ,Set/Clear Active Bit 83" "Not active,Active" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRACTIVE82 ,Set/Clear Active Bit 82" "Not active,Active" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRACTIVE81 ,Set/Clear Active Bit 81" "Not active,Active" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRACTIVE80 ,Set/Clear Active Bit 80" "Not active,Active" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRACTIVE79 ,Set/Clear Active Bit 79" "Not active,Active" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRACTIVE78 ,Set/Clear Active Bit 78" "Not active,Active" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRACTIVE77 ,Set/Clear Active Bit 77" "Not active,Active" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRACTIVE76 ,Set/Clear Active Bit 76" "Not active,Active" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRACTIVE75 ,Set/Clear Active Bit 75" "Not active,Active" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRACTIVE74 ,Set/Clear Active Bit 74" "Not active,Active" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRACTIVE73 ,Set/Clear Active Bit 73" "Not active,Active" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRACTIVE72 ,Set/Clear Active Bit 72" "Not active,Active" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRACTIVE71 ,Set/Clear Active Bit 71" "Not active,Active" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRACTIVE70 ,Set/Clear Active Bit 70" "Not active,Active" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRACTIVE69 ,Set/Clear Active Bit 69" "Not active,Active" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRACTIVE68 ,Set/Clear Active Bit 68" "Not active,Active" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRACTIVE67 ,Set/Clear Active Bit 67" "Not active,Active" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRACTIVE66 ,Set/Clear Active Bit 66" "Not active,Active" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRACTIVE65 ,Set/Clear Active Bit 65" "Not active,Active" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRACTIVE64 ,Set/Clear Active Bit 64" "Not active,Active" else rgroup.long 0x0308++0x03 line.long 0x0 "GICD_SET/CLR_ACTIVER2,Interrupt Set/Clear Active Register 2" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x03) group.long 0x030C++0x03 line.long 0x0 "GICD_SET/CLR_ACTIVER3,Interrupt Set/Clear Active Register 3" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRACTIVE127 ,Set/Clear Active Bit 127" "Not active,Active" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRACTIVE126 ,Set/Clear Active Bit 126" "Not active,Active" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRACTIVE125 ,Set/Clear Active Bit 125" "Not active,Active" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRACTIVE124 ,Set/Clear Active Bit 124" "Not active,Active" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRACTIVE123 ,Set/Clear Active Bit 123" "Not active,Active" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRACTIVE122 ,Set/Clear Active Bit 122" "Not active,Active" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRACTIVE121 ,Set/Clear Active Bit 121" "Not active,Active" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRACTIVE120 ,Set/Clear Active Bit 120" "Not active,Active" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRACTIVE119 ,Set/Clear Active Bit 119" "Not active,Active" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRACTIVE118 ,Set/Clear Active Bit 118" "Not active,Active" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRACTIVE117 ,Set/Clear Active Bit 117" "Not active,Active" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRACTIVE116 ,Set/Clear Active Bit 116" "Not active,Active" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRACTIVE115 ,Set/Clear Active Bit 115" "Not active,Active" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRACTIVE114 ,Set/Clear Active Bit 114" "Not active,Active" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRACTIVE113 ,Set/Clear Active Bit 113" "Not active,Active" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRACTIVE112 ,Set/Clear Active Bit 112" "Not active,Active" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRACTIVE111 ,Set/Clear Active Bit 111" "Not active,Active" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRACTIVE110 ,Set/Clear Active Bit 110" "Not active,Active" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRACTIVE109 ,Set/Clear Active Bit 109" "Not active,Active" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRACTIVE108 ,Set/Clear Active Bit 108" "Not active,Active" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRACTIVE107 ,Set/Clear Active Bit 107" "Not active,Active" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRACTIVE106 ,Set/Clear Active Bit 106" "Not active,Active" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRACTIVE105 ,Set/Clear Active Bit 105" "Not active,Active" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRACTIVE104 ,Set/Clear Active Bit 104" "Not active,Active" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRACTIVE103 ,Set/Clear Active Bit 103" "Not active,Active" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRACTIVE102 ,Set/Clear Active Bit 102" "Not active,Active" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRACTIVE101 ,Set/Clear Active Bit 101" "Not active,Active" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRACTIVE100 ,Set/Clear Active Bit 100" "Not active,Active" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRACTIVE99 ,Set/Clear Active Bit 99" "Not active,Active" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRACTIVE98 ,Set/Clear Active Bit 98" "Not active,Active" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRACTIVE97 ,Set/Clear Active Bit 97" "Not active,Active" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRACTIVE96 ,Set/Clear Active Bit 96" "Not active,Active" else rgroup.long 0x030C++0x03 line.long 0x0 "GICD_SET/CLR_ACTIVER3,Interrupt Set/Clear Active Register 3" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x04) group.long 0x0310++0x03 line.long 0x0 "GICD_SET/CLR_ACTIVER4,Interrupt Set/Clear Active Register 4" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRACTIVE159 ,Set/Clear Active Bit 159" "Not active,Active" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRACTIVE158 ,Set/Clear Active Bit 158" "Not active,Active" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRACTIVE157 ,Set/Clear Active Bit 157" "Not active,Active" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRACTIVE156 ,Set/Clear Active Bit 156" "Not active,Active" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRACTIVE155 ,Set/Clear Active Bit 155" "Not active,Active" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRACTIVE154 ,Set/Clear Active Bit 154" "Not active,Active" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRACTIVE153 ,Set/Clear Active Bit 153" "Not active,Active" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRACTIVE152 ,Set/Clear Active Bit 152" "Not active,Active" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRACTIVE151 ,Set/Clear Active Bit 151" "Not active,Active" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRACTIVE150 ,Set/Clear Active Bit 150" "Not active,Active" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRACTIVE149 ,Set/Clear Active Bit 149" "Not active,Active" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRACTIVE148 ,Set/Clear Active Bit 148" "Not active,Active" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRACTIVE147 ,Set/Clear Active Bit 147" "Not active,Active" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRACTIVE146 ,Set/Clear Active Bit 146" "Not active,Active" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRACTIVE145 ,Set/Clear Active Bit 145" "Not active,Active" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRACTIVE144 ,Set/Clear Active Bit 144" "Not active,Active" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRACTIVE143 ,Set/Clear Active Bit 143" "Not active,Active" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRACTIVE142 ,Set/Clear Active Bit 142" "Not active,Active" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRACTIVE141 ,Set/Clear Active Bit 141" "Not active,Active" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRACTIVE140 ,Set/Clear Active Bit 140" "Not active,Active" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRACTIVE139 ,Set/Clear Active Bit 139" "Not active,Active" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRACTIVE138 ,Set/Clear Active Bit 138" "Not active,Active" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRACTIVE137 ,Set/Clear Active Bit 137" "Not active,Active" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRACTIVE136 ,Set/Clear Active Bit 136" "Not active,Active" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRACTIVE135 ,Set/Clear Active Bit 135" "Not active,Active" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRACTIVE134 ,Set/Clear Active Bit 134" "Not active,Active" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRACTIVE133 ,Set/Clear Active Bit 133" "Not active,Active" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRACTIVE132 ,Set/Clear Active Bit 132" "Not active,Active" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRACTIVE131 ,Set/Clear Active Bit 131" "Not active,Active" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRACTIVE130 ,Set/Clear Active Bit 130" "Not active,Active" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRACTIVE129 ,Set/Clear Active Bit 129" "Not active,Active" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRACTIVE128 ,Set/Clear Active Bit 128" "Not active,Active" else rgroup.long 0x0310++0x03 line.long 0x0 "GICD_SET/CLR_ACTIVER4,Interrupt Set/Clear Active Register 4" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x05) group.long 0x0314++0x03 line.long 0x0 "GICD_SET/CLR_ACTIVER5,Interrupt Set/Clear Active Register 5" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRACTIVE191 ,Set/Clear Active Bit 191" "Not active,Active" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRACTIVE190 ,Set/Clear Active Bit 190" "Not active,Active" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRACTIVE189 ,Set/Clear Active Bit 189" "Not active,Active" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRACTIVE188 ,Set/Clear Active Bit 188" "Not active,Active" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRACTIVE187 ,Set/Clear Active Bit 187" "Not active,Active" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRACTIVE186 ,Set/Clear Active Bit 186" "Not active,Active" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRACTIVE185 ,Set/Clear Active Bit 185" "Not active,Active" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRACTIVE184 ,Set/Clear Active Bit 184" "Not active,Active" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRACTIVE183 ,Set/Clear Active Bit 183" "Not active,Active" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRACTIVE182 ,Set/Clear Active Bit 182" "Not active,Active" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRACTIVE181 ,Set/Clear Active Bit 181" "Not active,Active" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRACTIVE180 ,Set/Clear Active Bit 180" "Not active,Active" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRACTIVE179 ,Set/Clear Active Bit 179" "Not active,Active" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRACTIVE178 ,Set/Clear Active Bit 178" "Not active,Active" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRACTIVE177 ,Set/Clear Active Bit 177" "Not active,Active" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRACTIVE176 ,Set/Clear Active Bit 176" "Not active,Active" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRACTIVE175 ,Set/Clear Active Bit 175" "Not active,Active" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRACTIVE174 ,Set/Clear Active Bit 174" "Not active,Active" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRACTIVE173 ,Set/Clear Active Bit 173" "Not active,Active" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRACTIVE172 ,Set/Clear Active Bit 172" "Not active,Active" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRACTIVE171 ,Set/Clear Active Bit 171" "Not active,Active" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRACTIVE170 ,Set/Clear Active Bit 170" "Not active,Active" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRACTIVE169 ,Set/Clear Active Bit 169" "Not active,Active" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRACTIVE168 ,Set/Clear Active Bit 168" "Not active,Active" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRACTIVE167 ,Set/Clear Active Bit 167" "Not active,Active" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRACTIVE166 ,Set/Clear Active Bit 166" "Not active,Active" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRACTIVE165 ,Set/Clear Active Bit 165" "Not active,Active" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRACTIVE164 ,Set/Clear Active Bit 164" "Not active,Active" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRACTIVE163 ,Set/Clear Active Bit 163" "Not active,Active" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRACTIVE162 ,Set/Clear Active Bit 162" "Not active,Active" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRACTIVE161 ,Set/Clear Active Bit 161" "Not active,Active" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRACTIVE160 ,Set/Clear Active Bit 160" "Not active,Active" else rgroup.long 0x0314++0x03 line.long 0x0 "GICD_SET/CLR_ACTIVER5,Interrupt Set/Clear Active Register 5" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x06) group.long 0x0318++0x03 line.long 0x0 "GICD_SET/CLR_ACTIVER6,Interrupt Set/Clear Active Register 6" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRACTIVE223 ,Set/Clear Active Bit 223" "Not active,Active" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRACTIVE222 ,Set/Clear Active Bit 222" "Not active,Active" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRACTIVE221 ,Set/Clear Active Bit 221" "Not active,Active" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRACTIVE220 ,Set/Clear Active Bit 220" "Not active,Active" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRACTIVE219 ,Set/Clear Active Bit 219" "Not active,Active" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRACTIVE218 ,Set/Clear Active Bit 218" "Not active,Active" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRACTIVE217 ,Set/Clear Active Bit 217" "Not active,Active" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRACTIVE216 ,Set/Clear Active Bit 216" "Not active,Active" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRACTIVE215 ,Set/Clear Active Bit 215" "Not active,Active" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRACTIVE214 ,Set/Clear Active Bit 214" "Not active,Active" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRACTIVE213 ,Set/Clear Active Bit 213" "Not active,Active" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRACTIVE212 ,Set/Clear Active Bit 212" "Not active,Active" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRACTIVE211 ,Set/Clear Active Bit 211" "Not active,Active" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRACTIVE210 ,Set/Clear Active Bit 210" "Not active,Active" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRACTIVE209 ,Set/Clear Active Bit 209" "Not active,Active" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRACTIVE208 ,Set/Clear Active Bit 208" "Not active,Active" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRACTIVE207 ,Set/Clear Active Bit 207" "Not active,Active" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRACTIVE206 ,Set/Clear Active Bit 206" "Not active,Active" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRACTIVE205 ,Set/Clear Active Bit 205" "Not active,Active" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRACTIVE204 ,Set/Clear Active Bit 204" "Not active,Active" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRACTIVE203 ,Set/Clear Active Bit 203" "Not active,Active" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRACTIVE202 ,Set/Clear Active Bit 202" "Not active,Active" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRACTIVE201 ,Set/Clear Active Bit 201" "Not active,Active" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRACTIVE200 ,Set/Clear Active Bit 200" "Not active,Active" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRACTIVE199 ,Set/Clear Active Bit 199" "Not active,Active" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRACTIVE198 ,Set/Clear Active Bit 198" "Not active,Active" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRACTIVE197 ,Set/Clear Active Bit 197" "Not active,Active" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRACTIVE196 ,Set/Clear Active Bit 196" "Not active,Active" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRACTIVE195 ,Set/Clear Active Bit 195" "Not active,Active" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRACTIVE194 ,Set/Clear Active Bit 194" "Not active,Active" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRACTIVE193 ,Set/Clear Active Bit 193" "Not active,Active" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRACTIVE192 ,Set/Clear Active Bit 192" "Not active,Active" else rgroup.long 0x0318++0x03 line.long 0x0 "GICD_SET/CLR_ACTIVER6,Interrupt Set/Clear Active Register 6" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x07) group.long 0x031C++0x03 line.long 0x0 "GICD_SET/CLR_ACTIVER7,Interrupt Set/Clear Active Register 7" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRACTIVE255 ,Set/Clear Active Bit 255" "Not active,Active" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRACTIVE254 ,Set/Clear Active Bit 254" "Not active,Active" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRACTIVE253 ,Set/Clear Active Bit 253" "Not active,Active" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRACTIVE252 ,Set/Clear Active Bit 252" "Not active,Active" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRACTIVE251 ,Set/Clear Active Bit 251" "Not active,Active" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRACTIVE250 ,Set/Clear Active Bit 250" "Not active,Active" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRACTIVE249 ,Set/Clear Active Bit 249" "Not active,Active" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRACTIVE248 ,Set/Clear Active Bit 248" "Not active,Active" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRACTIVE247 ,Set/Clear Active Bit 247" "Not active,Active" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRACTIVE246 ,Set/Clear Active Bit 246" "Not active,Active" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRACTIVE245 ,Set/Clear Active Bit 245" "Not active,Active" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRACTIVE244 ,Set/Clear Active Bit 244" "Not active,Active" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRACTIVE243 ,Set/Clear Active Bit 243" "Not active,Active" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRACTIVE242 ,Set/Clear Active Bit 242" "Not active,Active" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRACTIVE241 ,Set/Clear Active Bit 241" "Not active,Active" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRACTIVE240 ,Set/Clear Active Bit 240" "Not active,Active" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRACTIVE239 ,Set/Clear Active Bit 239" "Not active,Active" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRACTIVE238 ,Set/Clear Active Bit 238" "Not active,Active" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRACTIVE237 ,Set/Clear Active Bit 237" "Not active,Active" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRACTIVE236 ,Set/Clear Active Bit 236" "Not active,Active" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRACTIVE235 ,Set/Clear Active Bit 235" "Not active,Active" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRACTIVE234 ,Set/Clear Active Bit 234" "Not active,Active" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRACTIVE233 ,Set/Clear Active Bit 233" "Not active,Active" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRACTIVE232 ,Set/Clear Active Bit 232" "Not active,Active" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRACTIVE231 ,Set/Clear Active Bit 231" "Not active,Active" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRACTIVE230 ,Set/Clear Active Bit 230" "Not active,Active" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRACTIVE229 ,Set/Clear Active Bit 229" "Not active,Active" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRACTIVE228 ,Set/Clear Active Bit 228" "Not active,Active" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRACTIVE227 ,Set/Clear Active Bit 227" "Not active,Active" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRACTIVE226 ,Set/Clear Active Bit 226" "Not active,Active" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRACTIVE225 ,Set/Clear Active Bit 225" "Not active,Active" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRACTIVE224 ,Set/Clear Active Bit 224" "Not active,Active" else rgroup.long 0x031C++0x03 line.long 0x0 "GICD_SET/CLR_ACTIVER7,Interrupt Set/Clear Active Register 7" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x08) group.long 0x0320++0x03 line.long 0x0 "GICD_SET/CLR_ACTIVER8,Interrupt Set/Clear Active Register 8" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRACTIVE287 ,Set/Clear Active Bit 287" "Not active,Active" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRACTIVE286 ,Set/Clear Active Bit 286" "Not active,Active" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRACTIVE285 ,Set/Clear Active Bit 285" "Not active,Active" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRACTIVE284 ,Set/Clear Active Bit 284" "Not active,Active" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRACTIVE283 ,Set/Clear Active Bit 283" "Not active,Active" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRACTIVE282 ,Set/Clear Active Bit 282" "Not active,Active" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRACTIVE281 ,Set/Clear Active Bit 281" "Not active,Active" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRACTIVE280 ,Set/Clear Active Bit 280" "Not active,Active" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRACTIVE279 ,Set/Clear Active Bit 279" "Not active,Active" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRACTIVE278 ,Set/Clear Active Bit 278" "Not active,Active" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRACTIVE277 ,Set/Clear Active Bit 277" "Not active,Active" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRACTIVE276 ,Set/Clear Active Bit 276" "Not active,Active" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRACTIVE275 ,Set/Clear Active Bit 275" "Not active,Active" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRACTIVE274 ,Set/Clear Active Bit 274" "Not active,Active" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRACTIVE273 ,Set/Clear Active Bit 273" "Not active,Active" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRACTIVE272 ,Set/Clear Active Bit 272" "Not active,Active" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRACTIVE271 ,Set/Clear Active Bit 271" "Not active,Active" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRACTIVE270 ,Set/Clear Active Bit 270" "Not active,Active" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRACTIVE269 ,Set/Clear Active Bit 269" "Not active,Active" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRACTIVE268 ,Set/Clear Active Bit 268" "Not active,Active" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRACTIVE267 ,Set/Clear Active Bit 267" "Not active,Active" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRACTIVE266 ,Set/Clear Active Bit 266" "Not active,Active" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRACTIVE265 ,Set/Clear Active Bit 265" "Not active,Active" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRACTIVE264 ,Set/Clear Active Bit 264" "Not active,Active" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRACTIVE263 ,Set/Clear Active Bit 263" "Not active,Active" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRACTIVE262 ,Set/Clear Active Bit 262" "Not active,Active" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRACTIVE261 ,Set/Clear Active Bit 261" "Not active,Active" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRACTIVE260 ,Set/Clear Active Bit 260" "Not active,Active" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRACTIVE259 ,Set/Clear Active Bit 259" "Not active,Active" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRACTIVE258 ,Set/Clear Active Bit 258" "Not active,Active" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRACTIVE257 ,Set/Clear Active Bit 257" "Not active,Active" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRACTIVE256 ,Set/Clear Active Bit 256" "Not active,Active" else rgroup.long 0x0320++0x03 line.long 0x0 "GICD_SET/CLR_ACTIVER8,Interrupt Set/Clear Active Register 8" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x09) group.long 0x0324++0x03 line.long 0x0 "GICD_SET/CLR_ACTIVER9,Interrupt Set/Clear Active Register 9" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRACTIVE319 ,Set/Clear Active Bit 319" "Not active,Active" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRACTIVE318 ,Set/Clear Active Bit 318" "Not active,Active" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRACTIVE317 ,Set/Clear Active Bit 317" "Not active,Active" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRACTIVE316 ,Set/Clear Active Bit 316" "Not active,Active" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRACTIVE315 ,Set/Clear Active Bit 315" "Not active,Active" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRACTIVE314 ,Set/Clear Active Bit 314" "Not active,Active" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRACTIVE313 ,Set/Clear Active Bit 313" "Not active,Active" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRACTIVE312 ,Set/Clear Active Bit 312" "Not active,Active" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRACTIVE311 ,Set/Clear Active Bit 311" "Not active,Active" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRACTIVE310 ,Set/Clear Active Bit 310" "Not active,Active" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRACTIVE309 ,Set/Clear Active Bit 309" "Not active,Active" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRACTIVE308 ,Set/Clear Active Bit 308" "Not active,Active" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRACTIVE307 ,Set/Clear Active Bit 307" "Not active,Active" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRACTIVE306 ,Set/Clear Active Bit 306" "Not active,Active" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRACTIVE305 ,Set/Clear Active Bit 305" "Not active,Active" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRACTIVE304 ,Set/Clear Active Bit 304" "Not active,Active" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRACTIVE303 ,Set/Clear Active Bit 303" "Not active,Active" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRACTIVE302 ,Set/Clear Active Bit 302" "Not active,Active" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRACTIVE301 ,Set/Clear Active Bit 301" "Not active,Active" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRACTIVE300 ,Set/Clear Active Bit 300" "Not active,Active" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRACTIVE299 ,Set/Clear Active Bit 299" "Not active,Active" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRACTIVE298 ,Set/Clear Active Bit 298" "Not active,Active" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRACTIVE297 ,Set/Clear Active Bit 297" "Not active,Active" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRACTIVE296 ,Set/Clear Active Bit 296" "Not active,Active" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRACTIVE295 ,Set/Clear Active Bit 295" "Not active,Active" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRACTIVE294 ,Set/Clear Active Bit 294" "Not active,Active" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRACTIVE293 ,Set/Clear Active Bit 293" "Not active,Active" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRACTIVE292 ,Set/Clear Active Bit 292" "Not active,Active" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRACTIVE291 ,Set/Clear Active Bit 291" "Not active,Active" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRACTIVE290 ,Set/Clear Active Bit 290" "Not active,Active" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRACTIVE289 ,Set/Clear Active Bit 289" "Not active,Active" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRACTIVE288 ,Set/Clear Active Bit 288" "Not active,Active" else rgroup.long 0x0324++0x03 line.long 0x0 "GICD_SET/CLR_ACTIVER9,Interrupt Set/Clear Active Register 9" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0A) group.long 0x0328++0x03 line.long 0x0 "GICD_SET/CLR_ACTIVER10,Interrupt Set/Clear Active Register 10" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRACTIVE351 ,Set/Clear Active Bit 351" "Not active,Active" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRACTIVE350 ,Set/Clear Active Bit 350" "Not active,Active" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRACTIVE349 ,Set/Clear Active Bit 349" "Not active,Active" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRACTIVE348 ,Set/Clear Active Bit 348" "Not active,Active" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRACTIVE347 ,Set/Clear Active Bit 347" "Not active,Active" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRACTIVE346 ,Set/Clear Active Bit 346" "Not active,Active" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRACTIVE345 ,Set/Clear Active Bit 345" "Not active,Active" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRACTIVE344 ,Set/Clear Active Bit 344" "Not active,Active" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRACTIVE343 ,Set/Clear Active Bit 343" "Not active,Active" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRACTIVE342 ,Set/Clear Active Bit 342" "Not active,Active" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRACTIVE341 ,Set/Clear Active Bit 341" "Not active,Active" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRACTIVE340 ,Set/Clear Active Bit 340" "Not active,Active" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRACTIVE339 ,Set/Clear Active Bit 339" "Not active,Active" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRACTIVE338 ,Set/Clear Active Bit 338" "Not active,Active" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRACTIVE337 ,Set/Clear Active Bit 337" "Not active,Active" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRACTIVE336 ,Set/Clear Active Bit 336" "Not active,Active" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRACTIVE335 ,Set/Clear Active Bit 335" "Not active,Active" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRACTIVE334 ,Set/Clear Active Bit 334" "Not active,Active" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRACTIVE333 ,Set/Clear Active Bit 333" "Not active,Active" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRACTIVE332 ,Set/Clear Active Bit 332" "Not active,Active" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRACTIVE331 ,Set/Clear Active Bit 331" "Not active,Active" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRACTIVE330 ,Set/Clear Active Bit 330" "Not active,Active" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRACTIVE329 ,Set/Clear Active Bit 329" "Not active,Active" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRACTIVE328 ,Set/Clear Active Bit 328" "Not active,Active" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRACTIVE327 ,Set/Clear Active Bit 327" "Not active,Active" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRACTIVE326 ,Set/Clear Active Bit 326" "Not active,Active" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRACTIVE325 ,Set/Clear Active Bit 325" "Not active,Active" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRACTIVE324 ,Set/Clear Active Bit 324" "Not active,Active" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRACTIVE323 ,Set/Clear Active Bit 323" "Not active,Active" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRACTIVE322 ,Set/Clear Active Bit 322" "Not active,Active" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRACTIVE321 ,Set/Clear Active Bit 321" "Not active,Active" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRACTIVE320 ,Set/Clear Active Bit 320" "Not active,Active" else rgroup.long 0x0328++0x03 line.long 0x0 "GICD_SET/CLR_ACTIVER10,Interrupt Set/Clear Active Register 10" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0B) group.long 0x032C++0x03 line.long 0x0 "GICD_SET/CLR_ACTIVER11,Interrupt Set/Clear Active Register 11" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRACTIVE383 ,Set/Clear Active Bit 383" "Not active,Active" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRACTIVE382 ,Set/Clear Active Bit 382" "Not active,Active" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRACTIVE381 ,Set/Clear Active Bit 381" "Not active,Active" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRACTIVE380 ,Set/Clear Active Bit 380" "Not active,Active" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRACTIVE379 ,Set/Clear Active Bit 379" "Not active,Active" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRACTIVE378 ,Set/Clear Active Bit 378" "Not active,Active" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRACTIVE377 ,Set/Clear Active Bit 377" "Not active,Active" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRACTIVE376 ,Set/Clear Active Bit 376" "Not active,Active" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRACTIVE375 ,Set/Clear Active Bit 375" "Not active,Active" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRACTIVE374 ,Set/Clear Active Bit 374" "Not active,Active" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRACTIVE373 ,Set/Clear Active Bit 373" "Not active,Active" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRACTIVE372 ,Set/Clear Active Bit 372" "Not active,Active" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRACTIVE371 ,Set/Clear Active Bit 371" "Not active,Active" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRACTIVE370 ,Set/Clear Active Bit 370" "Not active,Active" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRACTIVE369 ,Set/Clear Active Bit 369" "Not active,Active" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRACTIVE368 ,Set/Clear Active Bit 368" "Not active,Active" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRACTIVE367 ,Set/Clear Active Bit 367" "Not active,Active" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRACTIVE366 ,Set/Clear Active Bit 366" "Not active,Active" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRACTIVE365 ,Set/Clear Active Bit 365" "Not active,Active" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRACTIVE364 ,Set/Clear Active Bit 364" "Not active,Active" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRACTIVE363 ,Set/Clear Active Bit 363" "Not active,Active" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRACTIVE362 ,Set/Clear Active Bit 362" "Not active,Active" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRACTIVE361 ,Set/Clear Active Bit 361" "Not active,Active" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRACTIVE360 ,Set/Clear Active Bit 360" "Not active,Active" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRACTIVE359 ,Set/Clear Active Bit 359" "Not active,Active" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRACTIVE358 ,Set/Clear Active Bit 358" "Not active,Active" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRACTIVE357 ,Set/Clear Active Bit 357" "Not active,Active" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRACTIVE356 ,Set/Clear Active Bit 356" "Not active,Active" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRACTIVE355 ,Set/Clear Active Bit 355" "Not active,Active" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRACTIVE354 ,Set/Clear Active Bit 354" "Not active,Active" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRACTIVE353 ,Set/Clear Active Bit 353" "Not active,Active" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRACTIVE352 ,Set/Clear Active Bit 352" "Not active,Active" else rgroup.long 0x032C++0x03 line.long 0x0 "GICD_SET/CLR_ACTIVER11,Interrupt Set/Clear Active Register 11" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0C) group.long 0x0330++0x03 line.long 0x0 "GICD_SET/CLR_ACTIVER12,Interrupt Set/Clear Active Register 12" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRACTIVE415 ,Set/Clear Active Bit 415" "Not active,Active" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRACTIVE414 ,Set/Clear Active Bit 414" "Not active,Active" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRACTIVE413 ,Set/Clear Active Bit 413" "Not active,Active" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRACTIVE412 ,Set/Clear Active Bit 412" "Not active,Active" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRACTIVE411 ,Set/Clear Active Bit 411" "Not active,Active" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRACTIVE410 ,Set/Clear Active Bit 410" "Not active,Active" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRACTIVE409 ,Set/Clear Active Bit 409" "Not active,Active" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRACTIVE408 ,Set/Clear Active Bit 408" "Not active,Active" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRACTIVE407 ,Set/Clear Active Bit 407" "Not active,Active" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRACTIVE406 ,Set/Clear Active Bit 406" "Not active,Active" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRACTIVE405 ,Set/Clear Active Bit 405" "Not active,Active" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRACTIVE404 ,Set/Clear Active Bit 404" "Not active,Active" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRACTIVE403 ,Set/Clear Active Bit 403" "Not active,Active" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRACTIVE402 ,Set/Clear Active Bit 402" "Not active,Active" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRACTIVE401 ,Set/Clear Active Bit 401" "Not active,Active" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRACTIVE400 ,Set/Clear Active Bit 400" "Not active,Active" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRACTIVE399 ,Set/Clear Active Bit 399" "Not active,Active" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRACTIVE398 ,Set/Clear Active Bit 398" "Not active,Active" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRACTIVE397 ,Set/Clear Active Bit 397" "Not active,Active" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRACTIVE396 ,Set/Clear Active Bit 396" "Not active,Active" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRACTIVE395 ,Set/Clear Active Bit 395" "Not active,Active" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRACTIVE394 ,Set/Clear Active Bit 394" "Not active,Active" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRACTIVE393 ,Set/Clear Active Bit 393" "Not active,Active" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRACTIVE392 ,Set/Clear Active Bit 392" "Not active,Active" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRACTIVE391 ,Set/Clear Active Bit 391" "Not active,Active" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRACTIVE390 ,Set/Clear Active Bit 390" "Not active,Active" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRACTIVE389 ,Set/Clear Active Bit 389" "Not active,Active" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRACTIVE388 ,Set/Clear Active Bit 388" "Not active,Active" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRACTIVE387 ,Set/Clear Active Bit 387" "Not active,Active" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRACTIVE386 ,Set/Clear Active Bit 386" "Not active,Active" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRACTIVE385 ,Set/Clear Active Bit 385" "Not active,Active" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRACTIVE384 ,Set/Clear Active Bit 384" "Not active,Active" else rgroup.long 0x0330++0x03 line.long 0x0 "GICD_SET/CLR_ACTIVER12,Interrupt Set/Clear Active Register 12" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0D) group.long 0x0334++0x03 line.long 0x0 "GICD_SET/CLR_ACTIVER13,Interrupt Set/Clear Active Register 13" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRACTIVE447 ,Set/Clear Active Bit 447" "Not active,Active" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRACTIVE446 ,Set/Clear Active Bit 446" "Not active,Active" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRACTIVE445 ,Set/Clear Active Bit 445" "Not active,Active" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRACTIVE444 ,Set/Clear Active Bit 444" "Not active,Active" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRACTIVE443 ,Set/Clear Active Bit 443" "Not active,Active" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRACTIVE442 ,Set/Clear Active Bit 442" "Not active,Active" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRACTIVE441 ,Set/Clear Active Bit 441" "Not active,Active" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRACTIVE440 ,Set/Clear Active Bit 440" "Not active,Active" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRACTIVE439 ,Set/Clear Active Bit 439" "Not active,Active" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRACTIVE438 ,Set/Clear Active Bit 438" "Not active,Active" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRACTIVE437 ,Set/Clear Active Bit 437" "Not active,Active" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRACTIVE436 ,Set/Clear Active Bit 436" "Not active,Active" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRACTIVE435 ,Set/Clear Active Bit 435" "Not active,Active" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRACTIVE434 ,Set/Clear Active Bit 434" "Not active,Active" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRACTIVE433 ,Set/Clear Active Bit 433" "Not active,Active" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRACTIVE432 ,Set/Clear Active Bit 432" "Not active,Active" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRACTIVE431 ,Set/Clear Active Bit 431" "Not active,Active" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRACTIVE430 ,Set/Clear Active Bit 430" "Not active,Active" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRACTIVE429 ,Set/Clear Active Bit 429" "Not active,Active" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRACTIVE428 ,Set/Clear Active Bit 428" "Not active,Active" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRACTIVE427 ,Set/Clear Active Bit 427" "Not active,Active" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRACTIVE426 ,Set/Clear Active Bit 426" "Not active,Active" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRACTIVE425 ,Set/Clear Active Bit 425" "Not active,Active" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRACTIVE424 ,Set/Clear Active Bit 424" "Not active,Active" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRACTIVE423 ,Set/Clear Active Bit 423" "Not active,Active" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRACTIVE422 ,Set/Clear Active Bit 422" "Not active,Active" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRACTIVE421 ,Set/Clear Active Bit 421" "Not active,Active" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRACTIVE420 ,Set/Clear Active Bit 420" "Not active,Active" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRACTIVE419 ,Set/Clear Active Bit 419" "Not active,Active" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRACTIVE418 ,Set/Clear Active Bit 418" "Not active,Active" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRACTIVE417 ,Set/Clear Active Bit 417" "Not active,Active" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRACTIVE416 ,Set/Clear Active Bit 416" "Not active,Active" else rgroup.long 0x0334++0x03 line.long 0x0 "GICD_SET/CLR_ACTIVER13,Interrupt Set/Clear Active Register 13" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0E) group.long 0x0338++0x03 line.long 0x0 "GICD_SET/CLR_ACTIVER14,Interrupt Set/Clear Active Register 14" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRACTIVE479 ,Set/Clear Active Bit 479" "Not active,Active" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRACTIVE478 ,Set/Clear Active Bit 478" "Not active,Active" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRACTIVE477 ,Set/Clear Active Bit 477" "Not active,Active" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRACTIVE476 ,Set/Clear Active Bit 476" "Not active,Active" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRACTIVE475 ,Set/Clear Active Bit 475" "Not active,Active" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRACTIVE474 ,Set/Clear Active Bit 474" "Not active,Active" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRACTIVE473 ,Set/Clear Active Bit 473" "Not active,Active" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRACTIVE472 ,Set/Clear Active Bit 472" "Not active,Active" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRACTIVE471 ,Set/Clear Active Bit 471" "Not active,Active" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRACTIVE470 ,Set/Clear Active Bit 470" "Not active,Active" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRACTIVE469 ,Set/Clear Active Bit 469" "Not active,Active" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRACTIVE468 ,Set/Clear Active Bit 468" "Not active,Active" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRACTIVE467 ,Set/Clear Active Bit 467" "Not active,Active" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRACTIVE466 ,Set/Clear Active Bit 466" "Not active,Active" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRACTIVE465 ,Set/Clear Active Bit 465" "Not active,Active" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRACTIVE464 ,Set/Clear Active Bit 464" "Not active,Active" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRACTIVE463 ,Set/Clear Active Bit 463" "Not active,Active" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRACTIVE462 ,Set/Clear Active Bit 462" "Not active,Active" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRACTIVE461 ,Set/Clear Active Bit 461" "Not active,Active" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRACTIVE460 ,Set/Clear Active Bit 460" "Not active,Active" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRACTIVE459 ,Set/Clear Active Bit 459" "Not active,Active" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRACTIVE458 ,Set/Clear Active Bit 458" "Not active,Active" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRACTIVE457 ,Set/Clear Active Bit 457" "Not active,Active" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRACTIVE456 ,Set/Clear Active Bit 456" "Not active,Active" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRACTIVE455 ,Set/Clear Active Bit 455" "Not active,Active" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRACTIVE454 ,Set/Clear Active Bit 454" "Not active,Active" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRACTIVE453 ,Set/Clear Active Bit 453" "Not active,Active" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRACTIVE452 ,Set/Clear Active Bit 452" "Not active,Active" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRACTIVE451 ,Set/Clear Active Bit 451" "Not active,Active" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRACTIVE450 ,Set/Clear Active Bit 450" "Not active,Active" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRACTIVE449 ,Set/Clear Active Bit 449" "Not active,Active" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRACTIVE448 ,Set/Clear Active Bit 448" "Not active,Active" else rgroup.long 0x0338++0x03 line.long 0x0 "GICD_SET/CLR_ACTIVER14,Interrupt Set/Clear Active Register 14" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0F) group.long 0x033C++0x03 line.long 0x0 "GICD_SET/CLR_ACTIVER15,Interrupt Set/Clear Active Register 15" setclrfld.long 0x00 31. 0x00 31. 0x80 31. " SET/CLRACTIVE511 ,Set/Clear Active Bit 511" "Not active,Active" setclrfld.long 0x00 30. 0x00 30. 0x80 30. " SET/CLRACTIVE510 ,Set/Clear Active Bit 510" "Not active,Active" setclrfld.long 0x00 29. 0x00 29. 0x80 29. " SET/CLRACTIVE509 ,Set/Clear Active Bit 509" "Not active,Active" textline " " setclrfld.long 0x00 28. 0x00 28. 0x80 28. " SET/CLRACTIVE508 ,Set/Clear Active Bit 508" "Not active,Active" setclrfld.long 0x00 27. 0x00 27. 0x80 27. " SET/CLRACTIVE507 ,Set/Clear Active Bit 507" "Not active,Active" setclrfld.long 0x00 26. 0x00 26. 0x80 26. " SET/CLRACTIVE506 ,Set/Clear Active Bit 506" "Not active,Active" textline " " setclrfld.long 0x00 25. 0x00 25. 0x80 25. " SET/CLRACTIVE505 ,Set/Clear Active Bit 505" "Not active,Active" setclrfld.long 0x00 24. 0x00 24. 0x80 24. " SET/CLRACTIVE504 ,Set/Clear Active Bit 504" "Not active,Active" setclrfld.long 0x00 23. 0x00 23. 0x80 23. " SET/CLRACTIVE503 ,Set/Clear Active Bit 503" "Not active,Active" textline " " setclrfld.long 0x00 22. 0x00 22. 0x80 22. " SET/CLRACTIVE502 ,Set/Clear Active Bit 502" "Not active,Active" setclrfld.long 0x00 21. 0x00 21. 0x80 21. " SET/CLRACTIVE501 ,Set/Clear Active Bit 501" "Not active,Active" setclrfld.long 0x00 20. 0x00 20. 0x80 20. " SET/CLRACTIVE500 ,Set/Clear Active Bit 500" "Not active,Active" textline " " setclrfld.long 0x00 19. 0x00 19. 0x80 19. " SET/CLRACTIVE499 ,Set/Clear Active Bit 499" "Not active,Active" setclrfld.long 0x00 18. 0x00 18. 0x80 18. " SET/CLRACTIVE498 ,Set/Clear Active Bit 498" "Not active,Active" setclrfld.long 0x00 17. 0x00 17. 0x80 17. " SET/CLRACTIVE497 ,Set/Clear Active Bit 497" "Not active,Active" textline " " setclrfld.long 0x00 16. 0x00 16. 0x80 16. " SET/CLRACTIVE496 ,Set/Clear Active Bit 496" "Not active,Active" setclrfld.long 0x00 15. 0x00 15. 0x80 15. " SET/CLRACTIVE495 ,Set/Clear Active Bit 495" "Not active,Active" setclrfld.long 0x00 14. 0x00 14. 0x80 14. " SET/CLRACTIVE494 ,Set/Clear Active Bit 494" "Not active,Active" textline " " setclrfld.long 0x00 13. 0x00 13. 0x80 13. " SET/CLRACTIVE493 ,Set/Clear Active Bit 493" "Not active,Active" setclrfld.long 0x00 12. 0x00 12. 0x80 12. " SET/CLRACTIVE492 ,Set/Clear Active Bit 492" "Not active,Active" setclrfld.long 0x00 11. 0x00 11. 0x80 11. " SET/CLRACTIVE491 ,Set/Clear Active Bit 491" "Not active,Active" textline " " setclrfld.long 0x00 10. 0x00 10. 0x80 10. " SET/CLRACTIVE490 ,Set/Clear Active Bit 490" "Not active,Active" setclrfld.long 0x00 9. 0x00 9. 0x80 9. " SET/CLRACTIVE489 ,Set/Clear Active Bit 489" "Not active,Active" setclrfld.long 0x00 8. 0x00 8. 0x80 8. " SET/CLRACTIVE488 ,Set/Clear Active Bit 488" "Not active,Active" textline " " setclrfld.long 0x00 7. 0x00 7. 0x80 7. " SET/CLRACTIVE487 ,Set/Clear Active Bit 487" "Not active,Active" setclrfld.long 0x00 6. 0x00 6. 0x80 6. " SET/CLRACTIVE486 ,Set/Clear Active Bit 486" "Not active,Active" setclrfld.long 0x00 5. 0x00 5. 0x80 5. " SET/CLRACTIVE485 ,Set/Clear Active Bit 485" "Not active,Active" textline " " setclrfld.long 0x00 4. 0x00 4. 0x80 4. " SET/CLRACTIVE484 ,Set/Clear Active Bit 484" "Not active,Active" setclrfld.long 0x00 3. 0x00 3. 0x80 3. " SET/CLRACTIVE483 ,Set/Clear Active Bit 483" "Not active,Active" setclrfld.long 0x00 2. 0x00 2. 0x80 2. " SET/CLRACTIVE482 ,Set/Clear Active Bit 482" "Not active,Active" textline " " setclrfld.long 0x00 1. 0x00 1. 0x80 1. " SET/CLRACTIVE481 ,Set/Clear Active Bit 481" "Not active,Active" setclrfld.long 0x00 0. 0x00 0. 0x80 0. " SET/CLRACTIVE480 ,Set/Clear Active Bit 480" "Not active,Active" else rgroup.long 0x033C++0x03 line.long 0x0 "GICD_SET/CLR_ACTIVER15,Interrupt Set/Clear Active Register 15" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif rgroup.long 0x0340++0x03 line.long 0x0 "GICD_SET/CLR_ACTIVER16,Interrupt Set/Clear Active Register 16" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " rgroup.long 0x0344++0x03 line.long 0x0 "GICD_SET/CLR_ACTIVER17,Interrupt Set/Clear Active Register 17" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " rgroup.long 0x0348++0x03 line.long 0x0 "GICD_SET/CLR_ACTIVER18,Interrupt Set/Clear Active Register 18" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " rgroup.long 0x034C++0x03 line.long 0x0 "GICD_SET/CLR_ACTIVER19,Interrupt Set/Clear Active Register 19" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " rgroup.long 0x0350++0x03 line.long 0x0 "GICD_SET/CLR_ACTIVER20,Interrupt Set/Clear Active Register 20" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " rgroup.long 0x0354++0x03 line.long 0x0 "GICD_SET/CLR_ACTIVER21,Interrupt Set/Clear Active Register 21" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " rgroup.long 0x0358++0x03 line.long 0x0 "GICD_SET/CLR_ACTIVER22,Interrupt Set/Clear Active Register 22" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " rgroup.long 0x035C++0x03 line.long 0x0 "GICD_SET/CLR_ACTIVER23,Interrupt Set/Clear Active Register 23" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " rgroup.long 0x0360++0x03 line.long 0x0 "GICD_SET/CLR_ACTIVER24,Interrupt Set/Clear Active Register 24" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " rgroup.long 0x0364++0x03 line.long 0x0 "GICD_SET/CLR_ACTIVER25,Interrupt Set/Clear Active Register 25" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " rgroup.long 0x0368++0x03 line.long 0x0 "GICD_SET/CLR_ACTIVER26,Interrupt Set/Clear Active Register 26" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " rgroup.long 0x036C++0x03 line.long 0x0 "GICD_SET/CLR_ACTIVER27,Interrupt Set/Clear Active Register 27" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " rgroup.long 0x0370++0x03 line.long 0x0 "GICD_SET/CLR_ACTIVER28,Interrupt Set/Clear Active Register 28" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " rgroup.long 0x0374++0x03 line.long 0x0 "GICD_SET/CLR_ACTIVER29,Interrupt Set/Clear Active Register 29" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " rgroup.long 0x0378++0x03 line.long 0x0 "GICD_SET/CLR_ACTIVER30,Interrupt Set/Clear Active Register 30" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " rgroup.long 0x037C++0x03 line.long 0x0 "GICD_SET/CLR_ACTIVER31,Interrupt Set/Clear Active Register 31" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif tree.end tree "Priority Registers" group.long 0x400++0x03 line.long 0x00 "GICD_IPRIORITYR0,Interrupt Priority Register 0" hexmask.long.byte 0x00 24.--31. 1. " INTID3 ,Interrupt ID3 Priority/Priority Byte Offset 3 " hexmask.long.byte 0x00 16.--23. 1. " INTID2 ,Interrupt ID2 Priority/Priority Byte Offset 2 " hexmask.long.byte 0x00 8.--15. 1. " INTID1 ,Interrupt ID1 Priority/Priority Byte Offset 1 " hexmask.long.byte 0x00 0.--7. 1. " INTID0 ,Interrupt ID0 Priority/Priority Byte Offset 0 " group.long 0x404++0x03 line.long 0x00 "GICD_IPRIORITYR1,Interrupt Priority Register 1" hexmask.long.byte 0x00 24.--31. 1. " INTID7 ,Interrupt ID7 Priority/Priority Byte Offset 7 " hexmask.long.byte 0x00 16.--23. 1. " INTID6 ,Interrupt ID6 Priority/Priority Byte Offset 6 " hexmask.long.byte 0x00 8.--15. 1. " INTID5 ,Interrupt ID5 Priority/Priority Byte Offset 5 " hexmask.long.byte 0x00 0.--7. 1. " INTID4 ,Interrupt ID4 Priority/Priority Byte Offset 4 " group.long 0x408++0x03 line.long 0x00 "GICD_IPRIORITYR2,Interrupt Priority Register 2" hexmask.long.byte 0x00 24.--31. 1. " INTID11 ,Interrupt ID11 Priority/Priority Byte Offset 11 " hexmask.long.byte 0x00 16.--23. 1. " INTID10 ,Interrupt ID10 Priority/Priority Byte Offset 10 " hexmask.long.byte 0x00 8.--15. 1. " INTID9 ,Interrupt ID9 Priority/Priority Byte Offset 9 " hexmask.long.byte 0x00 0.--7. 1. " INTID8 ,Interrupt ID8 Priority/Priority Byte Offset 8 " group.long 0x40C++0x03 line.long 0x00 "GICD_IPRIORITYR3,Interrupt Priority Register 3" hexmask.long.byte 0x00 24.--31. 1. " INTID15 ,Interrupt ID15 Priority/Priority Byte Offset 15 " hexmask.long.byte 0x00 16.--23. 1. " INTID14 ,Interrupt ID14 Priority/Priority Byte Offset 14 " hexmask.long.byte 0x00 8.--15. 1. " INTID13 ,Interrupt ID13 Priority/Priority Byte Offset 13 " hexmask.long.byte 0x00 0.--7. 1. " INTID12 ,Interrupt ID12 Priority/Priority Byte Offset 12 " group.long 0x410++0x03 line.long 0x00 "GICD_IPRIORITYR4,Interrupt Priority Register 4" hexmask.long.byte 0x00 24.--31. 1. " INTID19 ,Interrupt ID19 Priority/Priority Byte Offset 19 " hexmask.long.byte 0x00 16.--23. 1. " INTID18 ,Interrupt ID18 Priority/Priority Byte Offset 18 " hexmask.long.byte 0x00 8.--15. 1. " INTID17 ,Interrupt ID17 Priority/Priority Byte Offset 17 " hexmask.long.byte 0x00 0.--7. 1. " INTID16 ,Interrupt ID16 Priority/Priority Byte Offset 16 " group.long 0x414++0x03 line.long 0x00 "GICD_IPRIORITYR5,Interrupt Priority Register 5" hexmask.long.byte 0x00 24.--31. 1. " INTID23 ,Interrupt ID23 Priority/Priority Byte Offset 23 " hexmask.long.byte 0x00 16.--23. 1. " INTID22 ,Interrupt ID22 Priority/Priority Byte Offset 22 " hexmask.long.byte 0x00 8.--15. 1. " INTID21 ,Interrupt ID21 Priority/Priority Byte Offset 21 " hexmask.long.byte 0x00 0.--7. 1. " INTID20 ,Interrupt ID20 Priority/Priority Byte Offset 20 " group.long 0x418++0x03 line.long 0x00 "GICD_IPRIORITYR6,Interrupt Priority Register 6" hexmask.long.byte 0x00 24.--31. 1. " INTID27 ,Interrupt ID27 Priority/Priority Byte Offset 27 " hexmask.long.byte 0x00 16.--23. 1. " INTID26 ,Interrupt ID26 Priority/Priority Byte Offset 26 " hexmask.long.byte 0x00 8.--15. 1. " INTID25 ,Interrupt ID25 Priority/Priority Byte Offset 25 " hexmask.long.byte 0x00 0.--7. 1. " INTID24 ,Interrupt ID24 Priority/Priority Byte Offset 24 " group.long 0x41C++0x03 line.long 0x00 "GICD_IPRIORITYR7,Interrupt Priority Register 7" hexmask.long.byte 0x00 24.--31. 1. " INTID31 ,Interrupt ID31 Priority/Priority Byte Offset 31 " hexmask.long.byte 0x00 16.--23. 1. " INTID30 ,Interrupt ID30 Priority/Priority Byte Offset 30 " hexmask.long.byte 0x00 8.--15. 1. " INTID29 ,Interrupt ID29 Priority/Priority Byte Offset 29 " hexmask.long.byte 0x00 0.--7. 1. " INTID28 ,Interrupt ID28 Priority/Priority Byte Offset 28 " if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x01) group.long 0x420++0x03 line.long 0x00 "GICD_IPRIORITYR8,Interrupt Priority Register 8" hexmask.long.byte 0x00 24.--31. 1. " INTID35 ,Interrupt ID35 Priority/Priority Byte Offset 35 " hexmask.long.byte 0x00 16.--23. 1. " INTID34 ,Interrupt ID34 Priority/Priority Byte Offset 34 " hexmask.long.byte 0x00 8.--15. 1. " INTID33 ,Interrupt ID33 Priority/Priority Byte Offset 33 " hexmask.long.byte 0x00 0.--7. 1. " INTID32 ,Interrupt ID32 Priority/Priority Byte Offset 32 " group.long 0x424++0x03 line.long 0x00 "GICD_IPRIORITYR9,Interrupt Priority Register 9" hexmask.long.byte 0x00 24.--31. 1. " INTID39 ,Interrupt ID39 Priority/Priority Byte Offset 39 " hexmask.long.byte 0x00 16.--23. 1. " INTID38 ,Interrupt ID38 Priority/Priority Byte Offset 38 " hexmask.long.byte 0x00 8.--15. 1. " INTID37 ,Interrupt ID37 Priority/Priority Byte Offset 37 " hexmask.long.byte 0x00 0.--7. 1. " INTID36 ,Interrupt ID36 Priority/Priority Byte Offset 36 " group.long 0x428++0x03 line.long 0x00 "GICD_IPRIORITYR10,Interrupt Priority Register 10" hexmask.long.byte 0x00 24.--31. 1. " INTID43 ,Interrupt ID43 Priority/Priority Byte Offset 43 " hexmask.long.byte 0x00 16.--23. 1. " INTID42 ,Interrupt ID42 Priority/Priority Byte Offset 42 " hexmask.long.byte 0x00 8.--15. 1. " INTID41 ,Interrupt ID41 Priority/Priority Byte Offset 41 " hexmask.long.byte 0x00 0.--7. 1. " INTID40 ,Interrupt ID40 Priority/Priority Byte Offset 40 " group.long 0x42C++0x03 line.long 0x00 "GICD_IPRIORITYR11,Interrupt Priority Register 11" hexmask.long.byte 0x00 24.--31. 1. " INTID47 ,Interrupt ID47 Priority/Priority Byte Offset 47 " hexmask.long.byte 0x00 16.--23. 1. " INTID46 ,Interrupt ID46 Priority/Priority Byte Offset 46 " hexmask.long.byte 0x00 8.--15. 1. " INTID45 ,Interrupt ID45 Priority/Priority Byte Offset 45 " hexmask.long.byte 0x00 0.--7. 1. " INTID44 ,Interrupt ID44 Priority/Priority Byte Offset 44 " group.long 0x430++0x03 line.long 0x00 "GICD_IPRIORITYR12,Interrupt Priority Register 12" hexmask.long.byte 0x00 24.--31. 1. " INTID51 ,Interrupt ID51 Priority/Priority Byte Offset 51 " hexmask.long.byte 0x00 16.--23. 1. " INTID50 ,Interrupt ID50 Priority/Priority Byte Offset 50 " hexmask.long.byte 0x00 8.--15. 1. " INTID49 ,Interrupt ID49 Priority/Priority Byte Offset 49 " hexmask.long.byte 0x00 0.--7. 1. " INTID48 ,Interrupt ID48 Priority/Priority Byte Offset 48 " group.long 0x434++0x03 line.long 0x00 "GICD_IPRIORITYR13,Interrupt Priority Register 13" hexmask.long.byte 0x00 24.--31. 1. " INTID55 ,Interrupt ID55 Priority/Priority Byte Offset 55 " hexmask.long.byte 0x00 16.--23. 1. " INTID54 ,Interrupt ID54 Priority/Priority Byte Offset 54 " hexmask.long.byte 0x00 8.--15. 1. " INTID53 ,Interrupt ID53 Priority/Priority Byte Offset 53 " hexmask.long.byte 0x00 0.--7. 1. " INTID52 ,Interrupt ID52 Priority/Priority Byte Offset 52 " group.long 0x438++0x03 line.long 0x00 "GICD_IPRIORITYR14,Interrupt Priority Register 14" hexmask.long.byte 0x00 24.--31. 1. " INTID59 ,Interrupt ID59 Priority/Priority Byte Offset 59 " hexmask.long.byte 0x00 16.--23. 1. " INTID58 ,Interrupt ID58 Priority/Priority Byte Offset 58 " hexmask.long.byte 0x00 8.--15. 1. " INTID57 ,Interrupt ID57 Priority/Priority Byte Offset 57 " hexmask.long.byte 0x00 0.--7. 1. " INTID56 ,Interrupt ID56 Priority/Priority Byte Offset 56 " group.long 0x43C++0x03 line.long 0x00 "GICD_IPRIORITYR15,Interrupt Priority Register 15" hexmask.long.byte 0x00 24.--31. 1. " INTID63 ,Interrupt ID63 Priority/Priority Byte Offset 63 " hexmask.long.byte 0x00 16.--23. 1. " INTID62 ,Interrupt ID62 Priority/Priority Byte Offset 62 " hexmask.long.byte 0x00 8.--15. 1. " INTID61 ,Interrupt ID61 Priority/Priority Byte Offset 61 " hexmask.long.byte 0x00 0.--7. 1. " INTID60 ,Interrupt ID60 Priority/Priority Byte Offset 60 " else rgroup.long 0x420++0x03 line.long 0x00 "GICD_IPRIORITYR8,Interrupt Priority Register 8" rgroup.long 0x424++0x03 line.long 0x00 "GICD_IPRIORITYR9,Interrupt Priority Register 9" rgroup.long 0x428++0x03 line.long 0x00 "GICD_IPRIORITYR10,Interrupt Priority Register 10" rgroup.long 0x42C++0x03 line.long 0x00 "GICD_IPRIORITYR11,Interrupt Priority Register 11" rgroup.long 0x430++0x03 line.long 0x00 "GICD_IPRIORITYR12,Interrupt Priority Register 12" rgroup.long 0x434++0x03 line.long 0x00 "GICD_IPRIORITYR13,Interrupt Priority Register 13" rgroup.long 0x438++0x03 line.long 0x00 "GICD_IPRIORITYR14,Interrupt Priority Register 14" rgroup.long 0x43C++0x03 line.long 0x00 "GICD_IPRIORITYR15,Interrupt Priority Register 15" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x02) group.long 0x440++0x03 line.long 0x00 "GICD_IPRIORITYR16,Interrupt Priority Register 16" hexmask.long.byte 0x00 24.--31. 1. " INTID67 ,Interrupt ID67 Priority/Priority Byte Offset 67 " hexmask.long.byte 0x00 16.--23. 1. " INTID66 ,Interrupt ID66 Priority/Priority Byte Offset 66 " hexmask.long.byte 0x00 8.--15. 1. " INTID65 ,Interrupt ID65 Priority/Priority Byte Offset 65 " hexmask.long.byte 0x00 0.--7. 1. " INTID64 ,Interrupt ID64 Priority/Priority Byte Offset 64 " group.long 0x444++0x03 line.long 0x00 "GICD_IPRIORITYR17,Interrupt Priority Register 17" hexmask.long.byte 0x00 24.--31. 1. " INTID71 ,Interrupt ID71 Priority/Priority Byte Offset 71 " hexmask.long.byte 0x00 16.--23. 1. " INTID70 ,Interrupt ID70 Priority/Priority Byte Offset 70 " hexmask.long.byte 0x00 8.--15. 1. " INTID69 ,Interrupt ID69 Priority/Priority Byte Offset 69 " hexmask.long.byte 0x00 0.--7. 1. " INTID68 ,Interrupt ID68 Priority/Priority Byte Offset 68 " group.long 0x448++0x03 line.long 0x00 "GICD_IPRIORITYR18,Interrupt Priority Register 18" hexmask.long.byte 0x00 24.--31. 1. " INTID75 ,Interrupt ID75 Priority/Priority Byte Offset 75 " hexmask.long.byte 0x00 16.--23. 1. " INTID74 ,Interrupt ID74 Priority/Priority Byte Offset 74 " hexmask.long.byte 0x00 8.--15. 1. " INTID73 ,Interrupt ID73 Priority/Priority Byte Offset 73 " hexmask.long.byte 0x00 0.--7. 1. " INTID72 ,Interrupt ID72 Priority/Priority Byte Offset 72 " group.long 0x44C++0x03 line.long 0x00 "GICD_IPRIORITYR19,Interrupt Priority Register 19" hexmask.long.byte 0x00 24.--31. 1. " INTID79 ,Interrupt ID79 Priority/Priority Byte Offset 79 " hexmask.long.byte 0x00 16.--23. 1. " INTID78 ,Interrupt ID78 Priority/Priority Byte Offset 78 " hexmask.long.byte 0x00 8.--15. 1. " INTID77 ,Interrupt ID77 Priority/Priority Byte Offset 77 " hexmask.long.byte 0x00 0.--7. 1. " INTID76 ,Interrupt ID76 Priority/Priority Byte Offset 76 " group.long 0x450++0x03 line.long 0x00 "GICD_IPRIORITYR20,Interrupt Priority Register 20" hexmask.long.byte 0x00 24.--31. 1. " INTID83 ,Interrupt ID83 Priority/Priority Byte Offset 83 " hexmask.long.byte 0x00 16.--23. 1. " INTID82 ,Interrupt ID82 Priority/Priority Byte Offset 82 " hexmask.long.byte 0x00 8.--15. 1. " INTID81 ,Interrupt ID81 Priority/Priority Byte Offset 81 " hexmask.long.byte 0x00 0.--7. 1. " INTID80 ,Interrupt ID80 Priority/Priority Byte Offset 80 " group.long 0x454++0x03 line.long 0x00 "GICD_IPRIORITYR21,Interrupt Priority Register 21" hexmask.long.byte 0x00 24.--31. 1. " INTID87 ,Interrupt ID87 Priority/Priority Byte Offset 87 " hexmask.long.byte 0x00 16.--23. 1. " INTID86 ,Interrupt ID86 Priority/Priority Byte Offset 86 " hexmask.long.byte 0x00 8.--15. 1. " INTID85 ,Interrupt ID85 Priority/Priority Byte Offset 85 " hexmask.long.byte 0x00 0.--7. 1. " INTID84 ,Interrupt ID84 Priority/Priority Byte Offset 84 " group.long 0x458++0x03 line.long 0x00 "GICD_IPRIORITYR22,Interrupt Priority Register 22" hexmask.long.byte 0x00 24.--31. 1. " INTID91 ,Interrupt ID91 Priority/Priority Byte Offset 91 " hexmask.long.byte 0x00 16.--23. 1. " INTID90 ,Interrupt ID90 Priority/Priority Byte Offset 90 " hexmask.long.byte 0x00 8.--15. 1. " INTID89 ,Interrupt ID89 Priority/Priority Byte Offset 89 " hexmask.long.byte 0x00 0.--7. 1. " INTID88 ,Interrupt ID88 Priority/Priority Byte Offset 88 " group.long 0x45C++0x03 line.long 0x00 "GICD_IPRIORITYR23,Interrupt Priority Register 23" hexmask.long.byte 0x00 24.--31. 1. " INTID95 ,Interrupt ID95 Priority/Priority Byte Offset 95 " hexmask.long.byte 0x00 16.--23. 1. " INTID94 ,Interrupt ID94 Priority/Priority Byte Offset 94 " hexmask.long.byte 0x00 8.--15. 1. " INTID93 ,Interrupt ID93 Priority/Priority Byte Offset 93 " hexmask.long.byte 0x00 0.--7. 1. " INTID92 ,Interrupt ID92 Priority/Priority Byte Offset 92 " else rgroup.long 0x440++0x03 line.long 0x00 "GICD_IPRIORITYR16,Interrupt Priority Register 16" rgroup.long 0x444++0x03 line.long 0x00 "GICD_IPRIORITYR17,Interrupt Priority Register 17" rgroup.long 0x448++0x03 line.long 0x00 "GICD_IPRIORITYR18,Interrupt Priority Register 18" rgroup.long 0x44C++0x03 line.long 0x00 "GICD_IPRIORITYR19,Interrupt Priority Register 19" rgroup.long 0x450++0x03 line.long 0x00 "GICD_IPRIORITYR20,Interrupt Priority Register 20" rgroup.long 0x454++0x03 line.long 0x00 "GICD_IPRIORITYR21,Interrupt Priority Register 21" rgroup.long 0x458++0x03 line.long 0x00 "GICD_IPRIORITYR22,Interrupt Priority Register 22" rgroup.long 0x45C++0x03 line.long 0x00 "GICD_IPRIORITYR23,Interrupt Priority Register 23" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x03) group.long 0x460++0x03 line.long 0x00 "GICD_IPRIORITYR24,Interrupt Priority Register 24" hexmask.long.byte 0x00 24.--31. 1. " INTID99 ,Interrupt ID99 Priority/Priority Byte Offset 99 " hexmask.long.byte 0x00 16.--23. 1. " INTID98 ,Interrupt ID98 Priority/Priority Byte Offset 98 " hexmask.long.byte 0x00 8.--15. 1. " INTID97 ,Interrupt ID97 Priority/Priority Byte Offset 97 " hexmask.long.byte 0x00 0.--7. 1. " INTID96 ,Interrupt ID96 Priority/Priority Byte Offset 96 " group.long 0x464++0x03 line.long 0x00 "GICD_IPRIORITYR25,Interrupt Priority Register 25" hexmask.long.byte 0x00 24.--31. 1. " INTID103 ,Interrupt ID103 Priority/Priority Byte Offset 103 " hexmask.long.byte 0x00 16.--23. 1. " INTID102 ,Interrupt ID102 Priority/Priority Byte Offset 102 " hexmask.long.byte 0x00 8.--15. 1. " INTID101 ,Interrupt ID101 Priority/Priority Byte Offset 101 " hexmask.long.byte 0x00 0.--7. 1. " INTID100 ,Interrupt ID100 Priority/Priority Byte Offset 100 " group.long 0x468++0x03 line.long 0x00 "GICD_IPRIORITYR26,Interrupt Priority Register 26" hexmask.long.byte 0x00 24.--31. 1. " INTID107 ,Interrupt ID107 Priority/Priority Byte Offset 107 " hexmask.long.byte 0x00 16.--23. 1. " INTID106 ,Interrupt ID106 Priority/Priority Byte Offset 106 " hexmask.long.byte 0x00 8.--15. 1. " INTID105 ,Interrupt ID105 Priority/Priority Byte Offset 105 " hexmask.long.byte 0x00 0.--7. 1. " INTID104 ,Interrupt ID104 Priority/Priority Byte Offset 104 " group.long 0x46C++0x03 line.long 0x00 "GICD_IPRIORITYR27,Interrupt Priority Register 27" hexmask.long.byte 0x00 24.--31. 1. " INTID111 ,Interrupt ID111 Priority/Priority Byte Offset 111 " hexmask.long.byte 0x00 16.--23. 1. " INTID110 ,Interrupt ID110 Priority/Priority Byte Offset 110 " hexmask.long.byte 0x00 8.--15. 1. " INTID109 ,Interrupt ID109 Priority/Priority Byte Offset 109 " hexmask.long.byte 0x00 0.--7. 1. " INTID108 ,Interrupt ID108 Priority/Priority Byte Offset 108 " group.long 0x470++0x03 line.long 0x00 "GICD_IPRIORITYR28,Interrupt Priority Register 28" hexmask.long.byte 0x00 24.--31. 1. " INTID115 ,Interrupt ID115 Priority/Priority Byte Offset 115 " hexmask.long.byte 0x00 16.--23. 1. " INTID114 ,Interrupt ID114 Priority/Priority Byte Offset 114 " hexmask.long.byte 0x00 8.--15. 1. " INTID113 ,Interrupt ID113 Priority/Priority Byte Offset 113 " hexmask.long.byte 0x00 0.--7. 1. " INTID112 ,Interrupt ID112 Priority/Priority Byte Offset 112 " group.long 0x474++0x03 line.long 0x00 "GICD_IPRIORITYR29,Interrupt Priority Register 29" hexmask.long.byte 0x00 24.--31. 1. " INTID119 ,Interrupt ID119 Priority/Priority Byte Offset 119 " hexmask.long.byte 0x00 16.--23. 1. " INTID118 ,Interrupt ID118 Priority/Priority Byte Offset 118 " hexmask.long.byte 0x00 8.--15. 1. " INTID117 ,Interrupt ID117 Priority/Priority Byte Offset 117 " hexmask.long.byte 0x00 0.--7. 1. " INTID116 ,Interrupt ID116 Priority/Priority Byte Offset 116 " group.long 0x478++0x03 line.long 0x00 "GICD_IPRIORITYR30,Interrupt Priority Register 30" hexmask.long.byte 0x00 24.--31. 1. " INTID123 ,Interrupt ID123 Priority/Priority Byte Offset 123 " hexmask.long.byte 0x00 16.--23. 1. " INTID122 ,Interrupt ID122 Priority/Priority Byte Offset 122 " hexmask.long.byte 0x00 8.--15. 1. " INTID121 ,Interrupt ID121 Priority/Priority Byte Offset 121 " hexmask.long.byte 0x00 0.--7. 1. " INTID120 ,Interrupt ID120 Priority/Priority Byte Offset 120 " group.long 0x47C++0x03 line.long 0x00 "GICD_IPRIORITYR31,Interrupt Priority Register 31" hexmask.long.byte 0x00 24.--31. 1. " INTID127 ,Interrupt ID127 Priority/Priority Byte Offset 127 " hexmask.long.byte 0x00 16.--23. 1. " INTID126 ,Interrupt ID126 Priority/Priority Byte Offset 126 " hexmask.long.byte 0x00 8.--15. 1. " INTID125 ,Interrupt ID125 Priority/Priority Byte Offset 125 " hexmask.long.byte 0x00 0.--7. 1. " INTID124 ,Interrupt ID124 Priority/Priority Byte Offset 124 " else rgroup.long 0x460++0x03 line.long 0x00 "GICD_IPRIORITYR24,Interrupt Priority Register 24" rgroup.long 0x464++0x03 line.long 0x00 "GICD_IPRIORITYR25,Interrupt Priority Register 25" rgroup.long 0x468++0x03 line.long 0x00 "GICD_IPRIORITYR26,Interrupt Priority Register 26" rgroup.long 0x46C++0x03 line.long 0x00 "GICD_IPRIORITYR27,Interrupt Priority Register 27" rgroup.long 0x470++0x03 line.long 0x00 "GICD_IPRIORITYR28,Interrupt Priority Register 28" rgroup.long 0x474++0x03 line.long 0x00 "GICD_IPRIORITYR29,Interrupt Priority Register 29" rgroup.long 0x478++0x03 line.long 0x00 "GICD_IPRIORITYR30,Interrupt Priority Register 30" rgroup.long 0x47C++0x03 line.long 0x00 "GICD_IPRIORITYR31,Interrupt Priority Register 31" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x04) group.long 0x480++0x03 line.long 0x00 "GICD_IPRIORITYR32,Interrupt Priority Register 32" hexmask.long.byte 0x00 24.--31. 1. " INTID131 ,Interrupt ID131 Priority/Priority Byte Offset 131 " hexmask.long.byte 0x00 16.--23. 1. " INTID130 ,Interrupt ID130 Priority/Priority Byte Offset 130 " hexmask.long.byte 0x00 8.--15. 1. " INTID129 ,Interrupt ID129 Priority/Priority Byte Offset 129 " hexmask.long.byte 0x00 0.--7. 1. " INTID128 ,Interrupt ID128 Priority/Priority Byte Offset 128 " group.long 0x484++0x03 line.long 0x00 "GICD_IPRIORITYR33,Interrupt Priority Register 33" hexmask.long.byte 0x00 24.--31. 1. " INTID135 ,Interrupt ID135 Priority/Priority Byte Offset 135 " hexmask.long.byte 0x00 16.--23. 1. " INTID134 ,Interrupt ID134 Priority/Priority Byte Offset 134 " hexmask.long.byte 0x00 8.--15. 1. " INTID133 ,Interrupt ID133 Priority/Priority Byte Offset 133 " hexmask.long.byte 0x00 0.--7. 1. " INTID132 ,Interrupt ID132 Priority/Priority Byte Offset 132 " group.long 0x488++0x03 line.long 0x00 "GICD_IPRIORITYR34,Interrupt Priority Register 34" hexmask.long.byte 0x00 24.--31. 1. " INTID139 ,Interrupt ID139 Priority/Priority Byte Offset 139 " hexmask.long.byte 0x00 16.--23. 1. " INTID138 ,Interrupt ID138 Priority/Priority Byte Offset 138 " hexmask.long.byte 0x00 8.--15. 1. " INTID137 ,Interrupt ID137 Priority/Priority Byte Offset 137 " hexmask.long.byte 0x00 0.--7. 1. " INTID136 ,Interrupt ID136 Priority/Priority Byte Offset 136 " group.long 0x48C++0x03 line.long 0x00 "GICD_IPRIORITYR35,Interrupt Priority Register 35" hexmask.long.byte 0x00 24.--31. 1. " INTID143 ,Interrupt ID143 Priority/Priority Byte Offset 143 " hexmask.long.byte 0x00 16.--23. 1. " INTID142 ,Interrupt ID142 Priority/Priority Byte Offset 142 " hexmask.long.byte 0x00 8.--15. 1. " INTID141 ,Interrupt ID141 Priority/Priority Byte Offset 141 " hexmask.long.byte 0x00 0.--7. 1. " INTID140 ,Interrupt ID140 Priority/Priority Byte Offset 140 " group.long 0x490++0x03 line.long 0x00 "GICD_IPRIORITYR36,Interrupt Priority Register 36" hexmask.long.byte 0x00 24.--31. 1. " INTID147 ,Interrupt ID147 Priority/Priority Byte Offset 147 " hexmask.long.byte 0x00 16.--23. 1. " INTID146 ,Interrupt ID146 Priority/Priority Byte Offset 146 " hexmask.long.byte 0x00 8.--15. 1. " INTID145 ,Interrupt ID145 Priority/Priority Byte Offset 145 " hexmask.long.byte 0x00 0.--7. 1. " INTID144 ,Interrupt ID144 Priority/Priority Byte Offset 144 " group.long 0x494++0x03 line.long 0x00 "GICD_IPRIORITYR37,Interrupt Priority Register 37" hexmask.long.byte 0x00 24.--31. 1. " INTID151 ,Interrupt ID151 Priority/Priority Byte Offset 151 " hexmask.long.byte 0x00 16.--23. 1. " INTID150 ,Interrupt ID150 Priority/Priority Byte Offset 150 " hexmask.long.byte 0x00 8.--15. 1. " INTID149 ,Interrupt ID149 Priority/Priority Byte Offset 149 " hexmask.long.byte 0x00 0.--7. 1. " INTID148 ,Interrupt ID148 Priority/Priority Byte Offset 148 " group.long 0x498++0x03 line.long 0x00 "GICD_IPRIORITYR38,Interrupt Priority Register 38" hexmask.long.byte 0x00 24.--31. 1. " INTID155 ,Interrupt ID155 Priority/Priority Byte Offset 155 " hexmask.long.byte 0x00 16.--23. 1. " INTID154 ,Interrupt ID154 Priority/Priority Byte Offset 154 " hexmask.long.byte 0x00 8.--15. 1. " INTID153 ,Interrupt ID153 Priority/Priority Byte Offset 153 " hexmask.long.byte 0x00 0.--7. 1. " INTID152 ,Interrupt ID152 Priority/Priority Byte Offset 152 " group.long 0x49C++0x03 line.long 0x00 "GICD_IPRIORITYR39,Interrupt Priority Register 39" hexmask.long.byte 0x00 24.--31. 1. " INTID159 ,Interrupt ID159 Priority/Priority Byte Offset 159 " hexmask.long.byte 0x00 16.--23. 1. " INTID158 ,Interrupt ID158 Priority/Priority Byte Offset 158 " hexmask.long.byte 0x00 8.--15. 1. " INTID157 ,Interrupt ID157 Priority/Priority Byte Offset 157 " hexmask.long.byte 0x00 0.--7. 1. " INTID156 ,Interrupt ID156 Priority/Priority Byte Offset 156 " else rgroup.long 0x480++0x03 line.long 0x00 "GICD_IPRIORITYR32,Interrupt Priority Register 32" rgroup.long 0x484++0x03 line.long 0x00 "GICD_IPRIORITYR33,Interrupt Priority Register 33" rgroup.long 0x488++0x03 line.long 0x00 "GICD_IPRIORITYR34,Interrupt Priority Register 34" rgroup.long 0x48C++0x03 line.long 0x00 "GICD_IPRIORITYR35,Interrupt Priority Register 35" rgroup.long 0x490++0x03 line.long 0x00 "GICD_IPRIORITYR36,Interrupt Priority Register 36" rgroup.long 0x494++0x03 line.long 0x00 "GICD_IPRIORITYR37,Interrupt Priority Register 37" rgroup.long 0x498++0x03 line.long 0x00 "GICD_IPRIORITYR38,Interrupt Priority Register 38" rgroup.long 0x49C++0x03 line.long 0x00 "GICD_IPRIORITYR39,Interrupt Priority Register 39" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x05) group.long 0x4A0++0x03 line.long 0x00 "GICD_IPRIORITYR40,Interrupt Priority Register 40" hexmask.long.byte 0x00 24.--31. 1. " INTID163 ,Interrupt ID163 Priority/Priority Byte Offset 163 " hexmask.long.byte 0x00 16.--23. 1. " INTID162 ,Interrupt ID162 Priority/Priority Byte Offset 162 " hexmask.long.byte 0x00 8.--15. 1. " INTID161 ,Interrupt ID161 Priority/Priority Byte Offset 161 " hexmask.long.byte 0x00 0.--7. 1. " INTID160 ,Interrupt ID160 Priority/Priority Byte Offset 160 " group.long 0x4A4++0x03 line.long 0x00 "GICD_IPRIORITYR41,Interrupt Priority Register 41" hexmask.long.byte 0x00 24.--31. 1. " INTID167 ,Interrupt ID167 Priority/Priority Byte Offset 167 " hexmask.long.byte 0x00 16.--23. 1. " INTID166 ,Interrupt ID166 Priority/Priority Byte Offset 166 " hexmask.long.byte 0x00 8.--15. 1. " INTID165 ,Interrupt ID165 Priority/Priority Byte Offset 165 " hexmask.long.byte 0x00 0.--7. 1. " INTID164 ,Interrupt ID164 Priority/Priority Byte Offset 164 " group.long 0x4A8++0x03 line.long 0x00 "GICD_IPRIORITYR42,Interrupt Priority Register 42" hexmask.long.byte 0x00 24.--31. 1. " INTID171 ,Interrupt ID171 Priority/Priority Byte Offset 171 " hexmask.long.byte 0x00 16.--23. 1. " INTID170 ,Interrupt ID170 Priority/Priority Byte Offset 170 " hexmask.long.byte 0x00 8.--15. 1. " INTID169 ,Interrupt ID169 Priority/Priority Byte Offset 169 " hexmask.long.byte 0x00 0.--7. 1. " INTID168 ,Interrupt ID168 Priority/Priority Byte Offset 168 " group.long 0x4AC++0x03 line.long 0x00 "GICD_IPRIORITYR43,Interrupt Priority Register 43" hexmask.long.byte 0x00 24.--31. 1. " INTID175 ,Interrupt ID175 Priority/Priority Byte Offset 175 " hexmask.long.byte 0x00 16.--23. 1. " INTID174 ,Interrupt ID174 Priority/Priority Byte Offset 174 " hexmask.long.byte 0x00 8.--15. 1. " INTID173 ,Interrupt ID173 Priority/Priority Byte Offset 173 " hexmask.long.byte 0x00 0.--7. 1. " INTID172 ,Interrupt ID172 Priority/Priority Byte Offset 172 " group.long 0x4B0++0x03 line.long 0x00 "GICD_IPRIORITYR44,Interrupt Priority Register 44" hexmask.long.byte 0x00 24.--31. 1. " INTID179 ,Interrupt ID179 Priority/Priority Byte Offset 179 " hexmask.long.byte 0x00 16.--23. 1. " INTID178 ,Interrupt ID178 Priority/Priority Byte Offset 178 " hexmask.long.byte 0x00 8.--15. 1. " INTID177 ,Interrupt ID177 Priority/Priority Byte Offset 177 " hexmask.long.byte 0x00 0.--7. 1. " INTID176 ,Interrupt ID176 Priority/Priority Byte Offset 176 " group.long 0x4B4++0x03 line.long 0x00 "GICD_IPRIORITYR45,Interrupt Priority Register 45" hexmask.long.byte 0x00 24.--31. 1. " INTID183 ,Interrupt ID183 Priority/Priority Byte Offset 183 " hexmask.long.byte 0x00 16.--23. 1. " INTID182 ,Interrupt ID182 Priority/Priority Byte Offset 182 " hexmask.long.byte 0x00 8.--15. 1. " INTID181 ,Interrupt ID181 Priority/Priority Byte Offset 181 " hexmask.long.byte 0x00 0.--7. 1. " INTID180 ,Interrupt ID180 Priority/Priority Byte Offset 180 " group.long 0x4B8++0x03 line.long 0x00 "GICD_IPRIORITYR46,Interrupt Priority Register 46" hexmask.long.byte 0x00 24.--31. 1. " INTID187 ,Interrupt ID187 Priority/Priority Byte Offset 187 " hexmask.long.byte 0x00 16.--23. 1. " INTID186 ,Interrupt ID186 Priority/Priority Byte Offset 186 " hexmask.long.byte 0x00 8.--15. 1. " INTID185 ,Interrupt ID185 Priority/Priority Byte Offset 185 " hexmask.long.byte 0x00 0.--7. 1. " INTID184 ,Interrupt ID184 Priority/Priority Byte Offset 184 " group.long 0x4BC++0x03 line.long 0x00 "GICD_IPRIORITYR47,Interrupt Priority Register 47" hexmask.long.byte 0x00 24.--31. 1. " INTID191 ,Interrupt ID191 Priority/Priority Byte Offset 191 " hexmask.long.byte 0x00 16.--23. 1. " INTID190 ,Interrupt ID190 Priority/Priority Byte Offset 190 " hexmask.long.byte 0x00 8.--15. 1. " INTID189 ,Interrupt ID189 Priority/Priority Byte Offset 189 " hexmask.long.byte 0x00 0.--7. 1. " INTID188 ,Interrupt ID188 Priority/Priority Byte Offset 188 " else rgroup.long 0x4A0++0x03 line.long 0x00 "GICD_IPRIORITYR40,Interrupt Priority Register 40" rgroup.long 0x4A4++0x03 line.long 0x00 "GICD_IPRIORITYR41,Interrupt Priority Register 41" rgroup.long 0x4A8++0x03 line.long 0x00 "GICD_IPRIORITYR42,Interrupt Priority Register 42" rgroup.long 0x4AC++0x03 line.long 0x00 "GICD_IPRIORITYR43,Interrupt Priority Register 43" rgroup.long 0x4B0++0x03 line.long 0x00 "GICD_IPRIORITYR44,Interrupt Priority Register 44" rgroup.long 0x4B4++0x03 line.long 0x00 "GICD_IPRIORITYR45,Interrupt Priority Register 45" rgroup.long 0x4B8++0x03 line.long 0x00 "GICD_IPRIORITYR46,Interrupt Priority Register 46" rgroup.long 0x4BC++0x03 line.long 0x00 "GICD_IPRIORITYR47,Interrupt Priority Register 47" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x06) group.long 0x4C0++0x03 line.long 0x00 "GICD_IPRIORITYR48,Interrupt Priority Register 48" hexmask.long.byte 0x00 24.--31. 1. " INTID195 ,Interrupt ID195 Priority/Priority Byte Offset 195 " hexmask.long.byte 0x00 16.--23. 1. " INTID194 ,Interrupt ID194 Priority/Priority Byte Offset 194 " hexmask.long.byte 0x00 8.--15. 1. " INTID193 ,Interrupt ID193 Priority/Priority Byte Offset 193 " hexmask.long.byte 0x00 0.--7. 1. " INTID192 ,Interrupt ID192 Priority/Priority Byte Offset 192 " group.long 0x4C4++0x03 line.long 0x00 "GICD_IPRIORITYR49,Interrupt Priority Register 49" hexmask.long.byte 0x00 24.--31. 1. " INTID199 ,Interrupt ID199 Priority/Priority Byte Offset 199 " hexmask.long.byte 0x00 16.--23. 1. " INTID198 ,Interrupt ID198 Priority/Priority Byte Offset 198 " hexmask.long.byte 0x00 8.--15. 1. " INTID197 ,Interrupt ID197 Priority/Priority Byte Offset 197 " hexmask.long.byte 0x00 0.--7. 1. " INTID196 ,Interrupt ID196 Priority/Priority Byte Offset 196 " group.long 0x4C8++0x03 line.long 0x00 "GICD_IPRIORITYR50,Interrupt Priority Register 50" hexmask.long.byte 0x00 24.--31. 1. " INTID203 ,Interrupt ID203 Priority/Priority Byte Offset 203 " hexmask.long.byte 0x00 16.--23. 1. " INTID202 ,Interrupt ID202 Priority/Priority Byte Offset 202 " hexmask.long.byte 0x00 8.--15. 1. " INTID201 ,Interrupt ID201 Priority/Priority Byte Offset 201 " hexmask.long.byte 0x00 0.--7. 1. " INTID200 ,Interrupt ID200 Priority/Priority Byte Offset 200 " group.long 0x4CC++0x03 line.long 0x00 "GICD_IPRIORITYR51,Interrupt Priority Register 51" hexmask.long.byte 0x00 24.--31. 1. " INTID207 ,Interrupt ID207 Priority/Priority Byte Offset 207 " hexmask.long.byte 0x00 16.--23. 1. " INTID206 ,Interrupt ID206 Priority/Priority Byte Offset 206 " hexmask.long.byte 0x00 8.--15. 1. " INTID205 ,Interrupt ID205 Priority/Priority Byte Offset 205 " hexmask.long.byte 0x00 0.--7. 1. " INTID204 ,Interrupt ID204 Priority/Priority Byte Offset 204 " group.long 0x4D0++0x03 line.long 0x00 "GICD_IPRIORITYR52,Interrupt Priority Register 52" hexmask.long.byte 0x00 24.--31. 1. " INTID211 ,Interrupt ID211 Priority/Priority Byte Offset 211 " hexmask.long.byte 0x00 16.--23. 1. " INTID210 ,Interrupt ID210 Priority/Priority Byte Offset 210 " hexmask.long.byte 0x00 8.--15. 1. " INTID209 ,Interrupt ID209 Priority/Priority Byte Offset 209 " hexmask.long.byte 0x00 0.--7. 1. " INTID208 ,Interrupt ID208 Priority/Priority Byte Offset 208 " group.long 0x4D4++0x03 line.long 0x00 "GICD_IPRIORITYR53,Interrupt Priority Register 53" hexmask.long.byte 0x00 24.--31. 1. " INTID215 ,Interrupt ID215 Priority/Priority Byte Offset 215 " hexmask.long.byte 0x00 16.--23. 1. " INTID214 ,Interrupt ID214 Priority/Priority Byte Offset 214 " hexmask.long.byte 0x00 8.--15. 1. " INTID213 ,Interrupt ID213 Priority/Priority Byte Offset 213 " hexmask.long.byte 0x00 0.--7. 1. " INTID212 ,Interrupt ID212 Priority/Priority Byte Offset 212 " group.long 0x4D8++0x03 line.long 0x00 "GICD_IPRIORITYR54,Interrupt Priority Register 54" hexmask.long.byte 0x00 24.--31. 1. " INTID219 ,Interrupt ID219 Priority/Priority Byte Offset 219 " hexmask.long.byte 0x00 16.--23. 1. " INTID218 ,Interrupt ID218 Priority/Priority Byte Offset 218 " hexmask.long.byte 0x00 8.--15. 1. " INTID217 ,Interrupt ID217 Priority/Priority Byte Offset 217 " hexmask.long.byte 0x00 0.--7. 1. " INTID216 ,Interrupt ID216 Priority/Priority Byte Offset 216 " group.long 0x4DC++0x03 line.long 0x00 "GICD_IPRIORITYR55,Interrupt Priority Register 55" hexmask.long.byte 0x00 24.--31. 1. " INTID223 ,Interrupt ID223 Priority/Priority Byte Offset 223 " hexmask.long.byte 0x00 16.--23. 1. " INTID222 ,Interrupt ID222 Priority/Priority Byte Offset 222 " hexmask.long.byte 0x00 8.--15. 1. " INTID221 ,Interrupt ID221 Priority/Priority Byte Offset 221 " hexmask.long.byte 0x00 0.--7. 1. " INTID220 ,Interrupt ID220 Priority/Priority Byte Offset 220 " else rgroup.long 0x4C0++0x03 line.long 0x00 "GICD_IPRIORITYR48,Interrupt Priority Register 48" rgroup.long 0x4C4++0x03 line.long 0x00 "GICD_IPRIORITYR49,Interrupt Priority Register 49" rgroup.long 0x4C8++0x03 line.long 0x00 "GICD_IPRIORITYR50,Interrupt Priority Register 50" rgroup.long 0x4CC++0x03 line.long 0x00 "GICD_IPRIORITYR51,Interrupt Priority Register 51" rgroup.long 0x4D0++0x03 line.long 0x00 "GICD_IPRIORITYR52,Interrupt Priority Register 52" rgroup.long 0x4D4++0x03 line.long 0x00 "GICD_IPRIORITYR53,Interrupt Priority Register 53" rgroup.long 0x4D8++0x03 line.long 0x00 "GICD_IPRIORITYR54,Interrupt Priority Register 54" rgroup.long 0x4DC++0x03 line.long 0x00 "GICD_IPRIORITYR55,Interrupt Priority Register 55" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x07) group.long 0x4E0++0x03 line.long 0x00 "GICD_IPRIORITYR56,Interrupt Priority Register 56" hexmask.long.byte 0x00 24.--31. 1. " INTID227 ,Interrupt ID227 Priority/Priority Byte Offset 227 " hexmask.long.byte 0x00 16.--23. 1. " INTID226 ,Interrupt ID226 Priority/Priority Byte Offset 226 " hexmask.long.byte 0x00 8.--15. 1. " INTID225 ,Interrupt ID225 Priority/Priority Byte Offset 225 " hexmask.long.byte 0x00 0.--7. 1. " INTID224 ,Interrupt ID224 Priority/Priority Byte Offset 224 " group.long 0x4E4++0x03 line.long 0x00 "GICD_IPRIORITYR57,Interrupt Priority Register 57" hexmask.long.byte 0x00 24.--31. 1. " INTID231 ,Interrupt ID231 Priority/Priority Byte Offset 231 " hexmask.long.byte 0x00 16.--23. 1. " INTID230 ,Interrupt ID230 Priority/Priority Byte Offset 230 " hexmask.long.byte 0x00 8.--15. 1. " INTID229 ,Interrupt ID229 Priority/Priority Byte Offset 229 " hexmask.long.byte 0x00 0.--7. 1. " INTID228 ,Interrupt ID228 Priority/Priority Byte Offset 228 " group.long 0x4E8++0x03 line.long 0x00 "GICD_IPRIORITYR58,Interrupt Priority Register 58" hexmask.long.byte 0x00 24.--31. 1. " INTID235 ,Interrupt ID235 Priority/Priority Byte Offset 235 " hexmask.long.byte 0x00 16.--23. 1. " INTID234 ,Interrupt ID234 Priority/Priority Byte Offset 234 " hexmask.long.byte 0x00 8.--15. 1. " INTID233 ,Interrupt ID233 Priority/Priority Byte Offset 233 " hexmask.long.byte 0x00 0.--7. 1. " INTID232 ,Interrupt ID232 Priority/Priority Byte Offset 232 " group.long 0x4EC++0x03 line.long 0x00 "GICD_IPRIORITYR59,Interrupt Priority Register 59" hexmask.long.byte 0x00 24.--31. 1. " INTID239 ,Interrupt ID239 Priority/Priority Byte Offset 239 " hexmask.long.byte 0x00 16.--23. 1. " INTID238 ,Interrupt ID238 Priority/Priority Byte Offset 238 " hexmask.long.byte 0x00 8.--15. 1. " INTID237 ,Interrupt ID237 Priority/Priority Byte Offset 237 " hexmask.long.byte 0x00 0.--7. 1. " INTID236 ,Interrupt ID236 Priority/Priority Byte Offset 236 " group.long 0x4F0++0x03 line.long 0x00 "GICD_IPRIORITYR60,Interrupt Priority Register 60" hexmask.long.byte 0x00 24.--31. 1. " INTID243 ,Interrupt ID243 Priority/Priority Byte Offset 243 " hexmask.long.byte 0x00 16.--23. 1. " INTID242 ,Interrupt ID242 Priority/Priority Byte Offset 242 " hexmask.long.byte 0x00 8.--15. 1. " INTID241 ,Interrupt ID241 Priority/Priority Byte Offset 241 " hexmask.long.byte 0x00 0.--7. 1. " INTID240 ,Interrupt ID240 Priority/Priority Byte Offset 240 " group.long 0x4F4++0x03 line.long 0x00 "GICD_IPRIORITYR61,Interrupt Priority Register 61" hexmask.long.byte 0x00 24.--31. 1. " INTID247 ,Interrupt ID247 Priority/Priority Byte Offset 247 " hexmask.long.byte 0x00 16.--23. 1. " INTID246 ,Interrupt ID246 Priority/Priority Byte Offset 246 " hexmask.long.byte 0x00 8.--15. 1. " INTID245 ,Interrupt ID245 Priority/Priority Byte Offset 245 " hexmask.long.byte 0x00 0.--7. 1. " INTID244 ,Interrupt ID244 Priority/Priority Byte Offset 244 " group.long 0x4F8++0x03 line.long 0x00 "GICD_IPRIORITYR62,Interrupt Priority Register 62" hexmask.long.byte 0x00 24.--31. 1. " INTID251 ,Interrupt ID251 Priority/Priority Byte Offset 251 " hexmask.long.byte 0x00 16.--23. 1. " INTID250 ,Interrupt ID250 Priority/Priority Byte Offset 250 " hexmask.long.byte 0x00 8.--15. 1. " INTID249 ,Interrupt ID249 Priority/Priority Byte Offset 249 " hexmask.long.byte 0x00 0.--7. 1. " INTID248 ,Interrupt ID248 Priority/Priority Byte Offset 248 " group.long 0x4FC++0x03 line.long 0x00 "GICD_IPRIORITYR63,Interrupt Priority Register 63" hexmask.long.byte 0x00 24.--31. 1. " INTID255 ,Interrupt ID255 Priority/Priority Byte Offset 255 " hexmask.long.byte 0x00 16.--23. 1. " INTID254 ,Interrupt ID254 Priority/Priority Byte Offset 254 " hexmask.long.byte 0x00 8.--15. 1. " INTID253 ,Interrupt ID253 Priority/Priority Byte Offset 253 " hexmask.long.byte 0x00 0.--7. 1. " INTID252 ,Interrupt ID252 Priority/Priority Byte Offset 252 " else rgroup.long 0x4E0++0x03 line.long 0x00 "GICD_IPRIORITYR56,Interrupt Priority Register 56" rgroup.long 0x4E4++0x03 line.long 0x00 "GICD_IPRIORITYR57,Interrupt Priority Register 57" rgroup.long 0x4E8++0x03 line.long 0x00 "GICD_IPRIORITYR58,Interrupt Priority Register 58" rgroup.long 0x4EC++0x03 line.long 0x00 "GICD_IPRIORITYR59,Interrupt Priority Register 59" rgroup.long 0x4F0++0x03 line.long 0x00 "GICD_IPRIORITYR60,Interrupt Priority Register 60" rgroup.long 0x4F4++0x03 line.long 0x00 "GICD_IPRIORITYR61,Interrupt Priority Register 61" rgroup.long 0x4F8++0x03 line.long 0x00 "GICD_IPRIORITYR62,Interrupt Priority Register 62" rgroup.long 0x4FC++0x03 line.long 0x00 "GICD_IPRIORITYR63,Interrupt Priority Register 63" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x08) group.long 0x500++0x03 line.long 0x00 "GICD_IPRIORITYR64,Interrupt Priority Register 64" hexmask.long.byte 0x00 24.--31. 1. " INTID259 ,Interrupt ID259 Priority/Priority Byte Offset 259 " hexmask.long.byte 0x00 16.--23. 1. " INTID258 ,Interrupt ID258 Priority/Priority Byte Offset 258 " hexmask.long.byte 0x00 8.--15. 1. " INTID257 ,Interrupt ID257 Priority/Priority Byte Offset 257 " hexmask.long.byte 0x00 0.--7. 1. " INTID256 ,Interrupt ID256 Priority/Priority Byte Offset 256 " group.long 0x504++0x03 line.long 0x00 "GICD_IPRIORITYR65,Interrupt Priority Register 65" hexmask.long.byte 0x00 24.--31. 1. " INTID263 ,Interrupt ID263 Priority/Priority Byte Offset 263 " hexmask.long.byte 0x00 16.--23. 1. " INTID262 ,Interrupt ID262 Priority/Priority Byte Offset 262 " hexmask.long.byte 0x00 8.--15. 1. " INTID261 ,Interrupt ID261 Priority/Priority Byte Offset 261 " hexmask.long.byte 0x00 0.--7. 1. " INTID260 ,Interrupt ID260 Priority/Priority Byte Offset 260 " group.long 0x508++0x03 line.long 0x00 "GICD_IPRIORITYR66,Interrupt Priority Register 66" hexmask.long.byte 0x00 24.--31. 1. " INTID267 ,Interrupt ID267 Priority/Priority Byte Offset 267 " hexmask.long.byte 0x00 16.--23. 1. " INTID266 ,Interrupt ID266 Priority/Priority Byte Offset 266 " hexmask.long.byte 0x00 8.--15. 1. " INTID265 ,Interrupt ID265 Priority/Priority Byte Offset 265 " hexmask.long.byte 0x00 0.--7. 1. " INTID264 ,Interrupt ID264 Priority/Priority Byte Offset 264 " group.long 0x50C++0x03 line.long 0x00 "GICD_IPRIORITYR67,Interrupt Priority Register 67" hexmask.long.byte 0x00 24.--31. 1. " INTID271 ,Interrupt ID271 Priority/Priority Byte Offset 271 " hexmask.long.byte 0x00 16.--23. 1. " INTID270 ,Interrupt ID270 Priority/Priority Byte Offset 270 " hexmask.long.byte 0x00 8.--15. 1. " INTID269 ,Interrupt ID269 Priority/Priority Byte Offset 269 " hexmask.long.byte 0x00 0.--7. 1. " INTID268 ,Interrupt ID268 Priority/Priority Byte Offset 268 " group.long 0x510++0x03 line.long 0x00 "GICD_IPRIORITYR68,Interrupt Priority Register 68" hexmask.long.byte 0x00 24.--31. 1. " INTID275 ,Interrupt ID275 Priority/Priority Byte Offset 275 " hexmask.long.byte 0x00 16.--23. 1. " INTID274 ,Interrupt ID274 Priority/Priority Byte Offset 274 " hexmask.long.byte 0x00 8.--15. 1. " INTID273 ,Interrupt ID273 Priority/Priority Byte Offset 273 " hexmask.long.byte 0x00 0.--7. 1. " INTID272 ,Interrupt ID272 Priority/Priority Byte Offset 272 " group.long 0x514++0x03 line.long 0x00 "GICD_IPRIORITYR69,Interrupt Priority Register 69" hexmask.long.byte 0x00 24.--31. 1. " INTID279 ,Interrupt ID279 Priority/Priority Byte Offset 279 " hexmask.long.byte 0x00 16.--23. 1. " INTID278 ,Interrupt ID278 Priority/Priority Byte Offset 278 " hexmask.long.byte 0x00 8.--15. 1. " INTID277 ,Interrupt ID277 Priority/Priority Byte Offset 277 " hexmask.long.byte 0x00 0.--7. 1. " INTID276 ,Interrupt ID276 Priority/Priority Byte Offset 276 " group.long 0x518++0x03 line.long 0x00 "GICD_IPRIORITYR70,Interrupt Priority Register 70" hexmask.long.byte 0x00 24.--31. 1. " INTID283 ,Interrupt ID283 Priority/Priority Byte Offset 283 " hexmask.long.byte 0x00 16.--23. 1. " INTID282 ,Interrupt ID282 Priority/Priority Byte Offset 282 " hexmask.long.byte 0x00 8.--15. 1. " INTID281 ,Interrupt ID281 Priority/Priority Byte Offset 281 " hexmask.long.byte 0x00 0.--7. 1. " INTID280 ,Interrupt ID280 Priority/Priority Byte Offset 280 " group.long 0x51C++0x03 line.long 0x00 "GICD_IPRIORITYR71,Interrupt Priority Register 71" hexmask.long.byte 0x00 24.--31. 1. " INTID287 ,Interrupt ID287 Priority/Priority Byte Offset 287 " hexmask.long.byte 0x00 16.--23. 1. " INTID286 ,Interrupt ID286 Priority/Priority Byte Offset 286 " hexmask.long.byte 0x00 8.--15. 1. " INTID285 ,Interrupt ID285 Priority/Priority Byte Offset 285 " hexmask.long.byte 0x00 0.--7. 1. " INTID284 ,Interrupt ID284 Priority/Priority Byte Offset 284 " else rgroup.long 0x500++0x03 line.long 0x00 "GICD_IPRIORITYR64,Interrupt Priority Register 64" rgroup.long 0x504++0x03 line.long 0x00 "GICD_IPRIORITYR65,Interrupt Priority Register 65" rgroup.long 0x508++0x03 line.long 0x00 "GICD_IPRIORITYR66,Interrupt Priority Register 66" rgroup.long 0x50C++0x03 line.long 0x00 "GICD_IPRIORITYR67,Interrupt Priority Register 67" rgroup.long 0x510++0x03 line.long 0x00 "GICD_IPRIORITYR68,Interrupt Priority Register 68" rgroup.long 0x514++0x03 line.long 0x00 "GICD_IPRIORITYR69,Interrupt Priority Register 69" rgroup.long 0x518++0x03 line.long 0x00 "GICD_IPRIORITYR70,Interrupt Priority Register 70" rgroup.long 0x51C++0x03 line.long 0x00 "GICD_IPRIORITYR71,Interrupt Priority Register 71" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x09) group.long 0x520++0x03 line.long 0x00 "GICD_IPRIORITYR72,Interrupt Priority Register 72" hexmask.long.byte 0x00 24.--31. 1. " INTID291 ,Interrupt ID291 Priority/Priority Byte Offset 291 " hexmask.long.byte 0x00 16.--23. 1. " INTID290 ,Interrupt ID290 Priority/Priority Byte Offset 290 " hexmask.long.byte 0x00 8.--15. 1. " INTID289 ,Interrupt ID289 Priority/Priority Byte Offset 289 " hexmask.long.byte 0x00 0.--7. 1. " INTID288 ,Interrupt ID288 Priority/Priority Byte Offset 288 " group.long 0x524++0x03 line.long 0x00 "GICD_IPRIORITYR73,Interrupt Priority Register 73" hexmask.long.byte 0x00 24.--31. 1. " INTID295 ,Interrupt ID295 Priority/Priority Byte Offset 295 " hexmask.long.byte 0x00 16.--23. 1. " INTID294 ,Interrupt ID294 Priority/Priority Byte Offset 294 " hexmask.long.byte 0x00 8.--15. 1. " INTID293 ,Interrupt ID293 Priority/Priority Byte Offset 293 " hexmask.long.byte 0x00 0.--7. 1. " INTID292 ,Interrupt ID292 Priority/Priority Byte Offset 292 " group.long 0x528++0x03 line.long 0x00 "GICD_IPRIORITYR74,Interrupt Priority Register 74" hexmask.long.byte 0x00 24.--31. 1. " INTID299 ,Interrupt ID299 Priority/Priority Byte Offset 299 " hexmask.long.byte 0x00 16.--23. 1. " INTID298 ,Interrupt ID298 Priority/Priority Byte Offset 298 " hexmask.long.byte 0x00 8.--15. 1. " INTID297 ,Interrupt ID297 Priority/Priority Byte Offset 297 " hexmask.long.byte 0x00 0.--7. 1. " INTID296 ,Interrupt ID296 Priority/Priority Byte Offset 296 " group.long 0x52C++0x03 line.long 0x00 "GICD_IPRIORITYR75,Interrupt Priority Register 75" hexmask.long.byte 0x00 24.--31. 1. " INTID303 ,Interrupt ID303 Priority/Priority Byte Offset 303 " hexmask.long.byte 0x00 16.--23. 1. " INTID302 ,Interrupt ID302 Priority/Priority Byte Offset 302 " hexmask.long.byte 0x00 8.--15. 1. " INTID301 ,Interrupt ID301 Priority/Priority Byte Offset 301 " hexmask.long.byte 0x00 0.--7. 1. " INTID300 ,Interrupt ID300 Priority/Priority Byte Offset 300 " group.long 0x530++0x03 line.long 0x00 "GICD_IPRIORITYR76,Interrupt Priority Register 76" hexmask.long.byte 0x00 24.--31. 1. " INTID307 ,Interrupt ID307 Priority/Priority Byte Offset 307 " hexmask.long.byte 0x00 16.--23. 1. " INTID306 ,Interrupt ID306 Priority/Priority Byte Offset 306 " hexmask.long.byte 0x00 8.--15. 1. " INTID305 ,Interrupt ID305 Priority/Priority Byte Offset 305 " hexmask.long.byte 0x00 0.--7. 1. " INTID304 ,Interrupt ID304 Priority/Priority Byte Offset 304 " group.long 0x534++0x03 line.long 0x00 "GICD_IPRIORITYR77,Interrupt Priority Register 77" hexmask.long.byte 0x00 24.--31. 1. " INTID311 ,Interrupt ID311 Priority/Priority Byte Offset 311 " hexmask.long.byte 0x00 16.--23. 1. " INTID310 ,Interrupt ID310 Priority/Priority Byte Offset 310 " hexmask.long.byte 0x00 8.--15. 1. " INTID309 ,Interrupt ID309 Priority/Priority Byte Offset 309 " hexmask.long.byte 0x00 0.--7. 1. " INTID308 ,Interrupt ID308 Priority/Priority Byte Offset 308 " group.long 0x538++0x03 line.long 0x00 "GICD_IPRIORITYR78,Interrupt Priority Register 78" hexmask.long.byte 0x00 24.--31. 1. " INTID315 ,Interrupt ID315 Priority/Priority Byte Offset 315 " hexmask.long.byte 0x00 16.--23. 1. " INTID314 ,Interrupt ID314 Priority/Priority Byte Offset 314 " hexmask.long.byte 0x00 8.--15. 1. " INTID313 ,Interrupt ID313 Priority/Priority Byte Offset 313 " hexmask.long.byte 0x00 0.--7. 1. " INTID312 ,Interrupt ID312 Priority/Priority Byte Offset 312 " group.long 0x53C++0x03 line.long 0x00 "GICD_IPRIORITYR79,Interrupt Priority Register 79" hexmask.long.byte 0x00 24.--31. 1. " INTID319 ,Interrupt ID319 Priority/Priority Byte Offset 319 " hexmask.long.byte 0x00 16.--23. 1. " INTID318 ,Interrupt ID318 Priority/Priority Byte Offset 318 " hexmask.long.byte 0x00 8.--15. 1. " INTID317 ,Interrupt ID317 Priority/Priority Byte Offset 317 " hexmask.long.byte 0x00 0.--7. 1. " INTID316 ,Interrupt ID316 Priority/Priority Byte Offset 316 " else rgroup.long 0x520++0x03 line.long 0x00 "GICD_IPRIORITYR72,Interrupt Priority Register 72" rgroup.long 0x524++0x03 line.long 0x00 "GICD_IPRIORITYR73,Interrupt Priority Register 73" rgroup.long 0x528++0x03 line.long 0x00 "GICD_IPRIORITYR74,Interrupt Priority Register 74" rgroup.long 0x52C++0x03 line.long 0x00 "GICD_IPRIORITYR75,Interrupt Priority Register 75" rgroup.long 0x530++0x03 line.long 0x00 "GICD_IPRIORITYR76,Interrupt Priority Register 76" rgroup.long 0x534++0x03 line.long 0x00 "GICD_IPRIORITYR77,Interrupt Priority Register 77" rgroup.long 0x538++0x03 line.long 0x00 "GICD_IPRIORITYR78,Interrupt Priority Register 78" rgroup.long 0x53C++0x03 line.long 0x00 "GICD_IPRIORITYR79,Interrupt Priority Register 79" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0A) group.long 0x540++0x03 line.long 0x00 "GICD_IPRIORITYR80,Interrupt Priority Register 80" hexmask.long.byte 0x00 24.--31. 1. " INTID323 ,Interrupt ID323 Priority/Priority Byte Offset 323 " hexmask.long.byte 0x00 16.--23. 1. " INTID322 ,Interrupt ID322 Priority/Priority Byte Offset 322 " hexmask.long.byte 0x00 8.--15. 1. " INTID321 ,Interrupt ID321 Priority/Priority Byte Offset 321 " hexmask.long.byte 0x00 0.--7. 1. " INTID320 ,Interrupt ID320 Priority/Priority Byte Offset 320 " group.long 0x544++0x03 line.long 0x00 "GICD_IPRIORITYR81,Interrupt Priority Register 81" hexmask.long.byte 0x00 24.--31. 1. " INTID327 ,Interrupt ID327 Priority/Priority Byte Offset 327 " hexmask.long.byte 0x00 16.--23. 1. " INTID326 ,Interrupt ID326 Priority/Priority Byte Offset 326 " hexmask.long.byte 0x00 8.--15. 1. " INTID325 ,Interrupt ID325 Priority/Priority Byte Offset 325 " hexmask.long.byte 0x00 0.--7. 1. " INTID324 ,Interrupt ID324 Priority/Priority Byte Offset 324 " group.long 0x548++0x03 line.long 0x00 "GICD_IPRIORITYR82,Interrupt Priority Register 82" hexmask.long.byte 0x00 24.--31. 1. " INTID331 ,Interrupt ID331 Priority/Priority Byte Offset 331 " hexmask.long.byte 0x00 16.--23. 1. " INTID330 ,Interrupt ID330 Priority/Priority Byte Offset 330 " hexmask.long.byte 0x00 8.--15. 1. " INTID329 ,Interrupt ID329 Priority/Priority Byte Offset 329 " hexmask.long.byte 0x00 0.--7. 1. " INTID328 ,Interrupt ID328 Priority/Priority Byte Offset 328 " group.long 0x54C++0x03 line.long 0x00 "GICD_IPRIORITYR83,Interrupt Priority Register 83" hexmask.long.byte 0x00 24.--31. 1. " INTID335 ,Interrupt ID335 Priority/Priority Byte Offset 335 " hexmask.long.byte 0x00 16.--23. 1. " INTID334 ,Interrupt ID334 Priority/Priority Byte Offset 334 " hexmask.long.byte 0x00 8.--15. 1. " INTID333 ,Interrupt ID333 Priority/Priority Byte Offset 333 " hexmask.long.byte 0x00 0.--7. 1. " INTID332 ,Interrupt ID332 Priority/Priority Byte Offset 332 " group.long 0x550++0x03 line.long 0x00 "GICD_IPRIORITYR84,Interrupt Priority Register 84" hexmask.long.byte 0x00 24.--31. 1. " INTID339 ,Interrupt ID339 Priority/Priority Byte Offset 339 " hexmask.long.byte 0x00 16.--23. 1. " INTID338 ,Interrupt ID338 Priority/Priority Byte Offset 338 " hexmask.long.byte 0x00 8.--15. 1. " INTID337 ,Interrupt ID337 Priority/Priority Byte Offset 337 " hexmask.long.byte 0x00 0.--7. 1. " INTID336 ,Interrupt ID336 Priority/Priority Byte Offset 336 " group.long 0x554++0x03 line.long 0x00 "GICD_IPRIORITYR85,Interrupt Priority Register 85" hexmask.long.byte 0x00 24.--31. 1. " INTID343 ,Interrupt ID343 Priority/Priority Byte Offset 343 " hexmask.long.byte 0x00 16.--23. 1. " INTID342 ,Interrupt ID342 Priority/Priority Byte Offset 342 " hexmask.long.byte 0x00 8.--15. 1. " INTID341 ,Interrupt ID341 Priority/Priority Byte Offset 341 " hexmask.long.byte 0x00 0.--7. 1. " INTID340 ,Interrupt ID340 Priority/Priority Byte Offset 340 " group.long 0x558++0x03 line.long 0x00 "GICD_IPRIORITYR86,Interrupt Priority Register 86" hexmask.long.byte 0x00 24.--31. 1. " INTID347 ,Interrupt ID347 Priority/Priority Byte Offset 347 " hexmask.long.byte 0x00 16.--23. 1. " INTID346 ,Interrupt ID346 Priority/Priority Byte Offset 346 " hexmask.long.byte 0x00 8.--15. 1. " INTID345 ,Interrupt ID345 Priority/Priority Byte Offset 345 " hexmask.long.byte 0x00 0.--7. 1. " INTID344 ,Interrupt ID344 Priority/Priority Byte Offset 344 " group.long 0x55C++0x03 line.long 0x00 "GICD_IPRIORITYR87,Interrupt Priority Register 87" hexmask.long.byte 0x00 24.--31. 1. " INTID351 ,Interrupt ID351 Priority/Priority Byte Offset 351 " hexmask.long.byte 0x00 16.--23. 1. " INTID350 ,Interrupt ID350 Priority/Priority Byte Offset 350 " hexmask.long.byte 0x00 8.--15. 1. " INTID349 ,Interrupt ID349 Priority/Priority Byte Offset 349 " hexmask.long.byte 0x00 0.--7. 1. " INTID348 ,Interrupt ID348 Priority/Priority Byte Offset 348 " else rgroup.long 0x540++0x03 line.long 0x00 "GICD_IPRIORITYR80,Interrupt Priority Register 80" rgroup.long 0x544++0x03 line.long 0x00 "GICD_IPRIORITYR81,Interrupt Priority Register 81" rgroup.long 0x548++0x03 line.long 0x00 "GICD_IPRIORITYR82,Interrupt Priority Register 82" rgroup.long 0x54C++0x03 line.long 0x00 "GICD_IPRIORITYR83,Interrupt Priority Register 83" rgroup.long 0x550++0x03 line.long 0x00 "GICD_IPRIORITYR84,Interrupt Priority Register 84" rgroup.long 0x554++0x03 line.long 0x00 "GICD_IPRIORITYR85,Interrupt Priority Register 85" rgroup.long 0x558++0x03 line.long 0x00 "GICD_IPRIORITYR86,Interrupt Priority Register 86" rgroup.long 0x55C++0x03 line.long 0x00 "GICD_IPRIORITYR87,Interrupt Priority Register 87" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0B) group.long 0x560++0x03 line.long 0x00 "GICD_IPRIORITYR88,Interrupt Priority Register 88" hexmask.long.byte 0x00 24.--31. 1. " INTID355 ,Interrupt ID355 Priority/Priority Byte Offset 355 " hexmask.long.byte 0x00 16.--23. 1. " INTID354 ,Interrupt ID354 Priority/Priority Byte Offset 354 " hexmask.long.byte 0x00 8.--15. 1. " INTID353 ,Interrupt ID353 Priority/Priority Byte Offset 353 " hexmask.long.byte 0x00 0.--7. 1. " INTID352 ,Interrupt ID352 Priority/Priority Byte Offset 352 " group.long 0x564++0x03 line.long 0x00 "GICD_IPRIORITYR89,Interrupt Priority Register 89" hexmask.long.byte 0x00 24.--31. 1. " INTID359 ,Interrupt ID359 Priority/Priority Byte Offset 359 " hexmask.long.byte 0x00 16.--23. 1. " INTID358 ,Interrupt ID358 Priority/Priority Byte Offset 358 " hexmask.long.byte 0x00 8.--15. 1. " INTID357 ,Interrupt ID357 Priority/Priority Byte Offset 357 " hexmask.long.byte 0x00 0.--7. 1. " INTID356 ,Interrupt ID356 Priority/Priority Byte Offset 356 " group.long 0x568++0x03 line.long 0x00 "GICD_IPRIORITYR90,Interrupt Priority Register 90" hexmask.long.byte 0x00 24.--31. 1. " INTID363 ,Interrupt ID363 Priority/Priority Byte Offset 363 " hexmask.long.byte 0x00 16.--23. 1. " INTID362 ,Interrupt ID362 Priority/Priority Byte Offset 362 " hexmask.long.byte 0x00 8.--15. 1. " INTID361 ,Interrupt ID361 Priority/Priority Byte Offset 361 " hexmask.long.byte 0x00 0.--7. 1. " INTID360 ,Interrupt ID360 Priority/Priority Byte Offset 360 " group.long 0x56C++0x03 line.long 0x00 "GICD_IPRIORITYR91,Interrupt Priority Register 91" hexmask.long.byte 0x00 24.--31. 1. " INTID367 ,Interrupt ID367 Priority/Priority Byte Offset 367 " hexmask.long.byte 0x00 16.--23. 1. " INTID366 ,Interrupt ID366 Priority/Priority Byte Offset 366 " hexmask.long.byte 0x00 8.--15. 1. " INTID365 ,Interrupt ID365 Priority/Priority Byte Offset 365 " hexmask.long.byte 0x00 0.--7. 1. " INTID364 ,Interrupt ID364 Priority/Priority Byte Offset 364 " group.long 0x570++0x03 line.long 0x00 "GICD_IPRIORITYR92,Interrupt Priority Register 92" hexmask.long.byte 0x00 24.--31. 1. " INTID371 ,Interrupt ID371 Priority/Priority Byte Offset 371 " hexmask.long.byte 0x00 16.--23. 1. " INTID370 ,Interrupt ID370 Priority/Priority Byte Offset 370 " hexmask.long.byte 0x00 8.--15. 1. " INTID369 ,Interrupt ID369 Priority/Priority Byte Offset 369 " hexmask.long.byte 0x00 0.--7. 1. " INTID368 ,Interrupt ID368 Priority/Priority Byte Offset 368 " group.long 0x574++0x03 line.long 0x00 "GICD_IPRIORITYR93,Interrupt Priority Register 93" hexmask.long.byte 0x00 24.--31. 1. " INTID375 ,Interrupt ID375 Priority/Priority Byte Offset 375 " hexmask.long.byte 0x00 16.--23. 1. " INTID374 ,Interrupt ID374 Priority/Priority Byte Offset 374 " hexmask.long.byte 0x00 8.--15. 1. " INTID373 ,Interrupt ID373 Priority/Priority Byte Offset 373 " hexmask.long.byte 0x00 0.--7. 1. " INTID372 ,Interrupt ID372 Priority/Priority Byte Offset 372 " group.long 0x578++0x03 line.long 0x00 "GICD_IPRIORITYR94,Interrupt Priority Register 94" hexmask.long.byte 0x00 24.--31. 1. " INTID379 ,Interrupt ID379 Priority/Priority Byte Offset 379 " hexmask.long.byte 0x00 16.--23. 1. " INTID378 ,Interrupt ID378 Priority/Priority Byte Offset 378 " hexmask.long.byte 0x00 8.--15. 1. " INTID377 ,Interrupt ID377 Priority/Priority Byte Offset 377 " hexmask.long.byte 0x00 0.--7. 1. " INTID376 ,Interrupt ID376 Priority/Priority Byte Offset 376 " group.long 0x57C++0x03 line.long 0x00 "GICD_IPRIORITYR95,Interrupt Priority Register 95" hexmask.long.byte 0x00 24.--31. 1. " INTID383 ,Interrupt ID383 Priority/Priority Byte Offset 383 " hexmask.long.byte 0x00 16.--23. 1. " INTID382 ,Interrupt ID382 Priority/Priority Byte Offset 382 " hexmask.long.byte 0x00 8.--15. 1. " INTID381 ,Interrupt ID381 Priority/Priority Byte Offset 381 " hexmask.long.byte 0x00 0.--7. 1. " INTID380 ,Interrupt ID380 Priority/Priority Byte Offset 380 " else rgroup.long 0x560++0x03 line.long 0x00 "GICD_IPRIORITYR88,Interrupt Priority Register 88" rgroup.long 0x564++0x03 line.long 0x00 "GICD_IPRIORITYR89,Interrupt Priority Register 89" rgroup.long 0x568++0x03 line.long 0x00 "GICD_IPRIORITYR90,Interrupt Priority Register 90" rgroup.long 0x56C++0x03 line.long 0x00 "GICD_IPRIORITYR91,Interrupt Priority Register 91" rgroup.long 0x570++0x03 line.long 0x00 "GICD_IPRIORITYR92,Interrupt Priority Register 92" rgroup.long 0x574++0x03 line.long 0x00 "GICD_IPRIORITYR93,Interrupt Priority Register 93" rgroup.long 0x578++0x03 line.long 0x00 "GICD_IPRIORITYR94,Interrupt Priority Register 94" rgroup.long 0x57C++0x03 line.long 0x00 "GICD_IPRIORITYR95,Interrupt Priority Register 95" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0C) group.long 0x580++0x03 line.long 0x00 "GICD_IPRIORITYR96,Interrupt Priority Register 96" hexmask.long.byte 0x00 24.--31. 1. " INTID387 ,Interrupt ID387 Priority/Priority Byte Offset 387 " hexmask.long.byte 0x00 16.--23. 1. " INTID386 ,Interrupt ID386 Priority/Priority Byte Offset 386 " hexmask.long.byte 0x00 8.--15. 1. " INTID385 ,Interrupt ID385 Priority/Priority Byte Offset 385 " hexmask.long.byte 0x00 0.--7. 1. " INTID384 ,Interrupt ID384 Priority/Priority Byte Offset 384 " group.long 0x584++0x03 line.long 0x00 "GICD_IPRIORITYR97,Interrupt Priority Register 97" hexmask.long.byte 0x00 24.--31. 1. " INTID391 ,Interrupt ID391 Priority/Priority Byte Offset 391 " hexmask.long.byte 0x00 16.--23. 1. " INTID390 ,Interrupt ID390 Priority/Priority Byte Offset 390 " hexmask.long.byte 0x00 8.--15. 1. " INTID389 ,Interrupt ID389 Priority/Priority Byte Offset 389 " hexmask.long.byte 0x00 0.--7. 1. " INTID388 ,Interrupt ID388 Priority/Priority Byte Offset 388 " group.long 0x588++0x03 line.long 0x00 "GICD_IPRIORITYR98,Interrupt Priority Register 98" hexmask.long.byte 0x00 24.--31. 1. " INTID395 ,Interrupt ID395 Priority/Priority Byte Offset 395 " hexmask.long.byte 0x00 16.--23. 1. " INTID394 ,Interrupt ID394 Priority/Priority Byte Offset 394 " hexmask.long.byte 0x00 8.--15. 1. " INTID393 ,Interrupt ID393 Priority/Priority Byte Offset 393 " hexmask.long.byte 0x00 0.--7. 1. " INTID392 ,Interrupt ID392 Priority/Priority Byte Offset 392 " group.long 0x58C++0x03 line.long 0x00 "GICD_IPRIORITYR99,Interrupt Priority Register 99" hexmask.long.byte 0x00 24.--31. 1. " INTID399 ,Interrupt ID399 Priority/Priority Byte Offset 399 " hexmask.long.byte 0x00 16.--23. 1. " INTID398 ,Interrupt ID398 Priority/Priority Byte Offset 398 " hexmask.long.byte 0x00 8.--15. 1. " INTID397 ,Interrupt ID397 Priority/Priority Byte Offset 397 " hexmask.long.byte 0x00 0.--7. 1. " INTID396 ,Interrupt ID396 Priority/Priority Byte Offset 396 " group.long 0x590++0x03 line.long 0x00 "GICD_IPRIORITYR100,Interrupt Priority Register 100" hexmask.long.byte 0x00 24.--31. 1. " INTID403 ,Interrupt ID403 Priority/Priority Byte Offset 403 " hexmask.long.byte 0x00 16.--23. 1. " INTID402 ,Interrupt ID402 Priority/Priority Byte Offset 402 " hexmask.long.byte 0x00 8.--15. 1. " INTID401 ,Interrupt ID401 Priority/Priority Byte Offset 401 " hexmask.long.byte 0x00 0.--7. 1. " INTID400 ,Interrupt ID400 Priority/Priority Byte Offset 400 " group.long 0x594++0x03 line.long 0x00 "GICD_IPRIORITYR101,Interrupt Priority Register 101" hexmask.long.byte 0x00 24.--31. 1. " INTID407 ,Interrupt ID407 Priority/Priority Byte Offset 407 " hexmask.long.byte 0x00 16.--23. 1. " INTID406 ,Interrupt ID406 Priority/Priority Byte Offset 406 " hexmask.long.byte 0x00 8.--15. 1. " INTID405 ,Interrupt ID405 Priority/Priority Byte Offset 405 " hexmask.long.byte 0x00 0.--7. 1. " INTID404 ,Interrupt ID404 Priority/Priority Byte Offset 404 " group.long 0x598++0x03 line.long 0x00 "GICD_IPRIORITYR102,Interrupt Priority Register 102" hexmask.long.byte 0x00 24.--31. 1. " INTID411 ,Interrupt ID411 Priority/Priority Byte Offset 411 " hexmask.long.byte 0x00 16.--23. 1. " INTID410 ,Interrupt ID410 Priority/Priority Byte Offset 410 " hexmask.long.byte 0x00 8.--15. 1. " INTID409 ,Interrupt ID409 Priority/Priority Byte Offset 409 " hexmask.long.byte 0x00 0.--7. 1. " INTID408 ,Interrupt ID408 Priority/Priority Byte Offset 408 " group.long 0x59C++0x03 line.long 0x00 "GICD_IPRIORITYR103,Interrupt Priority Register 103" hexmask.long.byte 0x00 24.--31. 1. " INTID415 ,Interrupt ID415 Priority/Priority Byte Offset 415 " hexmask.long.byte 0x00 16.--23. 1. " INTID414 ,Interrupt ID414 Priority/Priority Byte Offset 414 " hexmask.long.byte 0x00 8.--15. 1. " INTID413 ,Interrupt ID413 Priority/Priority Byte Offset 413 " hexmask.long.byte 0x00 0.--7. 1. " INTID412 ,Interrupt ID412 Priority/Priority Byte Offset 412 " else rgroup.long 0x580++0x03 line.long 0x00 "GICD_IPRIORITYR96,Interrupt Priority Register 96" rgroup.long 0x584++0x03 line.long 0x00 "GICD_IPRIORITYR97,Interrupt Priority Register 97" rgroup.long 0x588++0x03 line.long 0x00 "GICD_IPRIORITYR98,Interrupt Priority Register 98" rgroup.long 0x58C++0x03 line.long 0x00 "GICD_IPRIORITYR99,Interrupt Priority Register 99" rgroup.long 0x590++0x03 line.long 0x00 "GICD_IPRIORITYR100,Interrupt Priority Register 100" rgroup.long 0x594++0x03 line.long 0x00 "GICD_IPRIORITYR101,Interrupt Priority Register 101" rgroup.long 0x598++0x03 line.long 0x00 "GICD_IPRIORITYR102,Interrupt Priority Register 102" rgroup.long 0x59C++0x03 line.long 0x00 "GICD_IPRIORITYR103,Interrupt Priority Register 103" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0D) group.long 0x5A0++0x03 line.long 0x00 "GICD_IPRIORITYR104,Interrupt Priority Register 104" hexmask.long.byte 0x00 24.--31. 1. " INTID419 ,Interrupt ID419 Priority/Priority Byte Offset 419 " hexmask.long.byte 0x00 16.--23. 1. " INTID418 ,Interrupt ID418 Priority/Priority Byte Offset 418 " hexmask.long.byte 0x00 8.--15. 1. " INTID417 ,Interrupt ID417 Priority/Priority Byte Offset 417 " hexmask.long.byte 0x00 0.--7. 1. " INTID416 ,Interrupt ID416 Priority/Priority Byte Offset 416 " group.long 0x5A4++0x03 line.long 0x00 "GICD_IPRIORITYR105,Interrupt Priority Register 105" hexmask.long.byte 0x00 24.--31. 1. " INTID423 ,Interrupt ID423 Priority/Priority Byte Offset 423 " hexmask.long.byte 0x00 16.--23. 1. " INTID422 ,Interrupt ID422 Priority/Priority Byte Offset 422 " hexmask.long.byte 0x00 8.--15. 1. " INTID421 ,Interrupt ID421 Priority/Priority Byte Offset 421 " hexmask.long.byte 0x00 0.--7. 1. " INTID420 ,Interrupt ID420 Priority/Priority Byte Offset 420 " group.long 0x5A8++0x03 line.long 0x00 "GICD_IPRIORITYR106,Interrupt Priority Register 106" hexmask.long.byte 0x00 24.--31. 1. " INTID427 ,Interrupt ID427 Priority/Priority Byte Offset 427 " hexmask.long.byte 0x00 16.--23. 1. " INTID426 ,Interrupt ID426 Priority/Priority Byte Offset 426 " hexmask.long.byte 0x00 8.--15. 1. " INTID425 ,Interrupt ID425 Priority/Priority Byte Offset 425 " hexmask.long.byte 0x00 0.--7. 1. " INTID424 ,Interrupt ID424 Priority/Priority Byte Offset 424 " group.long 0x5AC++0x03 line.long 0x00 "GICD_IPRIORITYR107,Interrupt Priority Register 107" hexmask.long.byte 0x00 24.--31. 1. " INTID431 ,Interrupt ID431 Priority/Priority Byte Offset 431 " hexmask.long.byte 0x00 16.--23. 1. " INTID430 ,Interrupt ID430 Priority/Priority Byte Offset 430 " hexmask.long.byte 0x00 8.--15. 1. " INTID429 ,Interrupt ID429 Priority/Priority Byte Offset 429 " hexmask.long.byte 0x00 0.--7. 1. " INTID428 ,Interrupt ID428 Priority/Priority Byte Offset 428 " group.long 0x5B0++0x03 line.long 0x00 "GICD_IPRIORITYR108,Interrupt Priority Register 108" hexmask.long.byte 0x00 24.--31. 1. " INTID435 ,Interrupt ID435 Priority/Priority Byte Offset 435 " hexmask.long.byte 0x00 16.--23. 1. " INTID434 ,Interrupt ID434 Priority/Priority Byte Offset 434 " hexmask.long.byte 0x00 8.--15. 1. " INTID433 ,Interrupt ID433 Priority/Priority Byte Offset 433 " hexmask.long.byte 0x00 0.--7. 1. " INTID432 ,Interrupt ID432 Priority/Priority Byte Offset 432 " group.long 0x5B4++0x03 line.long 0x00 "GICD_IPRIORITYR109,Interrupt Priority Register 109" hexmask.long.byte 0x00 24.--31. 1. " INTID439 ,Interrupt ID439 Priority/Priority Byte Offset 439 " hexmask.long.byte 0x00 16.--23. 1. " INTID438 ,Interrupt ID438 Priority/Priority Byte Offset 438 " hexmask.long.byte 0x00 8.--15. 1. " INTID437 ,Interrupt ID437 Priority/Priority Byte Offset 437 " hexmask.long.byte 0x00 0.--7. 1. " INTID436 ,Interrupt ID436 Priority/Priority Byte Offset 436 " group.long 0x5B8++0x03 line.long 0x00 "GICD_IPRIORITYR110,Interrupt Priority Register 110" hexmask.long.byte 0x00 24.--31. 1. " INTID443 ,Interrupt ID443 Priority/Priority Byte Offset 443 " hexmask.long.byte 0x00 16.--23. 1. " INTID442 ,Interrupt ID442 Priority/Priority Byte Offset 442 " hexmask.long.byte 0x00 8.--15. 1. " INTID441 ,Interrupt ID441 Priority/Priority Byte Offset 441 " hexmask.long.byte 0x00 0.--7. 1. " INTID440 ,Interrupt ID440 Priority/Priority Byte Offset 440 " group.long 0x5BC++0x03 line.long 0x00 "GICD_IPRIORITYR111,Interrupt Priority Register 111" hexmask.long.byte 0x00 24.--31. 1. " INTID447 ,Interrupt ID447 Priority/Priority Byte Offset 447 " hexmask.long.byte 0x00 16.--23. 1. " INTID446 ,Interrupt ID446 Priority/Priority Byte Offset 446 " hexmask.long.byte 0x00 8.--15. 1. " INTID445 ,Interrupt ID445 Priority/Priority Byte Offset 445 " hexmask.long.byte 0x00 0.--7. 1. " INTID444 ,Interrupt ID444 Priority/Priority Byte Offset 444 " else rgroup.long 0x5A0++0x03 line.long 0x00 "GICD_IPRIORITYR104,Interrupt Priority Register 104" rgroup.long 0x5A4++0x03 line.long 0x00 "GICD_IPRIORITYR105,Interrupt Priority Register 105" rgroup.long 0x5A8++0x03 line.long 0x00 "GICD_IPRIORITYR106,Interrupt Priority Register 106" rgroup.long 0x5AC++0x03 line.long 0x00 "GICD_IPRIORITYR107,Interrupt Priority Register 107" rgroup.long 0x5B0++0x03 line.long 0x00 "GICD_IPRIORITYR108,Interrupt Priority Register 108" rgroup.long 0x5B4++0x03 line.long 0x00 "GICD_IPRIORITYR109,Interrupt Priority Register 109" rgroup.long 0x5B8++0x03 line.long 0x00 "GICD_IPRIORITYR110,Interrupt Priority Register 110" rgroup.long 0x5BC++0x03 line.long 0x00 "GICD_IPRIORITYR111,Interrupt Priority Register 111" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0E) group.long 0x5C0++0x03 line.long 0x00 "GICD_IPRIORITYR112,Interrupt Priority Register 112" hexmask.long.byte 0x00 24.--31. 1. " INTID451 ,Interrupt ID451 Priority/Priority Byte Offset 451 " hexmask.long.byte 0x00 16.--23. 1. " INTID450 ,Interrupt ID450 Priority/Priority Byte Offset 450 " hexmask.long.byte 0x00 8.--15. 1. " INTID449 ,Interrupt ID449 Priority/Priority Byte Offset 449 " hexmask.long.byte 0x00 0.--7. 1. " INTID448 ,Interrupt ID448 Priority/Priority Byte Offset 448 " group.long 0x5C4++0x03 line.long 0x00 "GICD_IPRIORITYR113,Interrupt Priority Register 113" hexmask.long.byte 0x00 24.--31. 1. " INTID455 ,Interrupt ID455 Priority/Priority Byte Offset 455 " hexmask.long.byte 0x00 16.--23. 1. " INTID454 ,Interrupt ID454 Priority/Priority Byte Offset 454 " hexmask.long.byte 0x00 8.--15. 1. " INTID453 ,Interrupt ID453 Priority/Priority Byte Offset 453 " hexmask.long.byte 0x00 0.--7. 1. " INTID452 ,Interrupt ID452 Priority/Priority Byte Offset 452 " group.long 0x5C8++0x03 line.long 0x00 "GICD_IPRIORITYR114,Interrupt Priority Register 114" hexmask.long.byte 0x00 24.--31. 1. " INTID459 ,Interrupt ID459 Priority/Priority Byte Offset 459 " hexmask.long.byte 0x00 16.--23. 1. " INTID458 ,Interrupt ID458 Priority/Priority Byte Offset 458 " hexmask.long.byte 0x00 8.--15. 1. " INTID457 ,Interrupt ID457 Priority/Priority Byte Offset 457 " hexmask.long.byte 0x00 0.--7. 1. " INTID456 ,Interrupt ID456 Priority/Priority Byte Offset 456 " group.long 0x5CC++0x03 line.long 0x00 "GICD_IPRIORITYR115,Interrupt Priority Register 115" hexmask.long.byte 0x00 24.--31. 1. " INTID463 ,Interrupt ID463 Priority/Priority Byte Offset 463 " hexmask.long.byte 0x00 16.--23. 1. " INTID462 ,Interrupt ID462 Priority/Priority Byte Offset 462 " hexmask.long.byte 0x00 8.--15. 1. " INTID461 ,Interrupt ID461 Priority/Priority Byte Offset 461 " hexmask.long.byte 0x00 0.--7. 1. " INTID460 ,Interrupt ID460 Priority/Priority Byte Offset 460 " group.long 0x5D0++0x03 line.long 0x00 "GICD_IPRIORITYR116,Interrupt Priority Register 116" hexmask.long.byte 0x00 24.--31. 1. " INTID467 ,Interrupt ID467 Priority/Priority Byte Offset 467 " hexmask.long.byte 0x00 16.--23. 1. " INTID466 ,Interrupt ID466 Priority/Priority Byte Offset 466 " hexmask.long.byte 0x00 8.--15. 1. " INTID465 ,Interrupt ID465 Priority/Priority Byte Offset 465 " hexmask.long.byte 0x00 0.--7. 1. " INTID464 ,Interrupt ID464 Priority/Priority Byte Offset 464 " group.long 0x5D4++0x03 line.long 0x00 "GICD_IPRIORITYR117,Interrupt Priority Register 117" hexmask.long.byte 0x00 24.--31. 1. " INTID471 ,Interrupt ID471 Priority/Priority Byte Offset 471 " hexmask.long.byte 0x00 16.--23. 1. " INTID470 ,Interrupt ID470 Priority/Priority Byte Offset 470 " hexmask.long.byte 0x00 8.--15. 1. " INTID469 ,Interrupt ID469 Priority/Priority Byte Offset 469 " hexmask.long.byte 0x00 0.--7. 1. " INTID468 ,Interrupt ID468 Priority/Priority Byte Offset 468 " group.long 0x5D8++0x03 line.long 0x00 "GICD_IPRIORITYR118,Interrupt Priority Register 118" hexmask.long.byte 0x00 24.--31. 1. " INTID475 ,Interrupt ID475 Priority/Priority Byte Offset 475 " hexmask.long.byte 0x00 16.--23. 1. " INTID474 ,Interrupt ID474 Priority/Priority Byte Offset 474 " hexmask.long.byte 0x00 8.--15. 1. " INTID473 ,Interrupt ID473 Priority/Priority Byte Offset 473 " hexmask.long.byte 0x00 0.--7. 1. " INTID472 ,Interrupt ID472 Priority/Priority Byte Offset 472 " group.long 0x5DC++0x03 line.long 0x00 "GICD_IPRIORITYR119,Interrupt Priority Register 119" hexmask.long.byte 0x00 24.--31. 1. " INTID479 ,Interrupt ID479 Priority/Priority Byte Offset 479 " hexmask.long.byte 0x00 16.--23. 1. " INTID478 ,Interrupt ID478 Priority/Priority Byte Offset 478 " hexmask.long.byte 0x00 8.--15. 1. " INTID477 ,Interrupt ID477 Priority/Priority Byte Offset 477 " hexmask.long.byte 0x00 0.--7. 1. " INTID476 ,Interrupt ID476 Priority/Priority Byte Offset 476 " else rgroup.long 0x5C0++0x03 line.long 0x00 "GICD_IPRIORITYR112,Interrupt Priority Register 112" rgroup.long 0x5C4++0x03 line.long 0x00 "GICD_IPRIORITYR113,Interrupt Priority Register 113" rgroup.long 0x5C8++0x03 line.long 0x00 "GICD_IPRIORITYR114,Interrupt Priority Register 114" rgroup.long 0x5CC++0x03 line.long 0x00 "GICD_IPRIORITYR115,Interrupt Priority Register 115" rgroup.long 0x5D0++0x03 line.long 0x00 "GICD_IPRIORITYR116,Interrupt Priority Register 116" rgroup.long 0x5D4++0x03 line.long 0x00 "GICD_IPRIORITYR117,Interrupt Priority Register 117" rgroup.long 0x5D8++0x03 line.long 0x00 "GICD_IPRIORITYR118,Interrupt Priority Register 118" rgroup.long 0x5DC++0x03 line.long 0x00 "GICD_IPRIORITYR119,Interrupt Priority Register 119" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0F) group.long 0x5E0++0x03 line.long 0x00 "GICD_IPRIORITYR120,Interrupt Priority Register 120" hexmask.long.byte 0x00 24.--31. 1. " INTID483 ,Interrupt ID483 Priority/Priority Byte Offset 483 " hexmask.long.byte 0x00 16.--23. 1. " INTID482 ,Interrupt ID482 Priority/Priority Byte Offset 482 " hexmask.long.byte 0x00 8.--15. 1. " INTID481 ,Interrupt ID481 Priority/Priority Byte Offset 481 " hexmask.long.byte 0x00 0.--7. 1. " INTID480 ,Interrupt ID480 Priority/Priority Byte Offset 480 " group.long 0x5E4++0x03 line.long 0x00 "GICD_IPRIORITYR121,Interrupt Priority Register 121" hexmask.long.byte 0x00 24.--31. 1. " INTID487 ,Interrupt ID487 Priority/Priority Byte Offset 487 " hexmask.long.byte 0x00 16.--23. 1. " INTID486 ,Interrupt ID486 Priority/Priority Byte Offset 486 " hexmask.long.byte 0x00 8.--15. 1. " INTID485 ,Interrupt ID485 Priority/Priority Byte Offset 485 " hexmask.long.byte 0x00 0.--7. 1. " INTID484 ,Interrupt ID484 Priority/Priority Byte Offset 484 " group.long 0x5E8++0x03 line.long 0x00 "GICD_IPRIORITYR122,Interrupt Priority Register 122" hexmask.long.byte 0x00 24.--31. 1. " INTID491 ,Interrupt ID491 Priority/Priority Byte Offset 491 " hexmask.long.byte 0x00 16.--23. 1. " INTID490 ,Interrupt ID490 Priority/Priority Byte Offset 490 " hexmask.long.byte 0x00 8.--15. 1. " INTID489 ,Interrupt ID489 Priority/Priority Byte Offset 489 " hexmask.long.byte 0x00 0.--7. 1. " INTID488 ,Interrupt ID488 Priority/Priority Byte Offset 488 " group.long 0x5EC++0x03 line.long 0x00 "GICD_IPRIORITYR123,Interrupt Priority Register 123" hexmask.long.byte 0x00 24.--31. 1. " INTID495 ,Interrupt ID495 Priority/Priority Byte Offset 495 " hexmask.long.byte 0x00 16.--23. 1. " INTID494 ,Interrupt ID494 Priority/Priority Byte Offset 494 " hexmask.long.byte 0x00 8.--15. 1. " INTID493 ,Interrupt ID493 Priority/Priority Byte Offset 493 " hexmask.long.byte 0x00 0.--7. 1. " INTID492 ,Interrupt ID492 Priority/Priority Byte Offset 492 " group.long 0x5F0++0x03 line.long 0x00 "GICD_IPRIORITYR124,Interrupt Priority Register 124" hexmask.long.byte 0x00 24.--31. 1. " INTID499 ,Interrupt ID499 Priority/Priority Byte Offset 499 " hexmask.long.byte 0x00 16.--23. 1. " INTID498 ,Interrupt ID498 Priority/Priority Byte Offset 498 " hexmask.long.byte 0x00 8.--15. 1. " INTID497 ,Interrupt ID497 Priority/Priority Byte Offset 497 " hexmask.long.byte 0x00 0.--7. 1. " INTID496 ,Interrupt ID496 Priority/Priority Byte Offset 496 " group.long 0x5F4++0x03 line.long 0x00 "GICD_IPRIORITYR125,Interrupt Priority Register 125" hexmask.long.byte 0x00 24.--31. 1. " INTID503 ,Interrupt ID503 Priority/Priority Byte Offset 503 " hexmask.long.byte 0x00 16.--23. 1. " INTID502 ,Interrupt ID502 Priority/Priority Byte Offset 502 " hexmask.long.byte 0x00 8.--15. 1. " INTID501 ,Interrupt ID501 Priority/Priority Byte Offset 501 " hexmask.long.byte 0x00 0.--7. 1. " INTID500 ,Interrupt ID500 Priority/Priority Byte Offset 500 " group.long 0x5F8++0x03 line.long 0x00 "GICD_IPRIORITYR126,Interrupt Priority Register 126" hexmask.long.byte 0x00 24.--31. 1. " INTID507 ,Interrupt ID507 Priority/Priority Byte Offset 507 " hexmask.long.byte 0x00 16.--23. 1. " INTID506 ,Interrupt ID506 Priority/Priority Byte Offset 506 " hexmask.long.byte 0x00 8.--15. 1. " INTID505 ,Interrupt ID505 Priority/Priority Byte Offset 505 " hexmask.long.byte 0x00 0.--7. 1. " INTID504 ,Interrupt ID504 Priority/Priority Byte Offset 504 " group.long 0x5FC++0x03 line.long 0x00 "GICD_IPRIORITYR127,Interrupt Priority Register 127" hexmask.long.byte 0x00 24.--31. 1. " INTID511 ,Interrupt ID511 Priority/Priority Byte Offset 511 " hexmask.long.byte 0x00 16.--23. 1. " INTID510 ,Interrupt ID510 Priority/Priority Byte Offset 510 " hexmask.long.byte 0x00 8.--15. 1. " INTID509 ,Interrupt ID509 Priority/Priority Byte Offset 509 " hexmask.long.byte 0x00 0.--7. 1. " INTID508 ,Interrupt ID508 Priority/Priority Byte Offset 508 " else rgroup.long 0x5E0++0x03 line.long 0x00 "GICD_IPRIORITYR120,Interrupt Priority Register 120" rgroup.long 0x5E4++0x03 line.long 0x00 "GICD_IPRIORITYR121,Interrupt Priority Register 121" rgroup.long 0x5E8++0x03 line.long 0x00 "GICD_IPRIORITYR122,Interrupt Priority Register 122" rgroup.long 0x5EC++0x03 line.long 0x00 "GICD_IPRIORITYR123,Interrupt Priority Register 123" rgroup.long 0x5F0++0x03 line.long 0x00 "GICD_IPRIORITYR124,Interrupt Priority Register 124" rgroup.long 0x5F4++0x03 line.long 0x00 "GICD_IPRIORITYR125,Interrupt Priority Register 125" rgroup.long 0x5F8++0x03 line.long 0x00 "GICD_IPRIORITYR126,Interrupt Priority Register 126" rgroup.long 0x5FC++0x03 line.long 0x00 "GICD_IPRIORITYR127,Interrupt Priority Register 127" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x10) group.long 0x600++0x03 line.long 0x00 "GICD_IPRIORITYR128,Interrupt Priority Register 128" hexmask.long.byte 0x00 24.--31. 1. " INTID515 ,Interrupt ID515 Priority/Priority Byte Offset 515 " hexmask.long.byte 0x00 16.--23. 1. " INTID514 ,Interrupt ID514 Priority/Priority Byte Offset 514 " hexmask.long.byte 0x00 8.--15. 1. " INTID513 ,Interrupt ID513 Priority/Priority Byte Offset 513 " hexmask.long.byte 0x00 0.--7. 1. " INTID512 ,Interrupt ID512 Priority/Priority Byte Offset 512 " group.long 0x604++0x03 line.long 0x00 "GICD_IPRIORITYR129,Interrupt Priority Register 129" hexmask.long.byte 0x00 24.--31. 1. " INTID519 ,Interrupt ID519 Priority/Priority Byte Offset 519 " hexmask.long.byte 0x00 16.--23. 1. " INTID518 ,Interrupt ID518 Priority/Priority Byte Offset 518 " hexmask.long.byte 0x00 8.--15. 1. " INTID517 ,Interrupt ID517 Priority/Priority Byte Offset 517 " hexmask.long.byte 0x00 0.--7. 1. " INTID516 ,Interrupt ID516 Priority/Priority Byte Offset 516 " group.long 0x608++0x03 line.long 0x00 "GICD_IPRIORITYR130,Interrupt Priority Register 130" hexmask.long.byte 0x00 24.--31. 1. " INTID523 ,Interrupt ID523 Priority/Priority Byte Offset 523 " hexmask.long.byte 0x00 16.--23. 1. " INTID522 ,Interrupt ID522 Priority/Priority Byte Offset 522 " hexmask.long.byte 0x00 8.--15. 1. " INTID521 ,Interrupt ID521 Priority/Priority Byte Offset 521 " hexmask.long.byte 0x00 0.--7. 1. " INTID520 ,Interrupt ID520 Priority/Priority Byte Offset 520 " group.long 0x60C++0x03 line.long 0x00 "GICD_IPRIORITYR131,Interrupt Priority Register 131" hexmask.long.byte 0x00 24.--31. 1. " INTID527 ,Interrupt ID527 Priority/Priority Byte Offset 527 " hexmask.long.byte 0x00 16.--23. 1. " INTID526 ,Interrupt ID526 Priority/Priority Byte Offset 526 " hexmask.long.byte 0x00 8.--15. 1. " INTID525 ,Interrupt ID525 Priority/Priority Byte Offset 525 " hexmask.long.byte 0x00 0.--7. 1. " INTID524 ,Interrupt ID524 Priority/Priority Byte Offset 524 " group.long 0x610++0x03 line.long 0x00 "GICD_IPRIORITYR132,Interrupt Priority Register 132" hexmask.long.byte 0x00 24.--31. 1. " INTID531 ,Interrupt ID531 Priority/Priority Byte Offset 531 " hexmask.long.byte 0x00 16.--23. 1. " INTID530 ,Interrupt ID530 Priority/Priority Byte Offset 530 " hexmask.long.byte 0x00 8.--15. 1. " INTID529 ,Interrupt ID529 Priority/Priority Byte Offset 529 " hexmask.long.byte 0x00 0.--7. 1. " INTID528 ,Interrupt ID528 Priority/Priority Byte Offset 528 " group.long 0x614++0x03 line.long 0x00 "GICD_IPRIORITYR133,Interrupt Priority Register 133" hexmask.long.byte 0x00 24.--31. 1. " INTID535 ,Interrupt ID535 Priority/Priority Byte Offset 535 " hexmask.long.byte 0x00 16.--23. 1. " INTID534 ,Interrupt ID534 Priority/Priority Byte Offset 534 " hexmask.long.byte 0x00 8.--15. 1. " INTID533 ,Interrupt ID533 Priority/Priority Byte Offset 533 " hexmask.long.byte 0x00 0.--7. 1. " INTID532 ,Interrupt ID532 Priority/Priority Byte Offset 532 " group.long 0x618++0x03 line.long 0x00 "GICD_IPRIORITYR134,Interrupt Priority Register 134" hexmask.long.byte 0x00 24.--31. 1. " INTID539 ,Interrupt ID539 Priority/Priority Byte Offset 539 " hexmask.long.byte 0x00 16.--23. 1. " INTID538 ,Interrupt ID538 Priority/Priority Byte Offset 538 " hexmask.long.byte 0x00 8.--15. 1. " INTID537 ,Interrupt ID537 Priority/Priority Byte Offset 537 " hexmask.long.byte 0x00 0.--7. 1. " INTID536 ,Interrupt ID536 Priority/Priority Byte Offset 536 " group.long 0x61C++0x03 line.long 0x00 "GICD_IPRIORITYR135,Interrupt Priority Register 135" hexmask.long.byte 0x00 24.--31. 1. " INTID543 ,Interrupt ID543 Priority/Priority Byte Offset 543 " hexmask.long.byte 0x00 16.--23. 1. " INTID542 ,Interrupt ID542 Priority/Priority Byte Offset 542 " hexmask.long.byte 0x00 8.--15. 1. " INTID541 ,Interrupt ID541 Priority/Priority Byte Offset 541 " hexmask.long.byte 0x00 0.--7. 1. " INTID540 ,Interrupt ID540 Priority/Priority Byte Offset 540 " else rgroup.long 0x600++0x03 line.long 0x00 "GICD_IPRIORITYR128,Interrupt Priority Register 128" rgroup.long 0x604++0x03 line.long 0x00 "GICD_IPRIORITYR129,Interrupt Priority Register 129" rgroup.long 0x608++0x03 line.long 0x00 "GICD_IPRIORITYR130,Interrupt Priority Register 130" rgroup.long 0x60C++0x03 line.long 0x00 "GICD_IPRIORITYR131,Interrupt Priority Register 131" rgroup.long 0x610++0x03 line.long 0x00 "GICD_IPRIORITYR132,Interrupt Priority Register 132" rgroup.long 0x614++0x03 line.long 0x00 "GICD_IPRIORITYR133,Interrupt Priority Register 133" rgroup.long 0x618++0x03 line.long 0x00 "GICD_IPRIORITYR134,Interrupt Priority Register 134" rgroup.long 0x61C++0x03 line.long 0x00 "GICD_IPRIORITYR135,Interrupt Priority Register 135" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x11) group.long 0x620++0x03 line.long 0x00 "GICD_IPRIORITYR136,Interrupt Priority Register 136" hexmask.long.byte 0x00 24.--31. 1. " INTID547 ,Interrupt ID547 Priority/Priority Byte Offset 547 " hexmask.long.byte 0x00 16.--23. 1. " INTID546 ,Interrupt ID546 Priority/Priority Byte Offset 546 " hexmask.long.byte 0x00 8.--15. 1. " INTID545 ,Interrupt ID545 Priority/Priority Byte Offset 545 " hexmask.long.byte 0x00 0.--7. 1. " INTID544 ,Interrupt ID544 Priority/Priority Byte Offset 544 " group.long 0x624++0x03 line.long 0x00 "GICD_IPRIORITYR137,Interrupt Priority Register 137" hexmask.long.byte 0x00 24.--31. 1. " INTID551 ,Interrupt ID551 Priority/Priority Byte Offset 551 " hexmask.long.byte 0x00 16.--23. 1. " INTID550 ,Interrupt ID550 Priority/Priority Byte Offset 550 " hexmask.long.byte 0x00 8.--15. 1. " INTID549 ,Interrupt ID549 Priority/Priority Byte Offset 549 " hexmask.long.byte 0x00 0.--7. 1. " INTID548 ,Interrupt ID548 Priority/Priority Byte Offset 548 " group.long 0x628++0x03 line.long 0x00 "GICD_IPRIORITYR138,Interrupt Priority Register 138" hexmask.long.byte 0x00 24.--31. 1. " INTID555 ,Interrupt ID555 Priority/Priority Byte Offset 555 " hexmask.long.byte 0x00 16.--23. 1. " INTID554 ,Interrupt ID554 Priority/Priority Byte Offset 554 " hexmask.long.byte 0x00 8.--15. 1. " INTID553 ,Interrupt ID553 Priority/Priority Byte Offset 553 " hexmask.long.byte 0x00 0.--7. 1. " INTID552 ,Interrupt ID552 Priority/Priority Byte Offset 552 " group.long 0x62C++0x03 line.long 0x00 "GICD_IPRIORITYR139,Interrupt Priority Register 139" hexmask.long.byte 0x00 24.--31. 1. " INTID559 ,Interrupt ID559 Priority/Priority Byte Offset 559 " hexmask.long.byte 0x00 16.--23. 1. " INTID558 ,Interrupt ID558 Priority/Priority Byte Offset 558 " hexmask.long.byte 0x00 8.--15. 1. " INTID557 ,Interrupt ID557 Priority/Priority Byte Offset 557 " hexmask.long.byte 0x00 0.--7. 1. " INTID556 ,Interrupt ID556 Priority/Priority Byte Offset 556 " group.long 0x630++0x03 line.long 0x00 "GICD_IPRIORITYR140,Interrupt Priority Register 140" hexmask.long.byte 0x00 24.--31. 1. " INTID563 ,Interrupt ID563 Priority/Priority Byte Offset 563 " hexmask.long.byte 0x00 16.--23. 1. " INTID562 ,Interrupt ID562 Priority/Priority Byte Offset 562 " hexmask.long.byte 0x00 8.--15. 1. " INTID561 ,Interrupt ID561 Priority/Priority Byte Offset 561 " hexmask.long.byte 0x00 0.--7. 1. " INTID560 ,Interrupt ID560 Priority/Priority Byte Offset 560 " group.long 0x634++0x03 line.long 0x00 "GICD_IPRIORITYR141,Interrupt Priority Register 141" hexmask.long.byte 0x00 24.--31. 1. " INTID567 ,Interrupt ID567 Priority/Priority Byte Offset 567 " hexmask.long.byte 0x00 16.--23. 1. " INTID566 ,Interrupt ID566 Priority/Priority Byte Offset 566 " hexmask.long.byte 0x00 8.--15. 1. " INTID565 ,Interrupt ID565 Priority/Priority Byte Offset 565 " hexmask.long.byte 0x00 0.--7. 1. " INTID564 ,Interrupt ID564 Priority/Priority Byte Offset 564 " group.long 0x638++0x03 line.long 0x00 "GICD_IPRIORITYR142,Interrupt Priority Register 142" hexmask.long.byte 0x00 24.--31. 1. " INTID571 ,Interrupt ID571 Priority/Priority Byte Offset 571 " hexmask.long.byte 0x00 16.--23. 1. " INTID570 ,Interrupt ID570 Priority/Priority Byte Offset 570 " hexmask.long.byte 0x00 8.--15. 1. " INTID569 ,Interrupt ID569 Priority/Priority Byte Offset 569 " hexmask.long.byte 0x00 0.--7. 1. " INTID568 ,Interrupt ID568 Priority/Priority Byte Offset 568 " group.long 0x63C++0x03 line.long 0x00 "GICD_IPRIORITYR143,Interrupt Priority Register 143" hexmask.long.byte 0x00 24.--31. 1. " INTID575 ,Interrupt ID575 Priority/Priority Byte Offset 575 " hexmask.long.byte 0x00 16.--23. 1. " INTID574 ,Interrupt ID574 Priority/Priority Byte Offset 574 " hexmask.long.byte 0x00 8.--15. 1. " INTID573 ,Interrupt ID573 Priority/Priority Byte Offset 573 " hexmask.long.byte 0x00 0.--7. 1. " INTID572 ,Interrupt ID572 Priority/Priority Byte Offset 572 " else rgroup.long 0x620++0x03 line.long 0x00 "GICD_IPRIORITYR136,Interrupt Priority Register 136" rgroup.long 0x624++0x03 line.long 0x00 "GICD_IPRIORITYR137,Interrupt Priority Register 137" rgroup.long 0x628++0x03 line.long 0x00 "GICD_IPRIORITYR138,Interrupt Priority Register 138" rgroup.long 0x62C++0x03 line.long 0x00 "GICD_IPRIORITYR139,Interrupt Priority Register 139" rgroup.long 0x630++0x03 line.long 0x00 "GICD_IPRIORITYR140,Interrupt Priority Register 140" rgroup.long 0x634++0x03 line.long 0x00 "GICD_IPRIORITYR141,Interrupt Priority Register 141" rgroup.long 0x638++0x03 line.long 0x00 "GICD_IPRIORITYR142,Interrupt Priority Register 142" rgroup.long 0x63C++0x03 line.long 0x00 "GICD_IPRIORITYR143,Interrupt Priority Register 143" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x12) group.long 0x640++0x03 line.long 0x00 "GICD_IPRIORITYR144,Interrupt Priority Register 144" hexmask.long.byte 0x00 24.--31. 1. " INTID579 ,Interrupt ID579 Priority/Priority Byte Offset 579 " hexmask.long.byte 0x00 16.--23. 1. " INTID578 ,Interrupt ID578 Priority/Priority Byte Offset 578 " hexmask.long.byte 0x00 8.--15. 1. " INTID577 ,Interrupt ID577 Priority/Priority Byte Offset 577 " hexmask.long.byte 0x00 0.--7. 1. " INTID576 ,Interrupt ID576 Priority/Priority Byte Offset 576 " group.long 0x644++0x03 line.long 0x00 "GICD_IPRIORITYR145,Interrupt Priority Register 145" hexmask.long.byte 0x00 24.--31. 1. " INTID583 ,Interrupt ID583 Priority/Priority Byte Offset 583 " hexmask.long.byte 0x00 16.--23. 1. " INTID582 ,Interrupt ID582 Priority/Priority Byte Offset 582 " hexmask.long.byte 0x00 8.--15. 1. " INTID581 ,Interrupt ID581 Priority/Priority Byte Offset 581 " hexmask.long.byte 0x00 0.--7. 1. " INTID580 ,Interrupt ID580 Priority/Priority Byte Offset 580 " group.long 0x648++0x03 line.long 0x00 "GICD_IPRIORITYR146,Interrupt Priority Register 146" hexmask.long.byte 0x00 24.--31. 1. " INTID587 ,Interrupt ID587 Priority/Priority Byte Offset 587 " hexmask.long.byte 0x00 16.--23. 1. " INTID586 ,Interrupt ID586 Priority/Priority Byte Offset 586 " hexmask.long.byte 0x00 8.--15. 1. " INTID585 ,Interrupt ID585 Priority/Priority Byte Offset 585 " hexmask.long.byte 0x00 0.--7. 1. " INTID584 ,Interrupt ID584 Priority/Priority Byte Offset 584 " group.long 0x64C++0x03 line.long 0x00 "GICD_IPRIORITYR147,Interrupt Priority Register 147" hexmask.long.byte 0x00 24.--31. 1. " INTID591 ,Interrupt ID591 Priority/Priority Byte Offset 591 " hexmask.long.byte 0x00 16.--23. 1. " INTID590 ,Interrupt ID590 Priority/Priority Byte Offset 590 " hexmask.long.byte 0x00 8.--15. 1. " INTID589 ,Interrupt ID589 Priority/Priority Byte Offset 589 " hexmask.long.byte 0x00 0.--7. 1. " INTID588 ,Interrupt ID588 Priority/Priority Byte Offset 588 " group.long 0x650++0x03 line.long 0x00 "GICD_IPRIORITYR148,Interrupt Priority Register 148" hexmask.long.byte 0x00 24.--31. 1. " INTID595 ,Interrupt ID595 Priority/Priority Byte Offset 595 " hexmask.long.byte 0x00 16.--23. 1. " INTID594 ,Interrupt ID594 Priority/Priority Byte Offset 594 " hexmask.long.byte 0x00 8.--15. 1. " INTID593 ,Interrupt ID593 Priority/Priority Byte Offset 593 " hexmask.long.byte 0x00 0.--7. 1. " INTID592 ,Interrupt ID592 Priority/Priority Byte Offset 592 " group.long 0x654++0x03 line.long 0x00 "GICD_IPRIORITYR149,Interrupt Priority Register 149" hexmask.long.byte 0x00 24.--31. 1. " INTID599 ,Interrupt ID599 Priority/Priority Byte Offset 599 " hexmask.long.byte 0x00 16.--23. 1. " INTID598 ,Interrupt ID598 Priority/Priority Byte Offset 598 " hexmask.long.byte 0x00 8.--15. 1. " INTID597 ,Interrupt ID597 Priority/Priority Byte Offset 597 " hexmask.long.byte 0x00 0.--7. 1. " INTID596 ,Interrupt ID596 Priority/Priority Byte Offset 596 " group.long 0x658++0x03 line.long 0x00 "GICD_IPRIORITYR150,Interrupt Priority Register 150" hexmask.long.byte 0x00 24.--31. 1. " INTID603 ,Interrupt ID603 Priority/Priority Byte Offset 603 " hexmask.long.byte 0x00 16.--23. 1. " INTID602 ,Interrupt ID602 Priority/Priority Byte Offset 602 " hexmask.long.byte 0x00 8.--15. 1. " INTID601 ,Interrupt ID601 Priority/Priority Byte Offset 601 " hexmask.long.byte 0x00 0.--7. 1. " INTID600 ,Interrupt ID600 Priority/Priority Byte Offset 600 " group.long 0x65C++0x03 line.long 0x00 "GICD_IPRIORITYR151,Interrupt Priority Register 151" hexmask.long.byte 0x00 24.--31. 1. " INTID607 ,Interrupt ID607 Priority/Priority Byte Offset 607 " hexmask.long.byte 0x00 16.--23. 1. " INTID606 ,Interrupt ID606 Priority/Priority Byte Offset 606 " hexmask.long.byte 0x00 8.--15. 1. " INTID605 ,Interrupt ID605 Priority/Priority Byte Offset 605 " hexmask.long.byte 0x00 0.--7. 1. " INTID604 ,Interrupt ID604 Priority/Priority Byte Offset 604 " else rgroup.long 0x640++0x03 line.long 0x00 "GICD_IPRIORITYR144,Interrupt Priority Register 144" rgroup.long 0x644++0x03 line.long 0x00 "GICD_IPRIORITYR145,Interrupt Priority Register 145" rgroup.long 0x648++0x03 line.long 0x00 "GICD_IPRIORITYR146,Interrupt Priority Register 146" rgroup.long 0x64C++0x03 line.long 0x00 "GICD_IPRIORITYR147,Interrupt Priority Register 147" rgroup.long 0x650++0x03 line.long 0x00 "GICD_IPRIORITYR148,Interrupt Priority Register 148" rgroup.long 0x654++0x03 line.long 0x00 "GICD_IPRIORITYR149,Interrupt Priority Register 149" rgroup.long 0x658++0x03 line.long 0x00 "GICD_IPRIORITYR150,Interrupt Priority Register 150" rgroup.long 0x65C++0x03 line.long 0x00 "GICD_IPRIORITYR151,Interrupt Priority Register 151" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x13) group.long 0x660++0x03 line.long 0x00 "GICD_IPRIORITYR152,Interrupt Priority Register 152" hexmask.long.byte 0x00 24.--31. 1. " INTID611 ,Interrupt ID611 Priority/Priority Byte Offset 611 " hexmask.long.byte 0x00 16.--23. 1. " INTID610 ,Interrupt ID610 Priority/Priority Byte Offset 610 " hexmask.long.byte 0x00 8.--15. 1. " INTID609 ,Interrupt ID609 Priority/Priority Byte Offset 609 " hexmask.long.byte 0x00 0.--7. 1. " INTID608 ,Interrupt ID608 Priority/Priority Byte Offset 608 " group.long 0x664++0x03 line.long 0x00 "GICD_IPRIORITYR153,Interrupt Priority Register 153" hexmask.long.byte 0x00 24.--31. 1. " INTID615 ,Interrupt ID615 Priority/Priority Byte Offset 615 " hexmask.long.byte 0x00 16.--23. 1. " INTID614 ,Interrupt ID614 Priority/Priority Byte Offset 614 " hexmask.long.byte 0x00 8.--15. 1. " INTID613 ,Interrupt ID613 Priority/Priority Byte Offset 613 " hexmask.long.byte 0x00 0.--7. 1. " INTID612 ,Interrupt ID612 Priority/Priority Byte Offset 612 " group.long 0x668++0x03 line.long 0x00 "GICD_IPRIORITYR154,Interrupt Priority Register 154" hexmask.long.byte 0x00 24.--31. 1. " INTID619 ,Interrupt ID619 Priority/Priority Byte Offset 619 " hexmask.long.byte 0x00 16.--23. 1. " INTID618 ,Interrupt ID618 Priority/Priority Byte Offset 618 " hexmask.long.byte 0x00 8.--15. 1. " INTID617 ,Interrupt ID617 Priority/Priority Byte Offset 617 " hexmask.long.byte 0x00 0.--7. 1. " INTID616 ,Interrupt ID616 Priority/Priority Byte Offset 616 " group.long 0x66C++0x03 line.long 0x00 "GICD_IPRIORITYR155,Interrupt Priority Register 155" hexmask.long.byte 0x00 24.--31. 1. " INTID623 ,Interrupt ID623 Priority/Priority Byte Offset 623 " hexmask.long.byte 0x00 16.--23. 1. " INTID622 ,Interrupt ID622 Priority/Priority Byte Offset 622 " hexmask.long.byte 0x00 8.--15. 1. " INTID621 ,Interrupt ID621 Priority/Priority Byte Offset 621 " hexmask.long.byte 0x00 0.--7. 1. " INTID620 ,Interrupt ID620 Priority/Priority Byte Offset 620 " group.long 0x670++0x03 line.long 0x00 "GICD_IPRIORITYR156,Interrupt Priority Register 156" hexmask.long.byte 0x00 24.--31. 1. " INTID627 ,Interrupt ID627 Priority/Priority Byte Offset 627 " hexmask.long.byte 0x00 16.--23. 1. " INTID626 ,Interrupt ID626 Priority/Priority Byte Offset 626 " hexmask.long.byte 0x00 8.--15. 1. " INTID625 ,Interrupt ID625 Priority/Priority Byte Offset 625 " hexmask.long.byte 0x00 0.--7. 1. " INTID624 ,Interrupt ID624 Priority/Priority Byte Offset 624 " group.long 0x674++0x03 line.long 0x00 "GICD_IPRIORITYR157,Interrupt Priority Register 157" hexmask.long.byte 0x00 24.--31. 1. " INTID631 ,Interrupt ID631 Priority/Priority Byte Offset 631 " hexmask.long.byte 0x00 16.--23. 1. " INTID630 ,Interrupt ID630 Priority/Priority Byte Offset 630 " hexmask.long.byte 0x00 8.--15. 1. " INTID629 ,Interrupt ID629 Priority/Priority Byte Offset 629 " hexmask.long.byte 0x00 0.--7. 1. " INTID628 ,Interrupt ID628 Priority/Priority Byte Offset 628 " group.long 0x678++0x03 line.long 0x00 "GICD_IPRIORITYR158,Interrupt Priority Register 158" hexmask.long.byte 0x00 24.--31. 1. " INTID635 ,Interrupt ID635 Priority/Priority Byte Offset 635 " hexmask.long.byte 0x00 16.--23. 1. " INTID634 ,Interrupt ID634 Priority/Priority Byte Offset 634 " hexmask.long.byte 0x00 8.--15. 1. " INTID633 ,Interrupt ID633 Priority/Priority Byte Offset 633 " hexmask.long.byte 0x00 0.--7. 1. " INTID632 ,Interrupt ID632 Priority/Priority Byte Offset 632 " group.long 0x67C++0x03 line.long 0x00 "GICD_IPRIORITYR159,Interrupt Priority Register 159" hexmask.long.byte 0x00 24.--31. 1. " INTID639 ,Interrupt ID639 Priority/Priority Byte Offset 639 " hexmask.long.byte 0x00 16.--23. 1. " INTID638 ,Interrupt ID638 Priority/Priority Byte Offset 638 " hexmask.long.byte 0x00 8.--15. 1. " INTID637 ,Interrupt ID637 Priority/Priority Byte Offset 637 " hexmask.long.byte 0x00 0.--7. 1. " INTID636 ,Interrupt ID636 Priority/Priority Byte Offset 636 " else rgroup.long 0x660++0x03 line.long 0x00 "GICD_IPRIORITYR152,Interrupt Priority Register 152" rgroup.long 0x664++0x03 line.long 0x00 "GICD_IPRIORITYR153,Interrupt Priority Register 153" rgroup.long 0x668++0x03 line.long 0x00 "GICD_IPRIORITYR154,Interrupt Priority Register 154" rgroup.long 0x66C++0x03 line.long 0x00 "GICD_IPRIORITYR155,Interrupt Priority Register 155" rgroup.long 0x670++0x03 line.long 0x00 "GICD_IPRIORITYR156,Interrupt Priority Register 156" rgroup.long 0x674++0x03 line.long 0x00 "GICD_IPRIORITYR157,Interrupt Priority Register 157" rgroup.long 0x678++0x03 line.long 0x00 "GICD_IPRIORITYR158,Interrupt Priority Register 158" rgroup.long 0x67C++0x03 line.long 0x00 "GICD_IPRIORITYR159,Interrupt Priority Register 159" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x14) group.long 0x680++0x03 line.long 0x00 "GICD_IPRIORITYR160,Interrupt Priority Register 160" hexmask.long.byte 0x00 24.--31. 1. " INTID643 ,Interrupt ID643 Priority/Priority Byte Offset 643 " hexmask.long.byte 0x00 16.--23. 1. " INTID642 ,Interrupt ID642 Priority/Priority Byte Offset 642 " hexmask.long.byte 0x00 8.--15. 1. " INTID641 ,Interrupt ID641 Priority/Priority Byte Offset 641 " hexmask.long.byte 0x00 0.--7. 1. " INTID640 ,Interrupt ID640 Priority/Priority Byte Offset 640 " group.long 0x684++0x03 line.long 0x00 "GICD_IPRIORITYR161,Interrupt Priority Register 161" hexmask.long.byte 0x00 24.--31. 1. " INTID647 ,Interrupt ID647 Priority/Priority Byte Offset 647 " hexmask.long.byte 0x00 16.--23. 1. " INTID646 ,Interrupt ID646 Priority/Priority Byte Offset 646 " hexmask.long.byte 0x00 8.--15. 1. " INTID645 ,Interrupt ID645 Priority/Priority Byte Offset 645 " hexmask.long.byte 0x00 0.--7. 1. " INTID644 ,Interrupt ID644 Priority/Priority Byte Offset 644 " group.long 0x688++0x03 line.long 0x00 "GICD_IPRIORITYR162,Interrupt Priority Register 162" hexmask.long.byte 0x00 24.--31. 1. " INTID651 ,Interrupt ID651 Priority/Priority Byte Offset 651 " hexmask.long.byte 0x00 16.--23. 1. " INTID650 ,Interrupt ID650 Priority/Priority Byte Offset 650 " hexmask.long.byte 0x00 8.--15. 1. " INTID649 ,Interrupt ID649 Priority/Priority Byte Offset 649 " hexmask.long.byte 0x00 0.--7. 1. " INTID648 ,Interrupt ID648 Priority/Priority Byte Offset 648 " group.long 0x68C++0x03 line.long 0x00 "GICD_IPRIORITYR163,Interrupt Priority Register 163" hexmask.long.byte 0x00 24.--31. 1. " INTID655 ,Interrupt ID655 Priority/Priority Byte Offset 655 " hexmask.long.byte 0x00 16.--23. 1. " INTID654 ,Interrupt ID654 Priority/Priority Byte Offset 654 " hexmask.long.byte 0x00 8.--15. 1. " INTID653 ,Interrupt ID653 Priority/Priority Byte Offset 653 " hexmask.long.byte 0x00 0.--7. 1. " INTID652 ,Interrupt ID652 Priority/Priority Byte Offset 652 " group.long 0x690++0x03 line.long 0x00 "GICD_IPRIORITYR164,Interrupt Priority Register 164" hexmask.long.byte 0x00 24.--31. 1. " INTID659 ,Interrupt ID659 Priority/Priority Byte Offset 659 " hexmask.long.byte 0x00 16.--23. 1. " INTID658 ,Interrupt ID658 Priority/Priority Byte Offset 658 " hexmask.long.byte 0x00 8.--15. 1. " INTID657 ,Interrupt ID657 Priority/Priority Byte Offset 657 " hexmask.long.byte 0x00 0.--7. 1. " INTID656 ,Interrupt ID656 Priority/Priority Byte Offset 656 " group.long 0x694++0x03 line.long 0x00 "GICD_IPRIORITYR165,Interrupt Priority Register 165" hexmask.long.byte 0x00 24.--31. 1. " INTID663 ,Interrupt ID663 Priority/Priority Byte Offset 663 " hexmask.long.byte 0x00 16.--23. 1. " INTID662 ,Interrupt ID662 Priority/Priority Byte Offset 662 " hexmask.long.byte 0x00 8.--15. 1. " INTID661 ,Interrupt ID661 Priority/Priority Byte Offset 661 " hexmask.long.byte 0x00 0.--7. 1. " INTID660 ,Interrupt ID660 Priority/Priority Byte Offset 660 " group.long 0x698++0x03 line.long 0x00 "GICD_IPRIORITYR166,Interrupt Priority Register 166" hexmask.long.byte 0x00 24.--31. 1. " INTID667 ,Interrupt ID667 Priority/Priority Byte Offset 667 " hexmask.long.byte 0x00 16.--23. 1. " INTID666 ,Interrupt ID666 Priority/Priority Byte Offset 666 " hexmask.long.byte 0x00 8.--15. 1. " INTID665 ,Interrupt ID665 Priority/Priority Byte Offset 665 " hexmask.long.byte 0x00 0.--7. 1. " INTID664 ,Interrupt ID664 Priority/Priority Byte Offset 664 " group.long 0x69C++0x03 line.long 0x00 "GICD_IPRIORITYR167,Interrupt Priority Register 167" hexmask.long.byte 0x00 24.--31. 1. " INTID671 ,Interrupt ID671 Priority/Priority Byte Offset 671 " hexmask.long.byte 0x00 16.--23. 1. " INTID670 ,Interrupt ID670 Priority/Priority Byte Offset 670 " hexmask.long.byte 0x00 8.--15. 1. " INTID669 ,Interrupt ID669 Priority/Priority Byte Offset 669 " hexmask.long.byte 0x00 0.--7. 1. " INTID668 ,Interrupt ID668 Priority/Priority Byte Offset 668 " else rgroup.long 0x680++0x03 line.long 0x00 "GICD_IPRIORITYR160,Interrupt Priority Register 160" rgroup.long 0x684++0x03 line.long 0x00 "GICD_IPRIORITYR161,Interrupt Priority Register 161" rgroup.long 0x688++0x03 line.long 0x00 "GICD_IPRIORITYR162,Interrupt Priority Register 162" rgroup.long 0x68C++0x03 line.long 0x00 "GICD_IPRIORITYR163,Interrupt Priority Register 163" rgroup.long 0x690++0x03 line.long 0x00 "GICD_IPRIORITYR164,Interrupt Priority Register 164" rgroup.long 0x694++0x03 line.long 0x00 "GICD_IPRIORITYR165,Interrupt Priority Register 165" rgroup.long 0x698++0x03 line.long 0x00 "GICD_IPRIORITYR166,Interrupt Priority Register 166" rgroup.long 0x69C++0x03 line.long 0x00 "GICD_IPRIORITYR167,Interrupt Priority Register 167" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x15) group.long 0x6A0++0x03 line.long 0x00 "GICD_IPRIORITYR168,Interrupt Priority Register 168" hexmask.long.byte 0x00 24.--31. 1. " INTID675 ,Interrupt ID675 Priority/Priority Byte Offset 675 " hexmask.long.byte 0x00 16.--23. 1. " INTID674 ,Interrupt ID674 Priority/Priority Byte Offset 674 " hexmask.long.byte 0x00 8.--15. 1. " INTID673 ,Interrupt ID673 Priority/Priority Byte Offset 673 " hexmask.long.byte 0x00 0.--7. 1. " INTID672 ,Interrupt ID672 Priority/Priority Byte Offset 672 " group.long 0x6A4++0x03 line.long 0x00 "GICD_IPRIORITYR169,Interrupt Priority Register 169" hexmask.long.byte 0x00 24.--31. 1. " INTID679 ,Interrupt ID679 Priority/Priority Byte Offset 679 " hexmask.long.byte 0x00 16.--23. 1. " INTID678 ,Interrupt ID678 Priority/Priority Byte Offset 678 " hexmask.long.byte 0x00 8.--15. 1. " INTID677 ,Interrupt ID677 Priority/Priority Byte Offset 677 " hexmask.long.byte 0x00 0.--7. 1. " INTID676 ,Interrupt ID676 Priority/Priority Byte Offset 676 " group.long 0x6A8++0x03 line.long 0x00 "GICD_IPRIORITYR170,Interrupt Priority Register 170" hexmask.long.byte 0x00 24.--31. 1. " INTID683 ,Interrupt ID683 Priority/Priority Byte Offset 683 " hexmask.long.byte 0x00 16.--23. 1. " INTID682 ,Interrupt ID682 Priority/Priority Byte Offset 682 " hexmask.long.byte 0x00 8.--15. 1. " INTID681 ,Interrupt ID681 Priority/Priority Byte Offset 681 " hexmask.long.byte 0x00 0.--7. 1. " INTID680 ,Interrupt ID680 Priority/Priority Byte Offset 680 " group.long 0x6AC++0x03 line.long 0x00 "GICD_IPRIORITYR171,Interrupt Priority Register 171" hexmask.long.byte 0x00 24.--31. 1. " INTID687 ,Interrupt ID687 Priority/Priority Byte Offset 687 " hexmask.long.byte 0x00 16.--23. 1. " INTID686 ,Interrupt ID686 Priority/Priority Byte Offset 686 " hexmask.long.byte 0x00 8.--15. 1. " INTID685 ,Interrupt ID685 Priority/Priority Byte Offset 685 " hexmask.long.byte 0x00 0.--7. 1. " INTID684 ,Interrupt ID684 Priority/Priority Byte Offset 684 " group.long 0x6B0++0x03 line.long 0x00 "GICD_IPRIORITYR172,Interrupt Priority Register 172" hexmask.long.byte 0x00 24.--31. 1. " INTID691 ,Interrupt ID691 Priority/Priority Byte Offset 691 " hexmask.long.byte 0x00 16.--23. 1. " INTID690 ,Interrupt ID690 Priority/Priority Byte Offset 690 " hexmask.long.byte 0x00 8.--15. 1. " INTID689 ,Interrupt ID689 Priority/Priority Byte Offset 689 " hexmask.long.byte 0x00 0.--7. 1. " INTID688 ,Interrupt ID688 Priority/Priority Byte Offset 688 " group.long 0x6B4++0x03 line.long 0x00 "GICD_IPRIORITYR173,Interrupt Priority Register 173" hexmask.long.byte 0x00 24.--31. 1. " INTID695 ,Interrupt ID695 Priority/Priority Byte Offset 695 " hexmask.long.byte 0x00 16.--23. 1. " INTID694 ,Interrupt ID694 Priority/Priority Byte Offset 694 " hexmask.long.byte 0x00 8.--15. 1. " INTID693 ,Interrupt ID693 Priority/Priority Byte Offset 693 " hexmask.long.byte 0x00 0.--7. 1. " INTID692 ,Interrupt ID692 Priority/Priority Byte Offset 692 " group.long 0x6B8++0x03 line.long 0x00 "GICD_IPRIORITYR174,Interrupt Priority Register 174" hexmask.long.byte 0x00 24.--31. 1. " INTID699 ,Interrupt ID699 Priority/Priority Byte Offset 699 " hexmask.long.byte 0x00 16.--23. 1. " INTID698 ,Interrupt ID698 Priority/Priority Byte Offset 698 " hexmask.long.byte 0x00 8.--15. 1. " INTID697 ,Interrupt ID697 Priority/Priority Byte Offset 697 " hexmask.long.byte 0x00 0.--7. 1. " INTID696 ,Interrupt ID696 Priority/Priority Byte Offset 696 " group.long 0x6BC++0x03 line.long 0x00 "GICD_IPRIORITYR175,Interrupt Priority Register 175" hexmask.long.byte 0x00 24.--31. 1. " INTID703 ,Interrupt ID703 Priority/Priority Byte Offset 703 " hexmask.long.byte 0x00 16.--23. 1. " INTID702 ,Interrupt ID702 Priority/Priority Byte Offset 702 " hexmask.long.byte 0x00 8.--15. 1. " INTID701 ,Interrupt ID701 Priority/Priority Byte Offset 701 " hexmask.long.byte 0x00 0.--7. 1. " INTID700 ,Interrupt ID700 Priority/Priority Byte Offset 700 " else rgroup.long 0x6A0++0x03 line.long 0x00 "GICD_IPRIORITYR168,Interrupt Priority Register 168" rgroup.long 0x6A4++0x03 line.long 0x00 "GICD_IPRIORITYR169,Interrupt Priority Register 169" rgroup.long 0x6A8++0x03 line.long 0x00 "GICD_IPRIORITYR170,Interrupt Priority Register 170" rgroup.long 0x6AC++0x03 line.long 0x00 "GICD_IPRIORITYR171,Interrupt Priority Register 171" rgroup.long 0x6B0++0x03 line.long 0x00 "GICD_IPRIORITYR172,Interrupt Priority Register 172" rgroup.long 0x6B4++0x03 line.long 0x00 "GICD_IPRIORITYR173,Interrupt Priority Register 173" rgroup.long 0x6B8++0x03 line.long 0x00 "GICD_IPRIORITYR174,Interrupt Priority Register 174" rgroup.long 0x6BC++0x03 line.long 0x00 "GICD_IPRIORITYR175,Interrupt Priority Register 175" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x16) group.long 0x6C0++0x03 line.long 0x00 "GICD_IPRIORITYR176,Interrupt Priority Register 176" hexmask.long.byte 0x00 24.--31. 1. " INTID707 ,Interrupt ID707 Priority/Priority Byte Offset 707 " hexmask.long.byte 0x00 16.--23. 1. " INTID706 ,Interrupt ID706 Priority/Priority Byte Offset 706 " hexmask.long.byte 0x00 8.--15. 1. " INTID705 ,Interrupt ID705 Priority/Priority Byte Offset 705 " hexmask.long.byte 0x00 0.--7. 1. " INTID704 ,Interrupt ID704 Priority/Priority Byte Offset 704 " group.long 0x6C4++0x03 line.long 0x00 "GICD_IPRIORITYR177,Interrupt Priority Register 177" hexmask.long.byte 0x00 24.--31. 1. " INTID711 ,Interrupt ID711 Priority/Priority Byte Offset 711 " hexmask.long.byte 0x00 16.--23. 1. " INTID710 ,Interrupt ID710 Priority/Priority Byte Offset 710 " hexmask.long.byte 0x00 8.--15. 1. " INTID709 ,Interrupt ID709 Priority/Priority Byte Offset 709 " hexmask.long.byte 0x00 0.--7. 1. " INTID708 ,Interrupt ID708 Priority/Priority Byte Offset 708 " group.long 0x6C8++0x03 line.long 0x00 "GICD_IPRIORITYR178,Interrupt Priority Register 178" hexmask.long.byte 0x00 24.--31. 1. " INTID715 ,Interrupt ID715 Priority/Priority Byte Offset 715 " hexmask.long.byte 0x00 16.--23. 1. " INTID714 ,Interrupt ID714 Priority/Priority Byte Offset 714 " hexmask.long.byte 0x00 8.--15. 1. " INTID713 ,Interrupt ID713 Priority/Priority Byte Offset 713 " hexmask.long.byte 0x00 0.--7. 1. " INTID712 ,Interrupt ID712 Priority/Priority Byte Offset 712 " group.long 0x6CC++0x03 line.long 0x00 "GICD_IPRIORITYR179,Interrupt Priority Register 179" hexmask.long.byte 0x00 24.--31. 1. " INTID719 ,Interrupt ID719 Priority/Priority Byte Offset 719 " hexmask.long.byte 0x00 16.--23. 1. " INTID718 ,Interrupt ID718 Priority/Priority Byte Offset 718 " hexmask.long.byte 0x00 8.--15. 1. " INTID717 ,Interrupt ID717 Priority/Priority Byte Offset 717 " hexmask.long.byte 0x00 0.--7. 1. " INTID716 ,Interrupt ID716 Priority/Priority Byte Offset 716 " group.long 0x6D0++0x03 line.long 0x00 "GICD_IPRIORITYR180,Interrupt Priority Register 180" hexmask.long.byte 0x00 24.--31. 1. " INTID723 ,Interrupt ID723 Priority/Priority Byte Offset 723 " hexmask.long.byte 0x00 16.--23. 1. " INTID722 ,Interrupt ID722 Priority/Priority Byte Offset 722 " hexmask.long.byte 0x00 8.--15. 1. " INTID721 ,Interrupt ID721 Priority/Priority Byte Offset 721 " hexmask.long.byte 0x00 0.--7. 1. " INTID720 ,Interrupt ID720 Priority/Priority Byte Offset 720 " group.long 0x6D4++0x03 line.long 0x00 "GICD_IPRIORITYR181,Interrupt Priority Register 181" hexmask.long.byte 0x00 24.--31. 1. " INTID727 ,Interrupt ID727 Priority/Priority Byte Offset 727 " hexmask.long.byte 0x00 16.--23. 1. " INTID726 ,Interrupt ID726 Priority/Priority Byte Offset 726 " hexmask.long.byte 0x00 8.--15. 1. " INTID725 ,Interrupt ID725 Priority/Priority Byte Offset 725 " hexmask.long.byte 0x00 0.--7. 1. " INTID724 ,Interrupt ID724 Priority/Priority Byte Offset 724 " group.long 0x6D8++0x03 line.long 0x00 "GICD_IPRIORITYR182,Interrupt Priority Register 182" hexmask.long.byte 0x00 24.--31. 1. " INTID731 ,Interrupt ID731 Priority/Priority Byte Offset 731 " hexmask.long.byte 0x00 16.--23. 1. " INTID730 ,Interrupt ID730 Priority/Priority Byte Offset 730 " hexmask.long.byte 0x00 8.--15. 1. " INTID729 ,Interrupt ID729 Priority/Priority Byte Offset 729 " hexmask.long.byte 0x00 0.--7. 1. " INTID728 ,Interrupt ID728 Priority/Priority Byte Offset 728 " group.long 0x6DC++0x03 line.long 0x00 "GICD_IPRIORITYR183,Interrupt Priority Register 183" hexmask.long.byte 0x00 24.--31. 1. " INTID735 ,Interrupt ID735 Priority/Priority Byte Offset 735 " hexmask.long.byte 0x00 16.--23. 1. " INTID734 ,Interrupt ID734 Priority/Priority Byte Offset 734 " hexmask.long.byte 0x00 8.--15. 1. " INTID733 ,Interrupt ID733 Priority/Priority Byte Offset 733 " hexmask.long.byte 0x00 0.--7. 1. " INTID732 ,Interrupt ID732 Priority/Priority Byte Offset 732 " else rgroup.long 0x6C0++0x03 line.long 0x00 "GICD_IPRIORITYR176,Interrupt Priority Register 176" rgroup.long 0x6C4++0x03 line.long 0x00 "GICD_IPRIORITYR177,Interrupt Priority Register 177" rgroup.long 0x6C8++0x03 line.long 0x00 "GICD_IPRIORITYR178,Interrupt Priority Register 178" rgroup.long 0x6CC++0x03 line.long 0x00 "GICD_IPRIORITYR179,Interrupt Priority Register 179" rgroup.long 0x6D0++0x03 line.long 0x00 "GICD_IPRIORITYR180,Interrupt Priority Register 180" rgroup.long 0x6D4++0x03 line.long 0x00 "GICD_IPRIORITYR181,Interrupt Priority Register 181" rgroup.long 0x6D8++0x03 line.long 0x00 "GICD_IPRIORITYR182,Interrupt Priority Register 182" rgroup.long 0x6DC++0x03 line.long 0x00 "GICD_IPRIORITYR183,Interrupt Priority Register 183" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x17) group.long 0x6E0++0x03 line.long 0x00 "GICD_IPRIORITYR184,Interrupt Priority Register 184" hexmask.long.byte 0x00 24.--31. 1. " INTID739 ,Interrupt ID739 Priority/Priority Byte Offset 739 " hexmask.long.byte 0x00 16.--23. 1. " INTID738 ,Interrupt ID738 Priority/Priority Byte Offset 738 " hexmask.long.byte 0x00 8.--15. 1. " INTID737 ,Interrupt ID737 Priority/Priority Byte Offset 737 " hexmask.long.byte 0x00 0.--7. 1. " INTID736 ,Interrupt ID736 Priority/Priority Byte Offset 736 " group.long 0x6E4++0x03 line.long 0x00 "GICD_IPRIORITYR185,Interrupt Priority Register 185" hexmask.long.byte 0x00 24.--31. 1. " INTID743 ,Interrupt ID743 Priority/Priority Byte Offset 743 " hexmask.long.byte 0x00 16.--23. 1. " INTID742 ,Interrupt ID742 Priority/Priority Byte Offset 742 " hexmask.long.byte 0x00 8.--15. 1. " INTID741 ,Interrupt ID741 Priority/Priority Byte Offset 741 " hexmask.long.byte 0x00 0.--7. 1. " INTID740 ,Interrupt ID740 Priority/Priority Byte Offset 740 " group.long 0x6E8++0x03 line.long 0x00 "GICD_IPRIORITYR186,Interrupt Priority Register 186" hexmask.long.byte 0x00 24.--31. 1. " INTID747 ,Interrupt ID747 Priority/Priority Byte Offset 747 " hexmask.long.byte 0x00 16.--23. 1. " INTID746 ,Interrupt ID746 Priority/Priority Byte Offset 746 " hexmask.long.byte 0x00 8.--15. 1. " INTID745 ,Interrupt ID745 Priority/Priority Byte Offset 745 " hexmask.long.byte 0x00 0.--7. 1. " INTID744 ,Interrupt ID744 Priority/Priority Byte Offset 744 " group.long 0x6EC++0x03 line.long 0x00 "GICD_IPRIORITYR187,Interrupt Priority Register 187" hexmask.long.byte 0x00 24.--31. 1. " INTID751 ,Interrupt ID751 Priority/Priority Byte Offset 751 " hexmask.long.byte 0x00 16.--23. 1. " INTID750 ,Interrupt ID750 Priority/Priority Byte Offset 750 " hexmask.long.byte 0x00 8.--15. 1. " INTID749 ,Interrupt ID749 Priority/Priority Byte Offset 749 " hexmask.long.byte 0x00 0.--7. 1. " INTID748 ,Interrupt ID748 Priority/Priority Byte Offset 748 " group.long 0x6F0++0x03 line.long 0x00 "GICD_IPRIORITYR188,Interrupt Priority Register 188" hexmask.long.byte 0x00 24.--31. 1. " INTID755 ,Interrupt ID755 Priority/Priority Byte Offset 755 " hexmask.long.byte 0x00 16.--23. 1. " INTID754 ,Interrupt ID754 Priority/Priority Byte Offset 754 " hexmask.long.byte 0x00 8.--15. 1. " INTID753 ,Interrupt ID753 Priority/Priority Byte Offset 753 " hexmask.long.byte 0x00 0.--7. 1. " INTID752 ,Interrupt ID752 Priority/Priority Byte Offset 752 " group.long 0x6F4++0x03 line.long 0x00 "GICD_IPRIORITYR189,Interrupt Priority Register 189" hexmask.long.byte 0x00 24.--31. 1. " INTID759 ,Interrupt ID759 Priority/Priority Byte Offset 759 " hexmask.long.byte 0x00 16.--23. 1. " INTID758 ,Interrupt ID758 Priority/Priority Byte Offset 758 " hexmask.long.byte 0x00 8.--15. 1. " INTID757 ,Interrupt ID757 Priority/Priority Byte Offset 757 " hexmask.long.byte 0x00 0.--7. 1. " INTID756 ,Interrupt ID756 Priority/Priority Byte Offset 756 " group.long 0x6F8++0x03 line.long 0x00 "GICD_IPRIORITYR190,Interrupt Priority Register 190" hexmask.long.byte 0x00 24.--31. 1. " INTID763 ,Interrupt ID763 Priority/Priority Byte Offset 763 " hexmask.long.byte 0x00 16.--23. 1. " INTID762 ,Interrupt ID762 Priority/Priority Byte Offset 762 " hexmask.long.byte 0x00 8.--15. 1. " INTID761 ,Interrupt ID761 Priority/Priority Byte Offset 761 " hexmask.long.byte 0x00 0.--7. 1. " INTID760 ,Interrupt ID760 Priority/Priority Byte Offset 760 " group.long 0x6FC++0x03 line.long 0x00 "GICD_IPRIORITYR191,Interrupt Priority Register 191" hexmask.long.byte 0x00 24.--31. 1. " INTID767 ,Interrupt ID767 Priority/Priority Byte Offset 767 " hexmask.long.byte 0x00 16.--23. 1. " INTID766 ,Interrupt ID766 Priority/Priority Byte Offset 766 " hexmask.long.byte 0x00 8.--15. 1. " INTID765 ,Interrupt ID765 Priority/Priority Byte Offset 765 " hexmask.long.byte 0x00 0.--7. 1. " INTID764 ,Interrupt ID764 Priority/Priority Byte Offset 764 " else rgroup.long 0x6E0++0x03 line.long 0x00 "GICD_IPRIORITYR184,Interrupt Priority Register 184" rgroup.long 0x6E4++0x03 line.long 0x00 "GICD_IPRIORITYR185,Interrupt Priority Register 185" rgroup.long 0x6E8++0x03 line.long 0x00 "GICD_IPRIORITYR186,Interrupt Priority Register 186" rgroup.long 0x6EC++0x03 line.long 0x00 "GICD_IPRIORITYR187,Interrupt Priority Register 187" rgroup.long 0x6F0++0x03 line.long 0x00 "GICD_IPRIORITYR188,Interrupt Priority Register 188" rgroup.long 0x6F4++0x03 line.long 0x00 "GICD_IPRIORITYR189,Interrupt Priority Register 189" rgroup.long 0x6F8++0x03 line.long 0x00 "GICD_IPRIORITYR190,Interrupt Priority Register 190" rgroup.long 0x6FC++0x03 line.long 0x00 "GICD_IPRIORITYR191,Interrupt Priority Register 191" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x18) group.long 0x700++0x03 line.long 0x00 "GICD_IPRIORITYR192,Interrupt Priority Register 192" hexmask.long.byte 0x00 24.--31. 1. " INTID771 ,Interrupt ID771 Priority/Priority Byte Offset 771 " hexmask.long.byte 0x00 16.--23. 1. " INTID770 ,Interrupt ID770 Priority/Priority Byte Offset 770 " hexmask.long.byte 0x00 8.--15. 1. " INTID769 ,Interrupt ID769 Priority/Priority Byte Offset 769 " hexmask.long.byte 0x00 0.--7. 1. " INTID768 ,Interrupt ID768 Priority/Priority Byte Offset 768 " group.long 0x704++0x03 line.long 0x00 "GICD_IPRIORITYR193,Interrupt Priority Register 193" hexmask.long.byte 0x00 24.--31. 1. " INTID775 ,Interrupt ID775 Priority/Priority Byte Offset 775 " hexmask.long.byte 0x00 16.--23. 1. " INTID774 ,Interrupt ID774 Priority/Priority Byte Offset 774 " hexmask.long.byte 0x00 8.--15. 1. " INTID773 ,Interrupt ID773 Priority/Priority Byte Offset 773 " hexmask.long.byte 0x00 0.--7. 1. " INTID772 ,Interrupt ID772 Priority/Priority Byte Offset 772 " group.long 0x708++0x03 line.long 0x00 "GICD_IPRIORITYR194,Interrupt Priority Register 194" hexmask.long.byte 0x00 24.--31. 1. " INTID779 ,Interrupt ID779 Priority/Priority Byte Offset 779 " hexmask.long.byte 0x00 16.--23. 1. " INTID778 ,Interrupt ID778 Priority/Priority Byte Offset 778 " hexmask.long.byte 0x00 8.--15. 1. " INTID777 ,Interrupt ID777 Priority/Priority Byte Offset 777 " hexmask.long.byte 0x00 0.--7. 1. " INTID776 ,Interrupt ID776 Priority/Priority Byte Offset 776 " group.long 0x70C++0x03 line.long 0x00 "GICD_IPRIORITYR195,Interrupt Priority Register 195" hexmask.long.byte 0x00 24.--31. 1. " INTID783 ,Interrupt ID783 Priority/Priority Byte Offset 783 " hexmask.long.byte 0x00 16.--23. 1. " INTID782 ,Interrupt ID782 Priority/Priority Byte Offset 782 " hexmask.long.byte 0x00 8.--15. 1. " INTID781 ,Interrupt ID781 Priority/Priority Byte Offset 781 " hexmask.long.byte 0x00 0.--7. 1. " INTID780 ,Interrupt ID780 Priority/Priority Byte Offset 780 " group.long 0x710++0x03 line.long 0x00 "GICD_IPRIORITYR196,Interrupt Priority Register 196" hexmask.long.byte 0x00 24.--31. 1. " INTID787 ,Interrupt ID787 Priority/Priority Byte Offset 787 " hexmask.long.byte 0x00 16.--23. 1. " INTID786 ,Interrupt ID786 Priority/Priority Byte Offset 786 " hexmask.long.byte 0x00 8.--15. 1. " INTID785 ,Interrupt ID785 Priority/Priority Byte Offset 785 " hexmask.long.byte 0x00 0.--7. 1. " INTID784 ,Interrupt ID784 Priority/Priority Byte Offset 784 " group.long 0x714++0x03 line.long 0x00 "GICD_IPRIORITYR197,Interrupt Priority Register 197" hexmask.long.byte 0x00 24.--31. 1. " INTID791 ,Interrupt ID791 Priority/Priority Byte Offset 791 " hexmask.long.byte 0x00 16.--23. 1. " INTID790 ,Interrupt ID790 Priority/Priority Byte Offset 790 " hexmask.long.byte 0x00 8.--15. 1. " INTID789 ,Interrupt ID789 Priority/Priority Byte Offset 789 " hexmask.long.byte 0x00 0.--7. 1. " INTID788 ,Interrupt ID788 Priority/Priority Byte Offset 788 " group.long 0x718++0x03 line.long 0x00 "GICD_IPRIORITYR198,Interrupt Priority Register 198" hexmask.long.byte 0x00 24.--31. 1. " INTID795 ,Interrupt ID795 Priority/Priority Byte Offset 795 " hexmask.long.byte 0x00 16.--23. 1. " INTID794 ,Interrupt ID794 Priority/Priority Byte Offset 794 " hexmask.long.byte 0x00 8.--15. 1. " INTID793 ,Interrupt ID793 Priority/Priority Byte Offset 793 " hexmask.long.byte 0x00 0.--7. 1. " INTID792 ,Interrupt ID792 Priority/Priority Byte Offset 792 " group.long 0x71C++0x03 line.long 0x00 "GICD_IPRIORITYR199,Interrupt Priority Register 199" hexmask.long.byte 0x00 24.--31. 1. " INTID799 ,Interrupt ID799 Priority/Priority Byte Offset 799 " hexmask.long.byte 0x00 16.--23. 1. " INTID798 ,Interrupt ID798 Priority/Priority Byte Offset 798 " hexmask.long.byte 0x00 8.--15. 1. " INTID797 ,Interrupt ID797 Priority/Priority Byte Offset 797 " hexmask.long.byte 0x00 0.--7. 1. " INTID796 ,Interrupt ID796 Priority/Priority Byte Offset 796 " else rgroup.long 0x700++0x03 line.long 0x00 "GICD_IPRIORITYR192,Interrupt Priority Register 192" rgroup.long 0x704++0x03 line.long 0x00 "GICD_IPRIORITYR193,Interrupt Priority Register 193" rgroup.long 0x708++0x03 line.long 0x00 "GICD_IPRIORITYR194,Interrupt Priority Register 194" rgroup.long 0x70C++0x03 line.long 0x00 "GICD_IPRIORITYR195,Interrupt Priority Register 195" rgroup.long 0x710++0x03 line.long 0x00 "GICD_IPRIORITYR196,Interrupt Priority Register 196" rgroup.long 0x714++0x03 line.long 0x00 "GICD_IPRIORITYR197,Interrupt Priority Register 197" rgroup.long 0x718++0x03 line.long 0x00 "GICD_IPRIORITYR198,Interrupt Priority Register 198" rgroup.long 0x71C++0x03 line.long 0x00 "GICD_IPRIORITYR199,Interrupt Priority Register 199" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x19) group.long 0x720++0x03 line.long 0x00 "GICD_IPRIORITYR200,Interrupt Priority Register 200" hexmask.long.byte 0x00 24.--31. 1. " INTID803 ,Interrupt ID803 Priority/Priority Byte Offset 803 " hexmask.long.byte 0x00 16.--23. 1. " INTID802 ,Interrupt ID802 Priority/Priority Byte Offset 802 " hexmask.long.byte 0x00 8.--15. 1. " INTID801 ,Interrupt ID801 Priority/Priority Byte Offset 801 " hexmask.long.byte 0x00 0.--7. 1. " INTID800 ,Interrupt ID800 Priority/Priority Byte Offset 800 " group.long 0x724++0x03 line.long 0x00 "GICD_IPRIORITYR201,Interrupt Priority Register 201" hexmask.long.byte 0x00 24.--31. 1. " INTID807 ,Interrupt ID807 Priority/Priority Byte Offset 807 " hexmask.long.byte 0x00 16.--23. 1. " INTID806 ,Interrupt ID806 Priority/Priority Byte Offset 806 " hexmask.long.byte 0x00 8.--15. 1. " INTID805 ,Interrupt ID805 Priority/Priority Byte Offset 805 " hexmask.long.byte 0x00 0.--7. 1. " INTID804 ,Interrupt ID804 Priority/Priority Byte Offset 804 " group.long 0x728++0x03 line.long 0x00 "GICD_IPRIORITYR202,Interrupt Priority Register 202" hexmask.long.byte 0x00 24.--31. 1. " INTID811 ,Interrupt ID811 Priority/Priority Byte Offset 811 " hexmask.long.byte 0x00 16.--23. 1. " INTID810 ,Interrupt ID810 Priority/Priority Byte Offset 810 " hexmask.long.byte 0x00 8.--15. 1. " INTID809 ,Interrupt ID809 Priority/Priority Byte Offset 809 " hexmask.long.byte 0x00 0.--7. 1. " INTID808 ,Interrupt ID808 Priority/Priority Byte Offset 808 " group.long 0x72C++0x03 line.long 0x00 "GICD_IPRIORITYR203,Interrupt Priority Register 203" hexmask.long.byte 0x00 24.--31. 1. " INTID815 ,Interrupt ID815 Priority/Priority Byte Offset 815 " hexmask.long.byte 0x00 16.--23. 1. " INTID814 ,Interrupt ID814 Priority/Priority Byte Offset 814 " hexmask.long.byte 0x00 8.--15. 1. " INTID813 ,Interrupt ID813 Priority/Priority Byte Offset 813 " hexmask.long.byte 0x00 0.--7. 1. " INTID812 ,Interrupt ID812 Priority/Priority Byte Offset 812 " group.long 0x730++0x03 line.long 0x00 "GICD_IPRIORITYR204,Interrupt Priority Register 204" hexmask.long.byte 0x00 24.--31. 1. " INTID819 ,Interrupt ID819 Priority/Priority Byte Offset 819 " hexmask.long.byte 0x00 16.--23. 1. " INTID818 ,Interrupt ID818 Priority/Priority Byte Offset 818 " hexmask.long.byte 0x00 8.--15. 1. " INTID817 ,Interrupt ID817 Priority/Priority Byte Offset 817 " hexmask.long.byte 0x00 0.--7. 1. " INTID816 ,Interrupt ID816 Priority/Priority Byte Offset 816 " group.long 0x734++0x03 line.long 0x00 "GICD_IPRIORITYR205,Interrupt Priority Register 205" hexmask.long.byte 0x00 24.--31. 1. " INTID823 ,Interrupt ID823 Priority/Priority Byte Offset 823 " hexmask.long.byte 0x00 16.--23. 1. " INTID822 ,Interrupt ID822 Priority/Priority Byte Offset 822 " hexmask.long.byte 0x00 8.--15. 1. " INTID821 ,Interrupt ID821 Priority/Priority Byte Offset 821 " hexmask.long.byte 0x00 0.--7. 1. " INTID820 ,Interrupt ID820 Priority/Priority Byte Offset 820 " group.long 0x738++0x03 line.long 0x00 "GICD_IPRIORITYR206,Interrupt Priority Register 206" hexmask.long.byte 0x00 24.--31. 1. " INTID827 ,Interrupt ID827 Priority/Priority Byte Offset 827 " hexmask.long.byte 0x00 16.--23. 1. " INTID826 ,Interrupt ID826 Priority/Priority Byte Offset 826 " hexmask.long.byte 0x00 8.--15. 1. " INTID825 ,Interrupt ID825 Priority/Priority Byte Offset 825 " hexmask.long.byte 0x00 0.--7. 1. " INTID824 ,Interrupt ID824 Priority/Priority Byte Offset 824 " group.long 0x73C++0x03 line.long 0x00 "GICD_IPRIORITYR207,Interrupt Priority Register 207" hexmask.long.byte 0x00 24.--31. 1. " INTID831 ,Interrupt ID831 Priority/Priority Byte Offset 831 " hexmask.long.byte 0x00 16.--23. 1. " INTID830 ,Interrupt ID830 Priority/Priority Byte Offset 830 " hexmask.long.byte 0x00 8.--15. 1. " INTID829 ,Interrupt ID829 Priority/Priority Byte Offset 829 " hexmask.long.byte 0x00 0.--7. 1. " INTID828 ,Interrupt ID828 Priority/Priority Byte Offset 828 " else rgroup.long 0x720++0x03 line.long 0x00 "GICD_IPRIORITYR200,Interrupt Priority Register 200" rgroup.long 0x724++0x03 line.long 0x00 "GICD_IPRIORITYR201,Interrupt Priority Register 201" rgroup.long 0x728++0x03 line.long 0x00 "GICD_IPRIORITYR202,Interrupt Priority Register 202" rgroup.long 0x72C++0x03 line.long 0x00 "GICD_IPRIORITYR203,Interrupt Priority Register 203" rgroup.long 0x730++0x03 line.long 0x00 "GICD_IPRIORITYR204,Interrupt Priority Register 204" rgroup.long 0x734++0x03 line.long 0x00 "GICD_IPRIORITYR205,Interrupt Priority Register 205" rgroup.long 0x738++0x03 line.long 0x00 "GICD_IPRIORITYR206,Interrupt Priority Register 206" rgroup.long 0x73C++0x03 line.long 0x00 "GICD_IPRIORITYR207,Interrupt Priority Register 207" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1A) group.long 0x740++0x03 line.long 0x00 "GICD_IPRIORITYR208,Interrupt Priority Register 208" hexmask.long.byte 0x00 24.--31. 1. " INTID835 ,Interrupt ID835 Priority/Priority Byte Offset 835 " hexmask.long.byte 0x00 16.--23. 1. " INTID834 ,Interrupt ID834 Priority/Priority Byte Offset 834 " hexmask.long.byte 0x00 8.--15. 1. " INTID833 ,Interrupt ID833 Priority/Priority Byte Offset 833 " hexmask.long.byte 0x00 0.--7. 1. " INTID832 ,Interrupt ID832 Priority/Priority Byte Offset 832 " group.long 0x744++0x03 line.long 0x00 "GICD_IPRIORITYR209,Interrupt Priority Register 209" hexmask.long.byte 0x00 24.--31. 1. " INTID839 ,Interrupt ID839 Priority/Priority Byte Offset 839 " hexmask.long.byte 0x00 16.--23. 1. " INTID838 ,Interrupt ID838 Priority/Priority Byte Offset 838 " hexmask.long.byte 0x00 8.--15. 1. " INTID837 ,Interrupt ID837 Priority/Priority Byte Offset 837 " hexmask.long.byte 0x00 0.--7. 1. " INTID836 ,Interrupt ID836 Priority/Priority Byte Offset 836 " group.long 0x748++0x03 line.long 0x00 "GICD_IPRIORITYR210,Interrupt Priority Register 210" hexmask.long.byte 0x00 24.--31. 1. " INTID843 ,Interrupt ID843 Priority/Priority Byte Offset 843 " hexmask.long.byte 0x00 16.--23. 1. " INTID842 ,Interrupt ID842 Priority/Priority Byte Offset 842 " hexmask.long.byte 0x00 8.--15. 1. " INTID841 ,Interrupt ID841 Priority/Priority Byte Offset 841 " hexmask.long.byte 0x00 0.--7. 1. " INTID840 ,Interrupt ID840 Priority/Priority Byte Offset 840 " group.long 0x74C++0x03 line.long 0x00 "GICD_IPRIORITYR211,Interrupt Priority Register 211" hexmask.long.byte 0x00 24.--31. 1. " INTID847 ,Interrupt ID847 Priority/Priority Byte Offset 847 " hexmask.long.byte 0x00 16.--23. 1. " INTID846 ,Interrupt ID846 Priority/Priority Byte Offset 846 " hexmask.long.byte 0x00 8.--15. 1. " INTID845 ,Interrupt ID845 Priority/Priority Byte Offset 845 " hexmask.long.byte 0x00 0.--7. 1. " INTID844 ,Interrupt ID844 Priority/Priority Byte Offset 844 " group.long 0x750++0x03 line.long 0x00 "GICD_IPRIORITYR212,Interrupt Priority Register 212" hexmask.long.byte 0x00 24.--31. 1. " INTID851 ,Interrupt ID851 Priority/Priority Byte Offset 851 " hexmask.long.byte 0x00 16.--23. 1. " INTID850 ,Interrupt ID850 Priority/Priority Byte Offset 850 " hexmask.long.byte 0x00 8.--15. 1. " INTID849 ,Interrupt ID849 Priority/Priority Byte Offset 849 " hexmask.long.byte 0x00 0.--7. 1. " INTID848 ,Interrupt ID848 Priority/Priority Byte Offset 848 " group.long 0x754++0x03 line.long 0x00 "GICD_IPRIORITYR213,Interrupt Priority Register 213" hexmask.long.byte 0x00 24.--31. 1. " INTID855 ,Interrupt ID855 Priority/Priority Byte Offset 855 " hexmask.long.byte 0x00 16.--23. 1. " INTID854 ,Interrupt ID854 Priority/Priority Byte Offset 854 " hexmask.long.byte 0x00 8.--15. 1. " INTID853 ,Interrupt ID853 Priority/Priority Byte Offset 853 " hexmask.long.byte 0x00 0.--7. 1. " INTID852 ,Interrupt ID852 Priority/Priority Byte Offset 852 " group.long 0x758++0x03 line.long 0x00 "GICD_IPRIORITYR214,Interrupt Priority Register 214" hexmask.long.byte 0x00 24.--31. 1. " INTID859 ,Interrupt ID859 Priority/Priority Byte Offset 859 " hexmask.long.byte 0x00 16.--23. 1. " INTID858 ,Interrupt ID858 Priority/Priority Byte Offset 858 " hexmask.long.byte 0x00 8.--15. 1. " INTID857 ,Interrupt ID857 Priority/Priority Byte Offset 857 " hexmask.long.byte 0x00 0.--7. 1. " INTID856 ,Interrupt ID856 Priority/Priority Byte Offset 856 " group.long 0x75C++0x03 line.long 0x00 "GICD_IPRIORITYR215,Interrupt Priority Register 215" hexmask.long.byte 0x00 24.--31. 1. " INTID863 ,Interrupt ID863 Priority/Priority Byte Offset 863 " hexmask.long.byte 0x00 16.--23. 1. " INTID862 ,Interrupt ID862 Priority/Priority Byte Offset 862 " hexmask.long.byte 0x00 8.--15. 1. " INTID861 ,Interrupt ID861 Priority/Priority Byte Offset 861 " hexmask.long.byte 0x00 0.--7. 1. " INTID860 ,Interrupt ID860 Priority/Priority Byte Offset 860 " else rgroup.long 0x740++0x03 line.long 0x00 "GICD_IPRIORITYR208,Interrupt Priority Register 208" rgroup.long 0x744++0x03 line.long 0x00 "GICD_IPRIORITYR209,Interrupt Priority Register 209" rgroup.long 0x748++0x03 line.long 0x00 "GICD_IPRIORITYR210,Interrupt Priority Register 210" rgroup.long 0x74C++0x03 line.long 0x00 "GICD_IPRIORITYR211,Interrupt Priority Register 211" rgroup.long 0x750++0x03 line.long 0x00 "GICD_IPRIORITYR212,Interrupt Priority Register 212" rgroup.long 0x754++0x03 line.long 0x00 "GICD_IPRIORITYR213,Interrupt Priority Register 213" rgroup.long 0x758++0x03 line.long 0x00 "GICD_IPRIORITYR214,Interrupt Priority Register 214" rgroup.long 0x75C++0x03 line.long 0x00 "GICD_IPRIORITYR215,Interrupt Priority Register 215" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1B) group.long 0x760++0x03 line.long 0x00 "GICD_IPRIORITYR216,Interrupt Priority Register 216" hexmask.long.byte 0x00 24.--31. 1. " INTID867 ,Interrupt ID867 Priority/Priority Byte Offset 867 " hexmask.long.byte 0x00 16.--23. 1. " INTID866 ,Interrupt ID866 Priority/Priority Byte Offset 866 " hexmask.long.byte 0x00 8.--15. 1. " INTID865 ,Interrupt ID865 Priority/Priority Byte Offset 865 " hexmask.long.byte 0x00 0.--7. 1. " INTID864 ,Interrupt ID864 Priority/Priority Byte Offset 864 " group.long 0x764++0x03 line.long 0x00 "GICD_IPRIORITYR217,Interrupt Priority Register 217" hexmask.long.byte 0x00 24.--31. 1. " INTID871 ,Interrupt ID871 Priority/Priority Byte Offset 871 " hexmask.long.byte 0x00 16.--23. 1. " INTID870 ,Interrupt ID870 Priority/Priority Byte Offset 870 " hexmask.long.byte 0x00 8.--15. 1. " INTID869 ,Interrupt ID869 Priority/Priority Byte Offset 869 " hexmask.long.byte 0x00 0.--7. 1. " INTID868 ,Interrupt ID868 Priority/Priority Byte Offset 868 " group.long 0x768++0x03 line.long 0x00 "GICD_IPRIORITYR218,Interrupt Priority Register 218" hexmask.long.byte 0x00 24.--31. 1. " INTID875 ,Interrupt ID875 Priority/Priority Byte Offset 875 " hexmask.long.byte 0x00 16.--23. 1. " INTID874 ,Interrupt ID874 Priority/Priority Byte Offset 874 " hexmask.long.byte 0x00 8.--15. 1. " INTID873 ,Interrupt ID873 Priority/Priority Byte Offset 873 " hexmask.long.byte 0x00 0.--7. 1. " INTID872 ,Interrupt ID872 Priority/Priority Byte Offset 872 " group.long 0x76C++0x03 line.long 0x00 "GICD_IPRIORITYR219,Interrupt Priority Register 219" hexmask.long.byte 0x00 24.--31. 1. " INTID879 ,Interrupt ID879 Priority/Priority Byte Offset 879 " hexmask.long.byte 0x00 16.--23. 1. " INTID878 ,Interrupt ID878 Priority/Priority Byte Offset 878 " hexmask.long.byte 0x00 8.--15. 1. " INTID877 ,Interrupt ID877 Priority/Priority Byte Offset 877 " hexmask.long.byte 0x00 0.--7. 1. " INTID876 ,Interrupt ID876 Priority/Priority Byte Offset 876 " group.long 0x770++0x03 line.long 0x00 "GICD_IPRIORITYR220,Interrupt Priority Register 220" hexmask.long.byte 0x00 24.--31. 1. " INTID883 ,Interrupt ID883 Priority/Priority Byte Offset 883 " hexmask.long.byte 0x00 16.--23. 1. " INTID882 ,Interrupt ID882 Priority/Priority Byte Offset 882 " hexmask.long.byte 0x00 8.--15. 1. " INTID881 ,Interrupt ID881 Priority/Priority Byte Offset 881 " hexmask.long.byte 0x00 0.--7. 1. " INTID880 ,Interrupt ID880 Priority/Priority Byte Offset 880 " group.long 0x774++0x03 line.long 0x00 "GICD_IPRIORITYR221,Interrupt Priority Register 221" hexmask.long.byte 0x00 24.--31. 1. " INTID887 ,Interrupt ID887 Priority/Priority Byte Offset 887 " hexmask.long.byte 0x00 16.--23. 1. " INTID886 ,Interrupt ID886 Priority/Priority Byte Offset 886 " hexmask.long.byte 0x00 8.--15. 1. " INTID885 ,Interrupt ID885 Priority/Priority Byte Offset 885 " hexmask.long.byte 0x00 0.--7. 1. " INTID884 ,Interrupt ID884 Priority/Priority Byte Offset 884 " group.long 0x778++0x03 line.long 0x00 "GICD_IPRIORITYR222,Interrupt Priority Register 222" hexmask.long.byte 0x00 24.--31. 1. " INTID891 ,Interrupt ID891 Priority/Priority Byte Offset 891 " hexmask.long.byte 0x00 16.--23. 1. " INTID890 ,Interrupt ID890 Priority/Priority Byte Offset 890 " hexmask.long.byte 0x00 8.--15. 1. " INTID889 ,Interrupt ID889 Priority/Priority Byte Offset 889 " hexmask.long.byte 0x00 0.--7. 1. " INTID888 ,Interrupt ID888 Priority/Priority Byte Offset 888 " group.long 0x77C++0x03 line.long 0x00 "GICD_IPRIORITYR223,Interrupt Priority Register 223" hexmask.long.byte 0x00 24.--31. 1. " INTID895 ,Interrupt ID895 Priority/Priority Byte Offset 895 " hexmask.long.byte 0x00 16.--23. 1. " INTID894 ,Interrupt ID894 Priority/Priority Byte Offset 894 " hexmask.long.byte 0x00 8.--15. 1. " INTID893 ,Interrupt ID893 Priority/Priority Byte Offset 893 " hexmask.long.byte 0x00 0.--7. 1. " INTID892 ,Interrupt ID892 Priority/Priority Byte Offset 892 " else rgroup.long 0x760++0x03 line.long 0x00 "GICD_IPRIORITYR216,Interrupt Priority Register 216" rgroup.long 0x764++0x03 line.long 0x00 "GICD_IPRIORITYR217,Interrupt Priority Register 217" rgroup.long 0x768++0x03 line.long 0x00 "GICD_IPRIORITYR218,Interrupt Priority Register 218" rgroup.long 0x76C++0x03 line.long 0x00 "GICD_IPRIORITYR219,Interrupt Priority Register 219" rgroup.long 0x770++0x03 line.long 0x00 "GICD_IPRIORITYR220,Interrupt Priority Register 220" rgroup.long 0x774++0x03 line.long 0x00 "GICD_IPRIORITYR221,Interrupt Priority Register 221" rgroup.long 0x778++0x03 line.long 0x00 "GICD_IPRIORITYR222,Interrupt Priority Register 222" rgroup.long 0x77C++0x03 line.long 0x00 "GICD_IPRIORITYR223,Interrupt Priority Register 223" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1C) group.long 0x780++0x03 line.long 0x00 "GICD_IPRIORITYR224,Interrupt Priority Register 224" hexmask.long.byte 0x00 24.--31. 1. " INTID899 ,Interrupt ID899 Priority/Priority Byte Offset 899 " hexmask.long.byte 0x00 16.--23. 1. " INTID898 ,Interrupt ID898 Priority/Priority Byte Offset 898 " hexmask.long.byte 0x00 8.--15. 1. " INTID897 ,Interrupt ID897 Priority/Priority Byte Offset 897 " hexmask.long.byte 0x00 0.--7. 1. " INTID896 ,Interrupt ID896 Priority/Priority Byte Offset 896 " group.long 0x784++0x03 line.long 0x00 "GICD_IPRIORITYR225,Interrupt Priority Register 225" hexmask.long.byte 0x00 24.--31. 1. " INTID903 ,Interrupt ID903 Priority/Priority Byte Offset 903 " hexmask.long.byte 0x00 16.--23. 1. " INTID902 ,Interrupt ID902 Priority/Priority Byte Offset 902 " hexmask.long.byte 0x00 8.--15. 1. " INTID901 ,Interrupt ID901 Priority/Priority Byte Offset 901 " hexmask.long.byte 0x00 0.--7. 1. " INTID900 ,Interrupt ID900 Priority/Priority Byte Offset 900 " group.long 0x788++0x03 line.long 0x00 "GICD_IPRIORITYR226,Interrupt Priority Register 226" hexmask.long.byte 0x00 24.--31. 1. " INTID907 ,Interrupt ID907 Priority/Priority Byte Offset 907 " hexmask.long.byte 0x00 16.--23. 1. " INTID906 ,Interrupt ID906 Priority/Priority Byte Offset 906 " hexmask.long.byte 0x00 8.--15. 1. " INTID905 ,Interrupt ID905 Priority/Priority Byte Offset 905 " hexmask.long.byte 0x00 0.--7. 1. " INTID904 ,Interrupt ID904 Priority/Priority Byte Offset 904 " group.long 0x78C++0x03 line.long 0x00 "GICD_IPRIORITYR227,Interrupt Priority Register 227" hexmask.long.byte 0x00 24.--31. 1. " INTID911 ,Interrupt ID911 Priority/Priority Byte Offset 911 " hexmask.long.byte 0x00 16.--23. 1. " INTID910 ,Interrupt ID910 Priority/Priority Byte Offset 910 " hexmask.long.byte 0x00 8.--15. 1. " INTID909 ,Interrupt ID909 Priority/Priority Byte Offset 909 " hexmask.long.byte 0x00 0.--7. 1. " INTID908 ,Interrupt ID908 Priority/Priority Byte Offset 908 " group.long 0x790++0x03 line.long 0x00 "GICD_IPRIORITYR228,Interrupt Priority Register 228" hexmask.long.byte 0x00 24.--31. 1. " INTID915 ,Interrupt ID915 Priority/Priority Byte Offset 915 " hexmask.long.byte 0x00 16.--23. 1. " INTID914 ,Interrupt ID914 Priority/Priority Byte Offset 914 " hexmask.long.byte 0x00 8.--15. 1. " INTID913 ,Interrupt ID913 Priority/Priority Byte Offset 913 " hexmask.long.byte 0x00 0.--7. 1. " INTID912 ,Interrupt ID912 Priority/Priority Byte Offset 912 " group.long 0x794++0x03 line.long 0x00 "GICD_IPRIORITYR229,Interrupt Priority Register 229" hexmask.long.byte 0x00 24.--31. 1. " INTID919 ,Interrupt ID919 Priority/Priority Byte Offset 919 " hexmask.long.byte 0x00 16.--23. 1. " INTID918 ,Interrupt ID918 Priority/Priority Byte Offset 918 " hexmask.long.byte 0x00 8.--15. 1. " INTID917 ,Interrupt ID917 Priority/Priority Byte Offset 917 " hexmask.long.byte 0x00 0.--7. 1. " INTID916 ,Interrupt ID916 Priority/Priority Byte Offset 916 " group.long 0x798++0x03 line.long 0x00 "GICD_IPRIORITYR230,Interrupt Priority Register 230" hexmask.long.byte 0x00 24.--31. 1. " INTID923 ,Interrupt ID923 Priority/Priority Byte Offset 923 " hexmask.long.byte 0x00 16.--23. 1. " INTID922 ,Interrupt ID922 Priority/Priority Byte Offset 922 " hexmask.long.byte 0x00 8.--15. 1. " INTID921 ,Interrupt ID921 Priority/Priority Byte Offset 921 " hexmask.long.byte 0x00 0.--7. 1. " INTID920 ,Interrupt ID920 Priority/Priority Byte Offset 920 " group.long 0x79C++0x03 line.long 0x00 "GICD_IPRIORITYR231,Interrupt Priority Register 231" hexmask.long.byte 0x00 24.--31. 1. " INTID927 ,Interrupt ID927 Priority/Priority Byte Offset 927 " hexmask.long.byte 0x00 16.--23. 1. " INTID926 ,Interrupt ID926 Priority/Priority Byte Offset 926 " hexmask.long.byte 0x00 8.--15. 1. " INTID925 ,Interrupt ID925 Priority/Priority Byte Offset 925 " hexmask.long.byte 0x00 0.--7. 1. " INTID924 ,Interrupt ID924 Priority/Priority Byte Offset 924 " else rgroup.long 0x780++0x03 line.long 0x00 "GICD_IPRIORITYR224,Interrupt Priority Register 224" rgroup.long 0x784++0x03 line.long 0x00 "GICD_IPRIORITYR225,Interrupt Priority Register 225" rgroup.long 0x788++0x03 line.long 0x00 "GICD_IPRIORITYR226,Interrupt Priority Register 226" rgroup.long 0x78C++0x03 line.long 0x00 "GICD_IPRIORITYR227,Interrupt Priority Register 227" rgroup.long 0x790++0x03 line.long 0x00 "GICD_IPRIORITYR228,Interrupt Priority Register 228" rgroup.long 0x794++0x03 line.long 0x00 "GICD_IPRIORITYR229,Interrupt Priority Register 229" rgroup.long 0x798++0x03 line.long 0x00 "GICD_IPRIORITYR230,Interrupt Priority Register 230" rgroup.long 0x79C++0x03 line.long 0x00 "GICD_IPRIORITYR231,Interrupt Priority Register 231" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1D) group.long 0x7A0++0x03 line.long 0x00 "GICD_IPRIORITYR232,Interrupt Priority Register 232" hexmask.long.byte 0x00 24.--31. 1. " INTID931 ,Interrupt ID931 Priority/Priority Byte Offset 931 " hexmask.long.byte 0x00 16.--23. 1. " INTID930 ,Interrupt ID930 Priority/Priority Byte Offset 930 " hexmask.long.byte 0x00 8.--15. 1. " INTID929 ,Interrupt ID929 Priority/Priority Byte Offset 929 " hexmask.long.byte 0x00 0.--7. 1. " INTID928 ,Interrupt ID928 Priority/Priority Byte Offset 928 " group.long 0x7A4++0x03 line.long 0x00 "GICD_IPRIORITYR233,Interrupt Priority Register 233" hexmask.long.byte 0x00 24.--31. 1. " INTID935 ,Interrupt ID935 Priority/Priority Byte Offset 935 " hexmask.long.byte 0x00 16.--23. 1. " INTID934 ,Interrupt ID934 Priority/Priority Byte Offset 934 " hexmask.long.byte 0x00 8.--15. 1. " INTID933 ,Interrupt ID933 Priority/Priority Byte Offset 933 " hexmask.long.byte 0x00 0.--7. 1. " INTID932 ,Interrupt ID932 Priority/Priority Byte Offset 932 " group.long 0x7A8++0x03 line.long 0x00 "GICD_IPRIORITYR234,Interrupt Priority Register 234" hexmask.long.byte 0x00 24.--31. 1. " INTID939 ,Interrupt ID939 Priority/Priority Byte Offset 939 " hexmask.long.byte 0x00 16.--23. 1. " INTID938 ,Interrupt ID938 Priority/Priority Byte Offset 938 " hexmask.long.byte 0x00 8.--15. 1. " INTID937 ,Interrupt ID937 Priority/Priority Byte Offset 937 " hexmask.long.byte 0x00 0.--7. 1. " INTID936 ,Interrupt ID936 Priority/Priority Byte Offset 936 " group.long 0x7AC++0x03 line.long 0x00 "GICD_IPRIORITYR235,Interrupt Priority Register 235" hexmask.long.byte 0x00 24.--31. 1. " INTID943 ,Interrupt ID943 Priority/Priority Byte Offset 943 " hexmask.long.byte 0x00 16.--23. 1. " INTID942 ,Interrupt ID942 Priority/Priority Byte Offset 942 " hexmask.long.byte 0x00 8.--15. 1. " INTID941 ,Interrupt ID941 Priority/Priority Byte Offset 941 " hexmask.long.byte 0x00 0.--7. 1. " INTID940 ,Interrupt ID940 Priority/Priority Byte Offset 940 " group.long 0x7B0++0x03 line.long 0x00 "GICD_IPRIORITYR236,Interrupt Priority Register 236" hexmask.long.byte 0x00 24.--31. 1. " INTID947 ,Interrupt ID947 Priority/Priority Byte Offset 947 " hexmask.long.byte 0x00 16.--23. 1. " INTID946 ,Interrupt ID946 Priority/Priority Byte Offset 946 " hexmask.long.byte 0x00 8.--15. 1. " INTID945 ,Interrupt ID945 Priority/Priority Byte Offset 945 " hexmask.long.byte 0x00 0.--7. 1. " INTID944 ,Interrupt ID944 Priority/Priority Byte Offset 944 " group.long 0x7B4++0x03 line.long 0x00 "GICD_IPRIORITYR237,Interrupt Priority Register 237" hexmask.long.byte 0x00 24.--31. 1. " INTID951 ,Interrupt ID951 Priority/Priority Byte Offset 951 " hexmask.long.byte 0x00 16.--23. 1. " INTID950 ,Interrupt ID950 Priority/Priority Byte Offset 950 " hexmask.long.byte 0x00 8.--15. 1. " INTID949 ,Interrupt ID949 Priority/Priority Byte Offset 949 " hexmask.long.byte 0x00 0.--7. 1. " INTID948 ,Interrupt ID948 Priority/Priority Byte Offset 948 " group.long 0x7B8++0x03 line.long 0x00 "GICD_IPRIORITYR238,Interrupt Priority Register 238" hexmask.long.byte 0x00 24.--31. 1. " INTID955 ,Interrupt ID955 Priority/Priority Byte Offset 955 " hexmask.long.byte 0x00 16.--23. 1. " INTID954 ,Interrupt ID954 Priority/Priority Byte Offset 954 " hexmask.long.byte 0x00 8.--15. 1. " INTID953 ,Interrupt ID953 Priority/Priority Byte Offset 953 " hexmask.long.byte 0x00 0.--7. 1. " INTID952 ,Interrupt ID952 Priority/Priority Byte Offset 952 " group.long 0x7BC++0x03 line.long 0x00 "GICD_IPRIORITYR239,Interrupt Priority Register 239" hexmask.long.byte 0x00 24.--31. 1. " INTID959 ,Interrupt ID959 Priority/Priority Byte Offset 959 " hexmask.long.byte 0x00 16.--23. 1. " INTID958 ,Interrupt ID958 Priority/Priority Byte Offset 958 " hexmask.long.byte 0x00 8.--15. 1. " INTID957 ,Interrupt ID957 Priority/Priority Byte Offset 957 " hexmask.long.byte 0x00 0.--7. 1. " INTID956 ,Interrupt ID956 Priority/Priority Byte Offset 956 " else rgroup.long 0x7A0++0x03 line.long 0x00 "GICD_IPRIORITYR232,Interrupt Priority Register 232" rgroup.long 0x7A4++0x03 line.long 0x00 "GICD_IPRIORITYR233,Interrupt Priority Register 233" rgroup.long 0x7A8++0x03 line.long 0x00 "GICD_IPRIORITYR234,Interrupt Priority Register 234" rgroup.long 0x7AC++0x03 line.long 0x00 "GICD_IPRIORITYR235,Interrupt Priority Register 235" rgroup.long 0x7B0++0x03 line.long 0x00 "GICD_IPRIORITYR236,Interrupt Priority Register 236" rgroup.long 0x7B4++0x03 line.long 0x00 "GICD_IPRIORITYR237,Interrupt Priority Register 237" rgroup.long 0x7B8++0x03 line.long 0x00 "GICD_IPRIORITYR238,Interrupt Priority Register 238" rgroup.long 0x7BC++0x03 line.long 0x00 "GICD_IPRIORITYR239,Interrupt Priority Register 239" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1E) group.long 0x7C0++0x03 line.long 0x00 "GICD_IPRIORITYR240,Interrupt Priority Register 240" hexmask.long.byte 0x00 24.--31. 1. " INTID963 ,Interrupt ID963 Priority/Priority Byte Offset 963 " hexmask.long.byte 0x00 16.--23. 1. " INTID962 ,Interrupt ID962 Priority/Priority Byte Offset 962 " hexmask.long.byte 0x00 8.--15. 1. " INTID961 ,Interrupt ID961 Priority/Priority Byte Offset 961 " hexmask.long.byte 0x00 0.--7. 1. " INTID960 ,Interrupt ID960 Priority/Priority Byte Offset 960 " group.long 0x7C4++0x03 line.long 0x00 "GICD_IPRIORITYR241,Interrupt Priority Register 241" hexmask.long.byte 0x00 24.--31. 1. " INTID967 ,Interrupt ID967 Priority/Priority Byte Offset 967 " hexmask.long.byte 0x00 16.--23. 1. " INTID966 ,Interrupt ID966 Priority/Priority Byte Offset 966 " hexmask.long.byte 0x00 8.--15. 1. " INTID965 ,Interrupt ID965 Priority/Priority Byte Offset 965 " hexmask.long.byte 0x00 0.--7. 1. " INTID964 ,Interrupt ID964 Priority/Priority Byte Offset 964 " group.long 0x7C8++0x03 line.long 0x00 "GICD_IPRIORITYR242,Interrupt Priority Register 242" hexmask.long.byte 0x00 24.--31. 1. " INTID971 ,Interrupt ID971 Priority/Priority Byte Offset 971 " hexmask.long.byte 0x00 16.--23. 1. " INTID970 ,Interrupt ID970 Priority/Priority Byte Offset 970 " hexmask.long.byte 0x00 8.--15. 1. " INTID969 ,Interrupt ID969 Priority/Priority Byte Offset 969 " hexmask.long.byte 0x00 0.--7. 1. " INTID968 ,Interrupt ID968 Priority/Priority Byte Offset 968 " group.long 0x7CC++0x03 line.long 0x00 "GICD_IPRIORITYR243,Interrupt Priority Register 243" hexmask.long.byte 0x00 24.--31. 1. " INTID975 ,Interrupt ID975 Priority/Priority Byte Offset 975 " hexmask.long.byte 0x00 16.--23. 1. " INTID974 ,Interrupt ID974 Priority/Priority Byte Offset 974 " hexmask.long.byte 0x00 8.--15. 1. " INTID973 ,Interrupt ID973 Priority/Priority Byte Offset 973 " hexmask.long.byte 0x00 0.--7. 1. " INTID972 ,Interrupt ID972 Priority/Priority Byte Offset 972 " group.long 0x7D0++0x03 line.long 0x00 "GICD_IPRIORITYR244,Interrupt Priority Register 244" hexmask.long.byte 0x00 24.--31. 1. " INTID979 ,Interrupt ID979 Priority/Priority Byte Offset 979 " hexmask.long.byte 0x00 16.--23. 1. " INTID978 ,Interrupt ID978 Priority/Priority Byte Offset 978 " hexmask.long.byte 0x00 8.--15. 1. " INTID977 ,Interrupt ID977 Priority/Priority Byte Offset 977 " hexmask.long.byte 0x00 0.--7. 1. " INTID976 ,Interrupt ID976 Priority/Priority Byte Offset 976 " group.long 0x7D4++0x03 line.long 0x00 "GICD_IPRIORITYR245,Interrupt Priority Register 245" hexmask.long.byte 0x00 24.--31. 1. " INTID983 ,Interrupt ID983 Priority/Priority Byte Offset 983 " hexmask.long.byte 0x00 16.--23. 1. " INTID982 ,Interrupt ID982 Priority/Priority Byte Offset 982 " hexmask.long.byte 0x00 8.--15. 1. " INTID981 ,Interrupt ID981 Priority/Priority Byte Offset 981 " hexmask.long.byte 0x00 0.--7. 1. " INTID980 ,Interrupt ID980 Priority/Priority Byte Offset 980 " group.long 0x7D8++0x03 line.long 0x00 "GICD_IPRIORITYR246,Interrupt Priority Register 246" hexmask.long.byte 0x00 24.--31. 1. " INTID987 ,Interrupt ID987 Priority/Priority Byte Offset 987 " hexmask.long.byte 0x00 16.--23. 1. " INTID986 ,Interrupt ID986 Priority/Priority Byte Offset 986 " hexmask.long.byte 0x00 8.--15. 1. " INTID985 ,Interrupt ID985 Priority/Priority Byte Offset 985 " hexmask.long.byte 0x00 0.--7. 1. " INTID984 ,Interrupt ID984 Priority/Priority Byte Offset 984 " group.long 0x7DC++0x03 line.long 0x00 "GICD_IPRIORITYR247,Interrupt Priority Register 247" hexmask.long.byte 0x00 24.--31. 1. " INTID991 ,Interrupt ID991 Priority/Priority Byte Offset 991 " hexmask.long.byte 0x00 16.--23. 1. " INTID990 ,Interrupt ID990 Priority/Priority Byte Offset 990 " hexmask.long.byte 0x00 8.--15. 1. " INTID989 ,Interrupt ID989 Priority/Priority Byte Offset 989 " hexmask.long.byte 0x00 0.--7. 1. " INTID988 ,Interrupt ID988 Priority/Priority Byte Offset 988 " else rgroup.long 0x7C0++0x03 line.long 0x00 "GICD_IPRIORITYR240,Interrupt Priority Register 240" rgroup.long 0x7C4++0x03 line.long 0x00 "GICD_IPRIORITYR241,Interrupt Priority Register 241" rgroup.long 0x7C8++0x03 line.long 0x00 "GICD_IPRIORITYR242,Interrupt Priority Register 242" rgroup.long 0x7CC++0x03 line.long 0x00 "GICD_IPRIORITYR243,Interrupt Priority Register 243" rgroup.long 0x7D0++0x03 line.long 0x00 "GICD_IPRIORITYR244,Interrupt Priority Register 244" rgroup.long 0x7D4++0x03 line.long 0x00 "GICD_IPRIORITYR245,Interrupt Priority Register 245" rgroup.long 0x7D8++0x03 line.long 0x00 "GICD_IPRIORITYR246,Interrupt Priority Register 246" rgroup.long 0x7DC++0x03 line.long 0x00 "GICD_IPRIORITYR247,Interrupt Priority Register 247" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1F) group.long 0x7E0++0x03 line.long 0x00 "GICD_IPRIORITYR248,Interrupt Priority Register 248" hexmask.long.byte 0x00 24.--31. 1. " INTID995 ,Interrupt ID995 Priority/Priority Byte Offset 995 " hexmask.long.byte 0x00 16.--23. 1. " INTID994 ,Interrupt ID994 Priority/Priority Byte Offset 994 " hexmask.long.byte 0x00 8.--15. 1. " INTID993 ,Interrupt ID993 Priority/Priority Byte Offset 993 " hexmask.long.byte 0x00 0.--7. 1. " INTID992 ,Interrupt ID992 Priority/Priority Byte Offset 992 " group.long 0x7E4++0x03 line.long 0x00 "GICD_IPRIORITYR249,Interrupt Priority Register 249" hexmask.long.byte 0x00 24.--31. 1. " INTID999 ,Interrupt ID999 Priority/Priority Byte Offset 999 " hexmask.long.byte 0x00 16.--23. 1. " INTID998 ,Interrupt ID998 Priority/Priority Byte Offset 998 " hexmask.long.byte 0x00 8.--15. 1. " INTID997 ,Interrupt ID997 Priority/Priority Byte Offset 997 " hexmask.long.byte 0x00 0.--7. 1. " INTID996 ,Interrupt ID996 Priority/Priority Byte Offset 996 " group.long 0x7E8++0x03 line.long 0x00 "GICD_IPRIORITYR250,Interrupt Priority Register 250" hexmask.long.byte 0x00 24.--31. 1. " INTID1003 ,Interrupt ID1003 Priority/Priority Byte Offset 1003" hexmask.long.byte 0x00 16.--23. 1. " INTID1002 ,Interrupt ID1002 Priority/Priority Byte Offset 1002" hexmask.long.byte 0x00 8.--15. 1. " INTID1001 ,Interrupt ID1001 Priority/Priority Byte Offset 1001" hexmask.long.byte 0x00 0.--7. 1. " INTID1000 ,Interrupt ID1000 Priority/Priority Byte Offset 1000" group.long 0x7EC++0x03 line.long 0x00 "GICD_IPRIORITYR251,Interrupt Priority Register 251" hexmask.long.byte 0x00 24.--31. 1. " INTID1007 ,Interrupt ID1007 Priority/Priority Byte Offset 1007" hexmask.long.byte 0x00 16.--23. 1. " INTID1006 ,Interrupt ID1006 Priority/Priority Byte Offset 1006" hexmask.long.byte 0x00 8.--15. 1. " INTID1005 ,Interrupt ID1005 Priority/Priority Byte Offset 1005" hexmask.long.byte 0x00 0.--7. 1. " INTID1004 ,Interrupt ID1004 Priority/Priority Byte Offset 1004" group.long 0x7F0++0x03 line.long 0x00 "GICD_IPRIORITYR252,Interrupt Priority Register 252" hexmask.long.byte 0x00 24.--31. 1. " INTID1011 ,Interrupt ID1011 Priority/Priority Byte Offset 1011" hexmask.long.byte 0x00 16.--23. 1. " INTID1010 ,Interrupt ID1010 Priority/Priority Byte Offset 1010" hexmask.long.byte 0x00 8.--15. 1. " INTID1009 ,Interrupt ID1009 Priority/Priority Byte Offset 1009" hexmask.long.byte 0x00 0.--7. 1. " INTID1008 ,Interrupt ID1008 Priority/Priority Byte Offset 1008" group.long 0x7F4++0x03 line.long 0x00 "GICD_IPRIORITYR253,Interrupt Priority Register 253" hexmask.long.byte 0x00 24.--31. 1. " INTID1015 ,Interrupt ID1015 Priority/Priority Byte Offset 1015" hexmask.long.byte 0x00 16.--23. 1. " INTID1014 ,Interrupt ID1014 Priority/Priority Byte Offset 1014" hexmask.long.byte 0x00 8.--15. 1. " INTID1013 ,Interrupt ID1013 Priority/Priority Byte Offset 1013" hexmask.long.byte 0x00 0.--7. 1. " INTID1012 ,Interrupt ID1012 Priority/Priority Byte Offset 1012" group.long 0x7F8++0x03 line.long 0x00 "GICD_IPRIORITYR254,Interrupt Priority Register 254" hexmask.long.byte 0x00 24.--31. 1. " INTID1019 ,Interrupt ID1019 Priority/Priority Byte Offset 1019" hexmask.long.byte 0x00 16.--23. 1. " INTID1018 ,Interrupt ID1018 Priority/Priority Byte Offset 1018" hexmask.long.byte 0x00 8.--15. 1. " INTID1017 ,Interrupt ID1017 Priority/Priority Byte Offset 1017" hexmask.long.byte 0x00 0.--7. 1. " INTID1016 ,Interrupt ID1016 Priority/Priority Byte Offset 1016" else rgroup.long 0x7E0++0x03 line.long 0x00 "GICD_IPRIORITYR248,Interrupt Priority Register 248" rgroup.long 0x7E4++0x03 line.long 0x00 "GICD_IPRIORITYR249,Interrupt Priority Register 249" rgroup.long 0x7E8++0x03 line.long 0x00 "GICD_IPRIORITYR250,Interrupt Priority Register 250" rgroup.long 0x7EC++0x03 line.long 0x00 "GICD_IPRIORITYR251,Interrupt Priority Register 251" rgroup.long 0x7F0++0x03 line.long 0x00 "GICD_IPRIORITYR252,Interrupt Priority Register 252" rgroup.long 0x7F4++0x03 line.long 0x00 "GICD_IPRIORITYR253,Interrupt Priority Register 253" rgroup.long 0x7F8++0x03 line.long 0x00 "GICD_IPRIORITYR254,Interrupt Priority Register 254" endif tree.end width 19. tree "Processor Targets Registers" if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x000000E0)>0x1) rgroup.long 0x800++0x03 line.long 0x00 "GICD_ITARGETSR0,Interrupt Processor Targets Register 0" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO3 ,CPU Targets Byte Offset 3 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO2 ,CPU Targets Byte Offset 2 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO1 ,CPU Targets Byte Offset 1 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO0 ,CPU Targets Byte Offset 0 " rgroup.long 0x804++0x03 line.long 0x00 "GICD_ITARGETSR1,Interrupt Processor Targets Register 1" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO7 ,CPU Targets Byte Offset 7 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO6 ,CPU Targets Byte Offset 6 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO5 ,CPU Targets Byte Offset 5 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO4 ,CPU Targets Byte Offset 4 " rgroup.long 0x808++0x03 line.long 0x00 "GICD_ITARGETSR2,Interrupt Processor Targets Register 2" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO11 ,CPU Targets Byte Offset 11 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO10 ,CPU Targets Byte Offset 10 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO9 ,CPU Targets Byte Offset 9 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO8 ,CPU Targets Byte Offset 8 " rgroup.long 0x80C++0x03 line.long 0x00 "GICD_ITARGETSR3,Interrupt Processor Targets Register 3" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO15 ,CPU Targets Byte Offset 15 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO14 ,CPU Targets Byte Offset 14 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO13 ,CPU Targets Byte Offset 13 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO12 ,CPU Targets Byte Offset 12 " rgroup.long 0x810++0x03 line.long 0x00 "GICD_ITARGETSR4,Interrupt Processor Targets Register 4" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO19 ,CPU Targets Byte Offset 19 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO18 ,CPU Targets Byte Offset 18 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO17 ,CPU Targets Byte Offset 17 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO16 ,CPU Targets Byte Offset 16 " rgroup.long 0x814++0x03 line.long 0x00 "GICD_ITARGETSR5,Interrupt Processor Targets Register 5" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO23 ,CPU Targets Byte Offset 23 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO22 ,CPU Targets Byte Offset 22 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO21 ,CPU Targets Byte Offset 21 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO20 ,CPU Targets Byte Offset 20 " rgroup.long 0x818++0x03 line.long 0x00 "GICD_ITARGETSR6,Interrupt Processor Targets Register 6" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO27 ,CPU Targets Byte Offset 27 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO26 ,CPU Targets Byte Offset 26 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO25 ,CPU Targets Byte Offset 25 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO24 ,CPU Targets Byte Offset 24 " rgroup.long 0x81C++0x03 line.long 0x00 "GICD_ITARGETSR7,Interrupt Processor Targets Register 7" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO31 ,CPU Targets Byte Offset 31 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO30 ,CPU Targets Byte Offset 30 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO29 ,CPU Targets Byte Offset 29 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO28 ,CPU Targets Byte Offset 28 " if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x01) group.long 0x820++0x03 line.long 0x00 "GICD_ITARGETSR8,Interrupt Processor Targets Register 8" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO35 ,CPU Targets Byte Offset 35 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO34 ,CPU Targets Byte Offset 34 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO33 ,CPU Targets Byte Offset 33 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO32 ,CPU Targets Byte Offset 32 " group.long 0x824++0x03 line.long 0x00 "GICD_ITARGETSR9,Interrupt Processor Targets Register 9" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO39 ,CPU Targets Byte Offset 39 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO38 ,CPU Targets Byte Offset 38 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO37 ,CPU Targets Byte Offset 37 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO36 ,CPU Targets Byte Offset 36 " group.long 0x828++0x03 line.long 0x00 "GICD_ITARGETSR10,Interrupt Processor Targets Register 10" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO43 ,CPU Targets Byte Offset 43 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO42 ,CPU Targets Byte Offset 42 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO41 ,CPU Targets Byte Offset 41 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO40 ,CPU Targets Byte Offset 40 " group.long 0x82C++0x03 line.long 0x00 "GICD_ITARGETSR11,Interrupt Processor Targets Register 11" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO47 ,CPU Targets Byte Offset 47 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO46 ,CPU Targets Byte Offset 46 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO45 ,CPU Targets Byte Offset 45 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO44 ,CPU Targets Byte Offset 44 " group.long 0x830++0x03 line.long 0x00 "GICD_ITARGETSR12,Interrupt Processor Targets Register 12" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO51 ,CPU Targets Byte Offset 51 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO50 ,CPU Targets Byte Offset 50 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO49 ,CPU Targets Byte Offset 49 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO48 ,CPU Targets Byte Offset 48 " group.long 0x834++0x03 line.long 0x00 "GICD_ITARGETSR13,Interrupt Processor Targets Register 13" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO55 ,CPU Targets Byte Offset 55 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO54 ,CPU Targets Byte Offset 54 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO53 ,CPU Targets Byte Offset 53 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO52 ,CPU Targets Byte Offset 52 " group.long 0x838++0x03 line.long 0x00 "GICD_ITARGETSR14,Interrupt Processor Targets Register 14" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO59 ,CPU Targets Byte Offset 59 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO58 ,CPU Targets Byte Offset 58 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO57 ,CPU Targets Byte Offset 57 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO56 ,CPU Targets Byte Offset 56 " group.long 0x83C++0x03 line.long 0x00 "GICD_ITARGETSR15,Interrupt Processor Targets Register 15" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO63 ,CPU Targets Byte Offset 63 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO62 ,CPU Targets Byte Offset 62 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO61 ,CPU Targets Byte Offset 61 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO60 ,CPU Targets Byte Offset 60 " else rgroup.long 0x820++0x03 line.long 0x00 "GICD_ITARGETSR8,Interrupt Processor Targets Register 8" rgroup.long 0x824++0x03 line.long 0x00 "GICD_ITARGETSR9,Interrupt Processor Targets Register 9" rgroup.long 0x828++0x03 line.long 0x00 "GICD_ITARGETSR10,Interrupt Processor Targets Register 10" rgroup.long 0x82C++0x03 line.long 0x00 "GICD_ITARGETSR11,Interrupt Processor Targets Register 11" rgroup.long 0x830++0x03 line.long 0x00 "GICD_ITARGETSR12,Interrupt Processor Targets Register 12" rgroup.long 0x834++0x03 line.long 0x00 "GICD_ITARGETSR13,Interrupt Processor Targets Register 13" rgroup.long 0x838++0x03 line.long 0x00 "GICD_ITARGETSR14,Interrupt Processor Targets Register 14" rgroup.long 0x83C++0x03 line.long 0x00 "GICD_ITARGETSR15,Interrupt Processor Targets Register 15" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x02) group.long 0x840++0x03 line.long 0x00 "GICD_ITARGETSR16,Interrupt Processor Targets Register 16" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO67 ,CPU Targets Byte Offset 67 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO66 ,CPU Targets Byte Offset 66 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO65 ,CPU Targets Byte Offset 65 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO64 ,CPU Targets Byte Offset 64 " group.long 0x844++0x03 line.long 0x00 "GICD_ITARGETSR17,Interrupt Processor Targets Register 17" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO71 ,CPU Targets Byte Offset 71 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO70 ,CPU Targets Byte Offset 70 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO69 ,CPU Targets Byte Offset 69 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO68 ,CPU Targets Byte Offset 68 " group.long 0x848++0x03 line.long 0x00 "GICD_ITARGETSR18,Interrupt Processor Targets Register 18" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO75 ,CPU Targets Byte Offset 75 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO74 ,CPU Targets Byte Offset 74 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO73 ,CPU Targets Byte Offset 73 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO72 ,CPU Targets Byte Offset 72 " group.long 0x84C++0x03 line.long 0x00 "GICD_ITARGETSR19,Interrupt Processor Targets Register 19" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO79 ,CPU Targets Byte Offset 79 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO78 ,CPU Targets Byte Offset 78 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO77 ,CPU Targets Byte Offset 77 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO76 ,CPU Targets Byte Offset 76 " group.long 0x850++0x03 line.long 0x00 "GICD_ITARGETSR20,Interrupt Processor Targets Register 20" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO83 ,CPU Targets Byte Offset 83 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO82 ,CPU Targets Byte Offset 82 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO81 ,CPU Targets Byte Offset 81 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO80 ,CPU Targets Byte Offset 80 " group.long 0x854++0x03 line.long 0x00 "GICD_ITARGETSR21,Interrupt Processor Targets Register 21" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO87 ,CPU Targets Byte Offset 87 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO86 ,CPU Targets Byte Offset 86 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO85 ,CPU Targets Byte Offset 85 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO84 ,CPU Targets Byte Offset 84 " group.long 0x858++0x03 line.long 0x00 "GICD_ITARGETSR22,Interrupt Processor Targets Register 22" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO91 ,CPU Targets Byte Offset 91 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO90 ,CPU Targets Byte Offset 90 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO89 ,CPU Targets Byte Offset 89 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO88 ,CPU Targets Byte Offset 88 " group.long 0x85C++0x03 line.long 0x00 "GICD_ITARGETSR23,Interrupt Processor Targets Register 23" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO95 ,CPU Targets Byte Offset 95 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO94 ,CPU Targets Byte Offset 94 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO93 ,CPU Targets Byte Offset 93 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO92 ,CPU Targets Byte Offset 92 " else rgroup.long 0x840++0x03 line.long 0x00 "GICD_ITARGETSR16,Interrupt Processor Targets Register 16" rgroup.long 0x844++0x03 line.long 0x00 "GICD_ITARGETSR17,Interrupt Processor Targets Register 17" rgroup.long 0x848++0x03 line.long 0x00 "GICD_ITARGETSR18,Interrupt Processor Targets Register 18" rgroup.long 0x84C++0x03 line.long 0x00 "GICD_ITARGETSR19,Interrupt Processor Targets Register 19" rgroup.long 0x850++0x03 line.long 0x00 "GICD_ITARGETSR20,Interrupt Processor Targets Register 20" rgroup.long 0x854++0x03 line.long 0x00 "GICD_ITARGETSR21,Interrupt Processor Targets Register 21" rgroup.long 0x858++0x03 line.long 0x00 "GICD_ITARGETSR22,Interrupt Processor Targets Register 22" rgroup.long 0x85C++0x03 line.long 0x00 "GICD_ITARGETSR23,Interrupt Processor Targets Register 23" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x03) group.long 0x860++0x03 line.long 0x00 "GICD_ITARGETSR24,Interrupt Processor Targets Register 24" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO99 ,CPU Targets Byte Offset 99 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO98 ,CPU Targets Byte Offset 98 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO97 ,CPU Targets Byte Offset 97 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO96 ,CPU Targets Byte Offset 96 " group.long 0x864++0x03 line.long 0x00 "GICD_ITARGETSR25,Interrupt Processor Targets Register 25" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO103 ,CPU Targets Byte Offset 103 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO102 ,CPU Targets Byte Offset 102 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO101 ,CPU Targets Byte Offset 101 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO100 ,CPU Targets Byte Offset 100 " group.long 0x868++0x03 line.long 0x00 "GICD_ITARGETSR26,Interrupt Processor Targets Register 26" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO107 ,CPU Targets Byte Offset 107 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO106 ,CPU Targets Byte Offset 106 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO105 ,CPU Targets Byte Offset 105 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO104 ,CPU Targets Byte Offset 104 " group.long 0x86C++0x03 line.long 0x00 "GICD_ITARGETSR27,Interrupt Processor Targets Register 27" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO111 ,CPU Targets Byte Offset 111 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO110 ,CPU Targets Byte Offset 110 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO109 ,CPU Targets Byte Offset 109 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO108 ,CPU Targets Byte Offset 108 " group.long 0x870++0x03 line.long 0x00 "GICD_ITARGETSR28,Interrupt Processor Targets Register 28" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO115 ,CPU Targets Byte Offset 115 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO114 ,CPU Targets Byte Offset 114 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO113 ,CPU Targets Byte Offset 113 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO112 ,CPU Targets Byte Offset 112 " group.long 0x874++0x03 line.long 0x00 "GICD_ITARGETSR29,Interrupt Processor Targets Register 29" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO119 ,CPU Targets Byte Offset 119 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO118 ,CPU Targets Byte Offset 118 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO117 ,CPU Targets Byte Offset 117 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO116 ,CPU Targets Byte Offset 116 " group.long 0x878++0x03 line.long 0x00 "GICD_ITARGETSR30,Interrupt Processor Targets Register 30" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO123 ,CPU Targets Byte Offset 123 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO122 ,CPU Targets Byte Offset 122 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO121 ,CPU Targets Byte Offset 121 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO120 ,CPU Targets Byte Offset 120 " group.long 0x87C++0x03 line.long 0x00 "GICD_ITARGETSR31,Interrupt Processor Targets Register 31" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO127 ,CPU Targets Byte Offset 127 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO126 ,CPU Targets Byte Offset 126 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO125 ,CPU Targets Byte Offset 125 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO124 ,CPU Targets Byte Offset 124 " else rgroup.long 0x860++0x03 line.long 0x00 "GICD_ITARGETSR24,Interrupt Processor Targets Register 24" rgroup.long 0x864++0x03 line.long 0x00 "GICD_ITARGETSR25,Interrupt Processor Targets Register 25" rgroup.long 0x868++0x03 line.long 0x00 "GICD_ITARGETSR26,Interrupt Processor Targets Register 26" rgroup.long 0x86C++0x03 line.long 0x00 "GICD_ITARGETSR27,Interrupt Processor Targets Register 27" rgroup.long 0x870++0x03 line.long 0x00 "GICD_ITARGETSR28,Interrupt Processor Targets Register 28" rgroup.long 0x874++0x03 line.long 0x00 "GICD_ITARGETSR29,Interrupt Processor Targets Register 29" rgroup.long 0x878++0x03 line.long 0x00 "GICD_ITARGETSR30,Interrupt Processor Targets Register 30" rgroup.long 0x87C++0x03 line.long 0x00 "GICD_ITARGETSR31,Interrupt Processor Targets Register 31" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x04) group.long 0x880++0x03 line.long 0x00 "GICD_ITARGETSR32,Interrupt Processor Targets Register 32" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO131 ,CPU Targets Byte Offset 131 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO130 ,CPU Targets Byte Offset 130 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO129 ,CPU Targets Byte Offset 129 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO128 ,CPU Targets Byte Offset 128 " group.long 0x884++0x03 line.long 0x00 "GICD_ITARGETSR33,Interrupt Processor Targets Register 33" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO135 ,CPU Targets Byte Offset 135 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO134 ,CPU Targets Byte Offset 134 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO133 ,CPU Targets Byte Offset 133 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO132 ,CPU Targets Byte Offset 132 " group.long 0x888++0x03 line.long 0x00 "GICD_ITARGETSR34,Interrupt Processor Targets Register 34" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO139 ,CPU Targets Byte Offset 139 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO138 ,CPU Targets Byte Offset 138 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO137 ,CPU Targets Byte Offset 137 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO136 ,CPU Targets Byte Offset 136 " group.long 0x88C++0x03 line.long 0x00 "GICD_ITARGETSR35,Interrupt Processor Targets Register 35" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO143 ,CPU Targets Byte Offset 143 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO142 ,CPU Targets Byte Offset 142 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO141 ,CPU Targets Byte Offset 141 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO140 ,CPU Targets Byte Offset 140 " group.long 0x890++0x03 line.long 0x00 "GICD_ITARGETSR36,Interrupt Processor Targets Register 36" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO147 ,CPU Targets Byte Offset 147 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO146 ,CPU Targets Byte Offset 146 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO145 ,CPU Targets Byte Offset 145 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO144 ,CPU Targets Byte Offset 144 " group.long 0x894++0x03 line.long 0x00 "GICD_ITARGETSR37,Interrupt Processor Targets Register 37" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO151 ,CPU Targets Byte Offset 151 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO150 ,CPU Targets Byte Offset 150 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO149 ,CPU Targets Byte Offset 149 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO148 ,CPU Targets Byte Offset 148 " group.long 0x898++0x03 line.long 0x00 "GICD_ITARGETSR38,Interrupt Processor Targets Register 38" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO155 ,CPU Targets Byte Offset 155 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO154 ,CPU Targets Byte Offset 154 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO153 ,CPU Targets Byte Offset 153 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO152 ,CPU Targets Byte Offset 152 " group.long 0x89C++0x03 line.long 0x00 "GICD_ITARGETSR39,Interrupt Processor Targets Register 39" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO159 ,CPU Targets Byte Offset 159 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO158 ,CPU Targets Byte Offset 158 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO157 ,CPU Targets Byte Offset 157 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO156 ,CPU Targets Byte Offset 156 " else rgroup.long 0x880++0x03 line.long 0x00 "GICD_ITARGETSR32,Interrupt Processor Targets Register 32" rgroup.long 0x884++0x03 line.long 0x00 "GICD_ITARGETSR33,Interrupt Processor Targets Register 33" rgroup.long 0x888++0x03 line.long 0x00 "GICD_ITARGETSR34,Interrupt Processor Targets Register 34" rgroup.long 0x88C++0x03 line.long 0x00 "GICD_ITARGETSR35,Interrupt Processor Targets Register 35" rgroup.long 0x890++0x03 line.long 0x00 "GICD_ITARGETSR36,Interrupt Processor Targets Register 36" rgroup.long 0x894++0x03 line.long 0x00 "GICD_ITARGETSR37,Interrupt Processor Targets Register 37" rgroup.long 0x898++0x03 line.long 0x00 "GICD_ITARGETSR38,Interrupt Processor Targets Register 38" rgroup.long 0x89C++0x03 line.long 0x00 "GICD_ITARGETSR39,Interrupt Processor Targets Register 39" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x05) group.long 0x8A0++0x03 line.long 0x00 "GICD_ITARGETSR40,Interrupt Processor Targets Register 40" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO163 ,CPU Targets Byte Offset 163 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO162 ,CPU Targets Byte Offset 162 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO161 ,CPU Targets Byte Offset 161 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO160 ,CPU Targets Byte Offset 160 " group.long 0x8A4++0x03 line.long 0x00 "GICD_ITARGETSR41,Interrupt Processor Targets Register 41" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO167 ,CPU Targets Byte Offset 167 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO166 ,CPU Targets Byte Offset 166 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO165 ,CPU Targets Byte Offset 165 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO164 ,CPU Targets Byte Offset 164 " group.long 0x8A8++0x03 line.long 0x00 "GICD_ITARGETSR42,Interrupt Processor Targets Register 42" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO171 ,CPU Targets Byte Offset 171 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO170 ,CPU Targets Byte Offset 170 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO169 ,CPU Targets Byte Offset 169 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO168 ,CPU Targets Byte Offset 168 " group.long 0x8AC++0x03 line.long 0x00 "GICD_ITARGETSR43,Interrupt Processor Targets Register 43" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO175 ,CPU Targets Byte Offset 175 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO174 ,CPU Targets Byte Offset 174 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO173 ,CPU Targets Byte Offset 173 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO172 ,CPU Targets Byte Offset 172 " group.long 0x8B0++0x03 line.long 0x00 "GICD_ITARGETSR44,Interrupt Processor Targets Register 44" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO179 ,CPU Targets Byte Offset 179 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO178 ,CPU Targets Byte Offset 178 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO177 ,CPU Targets Byte Offset 177 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO176 ,CPU Targets Byte Offset 176 " group.long 0x8B4++0x03 line.long 0x00 "GICD_ITARGETSR45,Interrupt Processor Targets Register 45" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO183 ,CPU Targets Byte Offset 183 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO182 ,CPU Targets Byte Offset 182 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO181 ,CPU Targets Byte Offset 181 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO180 ,CPU Targets Byte Offset 180 " group.long 0x8B8++0x03 line.long 0x00 "GICD_ITARGETSR46,Interrupt Processor Targets Register 46" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO187 ,CPU Targets Byte Offset 187 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO186 ,CPU Targets Byte Offset 186 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO185 ,CPU Targets Byte Offset 185 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO184 ,CPU Targets Byte Offset 184 " group.long 0x8BC++0x03 line.long 0x00 "GICD_ITARGETSR47,Interrupt Processor Targets Register 47" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO191 ,CPU Targets Byte Offset 191 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO190 ,CPU Targets Byte Offset 190 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO189 ,CPU Targets Byte Offset 189 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO188 ,CPU Targets Byte Offset 188 " else rgroup.long 0x8A0++0x03 line.long 0x00 "GICD_ITARGETSR40,Interrupt Processor Targets Register 40" rgroup.long 0x8A4++0x03 line.long 0x00 "GICD_ITARGETSR41,Interrupt Processor Targets Register 41" rgroup.long 0x8A8++0x03 line.long 0x00 "GICD_ITARGETSR42,Interrupt Processor Targets Register 42" rgroup.long 0x8AC++0x03 line.long 0x00 "GICD_ITARGETSR43,Interrupt Processor Targets Register 43" rgroup.long 0x8B0++0x03 line.long 0x00 "GICD_ITARGETSR44,Interrupt Processor Targets Register 44" rgroup.long 0x8B4++0x03 line.long 0x00 "GICD_ITARGETSR45,Interrupt Processor Targets Register 45" rgroup.long 0x8B8++0x03 line.long 0x00 "GICD_ITARGETSR46,Interrupt Processor Targets Register 46" rgroup.long 0x8BC++0x03 line.long 0x00 "GICD_ITARGETSR47,Interrupt Processor Targets Register 47" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x06) group.long 0x8C0++0x03 line.long 0x00 "GICD_ITARGETSR48,Interrupt Processor Targets Register 48" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO195 ,CPU Targets Byte Offset 195 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO194 ,CPU Targets Byte Offset 194 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO193 ,CPU Targets Byte Offset 193 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO192 ,CPU Targets Byte Offset 192 " group.long 0x8C4++0x03 line.long 0x00 "GICD_ITARGETSR49,Interrupt Processor Targets Register 49" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO199 ,CPU Targets Byte Offset 199 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO198 ,CPU Targets Byte Offset 198 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO197 ,CPU Targets Byte Offset 197 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO196 ,CPU Targets Byte Offset 196 " group.long 0x8C8++0x03 line.long 0x00 "GICD_ITARGETSR50,Interrupt Processor Targets Register 50" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO203 ,CPU Targets Byte Offset 203 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO202 ,CPU Targets Byte Offset 202 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO201 ,CPU Targets Byte Offset 201 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO200 ,CPU Targets Byte Offset 200 " group.long 0x8CC++0x03 line.long 0x00 "GICD_ITARGETSR51,Interrupt Processor Targets Register 51" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO207 ,CPU Targets Byte Offset 207 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO206 ,CPU Targets Byte Offset 206 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO205 ,CPU Targets Byte Offset 205 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO204 ,CPU Targets Byte Offset 204 " group.long 0x8D0++0x03 line.long 0x00 "GICD_ITARGETSR52,Interrupt Processor Targets Register 52" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO211 ,CPU Targets Byte Offset 211 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO210 ,CPU Targets Byte Offset 210 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO209 ,CPU Targets Byte Offset 209 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO208 ,CPU Targets Byte Offset 208 " group.long 0x8D4++0x03 line.long 0x00 "GICD_ITARGETSR53,Interrupt Processor Targets Register 53" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO215 ,CPU Targets Byte Offset 215 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO214 ,CPU Targets Byte Offset 214 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO213 ,CPU Targets Byte Offset 213 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO212 ,CPU Targets Byte Offset 212 " group.long 0x8D8++0x03 line.long 0x00 "GICD_ITARGETSR54,Interrupt Processor Targets Register 54" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO219 ,CPU Targets Byte Offset 219 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO218 ,CPU Targets Byte Offset 218 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO217 ,CPU Targets Byte Offset 217 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO216 ,CPU Targets Byte Offset 216 " group.long 0x8DC++0x03 line.long 0x00 "GICD_ITARGETSR55,Interrupt Processor Targets Register 55" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO223 ,CPU Targets Byte Offset 223 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO222 ,CPU Targets Byte Offset 222 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO221 ,CPU Targets Byte Offset 221 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO220 ,CPU Targets Byte Offset 220 " else rgroup.long 0x8C0++0x03 line.long 0x00 "GICD_ITARGETSR48,Interrupt Processor Targets Register 48" rgroup.long 0x8C4++0x03 line.long 0x00 "GICD_ITARGETSR49,Interrupt Processor Targets Register 49" rgroup.long 0x8C8++0x03 line.long 0x00 "GICD_ITARGETSR50,Interrupt Processor Targets Register 50" rgroup.long 0x8CC++0x03 line.long 0x00 "GICD_ITARGETSR51,Interrupt Processor Targets Register 51" rgroup.long 0x8D0++0x03 line.long 0x00 "GICD_ITARGETSR52,Interrupt Processor Targets Register 52" rgroup.long 0x8D4++0x03 line.long 0x00 "GICD_ITARGETSR53,Interrupt Processor Targets Register 53" rgroup.long 0x8D8++0x03 line.long 0x00 "GICD_ITARGETSR54,Interrupt Processor Targets Register 54" rgroup.long 0x8DC++0x03 line.long 0x00 "GICD_ITARGETSR55,Interrupt Processor Targets Register 55" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x07) group.long 0x8E0++0x03 line.long 0x00 "GICD_ITARGETSR56,Interrupt Processor Targets Register 56" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO227 ,CPU Targets Byte Offset 227 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO226 ,CPU Targets Byte Offset 226 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO225 ,CPU Targets Byte Offset 225 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO224 ,CPU Targets Byte Offset 224 " group.long 0x8E4++0x03 line.long 0x00 "GICD_ITARGETSR57,Interrupt Processor Targets Register 57" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO231 ,CPU Targets Byte Offset 231 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO230 ,CPU Targets Byte Offset 230 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO229 ,CPU Targets Byte Offset 229 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO228 ,CPU Targets Byte Offset 228 " group.long 0x8E8++0x03 line.long 0x00 "GICD_ITARGETSR58,Interrupt Processor Targets Register 58" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO235 ,CPU Targets Byte Offset 235 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO234 ,CPU Targets Byte Offset 234 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO233 ,CPU Targets Byte Offset 233 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO232 ,CPU Targets Byte Offset 232 " group.long 0x8EC++0x03 line.long 0x00 "GICD_ITARGETSR59,Interrupt Processor Targets Register 59" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO239 ,CPU Targets Byte Offset 239 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO238 ,CPU Targets Byte Offset 238 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO237 ,CPU Targets Byte Offset 237 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO236 ,CPU Targets Byte Offset 236 " group.long 0x8F0++0x03 line.long 0x00 "GICD_ITARGETSR60,Interrupt Processor Targets Register 60" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO243 ,CPU Targets Byte Offset 243 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO242 ,CPU Targets Byte Offset 242 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO241 ,CPU Targets Byte Offset 241 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO240 ,CPU Targets Byte Offset 240 " group.long 0x8F4++0x03 line.long 0x00 "GICD_ITARGETSR61,Interrupt Processor Targets Register 61" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO247 ,CPU Targets Byte Offset 247 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO246 ,CPU Targets Byte Offset 246 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO245 ,CPU Targets Byte Offset 245 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO244 ,CPU Targets Byte Offset 244 " group.long 0x8F8++0x03 line.long 0x00 "GICD_ITARGETSR62,Interrupt Processor Targets Register 62" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO251 ,CPU Targets Byte Offset 251 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO250 ,CPU Targets Byte Offset 250 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO249 ,CPU Targets Byte Offset 249 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO248 ,CPU Targets Byte Offset 248 " group.long 0x8FC++0x03 line.long 0x00 "GICD_ITARGETSR63,Interrupt Processor Targets Register 63" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO255 ,CPU Targets Byte Offset 255 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO254 ,CPU Targets Byte Offset 254 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO253 ,CPU Targets Byte Offset 253 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO252 ,CPU Targets Byte Offset 252 " else rgroup.long 0x8E0++0x03 line.long 0x00 "GICD_ITARGETSR56,Interrupt Processor Targets Register 56" rgroup.long 0x8E4++0x03 line.long 0x00 "GICD_ITARGETSR57,Interrupt Processor Targets Register 57" rgroup.long 0x8E8++0x03 line.long 0x00 "GICD_ITARGETSR58,Interrupt Processor Targets Register 58" rgroup.long 0x8EC++0x03 line.long 0x00 "GICD_ITARGETSR59,Interrupt Processor Targets Register 59" rgroup.long 0x8F0++0x03 line.long 0x00 "GICD_ITARGETSR60,Interrupt Processor Targets Register 60" rgroup.long 0x8F4++0x03 line.long 0x00 "GICD_ITARGETSR61,Interrupt Processor Targets Register 61" rgroup.long 0x8F8++0x03 line.long 0x00 "GICD_ITARGETSR62,Interrupt Processor Targets Register 62" rgroup.long 0x8FC++0x03 line.long 0x00 "GICD_ITARGETSR63,Interrupt Processor Targets Register 63" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x08) group.long 0x900++0x03 line.long 0x00 "GICD_ITARGETSR64,Interrupt Processor Targets Register 64" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO259 ,CPU Targets Byte Offset 259 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO258 ,CPU Targets Byte Offset 258 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO257 ,CPU Targets Byte Offset 257 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO256 ,CPU Targets Byte Offset 256 " group.long 0x904++0x03 line.long 0x00 "GICD_ITARGETSR65,Interrupt Processor Targets Register 65" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO263 ,CPU Targets Byte Offset 263 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO262 ,CPU Targets Byte Offset 262 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO261 ,CPU Targets Byte Offset 261 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO260 ,CPU Targets Byte Offset 260 " group.long 0x908++0x03 line.long 0x00 "GICD_ITARGETSR66,Interrupt Processor Targets Register 66" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO267 ,CPU Targets Byte Offset 267 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO266 ,CPU Targets Byte Offset 266 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO265 ,CPU Targets Byte Offset 265 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO264 ,CPU Targets Byte Offset 264 " group.long 0x90C++0x03 line.long 0x00 "GICD_ITARGETSR67,Interrupt Processor Targets Register 67" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO271 ,CPU Targets Byte Offset 271 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO270 ,CPU Targets Byte Offset 270 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO269 ,CPU Targets Byte Offset 269 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO268 ,CPU Targets Byte Offset 268 " group.long 0x910++0x03 line.long 0x00 "GICD_ITARGETSR68,Interrupt Processor Targets Register 68" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO275 ,CPU Targets Byte Offset 275 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO274 ,CPU Targets Byte Offset 274 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO273 ,CPU Targets Byte Offset 273 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO272 ,CPU Targets Byte Offset 272 " group.long 0x914++0x03 line.long 0x00 "GICD_ITARGETSR69,Interrupt Processor Targets Register 69" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO279 ,CPU Targets Byte Offset 279 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO278 ,CPU Targets Byte Offset 278 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO277 ,CPU Targets Byte Offset 277 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO276 ,CPU Targets Byte Offset 276 " group.long 0x918++0x03 line.long 0x00 "GICD_ITARGETSR70,Interrupt Processor Targets Register 70" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO283 ,CPU Targets Byte Offset 283 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO282 ,CPU Targets Byte Offset 282 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO281 ,CPU Targets Byte Offset 281 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO280 ,CPU Targets Byte Offset 280 " group.long 0x91C++0x03 line.long 0x00 "GICD_ITARGETSR71,Interrupt Processor Targets Register 71" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO287 ,CPU Targets Byte Offset 287 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO286 ,CPU Targets Byte Offset 286 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO285 ,CPU Targets Byte Offset 285 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO284 ,CPU Targets Byte Offset 284 " else rgroup.long 0x900++0x03 line.long 0x00 "GICD_ITARGETSR64,Interrupt Processor Targets Register 64" rgroup.long 0x904++0x03 line.long 0x00 "GICD_ITARGETSR65,Interrupt Processor Targets Register 65" rgroup.long 0x908++0x03 line.long 0x00 "GICD_ITARGETSR66,Interrupt Processor Targets Register 66" rgroup.long 0x90C++0x03 line.long 0x00 "GICD_ITARGETSR67,Interrupt Processor Targets Register 67" rgroup.long 0x910++0x03 line.long 0x00 "GICD_ITARGETSR68,Interrupt Processor Targets Register 68" rgroup.long 0x914++0x03 line.long 0x00 "GICD_ITARGETSR69,Interrupt Processor Targets Register 69" rgroup.long 0x918++0x03 line.long 0x00 "GICD_ITARGETSR70,Interrupt Processor Targets Register 70" rgroup.long 0x91C++0x03 line.long 0x00 "GICD_ITARGETSR71,Interrupt Processor Targets Register 71" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x09) group.long 0x920++0x03 line.long 0x00 "GICD_ITARGETSR72,Interrupt Processor Targets Register 72" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO291 ,CPU Targets Byte Offset 291 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO290 ,CPU Targets Byte Offset 290 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO289 ,CPU Targets Byte Offset 289 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO288 ,CPU Targets Byte Offset 288 " group.long 0x924++0x03 line.long 0x00 "GICD_ITARGETSR73,Interrupt Processor Targets Register 73" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO295 ,CPU Targets Byte Offset 295 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO294 ,CPU Targets Byte Offset 294 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO293 ,CPU Targets Byte Offset 293 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO292 ,CPU Targets Byte Offset 292 " group.long 0x928++0x03 line.long 0x00 "GICD_ITARGETSR74,Interrupt Processor Targets Register 74" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO299 ,CPU Targets Byte Offset 299 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO298 ,CPU Targets Byte Offset 298 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO297 ,CPU Targets Byte Offset 297 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO296 ,CPU Targets Byte Offset 296 " group.long 0x92C++0x03 line.long 0x00 "GICD_ITARGETSR75,Interrupt Processor Targets Register 75" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO303 ,CPU Targets Byte Offset 303 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO302 ,CPU Targets Byte Offset 302 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO301 ,CPU Targets Byte Offset 301 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO300 ,CPU Targets Byte Offset 300 " group.long 0x930++0x03 line.long 0x00 "GICD_ITARGETSR76,Interrupt Processor Targets Register 76" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO307 ,CPU Targets Byte Offset 307 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO306 ,CPU Targets Byte Offset 306 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO305 ,CPU Targets Byte Offset 305 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO304 ,CPU Targets Byte Offset 304 " group.long 0x934++0x03 line.long 0x00 "GICD_ITARGETSR77,Interrupt Processor Targets Register 77" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO311 ,CPU Targets Byte Offset 311 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO310 ,CPU Targets Byte Offset 310 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO309 ,CPU Targets Byte Offset 309 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO308 ,CPU Targets Byte Offset 308 " group.long 0x938++0x03 line.long 0x00 "GICD_ITARGETSR78,Interrupt Processor Targets Register 78" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO315 ,CPU Targets Byte Offset 315 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO314 ,CPU Targets Byte Offset 314 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO313 ,CPU Targets Byte Offset 313 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO312 ,CPU Targets Byte Offset 312 " group.long 0x93C++0x03 line.long 0x00 "GICD_ITARGETSR79,Interrupt Processor Targets Register 79" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO319 ,CPU Targets Byte Offset 319 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO318 ,CPU Targets Byte Offset 318 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO317 ,CPU Targets Byte Offset 317 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO316 ,CPU Targets Byte Offset 316 " else rgroup.long 0x920++0x03 line.long 0x00 "GICD_ITARGETSR72,Interrupt Processor Targets Register 72" rgroup.long 0x924++0x03 line.long 0x00 "GICD_ITARGETSR73,Interrupt Processor Targets Register 73" rgroup.long 0x928++0x03 line.long 0x00 "GICD_ITARGETSR74,Interrupt Processor Targets Register 74" rgroup.long 0x92C++0x03 line.long 0x00 "GICD_ITARGETSR75,Interrupt Processor Targets Register 75" rgroup.long 0x930++0x03 line.long 0x00 "GICD_ITARGETSR76,Interrupt Processor Targets Register 76" rgroup.long 0x934++0x03 line.long 0x00 "GICD_ITARGETSR77,Interrupt Processor Targets Register 77" rgroup.long 0x938++0x03 line.long 0x00 "GICD_ITARGETSR78,Interrupt Processor Targets Register 78" rgroup.long 0x93C++0x03 line.long 0x00 "GICD_ITARGETSR79,Interrupt Processor Targets Register 79" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0A) group.long 0x940++0x03 line.long 0x00 "GICD_ITARGETSR80,Interrupt Processor Targets Register 80" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO323 ,CPU Targets Byte Offset 323 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO322 ,CPU Targets Byte Offset 322 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO321 ,CPU Targets Byte Offset 321 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO320 ,CPU Targets Byte Offset 320 " group.long 0x944++0x03 line.long 0x00 "GICD_ITARGETSR81,Interrupt Processor Targets Register 81" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO327 ,CPU Targets Byte Offset 327 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO326 ,CPU Targets Byte Offset 326 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO325 ,CPU Targets Byte Offset 325 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO324 ,CPU Targets Byte Offset 324 " group.long 0x948++0x03 line.long 0x00 "GICD_ITARGETSR82,Interrupt Processor Targets Register 82" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO331 ,CPU Targets Byte Offset 331 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO330 ,CPU Targets Byte Offset 330 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO329 ,CPU Targets Byte Offset 329 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO328 ,CPU Targets Byte Offset 328 " group.long 0x94C++0x03 line.long 0x00 "GICD_ITARGETSR83,Interrupt Processor Targets Register 83" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO335 ,CPU Targets Byte Offset 335 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO334 ,CPU Targets Byte Offset 334 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO333 ,CPU Targets Byte Offset 333 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO332 ,CPU Targets Byte Offset 332 " group.long 0x950++0x03 line.long 0x00 "GICD_ITARGETSR84,Interrupt Processor Targets Register 84" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO339 ,CPU Targets Byte Offset 339 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO338 ,CPU Targets Byte Offset 338 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO337 ,CPU Targets Byte Offset 337 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO336 ,CPU Targets Byte Offset 336 " group.long 0x954++0x03 line.long 0x00 "GICD_ITARGETSR85,Interrupt Processor Targets Register 85" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO343 ,CPU Targets Byte Offset 343 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO342 ,CPU Targets Byte Offset 342 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO341 ,CPU Targets Byte Offset 341 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO340 ,CPU Targets Byte Offset 340 " group.long 0x958++0x03 line.long 0x00 "GICD_ITARGETSR86,Interrupt Processor Targets Register 86" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO347 ,CPU Targets Byte Offset 347 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO346 ,CPU Targets Byte Offset 346 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO345 ,CPU Targets Byte Offset 345 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO344 ,CPU Targets Byte Offset 344 " group.long 0x95C++0x03 line.long 0x00 "GICD_ITARGETSR87,Interrupt Processor Targets Register 87" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO351 ,CPU Targets Byte Offset 351 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO350 ,CPU Targets Byte Offset 350 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO349 ,CPU Targets Byte Offset 349 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO348 ,CPU Targets Byte Offset 348 " else rgroup.long 0x940++0x03 line.long 0x00 "GICD_ITARGETSR80,Interrupt Processor Targets Register 80" rgroup.long 0x944++0x03 line.long 0x00 "GICD_ITARGETSR81,Interrupt Processor Targets Register 81" rgroup.long 0x948++0x03 line.long 0x00 "GICD_ITARGETSR82,Interrupt Processor Targets Register 82" rgroup.long 0x94C++0x03 line.long 0x00 "GICD_ITARGETSR83,Interrupt Processor Targets Register 83" rgroup.long 0x950++0x03 line.long 0x00 "GICD_ITARGETSR84,Interrupt Processor Targets Register 84" rgroup.long 0x954++0x03 line.long 0x00 "GICD_ITARGETSR85,Interrupt Processor Targets Register 85" rgroup.long 0x958++0x03 line.long 0x00 "GICD_ITARGETSR86,Interrupt Processor Targets Register 86" rgroup.long 0x95C++0x03 line.long 0x00 "GICD_ITARGETSR87,Interrupt Processor Targets Register 87" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0B) group.long 0x960++0x03 line.long 0x00 "GICD_ITARGETSR88,Interrupt Processor Targets Register 88" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO355 ,CPU Targets Byte Offset 355 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO354 ,CPU Targets Byte Offset 354 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO353 ,CPU Targets Byte Offset 353 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO352 ,CPU Targets Byte Offset 352 " group.long 0x964++0x03 line.long 0x00 "GICD_ITARGETSR89,Interrupt Processor Targets Register 89" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO359 ,CPU Targets Byte Offset 359 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO358 ,CPU Targets Byte Offset 358 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO357 ,CPU Targets Byte Offset 357 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO356 ,CPU Targets Byte Offset 356 " group.long 0x968++0x03 line.long 0x00 "GICD_ITARGETSR90,Interrupt Processor Targets Register 90" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO363 ,CPU Targets Byte Offset 363 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO362 ,CPU Targets Byte Offset 362 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO361 ,CPU Targets Byte Offset 361 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO360 ,CPU Targets Byte Offset 360 " group.long 0x96C++0x03 line.long 0x00 "GICD_ITARGETSR91,Interrupt Processor Targets Register 91" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO367 ,CPU Targets Byte Offset 367 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO366 ,CPU Targets Byte Offset 366 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO365 ,CPU Targets Byte Offset 365 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO364 ,CPU Targets Byte Offset 364 " group.long 0x970++0x03 line.long 0x00 "GICD_ITARGETSR92,Interrupt Processor Targets Register 92" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO371 ,CPU Targets Byte Offset 371 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO370 ,CPU Targets Byte Offset 370 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO369 ,CPU Targets Byte Offset 369 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO368 ,CPU Targets Byte Offset 368 " group.long 0x974++0x03 line.long 0x00 "GICD_ITARGETSR93,Interrupt Processor Targets Register 93" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO375 ,CPU Targets Byte Offset 375 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO374 ,CPU Targets Byte Offset 374 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO373 ,CPU Targets Byte Offset 373 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO372 ,CPU Targets Byte Offset 372 " group.long 0x978++0x03 line.long 0x00 "GICD_ITARGETSR94,Interrupt Processor Targets Register 94" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO379 ,CPU Targets Byte Offset 379 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO378 ,CPU Targets Byte Offset 378 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO377 ,CPU Targets Byte Offset 377 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO376 ,CPU Targets Byte Offset 376 " group.long 0x97C++0x03 line.long 0x00 "GICD_ITARGETSR95,Interrupt Processor Targets Register 95" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO383 ,CPU Targets Byte Offset 383 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO382 ,CPU Targets Byte Offset 382 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO381 ,CPU Targets Byte Offset 381 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO380 ,CPU Targets Byte Offset 380 " else rgroup.long 0x960++0x03 line.long 0x00 "GICD_ITARGETSR88,Interrupt Processor Targets Register 88" rgroup.long 0x964++0x03 line.long 0x00 "GICD_ITARGETSR89,Interrupt Processor Targets Register 89" rgroup.long 0x968++0x03 line.long 0x00 "GICD_ITARGETSR90,Interrupt Processor Targets Register 90" rgroup.long 0x96C++0x03 line.long 0x00 "GICD_ITARGETSR91,Interrupt Processor Targets Register 91" rgroup.long 0x970++0x03 line.long 0x00 "GICD_ITARGETSR92,Interrupt Processor Targets Register 92" rgroup.long 0x974++0x03 line.long 0x00 "GICD_ITARGETSR93,Interrupt Processor Targets Register 93" rgroup.long 0x978++0x03 line.long 0x00 "GICD_ITARGETSR94,Interrupt Processor Targets Register 94" rgroup.long 0x97C++0x03 line.long 0x00 "GICD_ITARGETSR95,Interrupt Processor Targets Register 95" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0C) group.long 0x980++0x03 line.long 0x00 "GICD_ITARGETSR96,Interrupt Processor Targets Register 96" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO387 ,CPU Targets Byte Offset 387 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO386 ,CPU Targets Byte Offset 386 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO385 ,CPU Targets Byte Offset 385 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO384 ,CPU Targets Byte Offset 384 " group.long 0x984++0x03 line.long 0x00 "GICD_ITARGETSR97,Interrupt Processor Targets Register 97" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO391 ,CPU Targets Byte Offset 391 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO390 ,CPU Targets Byte Offset 390 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO389 ,CPU Targets Byte Offset 389 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO388 ,CPU Targets Byte Offset 388 " group.long 0x988++0x03 line.long 0x00 "GICD_ITARGETSR98,Interrupt Processor Targets Register 98" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO395 ,CPU Targets Byte Offset 395 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO394 ,CPU Targets Byte Offset 394 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO393 ,CPU Targets Byte Offset 393 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO392 ,CPU Targets Byte Offset 392 " group.long 0x98C++0x03 line.long 0x00 "GICD_ITARGETSR99,Interrupt Processor Targets Register 99" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO399 ,CPU Targets Byte Offset 399 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO398 ,CPU Targets Byte Offset 398 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO397 ,CPU Targets Byte Offset 397 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO396 ,CPU Targets Byte Offset 396 " group.long 0x990++0x03 line.long 0x00 "GICD_ITARGETSR100,Interrupt Processor Targets Register 100" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO403 ,CPU Targets Byte Offset 403 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO402 ,CPU Targets Byte Offset 402 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO401 ,CPU Targets Byte Offset 401 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO400 ,CPU Targets Byte Offset 400 " group.long 0x994++0x03 line.long 0x00 "GICD_ITARGETSR101,Interrupt Processor Targets Register 101" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO407 ,CPU Targets Byte Offset 407 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO406 ,CPU Targets Byte Offset 406 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO405 ,CPU Targets Byte Offset 405 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO404 ,CPU Targets Byte Offset 404 " group.long 0x998++0x03 line.long 0x00 "GICD_ITARGETSR102,Interrupt Processor Targets Register 102" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO411 ,CPU Targets Byte Offset 411 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO410 ,CPU Targets Byte Offset 410 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO409 ,CPU Targets Byte Offset 409 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO408 ,CPU Targets Byte Offset 408 " group.long 0x99C++0x03 line.long 0x00 "GICD_ITARGETSR103,Interrupt Processor Targets Register 103" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO415 ,CPU Targets Byte Offset 415 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO414 ,CPU Targets Byte Offset 414 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO413 ,CPU Targets Byte Offset 413 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO412 ,CPU Targets Byte Offset 412 " else rgroup.long 0x980++0x03 line.long 0x00 "GICD_ITARGETSR96,Interrupt Processor Targets Register 96" rgroup.long 0x984++0x03 line.long 0x00 "GICD_ITARGETSR97,Interrupt Processor Targets Register 97" rgroup.long 0x988++0x03 line.long 0x00 "GICD_ITARGETSR98,Interrupt Processor Targets Register 98" rgroup.long 0x98C++0x03 line.long 0x00 "GICD_ITARGETSR99,Interrupt Processor Targets Register 99" rgroup.long 0x990++0x03 line.long 0x00 "GICD_ITARGETSR100,Interrupt Processor Targets Register 100" rgroup.long 0x994++0x03 line.long 0x00 "GICD_ITARGETSR101,Interrupt Processor Targets Register 101" rgroup.long 0x998++0x03 line.long 0x00 "GICD_ITARGETSR102,Interrupt Processor Targets Register 102" rgroup.long 0x99C++0x03 line.long 0x00 "GICD_ITARGETSR103,Interrupt Processor Targets Register 103" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0D) group.long 0x9A0++0x03 line.long 0x00 "GICD_ITARGETSR104,Interrupt Processor Targets Register 104" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO419 ,CPU Targets Byte Offset 419 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO418 ,CPU Targets Byte Offset 418 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO417 ,CPU Targets Byte Offset 417 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO416 ,CPU Targets Byte Offset 416 " group.long 0x9A4++0x03 line.long 0x00 "GICD_ITARGETSR105,Interrupt Processor Targets Register 105" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO423 ,CPU Targets Byte Offset 423 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO422 ,CPU Targets Byte Offset 422 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO421 ,CPU Targets Byte Offset 421 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO420 ,CPU Targets Byte Offset 420 " group.long 0x9A8++0x03 line.long 0x00 "GICD_ITARGETSR106,Interrupt Processor Targets Register 106" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO427 ,CPU Targets Byte Offset 427 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO426 ,CPU Targets Byte Offset 426 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO425 ,CPU Targets Byte Offset 425 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO424 ,CPU Targets Byte Offset 424 " group.long 0x9AC++0x03 line.long 0x00 "GICD_ITARGETSR107,Interrupt Processor Targets Register 107" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO431 ,CPU Targets Byte Offset 431 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO430 ,CPU Targets Byte Offset 430 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO429 ,CPU Targets Byte Offset 429 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO428 ,CPU Targets Byte Offset 428 " group.long 0x9B0++0x03 line.long 0x00 "GICD_ITARGETSR108,Interrupt Processor Targets Register 108" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO435 ,CPU Targets Byte Offset 435 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO434 ,CPU Targets Byte Offset 434 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO433 ,CPU Targets Byte Offset 433 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO432 ,CPU Targets Byte Offset 432 " group.long 0x9B4++0x03 line.long 0x00 "GICD_ITARGETSR109,Interrupt Processor Targets Register 109" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO439 ,CPU Targets Byte Offset 439 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO438 ,CPU Targets Byte Offset 438 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO437 ,CPU Targets Byte Offset 437 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO436 ,CPU Targets Byte Offset 436 " group.long 0x9B8++0x03 line.long 0x00 "GICD_ITARGETSR110,Interrupt Processor Targets Register 110" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO443 ,CPU Targets Byte Offset 443 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO442 ,CPU Targets Byte Offset 442 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO441 ,CPU Targets Byte Offset 441 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO440 ,CPU Targets Byte Offset 440 " group.long 0x9BC++0x03 line.long 0x00 "GICD_ITARGETSR111,Interrupt Processor Targets Register 111" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO447 ,CPU Targets Byte Offset 447 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO446 ,CPU Targets Byte Offset 446 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO445 ,CPU Targets Byte Offset 445 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO444 ,CPU Targets Byte Offset 444 " else rgroup.long 0x9A0++0x03 line.long 0x00 "GICD_ITARGETSR104,Interrupt Processor Targets Register 104" rgroup.long 0x9A4++0x03 line.long 0x00 "GICD_ITARGETSR105,Interrupt Processor Targets Register 105" rgroup.long 0x9A8++0x03 line.long 0x00 "GICD_ITARGETSR106,Interrupt Processor Targets Register 106" rgroup.long 0x9AC++0x03 line.long 0x00 "GICD_ITARGETSR107,Interrupt Processor Targets Register 107" rgroup.long 0x9B0++0x03 line.long 0x00 "GICD_ITARGETSR108,Interrupt Processor Targets Register 108" rgroup.long 0x9B4++0x03 line.long 0x00 "GICD_ITARGETSR109,Interrupt Processor Targets Register 109" rgroup.long 0x9B8++0x03 line.long 0x00 "GICD_ITARGETSR110,Interrupt Processor Targets Register 110" rgroup.long 0x9BC++0x03 line.long 0x00 "GICD_ITARGETSR111,Interrupt Processor Targets Register 111" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0E) group.long 0x9C0++0x03 line.long 0x00 "GICD_ITARGETSR112,Interrupt Processor Targets Register 112" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO451 ,CPU Targets Byte Offset 451 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO450 ,CPU Targets Byte Offset 450 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO449 ,CPU Targets Byte Offset 449 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO448 ,CPU Targets Byte Offset 448 " group.long 0x9C4++0x03 line.long 0x00 "GICD_ITARGETSR113,Interrupt Processor Targets Register 113" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO455 ,CPU Targets Byte Offset 455 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO454 ,CPU Targets Byte Offset 454 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO453 ,CPU Targets Byte Offset 453 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO452 ,CPU Targets Byte Offset 452 " group.long 0x9C8++0x03 line.long 0x00 "GICD_ITARGETSR114,Interrupt Processor Targets Register 114" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO459 ,CPU Targets Byte Offset 459 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO458 ,CPU Targets Byte Offset 458 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO457 ,CPU Targets Byte Offset 457 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO456 ,CPU Targets Byte Offset 456 " group.long 0x9CC++0x03 line.long 0x00 "GICD_ITARGETSR115,Interrupt Processor Targets Register 115" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO463 ,CPU Targets Byte Offset 463 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO462 ,CPU Targets Byte Offset 462 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO461 ,CPU Targets Byte Offset 461 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO460 ,CPU Targets Byte Offset 460 " group.long 0x9D0++0x03 line.long 0x00 "GICD_ITARGETSR116,Interrupt Processor Targets Register 116" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO467 ,CPU Targets Byte Offset 467 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO466 ,CPU Targets Byte Offset 466 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO465 ,CPU Targets Byte Offset 465 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO464 ,CPU Targets Byte Offset 464 " group.long 0x9D4++0x03 line.long 0x00 "GICD_ITARGETSR117,Interrupt Processor Targets Register 117" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO471 ,CPU Targets Byte Offset 471 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO470 ,CPU Targets Byte Offset 470 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO469 ,CPU Targets Byte Offset 469 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO468 ,CPU Targets Byte Offset 468 " group.long 0x9D8++0x03 line.long 0x00 "GICD_ITARGETSR118,Interrupt Processor Targets Register 118" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO475 ,CPU Targets Byte Offset 475 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO474 ,CPU Targets Byte Offset 474 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO473 ,CPU Targets Byte Offset 473 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO472 ,CPU Targets Byte Offset 472 " group.long 0x9DC++0x03 line.long 0x00 "GICD_ITARGETSR119,Interrupt Processor Targets Register 119" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO479 ,CPU Targets Byte Offset 479 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO478 ,CPU Targets Byte Offset 478 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO477 ,CPU Targets Byte Offset 477 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO476 ,CPU Targets Byte Offset 476 " else rgroup.long 0x9C0++0x03 line.long 0x00 "GICD_ITARGETSR112,Interrupt Processor Targets Register 112" rgroup.long 0x9C4++0x03 line.long 0x00 "GICD_ITARGETSR113,Interrupt Processor Targets Register 113" rgroup.long 0x9C8++0x03 line.long 0x00 "GICD_ITARGETSR114,Interrupt Processor Targets Register 114" rgroup.long 0x9CC++0x03 line.long 0x00 "GICD_ITARGETSR115,Interrupt Processor Targets Register 115" rgroup.long 0x9D0++0x03 line.long 0x00 "GICD_ITARGETSR116,Interrupt Processor Targets Register 116" rgroup.long 0x9D4++0x03 line.long 0x00 "GICD_ITARGETSR117,Interrupt Processor Targets Register 117" rgroup.long 0x9D8++0x03 line.long 0x00 "GICD_ITARGETSR118,Interrupt Processor Targets Register 118" rgroup.long 0x9DC++0x03 line.long 0x00 "GICD_ITARGETSR119,Interrupt Processor Targets Register 119" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0F) group.long 0x9E0++0x03 line.long 0x00 "GICD_ITARGETSR120,Interrupt Processor Targets Register 120" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO483 ,CPU Targets Byte Offset 483 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO482 ,CPU Targets Byte Offset 482 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO481 ,CPU Targets Byte Offset 481 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO480 ,CPU Targets Byte Offset 480 " group.long 0x9E4++0x03 line.long 0x00 "GICD_ITARGETSR121,Interrupt Processor Targets Register 121" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO487 ,CPU Targets Byte Offset 487 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO486 ,CPU Targets Byte Offset 486 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO485 ,CPU Targets Byte Offset 485 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO484 ,CPU Targets Byte Offset 484 " group.long 0x9E8++0x03 line.long 0x00 "GICD_ITARGETSR122,Interrupt Processor Targets Register 122" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO491 ,CPU Targets Byte Offset 491 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO490 ,CPU Targets Byte Offset 490 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO489 ,CPU Targets Byte Offset 489 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO488 ,CPU Targets Byte Offset 488 " group.long 0x9EC++0x03 line.long 0x00 "GICD_ITARGETSR123,Interrupt Processor Targets Register 123" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO495 ,CPU Targets Byte Offset 495 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO494 ,CPU Targets Byte Offset 494 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO493 ,CPU Targets Byte Offset 493 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO492 ,CPU Targets Byte Offset 492 " group.long 0x9F0++0x03 line.long 0x00 "GICD_ITARGETSR124,Interrupt Processor Targets Register 124" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO499 ,CPU Targets Byte Offset 499 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO498 ,CPU Targets Byte Offset 498 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO497 ,CPU Targets Byte Offset 497 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO496 ,CPU Targets Byte Offset 496 " group.long 0x9F4++0x03 line.long 0x00 "GICD_ITARGETSR125,Interrupt Processor Targets Register 125" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO503 ,CPU Targets Byte Offset 503 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO502 ,CPU Targets Byte Offset 502 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO501 ,CPU Targets Byte Offset 501 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO500 ,CPU Targets Byte Offset 500 " group.long 0x9F8++0x03 line.long 0x00 "GICD_ITARGETSR126,Interrupt Processor Targets Register 126" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO507 ,CPU Targets Byte Offset 507 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO506 ,CPU Targets Byte Offset 506 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO505 ,CPU Targets Byte Offset 505 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO504 ,CPU Targets Byte Offset 504 " group.long 0x9FC++0x03 line.long 0x00 "GICD_ITARGETSR127,Interrupt Processor Targets Register 127" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO511 ,CPU Targets Byte Offset 511 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO510 ,CPU Targets Byte Offset 510 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO509 ,CPU Targets Byte Offset 509 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO508 ,CPU Targets Byte Offset 508 " else rgroup.long 0x9E0++0x03 line.long 0x00 "GICD_ITARGETSR120,Interrupt Processor Targets Register 120" rgroup.long 0x9E4++0x03 line.long 0x00 "GICD_ITARGETSR121,Interrupt Processor Targets Register 121" rgroup.long 0x9E8++0x03 line.long 0x00 "GICD_ITARGETSR122,Interrupt Processor Targets Register 122" rgroup.long 0x9EC++0x03 line.long 0x00 "GICD_ITARGETSR123,Interrupt Processor Targets Register 123" rgroup.long 0x9F0++0x03 line.long 0x00 "GICD_ITARGETSR124,Interrupt Processor Targets Register 124" rgroup.long 0x9F4++0x03 line.long 0x00 "GICD_ITARGETSR125,Interrupt Processor Targets Register 125" rgroup.long 0x9F8++0x03 line.long 0x00 "GICD_ITARGETSR126,Interrupt Processor Targets Register 126" rgroup.long 0x9FC++0x03 line.long 0x00 "GICD_ITARGETSR127,Interrupt Processor Targets Register 127" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x10) group.long 0xA00++0x03 line.long 0x00 "GICD_ITARGETSR128,Interrupt Processor Targets Register 128" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO515 ,CPU Targets Byte Offset 515 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO514 ,CPU Targets Byte Offset 514 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO513 ,CPU Targets Byte Offset 513 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO512 ,CPU Targets Byte Offset 512 " group.long 0xA04++0x03 line.long 0x00 "GICD_ITARGETSR129,Interrupt Processor Targets Register 129" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO519 ,CPU Targets Byte Offset 519 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO518 ,CPU Targets Byte Offset 518 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO517 ,CPU Targets Byte Offset 517 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO516 ,CPU Targets Byte Offset 516 " group.long 0xA08++0x03 line.long 0x00 "GICD_ITARGETSR130,Interrupt Processor Targets Register 130" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO523 ,CPU Targets Byte Offset 523 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO522 ,CPU Targets Byte Offset 522 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO521 ,CPU Targets Byte Offset 521 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO520 ,CPU Targets Byte Offset 520 " group.long 0xA0C++0x03 line.long 0x00 "GICD_ITARGETSR131,Interrupt Processor Targets Register 131" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO527 ,CPU Targets Byte Offset 527 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO526 ,CPU Targets Byte Offset 526 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO525 ,CPU Targets Byte Offset 525 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO524 ,CPU Targets Byte Offset 524 " group.long 0xA10++0x03 line.long 0x00 "GICD_ITARGETSR132,Interrupt Processor Targets Register 132" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO531 ,CPU Targets Byte Offset 531 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO530 ,CPU Targets Byte Offset 530 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO529 ,CPU Targets Byte Offset 529 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO528 ,CPU Targets Byte Offset 528 " group.long 0xA14++0x03 line.long 0x00 "GICD_ITARGETSR133,Interrupt Processor Targets Register 133" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO535 ,CPU Targets Byte Offset 535 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO534 ,CPU Targets Byte Offset 534 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO533 ,CPU Targets Byte Offset 533 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO532 ,CPU Targets Byte Offset 532 " group.long 0xA18++0x03 line.long 0x00 "GICD_ITARGETSR134,Interrupt Processor Targets Register 134" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO539 ,CPU Targets Byte Offset 539 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO538 ,CPU Targets Byte Offset 538 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO537 ,CPU Targets Byte Offset 537 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO536 ,CPU Targets Byte Offset 536 " group.long 0xA1C++0x03 line.long 0x00 "GICD_ITARGETSR135,Interrupt Processor Targets Register 135" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO543 ,CPU Targets Byte Offset 543 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO542 ,CPU Targets Byte Offset 542 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO541 ,CPU Targets Byte Offset 541 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO540 ,CPU Targets Byte Offset 540 " else rgroup.long 0xA00++0x03 line.long 0x00 "GICD_ITARGETSR128,Interrupt Processor Targets Register 128" rgroup.long 0xA04++0x03 line.long 0x00 "GICD_ITARGETSR129,Interrupt Processor Targets Register 129" rgroup.long 0xA08++0x03 line.long 0x00 "GICD_ITARGETSR130,Interrupt Processor Targets Register 130" rgroup.long 0xA0C++0x03 line.long 0x00 "GICD_ITARGETSR131,Interrupt Processor Targets Register 131" rgroup.long 0xA10++0x03 line.long 0x00 "GICD_ITARGETSR132,Interrupt Processor Targets Register 132" rgroup.long 0xA14++0x03 line.long 0x00 "GICD_ITARGETSR133,Interrupt Processor Targets Register 133" rgroup.long 0xA18++0x03 line.long 0x00 "GICD_ITARGETSR134,Interrupt Processor Targets Register 134" rgroup.long 0xA1C++0x03 line.long 0x00 "GICD_ITARGETSR135,Interrupt Processor Targets Register 135" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x11) group.long 0xA20++0x03 line.long 0x00 "GICD_ITARGETSR136,Interrupt Processor Targets Register 136" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO547 ,CPU Targets Byte Offset 547 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO546 ,CPU Targets Byte Offset 546 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO545 ,CPU Targets Byte Offset 545 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO544 ,CPU Targets Byte Offset 544 " group.long 0xA24++0x03 line.long 0x00 "GICD_ITARGETSR137,Interrupt Processor Targets Register 137" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO551 ,CPU Targets Byte Offset 551 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO550 ,CPU Targets Byte Offset 550 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO549 ,CPU Targets Byte Offset 549 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO548 ,CPU Targets Byte Offset 548 " group.long 0xA28++0x03 line.long 0x00 "GICD_ITARGETSR138,Interrupt Processor Targets Register 138" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO555 ,CPU Targets Byte Offset 555 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO554 ,CPU Targets Byte Offset 554 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO553 ,CPU Targets Byte Offset 553 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO552 ,CPU Targets Byte Offset 552 " group.long 0xA2C++0x03 line.long 0x00 "GICD_ITARGETSR139,Interrupt Processor Targets Register 139" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO559 ,CPU Targets Byte Offset 559 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO558 ,CPU Targets Byte Offset 558 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO557 ,CPU Targets Byte Offset 557 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO556 ,CPU Targets Byte Offset 556 " group.long 0xA30++0x03 line.long 0x00 "GICD_ITARGETSR140,Interrupt Processor Targets Register 140" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO563 ,CPU Targets Byte Offset 563 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO562 ,CPU Targets Byte Offset 562 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO561 ,CPU Targets Byte Offset 561 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO560 ,CPU Targets Byte Offset 560 " group.long 0xA34++0x03 line.long 0x00 "GICD_ITARGETSR141,Interrupt Processor Targets Register 141" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO567 ,CPU Targets Byte Offset 567 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO566 ,CPU Targets Byte Offset 566 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO565 ,CPU Targets Byte Offset 565 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO564 ,CPU Targets Byte Offset 564 " group.long 0xA38++0x03 line.long 0x00 "GICD_ITARGETSR142,Interrupt Processor Targets Register 142" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO571 ,CPU Targets Byte Offset 571 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO570 ,CPU Targets Byte Offset 570 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO569 ,CPU Targets Byte Offset 569 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO568 ,CPU Targets Byte Offset 568 " group.long 0xA3C++0x03 line.long 0x00 "GICD_ITARGETSR143,Interrupt Processor Targets Register 143" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO575 ,CPU Targets Byte Offset 575 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO574 ,CPU Targets Byte Offset 574 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO573 ,CPU Targets Byte Offset 573 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO572 ,CPU Targets Byte Offset 572 " else rgroup.long 0xA20++0x03 line.long 0x00 "GICD_ITARGETSR136,Interrupt Processor Targets Register 136" rgroup.long 0xA24++0x03 line.long 0x00 "GICD_ITARGETSR137,Interrupt Processor Targets Register 137" rgroup.long 0xA28++0x03 line.long 0x00 "GICD_ITARGETSR138,Interrupt Processor Targets Register 138" rgroup.long 0xA2C++0x03 line.long 0x00 "GICD_ITARGETSR139,Interrupt Processor Targets Register 139" rgroup.long 0xA30++0x03 line.long 0x00 "GICD_ITARGETSR140,Interrupt Processor Targets Register 140" rgroup.long 0xA34++0x03 line.long 0x00 "GICD_ITARGETSR141,Interrupt Processor Targets Register 141" rgroup.long 0xA38++0x03 line.long 0x00 "GICD_ITARGETSR142,Interrupt Processor Targets Register 142" rgroup.long 0xA3C++0x03 line.long 0x00 "GICD_ITARGETSR143,Interrupt Processor Targets Register 143" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x12) group.long 0xA40++0x03 line.long 0x00 "GICD_ITARGETSR144,Interrupt Processor Targets Register 144" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO579 ,CPU Targets Byte Offset 579 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO578 ,CPU Targets Byte Offset 578 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO577 ,CPU Targets Byte Offset 577 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO576 ,CPU Targets Byte Offset 576 " group.long 0xA44++0x03 line.long 0x00 "GICD_ITARGETSR145,Interrupt Processor Targets Register 145" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO583 ,CPU Targets Byte Offset 583 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO582 ,CPU Targets Byte Offset 582 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO581 ,CPU Targets Byte Offset 581 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO580 ,CPU Targets Byte Offset 580 " group.long 0xA48++0x03 line.long 0x00 "GICD_ITARGETSR146,Interrupt Processor Targets Register 146" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO587 ,CPU Targets Byte Offset 587 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO586 ,CPU Targets Byte Offset 586 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO585 ,CPU Targets Byte Offset 585 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO584 ,CPU Targets Byte Offset 584 " group.long 0xA4C++0x03 line.long 0x00 "GICD_ITARGETSR147,Interrupt Processor Targets Register 147" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO591 ,CPU Targets Byte Offset 591 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO590 ,CPU Targets Byte Offset 590 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO589 ,CPU Targets Byte Offset 589 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO588 ,CPU Targets Byte Offset 588 " group.long 0xA50++0x03 line.long 0x00 "GICD_ITARGETSR148,Interrupt Processor Targets Register 148" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO595 ,CPU Targets Byte Offset 595 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO594 ,CPU Targets Byte Offset 594 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO593 ,CPU Targets Byte Offset 593 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO592 ,CPU Targets Byte Offset 592 " group.long 0xA54++0x03 line.long 0x00 "GICD_ITARGETSR149,Interrupt Processor Targets Register 149" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO599 ,CPU Targets Byte Offset 599 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO598 ,CPU Targets Byte Offset 598 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO597 ,CPU Targets Byte Offset 597 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO596 ,CPU Targets Byte Offset 596 " group.long 0xA58++0x03 line.long 0x00 "GICD_ITARGETSR150,Interrupt Processor Targets Register 150" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO603 ,CPU Targets Byte Offset 603 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO602 ,CPU Targets Byte Offset 602 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO601 ,CPU Targets Byte Offset 601 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO600 ,CPU Targets Byte Offset 600 " group.long 0xA5C++0x03 line.long 0x00 "GICD_ITARGETSR151,Interrupt Processor Targets Register 151" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO607 ,CPU Targets Byte Offset 607 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO606 ,CPU Targets Byte Offset 606 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO605 ,CPU Targets Byte Offset 605 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO604 ,CPU Targets Byte Offset 604 " else rgroup.long 0xA40++0x03 line.long 0x00 "GICD_ITARGETSR144,Interrupt Processor Targets Register 144" rgroup.long 0xA44++0x03 line.long 0x00 "GICD_ITARGETSR145,Interrupt Processor Targets Register 145" rgroup.long 0xA48++0x03 line.long 0x00 "GICD_ITARGETSR146,Interrupt Processor Targets Register 146" rgroup.long 0xA4C++0x03 line.long 0x00 "GICD_ITARGETSR147,Interrupt Processor Targets Register 147" rgroup.long 0xA50++0x03 line.long 0x00 "GICD_ITARGETSR148,Interrupt Processor Targets Register 148" rgroup.long 0xA54++0x03 line.long 0x00 "GICD_ITARGETSR149,Interrupt Processor Targets Register 149" rgroup.long 0xA58++0x03 line.long 0x00 "GICD_ITARGETSR150,Interrupt Processor Targets Register 150" rgroup.long 0xA5C++0x03 line.long 0x00 "GICD_ITARGETSR151,Interrupt Processor Targets Register 151" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x13) group.long 0xA60++0x03 line.long 0x00 "GICD_ITARGETSR152,Interrupt Processor Targets Register 152" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO611 ,CPU Targets Byte Offset 611 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO610 ,CPU Targets Byte Offset 610 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO609 ,CPU Targets Byte Offset 609 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO608 ,CPU Targets Byte Offset 608 " group.long 0xA64++0x03 line.long 0x00 "GICD_ITARGETSR153,Interrupt Processor Targets Register 153" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO615 ,CPU Targets Byte Offset 615 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO614 ,CPU Targets Byte Offset 614 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO613 ,CPU Targets Byte Offset 613 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO612 ,CPU Targets Byte Offset 612 " group.long 0xA68++0x03 line.long 0x00 "GICD_ITARGETSR154,Interrupt Processor Targets Register 154" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO619 ,CPU Targets Byte Offset 619 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO618 ,CPU Targets Byte Offset 618 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO617 ,CPU Targets Byte Offset 617 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO616 ,CPU Targets Byte Offset 616 " group.long 0xA6C++0x03 line.long 0x00 "GICD_ITARGETSR155,Interrupt Processor Targets Register 155" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO623 ,CPU Targets Byte Offset 623 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO622 ,CPU Targets Byte Offset 622 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO621 ,CPU Targets Byte Offset 621 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO620 ,CPU Targets Byte Offset 620 " group.long 0xA70++0x03 line.long 0x00 "GICD_ITARGETSR156,Interrupt Processor Targets Register 156" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO627 ,CPU Targets Byte Offset 627 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO626 ,CPU Targets Byte Offset 626 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO625 ,CPU Targets Byte Offset 625 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO624 ,CPU Targets Byte Offset 624 " group.long 0xA74++0x03 line.long 0x00 "GICD_ITARGETSR157,Interrupt Processor Targets Register 157" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO631 ,CPU Targets Byte Offset 631 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO630 ,CPU Targets Byte Offset 630 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO629 ,CPU Targets Byte Offset 629 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO628 ,CPU Targets Byte Offset 628 " group.long 0xA78++0x03 line.long 0x00 "GICD_ITARGETSR158,Interrupt Processor Targets Register 158" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO635 ,CPU Targets Byte Offset 635 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO634 ,CPU Targets Byte Offset 634 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO633 ,CPU Targets Byte Offset 633 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO632 ,CPU Targets Byte Offset 632 " group.long 0xA7C++0x03 line.long 0x00 "GICD_ITARGETSR159,Interrupt Processor Targets Register 159" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO639 ,CPU Targets Byte Offset 639 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO638 ,CPU Targets Byte Offset 638 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO637 ,CPU Targets Byte Offset 637 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO636 ,CPU Targets Byte Offset 636 " else rgroup.long 0xA60++0x03 line.long 0x00 "GICD_ITARGETSR152,Interrupt Processor Targets Register 152" rgroup.long 0xA64++0x03 line.long 0x00 "GICD_ITARGETSR153,Interrupt Processor Targets Register 153" rgroup.long 0xA68++0x03 line.long 0x00 "GICD_ITARGETSR154,Interrupt Processor Targets Register 154" rgroup.long 0xA6C++0x03 line.long 0x00 "GICD_ITARGETSR155,Interrupt Processor Targets Register 155" rgroup.long 0xA70++0x03 line.long 0x00 "GICD_ITARGETSR156,Interrupt Processor Targets Register 156" rgroup.long 0xA74++0x03 line.long 0x00 "GICD_ITARGETSR157,Interrupt Processor Targets Register 157" rgroup.long 0xA78++0x03 line.long 0x00 "GICD_ITARGETSR158,Interrupt Processor Targets Register 158" rgroup.long 0xA7C++0x03 line.long 0x00 "GICD_ITARGETSR159,Interrupt Processor Targets Register 159" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x14) group.long 0xA80++0x03 line.long 0x00 "GICD_ITARGETSR160,Interrupt Processor Targets Register 160" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO643 ,CPU Targets Byte Offset 643 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO642 ,CPU Targets Byte Offset 642 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO641 ,CPU Targets Byte Offset 641 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO640 ,CPU Targets Byte Offset 640 " group.long 0xA84++0x03 line.long 0x00 "GICD_ITARGETSR161,Interrupt Processor Targets Register 161" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO647 ,CPU Targets Byte Offset 647 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO646 ,CPU Targets Byte Offset 646 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO645 ,CPU Targets Byte Offset 645 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO644 ,CPU Targets Byte Offset 644 " group.long 0xA88++0x03 line.long 0x00 "GICD_ITARGETSR162,Interrupt Processor Targets Register 162" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO651 ,CPU Targets Byte Offset 651 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO650 ,CPU Targets Byte Offset 650 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO649 ,CPU Targets Byte Offset 649 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO648 ,CPU Targets Byte Offset 648 " group.long 0xA8C++0x03 line.long 0x00 "GICD_ITARGETSR163,Interrupt Processor Targets Register 163" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO655 ,CPU Targets Byte Offset 655 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO654 ,CPU Targets Byte Offset 654 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO653 ,CPU Targets Byte Offset 653 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO652 ,CPU Targets Byte Offset 652 " group.long 0xA90++0x03 line.long 0x00 "GICD_ITARGETSR164,Interrupt Processor Targets Register 164" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO659 ,CPU Targets Byte Offset 659 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO658 ,CPU Targets Byte Offset 658 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO657 ,CPU Targets Byte Offset 657 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO656 ,CPU Targets Byte Offset 656 " group.long 0xA94++0x03 line.long 0x00 "GICD_ITARGETSR165,Interrupt Processor Targets Register 165" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO663 ,CPU Targets Byte Offset 663 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO662 ,CPU Targets Byte Offset 662 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO661 ,CPU Targets Byte Offset 661 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO660 ,CPU Targets Byte Offset 660 " group.long 0xA98++0x03 line.long 0x00 "GICD_ITARGETSR166,Interrupt Processor Targets Register 166" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO667 ,CPU Targets Byte Offset 667 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO666 ,CPU Targets Byte Offset 666 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO665 ,CPU Targets Byte Offset 665 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO664 ,CPU Targets Byte Offset 664 " group.long 0xA9C++0x03 line.long 0x00 "GICD_ITARGETSR167,Interrupt Processor Targets Register 167" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO671 ,CPU Targets Byte Offset 671 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO670 ,CPU Targets Byte Offset 670 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO669 ,CPU Targets Byte Offset 669 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO668 ,CPU Targets Byte Offset 668 " else rgroup.long 0xA80++0x03 line.long 0x00 "GICD_ITARGETSR160,Interrupt Processor Targets Register 160" rgroup.long 0xA84++0x03 line.long 0x00 "GICD_ITARGETSR161,Interrupt Processor Targets Register 161" rgroup.long 0xA88++0x03 line.long 0x00 "GICD_ITARGETSR162,Interrupt Processor Targets Register 162" rgroup.long 0xA8C++0x03 line.long 0x00 "GICD_ITARGETSR163,Interrupt Processor Targets Register 163" rgroup.long 0xA90++0x03 line.long 0x00 "GICD_ITARGETSR164,Interrupt Processor Targets Register 164" rgroup.long 0xA94++0x03 line.long 0x00 "GICD_ITARGETSR165,Interrupt Processor Targets Register 165" rgroup.long 0xA98++0x03 line.long 0x00 "GICD_ITARGETSR166,Interrupt Processor Targets Register 166" rgroup.long 0xA9C++0x03 line.long 0x00 "GICD_ITARGETSR167,Interrupt Processor Targets Register 167" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x15) group.long 0xAA0++0x03 line.long 0x00 "GICD_ITARGETSR168,Interrupt Processor Targets Register 168" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO675 ,CPU Targets Byte Offset 675 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO674 ,CPU Targets Byte Offset 674 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO673 ,CPU Targets Byte Offset 673 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO672 ,CPU Targets Byte Offset 672 " group.long 0xAA4++0x03 line.long 0x00 "GICD_ITARGETSR169,Interrupt Processor Targets Register 169" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO679 ,CPU Targets Byte Offset 679 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO678 ,CPU Targets Byte Offset 678 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO677 ,CPU Targets Byte Offset 677 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO676 ,CPU Targets Byte Offset 676 " group.long 0xAA8++0x03 line.long 0x00 "GICD_ITARGETSR170,Interrupt Processor Targets Register 170" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO683 ,CPU Targets Byte Offset 683 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO682 ,CPU Targets Byte Offset 682 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO681 ,CPU Targets Byte Offset 681 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO680 ,CPU Targets Byte Offset 680 " group.long 0xAAC++0x03 line.long 0x00 "GICD_ITARGETSR171,Interrupt Processor Targets Register 171" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO687 ,CPU Targets Byte Offset 687 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO686 ,CPU Targets Byte Offset 686 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO685 ,CPU Targets Byte Offset 685 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO684 ,CPU Targets Byte Offset 684 " group.long 0xAB0++0x03 line.long 0x00 "GICD_ITARGETSR172,Interrupt Processor Targets Register 172" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO691 ,CPU Targets Byte Offset 691 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO690 ,CPU Targets Byte Offset 690 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO689 ,CPU Targets Byte Offset 689 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO688 ,CPU Targets Byte Offset 688 " group.long 0xAB4++0x03 line.long 0x00 "GICD_ITARGETSR173,Interrupt Processor Targets Register 173" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO695 ,CPU Targets Byte Offset 695 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO694 ,CPU Targets Byte Offset 694 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO693 ,CPU Targets Byte Offset 693 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO692 ,CPU Targets Byte Offset 692 " group.long 0xAB8++0x03 line.long 0x00 "GICD_ITARGETSR174,Interrupt Processor Targets Register 174" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO699 ,CPU Targets Byte Offset 699 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO698 ,CPU Targets Byte Offset 698 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO697 ,CPU Targets Byte Offset 697 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO696 ,CPU Targets Byte Offset 696 " group.long 0xABC++0x03 line.long 0x00 "GICD_ITARGETSR175,Interrupt Processor Targets Register 175" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO703 ,CPU Targets Byte Offset 703 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO702 ,CPU Targets Byte Offset 702 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO701 ,CPU Targets Byte Offset 701 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO700 ,CPU Targets Byte Offset 700 " else rgroup.long 0xAA0++0x03 line.long 0x00 "GICD_ITARGETSR168,Interrupt Processor Targets Register 168" rgroup.long 0xAA4++0x03 line.long 0x00 "GICD_ITARGETSR169,Interrupt Processor Targets Register 169" rgroup.long 0xAA8++0x03 line.long 0x00 "GICD_ITARGETSR170,Interrupt Processor Targets Register 170" rgroup.long 0xAAC++0x03 line.long 0x00 "GICD_ITARGETSR171,Interrupt Processor Targets Register 171" rgroup.long 0xAB0++0x03 line.long 0x00 "GICD_ITARGETSR172,Interrupt Processor Targets Register 172" rgroup.long 0xAB4++0x03 line.long 0x00 "GICD_ITARGETSR173,Interrupt Processor Targets Register 173" rgroup.long 0xAB8++0x03 line.long 0x00 "GICD_ITARGETSR174,Interrupt Processor Targets Register 174" rgroup.long 0xABC++0x03 line.long 0x00 "GICD_ITARGETSR175,Interrupt Processor Targets Register 175" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x16) group.long 0xAC0++0x03 line.long 0x00 "GICD_ITARGETSR176,Interrupt Processor Targets Register 176" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO707 ,CPU Targets Byte Offset 707 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO706 ,CPU Targets Byte Offset 706 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO705 ,CPU Targets Byte Offset 705 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO704 ,CPU Targets Byte Offset 704 " group.long 0xAC4++0x03 line.long 0x00 "GICD_ITARGETSR177,Interrupt Processor Targets Register 177" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO711 ,CPU Targets Byte Offset 711 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO710 ,CPU Targets Byte Offset 710 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO709 ,CPU Targets Byte Offset 709 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO708 ,CPU Targets Byte Offset 708 " group.long 0xAC8++0x03 line.long 0x00 "GICD_ITARGETSR178,Interrupt Processor Targets Register 178" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO715 ,CPU Targets Byte Offset 715 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO714 ,CPU Targets Byte Offset 714 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO713 ,CPU Targets Byte Offset 713 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO712 ,CPU Targets Byte Offset 712 " group.long 0xACC++0x03 line.long 0x00 "GICD_ITARGETSR179,Interrupt Processor Targets Register 179" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO719 ,CPU Targets Byte Offset 719 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO718 ,CPU Targets Byte Offset 718 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO717 ,CPU Targets Byte Offset 717 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO716 ,CPU Targets Byte Offset 716 " group.long 0xAD0++0x03 line.long 0x00 "GICD_ITARGETSR180,Interrupt Processor Targets Register 180" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO723 ,CPU Targets Byte Offset 723 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO722 ,CPU Targets Byte Offset 722 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO721 ,CPU Targets Byte Offset 721 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO720 ,CPU Targets Byte Offset 720 " group.long 0xAD4++0x03 line.long 0x00 "GICD_ITARGETSR181,Interrupt Processor Targets Register 181" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO727 ,CPU Targets Byte Offset 727 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO726 ,CPU Targets Byte Offset 726 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO725 ,CPU Targets Byte Offset 725 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO724 ,CPU Targets Byte Offset 724 " group.long 0xAD8++0x03 line.long 0x00 "GICD_ITARGETSR182,Interrupt Processor Targets Register 182" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO731 ,CPU Targets Byte Offset 731 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO730 ,CPU Targets Byte Offset 730 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO729 ,CPU Targets Byte Offset 729 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO728 ,CPU Targets Byte Offset 728 " group.long 0xADC++0x03 line.long 0x00 "GICD_ITARGETSR183,Interrupt Processor Targets Register 183" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO735 ,CPU Targets Byte Offset 735 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO734 ,CPU Targets Byte Offset 734 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO733 ,CPU Targets Byte Offset 733 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO732 ,CPU Targets Byte Offset 732 " else rgroup.long 0xAC0++0x03 line.long 0x00 "GICD_ITARGETSR176,Interrupt Processor Targets Register 176" rgroup.long 0xAC4++0x03 line.long 0x00 "GICD_ITARGETSR177,Interrupt Processor Targets Register 177" rgroup.long 0xAC8++0x03 line.long 0x00 "GICD_ITARGETSR178,Interrupt Processor Targets Register 178" rgroup.long 0xACC++0x03 line.long 0x00 "GICD_ITARGETSR179,Interrupt Processor Targets Register 179" rgroup.long 0xAD0++0x03 line.long 0x00 "GICD_ITARGETSR180,Interrupt Processor Targets Register 180" rgroup.long 0xAD4++0x03 line.long 0x00 "GICD_ITARGETSR181,Interrupt Processor Targets Register 181" rgroup.long 0xAD8++0x03 line.long 0x00 "GICD_ITARGETSR182,Interrupt Processor Targets Register 182" rgroup.long 0xADC++0x03 line.long 0x00 "GICD_ITARGETSR183,Interrupt Processor Targets Register 183" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x17) group.long 0xAE0++0x03 line.long 0x00 "GICD_ITARGETSR184,Interrupt Processor Targets Register 184" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO739 ,CPU Targets Byte Offset 739 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO738 ,CPU Targets Byte Offset 738 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO737 ,CPU Targets Byte Offset 737 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO736 ,CPU Targets Byte Offset 736 " group.long 0xAE4++0x03 line.long 0x00 "GICD_ITARGETSR185,Interrupt Processor Targets Register 185" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO743 ,CPU Targets Byte Offset 743 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO742 ,CPU Targets Byte Offset 742 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO741 ,CPU Targets Byte Offset 741 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO740 ,CPU Targets Byte Offset 740 " group.long 0xAE8++0x03 line.long 0x00 "GICD_ITARGETSR186,Interrupt Processor Targets Register 186" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO747 ,CPU Targets Byte Offset 747 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO746 ,CPU Targets Byte Offset 746 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO745 ,CPU Targets Byte Offset 745 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO744 ,CPU Targets Byte Offset 744 " group.long 0xAEC++0x03 line.long 0x00 "GICD_ITARGETSR187,Interrupt Processor Targets Register 187" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO751 ,CPU Targets Byte Offset 751 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO750 ,CPU Targets Byte Offset 750 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO749 ,CPU Targets Byte Offset 749 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO748 ,CPU Targets Byte Offset 748 " group.long 0xAF0++0x03 line.long 0x00 "GICD_ITARGETSR188,Interrupt Processor Targets Register 188" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO755 ,CPU Targets Byte Offset 755 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO754 ,CPU Targets Byte Offset 754 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO753 ,CPU Targets Byte Offset 753 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO752 ,CPU Targets Byte Offset 752 " group.long 0xAF4++0x03 line.long 0x00 "GICD_ITARGETSR189,Interrupt Processor Targets Register 189" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO759 ,CPU Targets Byte Offset 759 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO758 ,CPU Targets Byte Offset 758 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO757 ,CPU Targets Byte Offset 757 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO756 ,CPU Targets Byte Offset 756 " group.long 0xAF8++0x03 line.long 0x00 "GICD_ITARGETSR190,Interrupt Processor Targets Register 190" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO763 ,CPU Targets Byte Offset 763 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO762 ,CPU Targets Byte Offset 762 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO761 ,CPU Targets Byte Offset 761 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO760 ,CPU Targets Byte Offset 760 " group.long 0xAFC++0x03 line.long 0x00 "GICD_ITARGETSR191,Interrupt Processor Targets Register 191" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO767 ,CPU Targets Byte Offset 767 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO766 ,CPU Targets Byte Offset 766 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO765 ,CPU Targets Byte Offset 765 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO764 ,CPU Targets Byte Offset 764 " else rgroup.long 0xAE0++0x03 line.long 0x00 "GICD_ITARGETSR184,Interrupt Processor Targets Register 184" rgroup.long 0xAE4++0x03 line.long 0x00 "GICD_ITARGETSR185,Interrupt Processor Targets Register 185" rgroup.long 0xAE8++0x03 line.long 0x00 "GICD_ITARGETSR186,Interrupt Processor Targets Register 186" rgroup.long 0xAEC++0x03 line.long 0x00 "GICD_ITARGETSR187,Interrupt Processor Targets Register 187" rgroup.long 0xAF0++0x03 line.long 0x00 "GICD_ITARGETSR188,Interrupt Processor Targets Register 188" rgroup.long 0xAF4++0x03 line.long 0x00 "GICD_ITARGETSR189,Interrupt Processor Targets Register 189" rgroup.long 0xAF8++0x03 line.long 0x00 "GICD_ITARGETSR190,Interrupt Processor Targets Register 190" rgroup.long 0xAFC++0x03 line.long 0x00 "GICD_ITARGETSR191,Interrupt Processor Targets Register 191" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x18) group.long 0xB00++0x03 line.long 0x00 "GICD_ITARGETSR192,Interrupt Processor Targets Register 192" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO771 ,CPU Targets Byte Offset 771 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO770 ,CPU Targets Byte Offset 770 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO769 ,CPU Targets Byte Offset 769 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO768 ,CPU Targets Byte Offset 768 " group.long 0xB04++0x03 line.long 0x00 "GICD_ITARGETSR193,Interrupt Processor Targets Register 193" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO775 ,CPU Targets Byte Offset 775 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO774 ,CPU Targets Byte Offset 774 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO773 ,CPU Targets Byte Offset 773 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO772 ,CPU Targets Byte Offset 772 " group.long 0xB08++0x03 line.long 0x00 "GICD_ITARGETSR194,Interrupt Processor Targets Register 194" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO779 ,CPU Targets Byte Offset 779 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO778 ,CPU Targets Byte Offset 778 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO777 ,CPU Targets Byte Offset 777 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO776 ,CPU Targets Byte Offset 776 " group.long 0xB0C++0x03 line.long 0x00 "GICD_ITARGETSR195,Interrupt Processor Targets Register 195" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO783 ,CPU Targets Byte Offset 783 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO782 ,CPU Targets Byte Offset 782 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO781 ,CPU Targets Byte Offset 781 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO780 ,CPU Targets Byte Offset 780 " group.long 0xB10++0x03 line.long 0x00 "GICD_ITARGETSR196,Interrupt Processor Targets Register 196" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO787 ,CPU Targets Byte Offset 787 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO786 ,CPU Targets Byte Offset 786 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO785 ,CPU Targets Byte Offset 785 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO784 ,CPU Targets Byte Offset 784 " group.long 0xB14++0x03 line.long 0x00 "GICD_ITARGETSR197,Interrupt Processor Targets Register 197" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO791 ,CPU Targets Byte Offset 791 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO790 ,CPU Targets Byte Offset 790 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO789 ,CPU Targets Byte Offset 789 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO788 ,CPU Targets Byte Offset 788 " group.long 0xB18++0x03 line.long 0x00 "GICD_ITARGETSR198,Interrupt Processor Targets Register 198" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO795 ,CPU Targets Byte Offset 795 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO794 ,CPU Targets Byte Offset 794 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO793 ,CPU Targets Byte Offset 793 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO792 ,CPU Targets Byte Offset 792 " group.long 0xB1C++0x03 line.long 0x00 "GICD_ITARGETSR199,Interrupt Processor Targets Register 199" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO799 ,CPU Targets Byte Offset 799 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO798 ,CPU Targets Byte Offset 798 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO797 ,CPU Targets Byte Offset 797 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO796 ,CPU Targets Byte Offset 796 " else rgroup.long 0xB00++0x03 line.long 0x00 "GICD_ITARGETSR192,Interrupt Processor Targets Register 192" rgroup.long 0xB04++0x03 line.long 0x00 "GICD_ITARGETSR193,Interrupt Processor Targets Register 193" rgroup.long 0xB08++0x03 line.long 0x00 "GICD_ITARGETSR194,Interrupt Processor Targets Register 194" rgroup.long 0xB0C++0x03 line.long 0x00 "GICD_ITARGETSR195,Interrupt Processor Targets Register 195" rgroup.long 0xB10++0x03 line.long 0x00 "GICD_ITARGETSR196,Interrupt Processor Targets Register 196" rgroup.long 0xB14++0x03 line.long 0x00 "GICD_ITARGETSR197,Interrupt Processor Targets Register 197" rgroup.long 0xB18++0x03 line.long 0x00 "GICD_ITARGETSR198,Interrupt Processor Targets Register 198" rgroup.long 0xB1C++0x03 line.long 0x00 "GICD_ITARGETSR199,Interrupt Processor Targets Register 199" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x19) group.long 0xB20++0x03 line.long 0x00 "GICD_ITARGETSR200,Interrupt Processor Targets Register 200" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO803 ,CPU Targets Byte Offset 803 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO802 ,CPU Targets Byte Offset 802 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO801 ,CPU Targets Byte Offset 801 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO800 ,CPU Targets Byte Offset 800 " group.long 0xB24++0x03 line.long 0x00 "GICD_ITARGETSR201,Interrupt Processor Targets Register 201" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO807 ,CPU Targets Byte Offset 807 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO806 ,CPU Targets Byte Offset 806 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO805 ,CPU Targets Byte Offset 805 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO804 ,CPU Targets Byte Offset 804 " group.long 0xB28++0x03 line.long 0x00 "GICD_ITARGETSR202,Interrupt Processor Targets Register 202" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO811 ,CPU Targets Byte Offset 811 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO810 ,CPU Targets Byte Offset 810 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO809 ,CPU Targets Byte Offset 809 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO808 ,CPU Targets Byte Offset 808 " group.long 0xB2C++0x03 line.long 0x00 "GICD_ITARGETSR203,Interrupt Processor Targets Register 203" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO815 ,CPU Targets Byte Offset 815 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO814 ,CPU Targets Byte Offset 814 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO813 ,CPU Targets Byte Offset 813 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO812 ,CPU Targets Byte Offset 812 " group.long 0xB30++0x03 line.long 0x00 "GICD_ITARGETSR204,Interrupt Processor Targets Register 204" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO819 ,CPU Targets Byte Offset 819 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO818 ,CPU Targets Byte Offset 818 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO817 ,CPU Targets Byte Offset 817 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO816 ,CPU Targets Byte Offset 816 " group.long 0xB34++0x03 line.long 0x00 "GICD_ITARGETSR205,Interrupt Processor Targets Register 205" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO823 ,CPU Targets Byte Offset 823 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO822 ,CPU Targets Byte Offset 822 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO821 ,CPU Targets Byte Offset 821 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO820 ,CPU Targets Byte Offset 820 " group.long 0xB38++0x03 line.long 0x00 "GICD_ITARGETSR206,Interrupt Processor Targets Register 206" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO827 ,CPU Targets Byte Offset 827 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO826 ,CPU Targets Byte Offset 826 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO825 ,CPU Targets Byte Offset 825 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO824 ,CPU Targets Byte Offset 824 " group.long 0xB3C++0x03 line.long 0x00 "GICD_ITARGETSR207,Interrupt Processor Targets Register 207" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO831 ,CPU Targets Byte Offset 831 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO830 ,CPU Targets Byte Offset 830 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO829 ,CPU Targets Byte Offset 829 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO828 ,CPU Targets Byte Offset 828 " else rgroup.long 0xB20++0x03 line.long 0x00 "GICD_ITARGETSR200,Interrupt Processor Targets Register 200" rgroup.long 0xB24++0x03 line.long 0x00 "GICD_ITARGETSR201,Interrupt Processor Targets Register 201" rgroup.long 0xB28++0x03 line.long 0x00 "GICD_ITARGETSR202,Interrupt Processor Targets Register 202" rgroup.long 0xB2C++0x03 line.long 0x00 "GICD_ITARGETSR203,Interrupt Processor Targets Register 203" rgroup.long 0xB30++0x03 line.long 0x00 "GICD_ITARGETSR204,Interrupt Processor Targets Register 204" rgroup.long 0xB34++0x03 line.long 0x00 "GICD_ITARGETSR205,Interrupt Processor Targets Register 205" rgroup.long 0xB38++0x03 line.long 0x00 "GICD_ITARGETSR206,Interrupt Processor Targets Register 206" rgroup.long 0xB3C++0x03 line.long 0x00 "GICD_ITARGETSR207,Interrupt Processor Targets Register 207" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1A) group.long 0xB40++0x03 line.long 0x00 "GICD_ITARGETSR208,Interrupt Processor Targets Register 208" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO835 ,CPU Targets Byte Offset 835 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO834 ,CPU Targets Byte Offset 834 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO833 ,CPU Targets Byte Offset 833 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO832 ,CPU Targets Byte Offset 832 " group.long 0xB44++0x03 line.long 0x00 "GICD_ITARGETSR209,Interrupt Processor Targets Register 209" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO839 ,CPU Targets Byte Offset 839 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO838 ,CPU Targets Byte Offset 838 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO837 ,CPU Targets Byte Offset 837 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO836 ,CPU Targets Byte Offset 836 " group.long 0xB48++0x03 line.long 0x00 "GICD_ITARGETSR210,Interrupt Processor Targets Register 210" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO843 ,CPU Targets Byte Offset 843 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO842 ,CPU Targets Byte Offset 842 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO841 ,CPU Targets Byte Offset 841 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO840 ,CPU Targets Byte Offset 840 " group.long 0xB4C++0x03 line.long 0x00 "GICD_ITARGETSR211,Interrupt Processor Targets Register 211" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO847 ,CPU Targets Byte Offset 847 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO846 ,CPU Targets Byte Offset 846 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO845 ,CPU Targets Byte Offset 845 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO844 ,CPU Targets Byte Offset 844 " group.long 0xB50++0x03 line.long 0x00 "GICD_ITARGETSR212,Interrupt Processor Targets Register 212" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO851 ,CPU Targets Byte Offset 851 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO850 ,CPU Targets Byte Offset 850 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO849 ,CPU Targets Byte Offset 849 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO848 ,CPU Targets Byte Offset 848 " group.long 0xB54++0x03 line.long 0x00 "GICD_ITARGETSR213,Interrupt Processor Targets Register 213" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO855 ,CPU Targets Byte Offset 855 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO854 ,CPU Targets Byte Offset 854 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO853 ,CPU Targets Byte Offset 853 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO852 ,CPU Targets Byte Offset 852 " group.long 0xB58++0x03 line.long 0x00 "GICD_ITARGETSR214,Interrupt Processor Targets Register 214" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO859 ,CPU Targets Byte Offset 859 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO858 ,CPU Targets Byte Offset 858 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO857 ,CPU Targets Byte Offset 857 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO856 ,CPU Targets Byte Offset 856 " group.long 0xB5C++0x03 line.long 0x00 "GICD_ITARGETSR215,Interrupt Processor Targets Register 215" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO863 ,CPU Targets Byte Offset 863 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO862 ,CPU Targets Byte Offset 862 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO861 ,CPU Targets Byte Offset 861 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO860 ,CPU Targets Byte Offset 860 " else rgroup.long 0xB40++0x03 line.long 0x00 "GICD_ITARGETSR208,Interrupt Processor Targets Register 208" rgroup.long 0xB44++0x03 line.long 0x00 "GICD_ITARGETSR209,Interrupt Processor Targets Register 209" rgroup.long 0xB48++0x03 line.long 0x00 "GICD_ITARGETSR210,Interrupt Processor Targets Register 210" rgroup.long 0xB4C++0x03 line.long 0x00 "GICD_ITARGETSR211,Interrupt Processor Targets Register 211" rgroup.long 0xB50++0x03 line.long 0x00 "GICD_ITARGETSR212,Interrupt Processor Targets Register 212" rgroup.long 0xB54++0x03 line.long 0x00 "GICD_ITARGETSR213,Interrupt Processor Targets Register 213" rgroup.long 0xB58++0x03 line.long 0x00 "GICD_ITARGETSR214,Interrupt Processor Targets Register 214" rgroup.long 0xB5C++0x03 line.long 0x00 "GICD_ITARGETSR215,Interrupt Processor Targets Register 215" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1B) group.long 0xB60++0x03 line.long 0x00 "GICD_ITARGETSR216,Interrupt Processor Targets Register 216" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO867 ,CPU Targets Byte Offset 867 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO866 ,CPU Targets Byte Offset 866 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO865 ,CPU Targets Byte Offset 865 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO864 ,CPU Targets Byte Offset 864 " group.long 0xB64++0x03 line.long 0x00 "GICD_ITARGETSR217,Interrupt Processor Targets Register 217" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO871 ,CPU Targets Byte Offset 871 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO870 ,CPU Targets Byte Offset 870 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO869 ,CPU Targets Byte Offset 869 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO868 ,CPU Targets Byte Offset 868 " group.long 0xB68++0x03 line.long 0x00 "GICD_ITARGETSR218,Interrupt Processor Targets Register 218" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO875 ,CPU Targets Byte Offset 875 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO874 ,CPU Targets Byte Offset 874 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO873 ,CPU Targets Byte Offset 873 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO872 ,CPU Targets Byte Offset 872 " group.long 0xB6C++0x03 line.long 0x00 "GICD_ITARGETSR219,Interrupt Processor Targets Register 219" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO879 ,CPU Targets Byte Offset 879 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO878 ,CPU Targets Byte Offset 878 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO877 ,CPU Targets Byte Offset 877 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO876 ,CPU Targets Byte Offset 876 " group.long 0xB70++0x03 line.long 0x00 "GICD_ITARGETSR220,Interrupt Processor Targets Register 220" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO883 ,CPU Targets Byte Offset 883 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO882 ,CPU Targets Byte Offset 882 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO881 ,CPU Targets Byte Offset 881 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO880 ,CPU Targets Byte Offset 880 " group.long 0xB74++0x03 line.long 0x00 "GICD_ITARGETSR221,Interrupt Processor Targets Register 221" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO887 ,CPU Targets Byte Offset 887 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO886 ,CPU Targets Byte Offset 886 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO885 ,CPU Targets Byte Offset 885 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO884 ,CPU Targets Byte Offset 884 " group.long 0xB78++0x03 line.long 0x00 "GICD_ITARGETSR222,Interrupt Processor Targets Register 222" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO891 ,CPU Targets Byte Offset 891 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO890 ,CPU Targets Byte Offset 890 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO889 ,CPU Targets Byte Offset 889 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO888 ,CPU Targets Byte Offset 888 " group.long 0xB7C++0x03 line.long 0x00 "GICD_ITARGETSR223,Interrupt Processor Targets Register 223" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO895 ,CPU Targets Byte Offset 895 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO894 ,CPU Targets Byte Offset 894 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO893 ,CPU Targets Byte Offset 893 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO892 ,CPU Targets Byte Offset 892 " else rgroup.long 0xB60++0x03 line.long 0x00 "GICD_ITARGETSR216,Interrupt Processor Targets Register 216" rgroup.long 0xB64++0x03 line.long 0x00 "GICD_ITARGETSR217,Interrupt Processor Targets Register 217" rgroup.long 0xB68++0x03 line.long 0x00 "GICD_ITARGETSR218,Interrupt Processor Targets Register 218" rgroup.long 0xB6C++0x03 line.long 0x00 "GICD_ITARGETSR219,Interrupt Processor Targets Register 219" rgroup.long 0xB70++0x03 line.long 0x00 "GICD_ITARGETSR220,Interrupt Processor Targets Register 220" rgroup.long 0xB74++0x03 line.long 0x00 "GICD_ITARGETSR221,Interrupt Processor Targets Register 221" rgroup.long 0xB78++0x03 line.long 0x00 "GICD_ITARGETSR222,Interrupt Processor Targets Register 222" rgroup.long 0xB7C++0x03 line.long 0x00 "GICD_ITARGETSR223,Interrupt Processor Targets Register 223" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1C) group.long 0xB80++0x03 line.long 0x00 "GICD_ITARGETSR224,Interrupt Processor Targets Register 224" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO899 ,CPU Targets Byte Offset 899 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO898 ,CPU Targets Byte Offset 898 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO897 ,CPU Targets Byte Offset 897 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO896 ,CPU Targets Byte Offset 896 " group.long 0xB84++0x03 line.long 0x00 "GICD_ITARGETSR225,Interrupt Processor Targets Register 225" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO903 ,CPU Targets Byte Offset 903 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO902 ,CPU Targets Byte Offset 902 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO901 ,CPU Targets Byte Offset 901 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO900 ,CPU Targets Byte Offset 900 " group.long 0xB88++0x03 line.long 0x00 "GICD_ITARGETSR226,Interrupt Processor Targets Register 226" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO907 ,CPU Targets Byte Offset 907 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO906 ,CPU Targets Byte Offset 906 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO905 ,CPU Targets Byte Offset 905 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO904 ,CPU Targets Byte Offset 904 " group.long 0xB8C++0x03 line.long 0x00 "GICD_ITARGETSR227,Interrupt Processor Targets Register 227" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO911 ,CPU Targets Byte Offset 911 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO910 ,CPU Targets Byte Offset 910 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO909 ,CPU Targets Byte Offset 909 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO908 ,CPU Targets Byte Offset 908 " group.long 0xB90++0x03 line.long 0x00 "GICD_ITARGETSR228,Interrupt Processor Targets Register 228" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO915 ,CPU Targets Byte Offset 915 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO914 ,CPU Targets Byte Offset 914 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO913 ,CPU Targets Byte Offset 913 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO912 ,CPU Targets Byte Offset 912 " group.long 0xB94++0x03 line.long 0x00 "GICD_ITARGETSR229,Interrupt Processor Targets Register 229" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO919 ,CPU Targets Byte Offset 919 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO918 ,CPU Targets Byte Offset 918 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO917 ,CPU Targets Byte Offset 917 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO916 ,CPU Targets Byte Offset 916 " group.long 0xB98++0x03 line.long 0x00 "GICD_ITARGETSR230,Interrupt Processor Targets Register 230" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO923 ,CPU Targets Byte Offset 923 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO922 ,CPU Targets Byte Offset 922 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO921 ,CPU Targets Byte Offset 921 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO920 ,CPU Targets Byte Offset 920 " group.long 0xB9C++0x03 line.long 0x00 "GICD_ITARGETSR231,Interrupt Processor Targets Register 231" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO927 ,CPU Targets Byte Offset 927 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO926 ,CPU Targets Byte Offset 926 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO925 ,CPU Targets Byte Offset 925 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO924 ,CPU Targets Byte Offset 924 " else rgroup.long 0xB80++0x03 line.long 0x00 "GICD_ITARGETSR224,Interrupt Processor Targets Register 224" rgroup.long 0xB84++0x03 line.long 0x00 "GICD_ITARGETSR225,Interrupt Processor Targets Register 225" rgroup.long 0xB88++0x03 line.long 0x00 "GICD_ITARGETSR226,Interrupt Processor Targets Register 226" rgroup.long 0xB8C++0x03 line.long 0x00 "GICD_ITARGETSR227,Interrupt Processor Targets Register 227" rgroup.long 0xB90++0x03 line.long 0x00 "GICD_ITARGETSR228,Interrupt Processor Targets Register 228" rgroup.long 0xB94++0x03 line.long 0x00 "GICD_ITARGETSR229,Interrupt Processor Targets Register 229" rgroup.long 0xB98++0x03 line.long 0x00 "GICD_ITARGETSR230,Interrupt Processor Targets Register 230" rgroup.long 0xB9C++0x03 line.long 0x00 "GICD_ITARGETSR231,Interrupt Processor Targets Register 231" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1D) group.long 0xBA0++0x03 line.long 0x00 "GICD_ITARGETSR232,Interrupt Processor Targets Register 232" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO931 ,CPU Targets Byte Offset 931 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO930 ,CPU Targets Byte Offset 930 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO929 ,CPU Targets Byte Offset 929 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO928 ,CPU Targets Byte Offset 928 " group.long 0xBA4++0x03 line.long 0x00 "GICD_ITARGETSR233,Interrupt Processor Targets Register 233" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO935 ,CPU Targets Byte Offset 935 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO934 ,CPU Targets Byte Offset 934 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO933 ,CPU Targets Byte Offset 933 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO932 ,CPU Targets Byte Offset 932 " group.long 0xBA8++0x03 line.long 0x00 "GICD_ITARGETSR234,Interrupt Processor Targets Register 234" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO939 ,CPU Targets Byte Offset 939 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO938 ,CPU Targets Byte Offset 938 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO937 ,CPU Targets Byte Offset 937 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO936 ,CPU Targets Byte Offset 936 " group.long 0xBAC++0x03 line.long 0x00 "GICD_ITARGETSR235,Interrupt Processor Targets Register 235" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO943 ,CPU Targets Byte Offset 943 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO942 ,CPU Targets Byte Offset 942 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO941 ,CPU Targets Byte Offset 941 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO940 ,CPU Targets Byte Offset 940 " group.long 0xBB0++0x03 line.long 0x00 "GICD_ITARGETSR236,Interrupt Processor Targets Register 236" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO947 ,CPU Targets Byte Offset 947 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO946 ,CPU Targets Byte Offset 946 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO945 ,CPU Targets Byte Offset 945 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO944 ,CPU Targets Byte Offset 944 " group.long 0xBB4++0x03 line.long 0x00 "GICD_ITARGETSR237,Interrupt Processor Targets Register 237" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO951 ,CPU Targets Byte Offset 951 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO950 ,CPU Targets Byte Offset 950 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO949 ,CPU Targets Byte Offset 949 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO948 ,CPU Targets Byte Offset 948 " group.long 0xBB8++0x03 line.long 0x00 "GICD_ITARGETSR238,Interrupt Processor Targets Register 238" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO955 ,CPU Targets Byte Offset 955 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO954 ,CPU Targets Byte Offset 954 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO953 ,CPU Targets Byte Offset 953 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO952 ,CPU Targets Byte Offset 952 " group.long 0xBBC++0x03 line.long 0x00 "GICD_ITARGETSR239,Interrupt Processor Targets Register 239" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO959 ,CPU Targets Byte Offset 959 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO958 ,CPU Targets Byte Offset 958 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO957 ,CPU Targets Byte Offset 957 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO956 ,CPU Targets Byte Offset 956 " else rgroup.long 0xBA0++0x03 line.long 0x00 "GICD_ITARGETSR232,Interrupt Processor Targets Register 232" rgroup.long 0xBA4++0x03 line.long 0x00 "GICD_ITARGETSR233,Interrupt Processor Targets Register 233" rgroup.long 0xBA8++0x03 line.long 0x00 "GICD_ITARGETSR234,Interrupt Processor Targets Register 234" rgroup.long 0xBAC++0x03 line.long 0x00 "GICD_ITARGETSR235,Interrupt Processor Targets Register 235" rgroup.long 0xBB0++0x03 line.long 0x00 "GICD_ITARGETSR236,Interrupt Processor Targets Register 236" rgroup.long 0xBB4++0x03 line.long 0x00 "GICD_ITARGETSR237,Interrupt Processor Targets Register 237" rgroup.long 0xBB8++0x03 line.long 0x00 "GICD_ITARGETSR238,Interrupt Processor Targets Register 238" rgroup.long 0xBBC++0x03 line.long 0x00 "GICD_ITARGETSR239,Interrupt Processor Targets Register 239" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1E) group.long 0xBC0++0x03 line.long 0x00 "GICD_ITARGETSR240,Interrupt Processor Targets Register 240" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO963 ,CPU Targets Byte Offset 963 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO962 ,CPU Targets Byte Offset 962 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO961 ,CPU Targets Byte Offset 961 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO960 ,CPU Targets Byte Offset 960 " group.long 0xBC4++0x03 line.long 0x00 "GICD_ITARGETSR241,Interrupt Processor Targets Register 241" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO967 ,CPU Targets Byte Offset 967 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO966 ,CPU Targets Byte Offset 966 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO965 ,CPU Targets Byte Offset 965 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO964 ,CPU Targets Byte Offset 964 " group.long 0xBC8++0x03 line.long 0x00 "GICD_ITARGETSR242,Interrupt Processor Targets Register 242" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO971 ,CPU Targets Byte Offset 971 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO970 ,CPU Targets Byte Offset 970 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO969 ,CPU Targets Byte Offset 969 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO968 ,CPU Targets Byte Offset 968 " group.long 0xBCC++0x03 line.long 0x00 "GICD_ITARGETSR243,Interrupt Processor Targets Register 243" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO975 ,CPU Targets Byte Offset 975 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO974 ,CPU Targets Byte Offset 974 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO973 ,CPU Targets Byte Offset 973 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO972 ,CPU Targets Byte Offset 972 " group.long 0xBD0++0x03 line.long 0x00 "GICD_ITARGETSR244,Interrupt Processor Targets Register 244" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO979 ,CPU Targets Byte Offset 979 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO978 ,CPU Targets Byte Offset 978 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO977 ,CPU Targets Byte Offset 977 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO976 ,CPU Targets Byte Offset 976 " group.long 0xBD4++0x03 line.long 0x00 "GICD_ITARGETSR245,Interrupt Processor Targets Register 245" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO983 ,CPU Targets Byte Offset 983 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO982 ,CPU Targets Byte Offset 982 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO981 ,CPU Targets Byte Offset 981 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO980 ,CPU Targets Byte Offset 980 " group.long 0xBD8++0x03 line.long 0x00 "GICD_ITARGETSR246,Interrupt Processor Targets Register 246" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO987 ,CPU Targets Byte Offset 987 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO986 ,CPU Targets Byte Offset 986 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO985 ,CPU Targets Byte Offset 985 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO984 ,CPU Targets Byte Offset 984 " group.long 0xBDC++0x03 line.long 0x00 "GICD_ITARGETSR247,Interrupt Processor Targets Register 247" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO991 ,CPU Targets Byte Offset 991 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO990 ,CPU Targets Byte Offset 990 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO989 ,CPU Targets Byte Offset 989 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO988 ,CPU Targets Byte Offset 988 " else rgroup.long 0xBC0++0x03 line.long 0x00 "GICD_ITARGETSR240,Interrupt Processor Targets Register 240" rgroup.long 0xBC4++0x03 line.long 0x00 "GICD_ITARGETSR241,Interrupt Processor Targets Register 241" rgroup.long 0xBC8++0x03 line.long 0x00 "GICD_ITARGETSR242,Interrupt Processor Targets Register 242" rgroup.long 0xBCC++0x03 line.long 0x00 "GICD_ITARGETSR243,Interrupt Processor Targets Register 243" rgroup.long 0xBD0++0x03 line.long 0x00 "GICD_ITARGETSR244,Interrupt Processor Targets Register 244" rgroup.long 0xBD4++0x03 line.long 0x00 "GICD_ITARGETSR245,Interrupt Processor Targets Register 245" rgroup.long 0xBD8++0x03 line.long 0x00 "GICD_ITARGETSR246,Interrupt Processor Targets Register 246" rgroup.long 0xBDC++0x03 line.long 0x00 "GICD_ITARGETSR247,Interrupt Processor Targets Register 247" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1F) group.long 0xBE0++0x03 line.long 0x00 "GICD_ITARGETSR248,Interrupt Processor Targets Register 248" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO995 ,CPU Targets Byte Offset 995 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO994 ,CPU Targets Byte Offset 994 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO993 ,CPU Targets Byte Offset 993 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO992 ,CPU Targets Byte Offset 992 " group.long 0xBE4++0x03 line.long 0x00 "GICD_ITARGETSR249,Interrupt Processor Targets Register 249" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO999 ,CPU Targets Byte Offset 999 " hexmask.long.byte 0x00 16.--23. 1. " CPUTBO998 ,CPU Targets Byte Offset 998 " hexmask.long.byte 0x00 8.--15. 1. " CPUTBO997 ,CPU Targets Byte Offset 997 " hexmask.long.byte 0x00 0.--7. 1. " CPUTBO996 ,CPU Targets Byte Offset 996 " group.long 0xBE8++0x03 line.long 0x00 "GICD_ITARGETSR250,Interrupt Processor Targets Register 250" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO1003 ,CPU Targets Byte Offset 1003" hexmask.long.byte 0x00 16.--23. 1. " CPUTBO1002 ,CPU Targets Byte Offset 1002" hexmask.long.byte 0x00 8.--15. 1. " CPUTBO1001 ,CPU Targets Byte Offset 1001" hexmask.long.byte 0x00 0.--7. 1. " CPUTBO1000 ,CPU Targets Byte Offset 1000" group.long 0xBEC++0x03 line.long 0x00 "GICD_ITARGETSR251,Interrupt Processor Targets Register 251" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO1007 ,CPU Targets Byte Offset 1007" hexmask.long.byte 0x00 16.--23. 1. " CPUTBO1006 ,CPU Targets Byte Offset 1006" hexmask.long.byte 0x00 8.--15. 1. " CPUTBO1005 ,CPU Targets Byte Offset 1005" hexmask.long.byte 0x00 0.--7. 1. " CPUTBO1004 ,CPU Targets Byte Offset 1004" group.long 0xBF0++0x03 line.long 0x00 "GICD_ITARGETSR252,Interrupt Processor Targets Register 252" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO1011 ,CPU Targets Byte Offset 1011" hexmask.long.byte 0x00 16.--23. 1. " CPUTBO1010 ,CPU Targets Byte Offset 1010" hexmask.long.byte 0x00 8.--15. 1. " CPUTBO1009 ,CPU Targets Byte Offset 1009" hexmask.long.byte 0x00 0.--7. 1. " CPUTBO1008 ,CPU Targets Byte Offset 1008" group.long 0xBF4++0x03 line.long 0x00 "GICD_ITARGETSR253,Interrupt Processor Targets Register 253" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO1015 ,CPU Targets Byte Offset 1015" hexmask.long.byte 0x00 16.--23. 1. " CPUTBO1014 ,CPU Targets Byte Offset 1014" hexmask.long.byte 0x00 8.--15. 1. " CPUTBO1013 ,CPU Targets Byte Offset 1013" hexmask.long.byte 0x00 0.--7. 1. " CPUTBO1012 ,CPU Targets Byte Offset 1012" group.long 0xBF8++0x03 line.long 0x00 "GICD_ITARGETSR254,Interrupt Processor Targets Register 254" hexmask.long.byte 0x00 24.--31. 1. " CPUTBO1019 ,CPU Targets Byte Offset 1019" hexmask.long.byte 0x00 16.--23. 1. " CPUTBO1018 ,CPU Targets Byte Offset 1018" hexmask.long.byte 0x00 8.--15. 1. " CPUTBO1017 ,CPU Targets Byte Offset 1017" hexmask.long.byte 0x00 0.--7. 1. " CPUTBO1016 ,CPU Targets Byte Offset 1016" else rgroup.long 0xBE0++0x03 line.long 0x00 "GICD_ITARGETSR248,Interrupt Processor Targets Register 248" rgroup.long 0xBE4++0x03 line.long 0x00 "GICD_ITARGETSR249,Interrupt Processor Targets Register 249" rgroup.long 0xBE8++0x03 line.long 0x00 "GICD_ITARGETSR250,Interrupt Processor Targets Register 250" rgroup.long 0xBEC++0x03 line.long 0x00 "GICD_ITARGETSR251,Interrupt Processor Targets Register 251" rgroup.long 0xBF0++0x03 line.long 0x00 "GICD_ITARGETSR252,Interrupt Processor Targets Register 252" rgroup.long 0xBF4++0x03 line.long 0x00 "GICD_ITARGETSR253,Interrupt Processor Targets Register 253" rgroup.long 0xBF8++0x03 line.long 0x00 "GICD_ITARGETSR254,Interrupt Processor Targets Register 254" endif else rgroup.long 0x800++0x03 line.long 0x00 "GICD_ITARGETSR0 ,Interrupt Processor Targets Register 0 " rgroup.long 0x804++0x03 line.long 0x00 "GICD_ITARGETSR1 ,Interrupt Processor Targets Register 1 " rgroup.long 0x808++0x03 line.long 0x00 "GICD_ITARGETSR2 ,Interrupt Processor Targets Register 2 " rgroup.long 0x80C++0x03 line.long 0x00 "GICD_ITARGETSR3 ,Interrupt Processor Targets Register 3 " rgroup.long 0x810++0x03 line.long 0x00 "GICD_ITARGETSR4 ,Interrupt Processor Targets Register 4 " rgroup.long 0x814++0x03 line.long 0x00 "GICD_ITARGETSR5 ,Interrupt Processor Targets Register 5 " rgroup.long 0x818++0x03 line.long 0x00 "GICD_ITARGETSR6 ,Interrupt Processor Targets Register 6 " rgroup.long 0x81C++0x03 line.long 0x00 "GICD_ITARGETSR7 ,Interrupt Processor Targets Register 7 " rgroup.long 0x820++0x03 line.long 0x00 "GICD_ITARGETSR8 ,Interrupt Processor Targets Register 8 " rgroup.long 0x824++0x03 line.long 0x00 "GICD_ITARGETSR9 ,Interrupt Processor Targets Register 9 " rgroup.long 0x828++0x03 line.long 0x00 "GICD_ITARGETSR10 ,Interrupt Processor Targets Register 10 " rgroup.long 0x82C++0x03 line.long 0x00 "GICD_ITARGETSR11 ,Interrupt Processor Targets Register 11 " rgroup.long 0x830++0x03 line.long 0x00 "GICD_ITARGETSR12 ,Interrupt Processor Targets Register 12 " rgroup.long 0x834++0x03 line.long 0x00 "GICD_ITARGETSR13 ,Interrupt Processor Targets Register 13 " rgroup.long 0x838++0x03 line.long 0x00 "GICD_ITARGETSR14 ,Interrupt Processor Targets Register 14 " rgroup.long 0x83C++0x03 line.long 0x00 "GICD_ITARGETSR15 ,Interrupt Processor Targets Register 15 " rgroup.long 0x840++0x03 line.long 0x00 "GICD_ITARGETSR16 ,Interrupt Processor Targets Register 16 " rgroup.long 0x844++0x03 line.long 0x00 "GICD_ITARGETSR17 ,Interrupt Processor Targets Register 17 " rgroup.long 0x848++0x03 line.long 0x00 "GICD_ITARGETSR18 ,Interrupt Processor Targets Register 18 " rgroup.long 0x84C++0x03 line.long 0x00 "GICD_ITARGETSR19 ,Interrupt Processor Targets Register 19 " rgroup.long 0x850++0x03 line.long 0x00 "GICD_ITARGETSR20 ,Interrupt Processor Targets Register 20 " rgroup.long 0x854++0x03 line.long 0x00 "GICD_ITARGETSR21 ,Interrupt Processor Targets Register 21 " rgroup.long 0x858++0x03 line.long 0x00 "GICD_ITARGETSR22 ,Interrupt Processor Targets Register 22 " rgroup.long 0x85C++0x03 line.long 0x00 "GICD_ITARGETSR23 ,Interrupt Processor Targets Register 23 " rgroup.long 0x860++0x03 line.long 0x00 "GICD_ITARGETSR24 ,Interrupt Processor Targets Register 24 " rgroup.long 0x864++0x03 line.long 0x00 "GICD_ITARGETSR25 ,Interrupt Processor Targets Register 25 " rgroup.long 0x868++0x03 line.long 0x00 "GICD_ITARGETSR26 ,Interrupt Processor Targets Register 26 " rgroup.long 0x86C++0x03 line.long 0x00 "GICD_ITARGETSR27 ,Interrupt Processor Targets Register 27 " rgroup.long 0x870++0x03 line.long 0x00 "GICD_ITARGETSR28 ,Interrupt Processor Targets Register 28 " rgroup.long 0x874++0x03 line.long 0x00 "GICD_ITARGETSR29 ,Interrupt Processor Targets Register 29 " rgroup.long 0x878++0x03 line.long 0x00 "GICD_ITARGETSR30 ,Interrupt Processor Targets Register 30 " rgroup.long 0x87C++0x03 line.long 0x00 "GICD_ITARGETSR31 ,Interrupt Processor Targets Register 31 " rgroup.long 0x880++0x03 line.long 0x00 "GICD_ITARGETSR32 ,Interrupt Processor Targets Register 32 " rgroup.long 0x884++0x03 line.long 0x00 "GICD_ITARGETSR33 ,Interrupt Processor Targets Register 33 " rgroup.long 0x888++0x03 line.long 0x00 "GICD_ITARGETSR34 ,Interrupt Processor Targets Register 34 " rgroup.long 0x88C++0x03 line.long 0x00 "GICD_ITARGETSR35 ,Interrupt Processor Targets Register 35 " rgroup.long 0x890++0x03 line.long 0x00 "GICD_ITARGETSR36 ,Interrupt Processor Targets Register 36 " rgroup.long 0x894++0x03 line.long 0x00 "GICD_ITARGETSR37 ,Interrupt Processor Targets Register 37 " rgroup.long 0x898++0x03 line.long 0x00 "GICD_ITARGETSR38 ,Interrupt Processor Targets Register 38 " rgroup.long 0x89C++0x03 line.long 0x00 "GICD_ITARGETSR39 ,Interrupt Processor Targets Register 39 " rgroup.long 0x8A0++0x03 line.long 0x00 "GICD_ITARGETSR40 ,Interrupt Processor Targets Register 40 " rgroup.long 0x8A4++0x03 line.long 0x00 "GICD_ITARGETSR41 ,Interrupt Processor Targets Register 41 " rgroup.long 0x8A8++0x03 line.long 0x00 "GICD_ITARGETSR42 ,Interrupt Processor Targets Register 42 " rgroup.long 0x8AC++0x03 line.long 0x00 "GICD_ITARGETSR43 ,Interrupt Processor Targets Register 43 " rgroup.long 0x8B0++0x03 line.long 0x00 "GICD_ITARGETSR44 ,Interrupt Processor Targets Register 44 " rgroup.long 0x8B4++0x03 line.long 0x00 "GICD_ITARGETSR45 ,Interrupt Processor Targets Register 45 " rgroup.long 0x8B8++0x03 line.long 0x00 "GICD_ITARGETSR46 ,Interrupt Processor Targets Register 46 " rgroup.long 0x8BC++0x03 line.long 0x00 "GICD_ITARGETSR47 ,Interrupt Processor Targets Register 47 " rgroup.long 0x8C0++0x03 line.long 0x00 "GICD_ITARGETSR48 ,Interrupt Processor Targets Register 48 " rgroup.long 0x8C4++0x03 line.long 0x00 "GICD_ITARGETSR49 ,Interrupt Processor Targets Register 49 " rgroup.long 0x8C8++0x03 line.long 0x00 "GICD_ITARGETSR50 ,Interrupt Processor Targets Register 50 " rgroup.long 0x8CC++0x03 line.long 0x00 "GICD_ITARGETSR51 ,Interrupt Processor Targets Register 51 " rgroup.long 0x8D0++0x03 line.long 0x00 "GICD_ITARGETSR52 ,Interrupt Processor Targets Register 52 " rgroup.long 0x8D4++0x03 line.long 0x00 "GICD_ITARGETSR53 ,Interrupt Processor Targets Register 53 " rgroup.long 0x8D8++0x03 line.long 0x00 "GICD_ITARGETSR54 ,Interrupt Processor Targets Register 54 " rgroup.long 0x8DC++0x03 line.long 0x00 "GICD_ITARGETSR55 ,Interrupt Processor Targets Register 55 " rgroup.long 0x8E0++0x03 line.long 0x00 "GICD_ITARGETSR56 ,Interrupt Processor Targets Register 56 " rgroup.long 0x8E4++0x03 line.long 0x00 "GICD_ITARGETSR57 ,Interrupt Processor Targets Register 57 " rgroup.long 0x8E8++0x03 line.long 0x00 "GICD_ITARGETSR58 ,Interrupt Processor Targets Register 58 " rgroup.long 0x8EC++0x03 line.long 0x00 "GICD_ITARGETSR59 ,Interrupt Processor Targets Register 59 " rgroup.long 0x8F0++0x03 line.long 0x00 "GICD_ITARGETSR60 ,Interrupt Processor Targets Register 60 " rgroup.long 0x8F4++0x03 line.long 0x00 "GICD_ITARGETSR61 ,Interrupt Processor Targets Register 61 " rgroup.long 0x8F8++0x03 line.long 0x00 "GICD_ITARGETSR62 ,Interrupt Processor Targets Register 62 " rgroup.long 0x8FC++0x03 line.long 0x00 "GICD_ITARGETSR63 ,Interrupt Processor Targets Register 63 " rgroup.long 0x900++0x03 line.long 0x00 "GICD_ITARGETSR64 ,Interrupt Processor Targets Register 64 " rgroup.long 0x904++0x03 line.long 0x00 "GICD_ITARGETSR65 ,Interrupt Processor Targets Register 65 " rgroup.long 0x908++0x03 line.long 0x00 "GICD_ITARGETSR66 ,Interrupt Processor Targets Register 66 " rgroup.long 0x90C++0x03 line.long 0x00 "GICD_ITARGETSR67 ,Interrupt Processor Targets Register 67 " rgroup.long 0x910++0x03 line.long 0x00 "GICD_ITARGETSR68 ,Interrupt Processor Targets Register 68 " rgroup.long 0x914++0x03 line.long 0x00 "GICD_ITARGETSR69 ,Interrupt Processor Targets Register 69 " rgroup.long 0x918++0x03 line.long 0x00 "GICD_ITARGETSR70 ,Interrupt Processor Targets Register 70 " rgroup.long 0x91C++0x03 line.long 0x00 "GICD_ITARGETSR71 ,Interrupt Processor Targets Register 71 " rgroup.long 0x920++0x03 line.long 0x00 "GICD_ITARGETSR72 ,Interrupt Processor Targets Register 72 " rgroup.long 0x924++0x03 line.long 0x00 "GICD_ITARGETSR73 ,Interrupt Processor Targets Register 73 " rgroup.long 0x928++0x03 line.long 0x00 "GICD_ITARGETSR74 ,Interrupt Processor Targets Register 74 " rgroup.long 0x92C++0x03 line.long 0x00 "GICD_ITARGETSR75 ,Interrupt Processor Targets Register 75 " rgroup.long 0x930++0x03 line.long 0x00 "GICD_ITARGETSR76 ,Interrupt Processor Targets Register 76 " rgroup.long 0x934++0x03 line.long 0x00 "GICD_ITARGETSR77 ,Interrupt Processor Targets Register 77 " rgroup.long 0x938++0x03 line.long 0x00 "GICD_ITARGETSR78 ,Interrupt Processor Targets Register 78 " rgroup.long 0x93C++0x03 line.long 0x00 "GICD_ITARGETSR79 ,Interrupt Processor Targets Register 79 " rgroup.long 0x940++0x03 line.long 0x00 "GICD_ITARGETSR80 ,Interrupt Processor Targets Register 80 " rgroup.long 0x944++0x03 line.long 0x00 "GICD_ITARGETSR81 ,Interrupt Processor Targets Register 81 " rgroup.long 0x948++0x03 line.long 0x00 "GICD_ITARGETSR82 ,Interrupt Processor Targets Register 82 " rgroup.long 0x94C++0x03 line.long 0x00 "GICD_ITARGETSR83 ,Interrupt Processor Targets Register 83 " rgroup.long 0x950++0x03 line.long 0x00 "GICD_ITARGETSR84 ,Interrupt Processor Targets Register 84 " rgroup.long 0x954++0x03 line.long 0x00 "GICD_ITARGETSR85 ,Interrupt Processor Targets Register 85 " rgroup.long 0x958++0x03 line.long 0x00 "GICD_ITARGETSR86 ,Interrupt Processor Targets Register 86 " rgroup.long 0x95C++0x03 line.long 0x00 "GICD_ITARGETSR87 ,Interrupt Processor Targets Register 87 " rgroup.long 0x960++0x03 line.long 0x00 "GICD_ITARGETSR88 ,Interrupt Processor Targets Register 88 " rgroup.long 0x964++0x03 line.long 0x00 "GICD_ITARGETSR89 ,Interrupt Processor Targets Register 89 " rgroup.long 0x968++0x03 line.long 0x00 "GICD_ITARGETSR90 ,Interrupt Processor Targets Register 90 " rgroup.long 0x96C++0x03 line.long 0x00 "GICD_ITARGETSR91 ,Interrupt Processor Targets Register 91 " rgroup.long 0x970++0x03 line.long 0x00 "GICD_ITARGETSR92 ,Interrupt Processor Targets Register 92 " rgroup.long 0x974++0x03 line.long 0x00 "GICD_ITARGETSR93 ,Interrupt Processor Targets Register 93 " rgroup.long 0x978++0x03 line.long 0x00 "GICD_ITARGETSR94 ,Interrupt Processor Targets Register 94 " rgroup.long 0x97C++0x03 line.long 0x00 "GICD_ITARGETSR95 ,Interrupt Processor Targets Register 95 " rgroup.long 0x980++0x03 line.long 0x00 "GICD_ITARGETSR96 ,Interrupt Processor Targets Register 96 " rgroup.long 0x984++0x03 line.long 0x00 "GICD_ITARGETSR97 ,Interrupt Processor Targets Register 97 " rgroup.long 0x988++0x03 line.long 0x00 "GICD_ITARGETSR98 ,Interrupt Processor Targets Register 98 " rgroup.long 0x98C++0x03 line.long 0x00 "GICD_ITARGETSR99 ,Interrupt Processor Targets Register 99 " rgroup.long 0x990++0x03 line.long 0x00 "GICD_ITARGETSR100,Interrupt Processor Targets Register 100" rgroup.long 0x994++0x03 line.long 0x00 "GICD_ITARGETSR101,Interrupt Processor Targets Register 101" rgroup.long 0x998++0x03 line.long 0x00 "GICD_ITARGETSR102,Interrupt Processor Targets Register 102" rgroup.long 0x99C++0x03 line.long 0x00 "GICD_ITARGETSR103,Interrupt Processor Targets Register 103" rgroup.long 0x9A0++0x03 line.long 0x00 "GICD_ITARGETSR104,Interrupt Processor Targets Register 104" rgroup.long 0x9A4++0x03 line.long 0x00 "GICD_ITARGETSR105,Interrupt Processor Targets Register 105" rgroup.long 0x9A8++0x03 line.long 0x00 "GICD_ITARGETSR106,Interrupt Processor Targets Register 106" rgroup.long 0x9AC++0x03 line.long 0x00 "GICD_ITARGETSR107,Interrupt Processor Targets Register 107" rgroup.long 0x9B0++0x03 line.long 0x00 "GICD_ITARGETSR108,Interrupt Processor Targets Register 108" rgroup.long 0x9B4++0x03 line.long 0x00 "GICD_ITARGETSR109,Interrupt Processor Targets Register 109" rgroup.long 0x9B8++0x03 line.long 0x00 "GICD_ITARGETSR110,Interrupt Processor Targets Register 110" rgroup.long 0x9BC++0x03 line.long 0x00 "GICD_ITARGETSR111,Interrupt Processor Targets Register 111" rgroup.long 0x9C0++0x03 line.long 0x00 "GICD_ITARGETSR112,Interrupt Processor Targets Register 112" rgroup.long 0x9C4++0x03 line.long 0x00 "GICD_ITARGETSR113,Interrupt Processor Targets Register 113" rgroup.long 0x9C8++0x03 line.long 0x00 "GICD_ITARGETSR114,Interrupt Processor Targets Register 114" rgroup.long 0x9CC++0x03 line.long 0x00 "GICD_ITARGETSR115,Interrupt Processor Targets Register 115" rgroup.long 0x9D0++0x03 line.long 0x00 "GICD_ITARGETSR116,Interrupt Processor Targets Register 116" rgroup.long 0x9D4++0x03 line.long 0x00 "GICD_ITARGETSR117,Interrupt Processor Targets Register 117" rgroup.long 0x9D8++0x03 line.long 0x00 "GICD_ITARGETSR118,Interrupt Processor Targets Register 118" rgroup.long 0x9DC++0x03 line.long 0x00 "GICD_ITARGETSR119,Interrupt Processor Targets Register 119" rgroup.long 0x9E0++0x03 line.long 0x00 "GICD_ITARGETSR120,Interrupt Processor Targets Register 120" rgroup.long 0x9E4++0x03 line.long 0x00 "GICD_ITARGETSR121,Interrupt Processor Targets Register 121" rgroup.long 0x9E8++0x03 line.long 0x00 "GICD_ITARGETSR122,Interrupt Processor Targets Register 122" rgroup.long 0x9EC++0x03 line.long 0x00 "GICD_ITARGETSR123,Interrupt Processor Targets Register 123" rgroup.long 0x9F0++0x03 line.long 0x00 "GICD_ITARGETSR124,Interrupt Processor Targets Register 124" rgroup.long 0x9F4++0x03 line.long 0x00 "GICD_ITARGETSR125,Interrupt Processor Targets Register 125" rgroup.long 0x9F8++0x03 line.long 0x00 "GICD_ITARGETSR126,Interrupt Processor Targets Register 126" rgroup.long 0x9FC++0x03 line.long 0x00 "GICD_ITARGETSR127,Interrupt Processor Targets Register 127" rgroup.long 0xA00++0x03 line.long 0x00 "GICD_ITARGETSR128,Interrupt Processor Targets Register 128" rgroup.long 0xA04++0x03 line.long 0x00 "GICD_ITARGETSR129,Interrupt Processor Targets Register 129" rgroup.long 0xA08++0x03 line.long 0x00 "GICD_ITARGETSR130,Interrupt Processor Targets Register 130" rgroup.long 0xA0C++0x03 line.long 0x00 "GICD_ITARGETSR131,Interrupt Processor Targets Register 131" rgroup.long 0xA10++0x03 line.long 0x00 "GICD_ITARGETSR132,Interrupt Processor Targets Register 132" rgroup.long 0xA14++0x03 line.long 0x00 "GICD_ITARGETSR133,Interrupt Processor Targets Register 133" rgroup.long 0xA18++0x03 line.long 0x00 "GICD_ITARGETSR134,Interrupt Processor Targets Register 134" rgroup.long 0xA1C++0x03 line.long 0x00 "GICD_ITARGETSR135,Interrupt Processor Targets Register 135" rgroup.long 0xA20++0x03 line.long 0x00 "GICD_ITARGETSR136,Interrupt Processor Targets Register 136" rgroup.long 0xA24++0x03 line.long 0x00 "GICD_ITARGETSR137,Interrupt Processor Targets Register 137" rgroup.long 0xA28++0x03 line.long 0x00 "GICD_ITARGETSR138,Interrupt Processor Targets Register 138" rgroup.long 0xA2C++0x03 line.long 0x00 "GICD_ITARGETSR139,Interrupt Processor Targets Register 139" rgroup.long 0xA30++0x03 line.long 0x00 "GICD_ITARGETSR140,Interrupt Processor Targets Register 140" rgroup.long 0xA34++0x03 line.long 0x00 "GICD_ITARGETSR141,Interrupt Processor Targets Register 141" rgroup.long 0xA38++0x03 line.long 0x00 "GICD_ITARGETSR142,Interrupt Processor Targets Register 142" rgroup.long 0xA3C++0x03 line.long 0x00 "GICD_ITARGETSR143,Interrupt Processor Targets Register 143" rgroup.long 0xA40++0x03 line.long 0x00 "GICD_ITARGETSR144,Interrupt Processor Targets Register 144" rgroup.long 0xA44++0x03 line.long 0x00 "GICD_ITARGETSR145,Interrupt Processor Targets Register 145" rgroup.long 0xA48++0x03 line.long 0x00 "GICD_ITARGETSR146,Interrupt Processor Targets Register 146" rgroup.long 0xA4C++0x03 line.long 0x00 "GICD_ITARGETSR147,Interrupt Processor Targets Register 147" rgroup.long 0xA50++0x03 line.long 0x00 "GICD_ITARGETSR148,Interrupt Processor Targets Register 148" rgroup.long 0xA54++0x03 line.long 0x00 "GICD_ITARGETSR149,Interrupt Processor Targets Register 149" rgroup.long 0xA58++0x03 line.long 0x00 "GICD_ITARGETSR150,Interrupt Processor Targets Register 150" rgroup.long 0xA5C++0x03 line.long 0x00 "GICD_ITARGETSR151,Interrupt Processor Targets Register 151" rgroup.long 0xA60++0x03 line.long 0x00 "GICD_ITARGETSR152,Interrupt Processor Targets Register 152" rgroup.long 0xA64++0x03 line.long 0x00 "GICD_ITARGETSR153,Interrupt Processor Targets Register 153" rgroup.long 0xA68++0x03 line.long 0x00 "GICD_ITARGETSR154,Interrupt Processor Targets Register 154" rgroup.long 0xA6C++0x03 line.long 0x00 "GICD_ITARGETSR155,Interrupt Processor Targets Register 155" rgroup.long 0xA70++0x03 line.long 0x00 "GICD_ITARGETSR156,Interrupt Processor Targets Register 156" rgroup.long 0xA74++0x03 line.long 0x00 "GICD_ITARGETSR157,Interrupt Processor Targets Register 157" rgroup.long 0xA78++0x03 line.long 0x00 "GICD_ITARGETSR158,Interrupt Processor Targets Register 158" rgroup.long 0xA7C++0x03 line.long 0x00 "GICD_ITARGETSR159,Interrupt Processor Targets Register 159" rgroup.long 0xA80++0x03 line.long 0x00 "GICD_ITARGETSR160,Interrupt Processor Targets Register 160" rgroup.long 0xA84++0x03 line.long 0x00 "GICD_ITARGETSR161,Interrupt Processor Targets Register 161" rgroup.long 0xA88++0x03 line.long 0x00 "GICD_ITARGETSR162,Interrupt Processor Targets Register 162" rgroup.long 0xA8C++0x03 line.long 0x00 "GICD_ITARGETSR163,Interrupt Processor Targets Register 163" rgroup.long 0xA90++0x03 line.long 0x00 "GICD_ITARGETSR164,Interrupt Processor Targets Register 164" rgroup.long 0xA94++0x03 line.long 0x00 "GICD_ITARGETSR165,Interrupt Processor Targets Register 165" rgroup.long 0xA98++0x03 line.long 0x00 "GICD_ITARGETSR166,Interrupt Processor Targets Register 166" rgroup.long 0xA9C++0x03 line.long 0x00 "GICD_ITARGETSR167,Interrupt Processor Targets Register 167" rgroup.long 0xAA0++0x03 line.long 0x00 "GICD_ITARGETSR168,Interrupt Processor Targets Register 168" rgroup.long 0xAA4++0x03 line.long 0x00 "GICD_ITARGETSR169,Interrupt Processor Targets Register 169" rgroup.long 0xAA8++0x03 line.long 0x00 "GICD_ITARGETSR170,Interrupt Processor Targets Register 170" rgroup.long 0xAAC++0x03 line.long 0x00 "GICD_ITARGETSR171,Interrupt Processor Targets Register 171" rgroup.long 0xAB0++0x03 line.long 0x00 "GICD_ITARGETSR172,Interrupt Processor Targets Register 172" rgroup.long 0xAB4++0x03 line.long 0x00 "GICD_ITARGETSR173,Interrupt Processor Targets Register 173" rgroup.long 0xAB8++0x03 line.long 0x00 "GICD_ITARGETSR174,Interrupt Processor Targets Register 174" rgroup.long 0xABC++0x03 line.long 0x00 "GICD_ITARGETSR175,Interrupt Processor Targets Register 175" rgroup.long 0xAC0++0x03 line.long 0x00 "GICD_ITARGETSR176,Interrupt Processor Targets Register 176" rgroup.long 0xAC4++0x03 line.long 0x00 "GICD_ITARGETSR177,Interrupt Processor Targets Register 177" rgroup.long 0xAC8++0x03 line.long 0x00 "GICD_ITARGETSR178,Interrupt Processor Targets Register 178" rgroup.long 0xACC++0x03 line.long 0x00 "GICD_ITARGETSR179,Interrupt Processor Targets Register 179" rgroup.long 0xAD0++0x03 line.long 0x00 "GICD_ITARGETSR180,Interrupt Processor Targets Register 180" rgroup.long 0xAD4++0x03 line.long 0x00 "GICD_ITARGETSR181,Interrupt Processor Targets Register 181" rgroup.long 0xAD8++0x03 line.long 0x00 "GICD_ITARGETSR182,Interrupt Processor Targets Register 182" rgroup.long 0xADC++0x03 line.long 0x00 "GICD_ITARGETSR183,Interrupt Processor Targets Register 183" rgroup.long 0xAE0++0x03 line.long 0x00 "GICD_ITARGETSR184,Interrupt Processor Targets Register 184" rgroup.long 0xAE4++0x03 line.long 0x00 "GICD_ITARGETSR185,Interrupt Processor Targets Register 185" rgroup.long 0xAE8++0x03 line.long 0x00 "GICD_ITARGETSR186,Interrupt Processor Targets Register 186" rgroup.long 0xAEC++0x03 line.long 0x00 "GICD_ITARGETSR187,Interrupt Processor Targets Register 187" rgroup.long 0xAF0++0x03 line.long 0x00 "GICD_ITARGETSR188,Interrupt Processor Targets Register 188" rgroup.long 0xAF4++0x03 line.long 0x00 "GICD_ITARGETSR189,Interrupt Processor Targets Register 189" rgroup.long 0xAF8++0x03 line.long 0x00 "GICD_ITARGETSR190,Interrupt Processor Targets Register 190" rgroup.long 0xAFC++0x03 line.long 0x00 "GICD_ITARGETSR191,Interrupt Processor Targets Register 191" rgroup.long 0xB00++0x03 line.long 0x00 "GICD_ITARGETSR192,Interrupt Processor Targets Register 192" rgroup.long 0xB04++0x03 line.long 0x00 "GICD_ITARGETSR193,Interrupt Processor Targets Register 193" rgroup.long 0xB08++0x03 line.long 0x00 "GICD_ITARGETSR194,Interrupt Processor Targets Register 194" rgroup.long 0xB0C++0x03 line.long 0x00 "GICD_ITARGETSR195,Interrupt Processor Targets Register 195" rgroup.long 0xB10++0x03 line.long 0x00 "GICD_ITARGETSR196,Interrupt Processor Targets Register 196" rgroup.long 0xB14++0x03 line.long 0x00 "GICD_ITARGETSR197,Interrupt Processor Targets Register 197" rgroup.long 0xB18++0x03 line.long 0x00 "GICD_ITARGETSR198,Interrupt Processor Targets Register 198" rgroup.long 0xB1C++0x03 line.long 0x00 "GICD_ITARGETSR199,Interrupt Processor Targets Register 199" rgroup.long 0xB20++0x03 line.long 0x00 "GICD_ITARGETSR200,Interrupt Processor Targets Register 200" rgroup.long 0xB24++0x03 line.long 0x00 "GICD_ITARGETSR201,Interrupt Processor Targets Register 201" rgroup.long 0xB28++0x03 line.long 0x00 "GICD_ITARGETSR202,Interrupt Processor Targets Register 202" rgroup.long 0xB2C++0x03 line.long 0x00 "GICD_ITARGETSR203,Interrupt Processor Targets Register 203" rgroup.long 0xB30++0x03 line.long 0x00 "GICD_ITARGETSR204,Interrupt Processor Targets Register 204" rgroup.long 0xB34++0x03 line.long 0x00 "GICD_ITARGETSR205,Interrupt Processor Targets Register 205" rgroup.long 0xB38++0x03 line.long 0x00 "GICD_ITARGETSR206,Interrupt Processor Targets Register 206" rgroup.long 0xB3C++0x03 line.long 0x00 "GICD_ITARGETSR207,Interrupt Processor Targets Register 207" rgroup.long 0xB40++0x03 line.long 0x00 "GICD_ITARGETSR208,Interrupt Processor Targets Register 208" rgroup.long 0xB44++0x03 line.long 0x00 "GICD_ITARGETSR209,Interrupt Processor Targets Register 209" rgroup.long 0xB48++0x03 line.long 0x00 "GICD_ITARGETSR210,Interrupt Processor Targets Register 210" rgroup.long 0xB4C++0x03 line.long 0x00 "GICD_ITARGETSR211,Interrupt Processor Targets Register 211" rgroup.long 0xB50++0x03 line.long 0x00 "GICD_ITARGETSR212,Interrupt Processor Targets Register 212" rgroup.long 0xB54++0x03 line.long 0x00 "GICD_ITARGETSR213,Interrupt Processor Targets Register 213" rgroup.long 0xB58++0x03 line.long 0x00 "GICD_ITARGETSR214,Interrupt Processor Targets Register 214" rgroup.long 0xB5C++0x03 line.long 0x00 "GICD_ITARGETSR215,Interrupt Processor Targets Register 215" rgroup.long 0xB60++0x03 line.long 0x00 "GICD_ITARGETSR216,Interrupt Processor Targets Register 216" rgroup.long 0xB64++0x03 line.long 0x00 "GICD_ITARGETSR217,Interrupt Processor Targets Register 217" rgroup.long 0xB68++0x03 line.long 0x00 "GICD_ITARGETSR218,Interrupt Processor Targets Register 218" rgroup.long 0xB6C++0x03 line.long 0x00 "GICD_ITARGETSR219,Interrupt Processor Targets Register 219" rgroup.long 0xB70++0x03 line.long 0x00 "GICD_ITARGETSR220,Interrupt Processor Targets Register 220" rgroup.long 0xB74++0x03 line.long 0x00 "GICD_ITARGETSR221,Interrupt Processor Targets Register 221" rgroup.long 0xB78++0x03 line.long 0x00 "GICD_ITARGETSR222,Interrupt Processor Targets Register 222" rgroup.long 0xB7C++0x03 line.long 0x00 "GICD_ITARGETSR223,Interrupt Processor Targets Register 223" rgroup.long 0xB80++0x03 line.long 0x00 "GICD_ITARGETSR224,Interrupt Processor Targets Register 224" rgroup.long 0xB84++0x03 line.long 0x00 "GICD_ITARGETSR225,Interrupt Processor Targets Register 225" rgroup.long 0xB88++0x03 line.long 0x00 "GICD_ITARGETSR226,Interrupt Processor Targets Register 226" rgroup.long 0xB8C++0x03 line.long 0x00 "GICD_ITARGETSR227,Interrupt Processor Targets Register 227" rgroup.long 0xB90++0x03 line.long 0x00 "GICD_ITARGETSR228,Interrupt Processor Targets Register 228" rgroup.long 0xB94++0x03 line.long 0x00 "GICD_ITARGETSR229,Interrupt Processor Targets Register 229" rgroup.long 0xB98++0x03 line.long 0x00 "GICD_ITARGETSR230,Interrupt Processor Targets Register 230" rgroup.long 0xB9C++0x03 line.long 0x00 "GICD_ITARGETSR231,Interrupt Processor Targets Register 231" rgroup.long 0xBA0++0x03 line.long 0x00 "GICD_ITARGETSR232,Interrupt Processor Targets Register 232" rgroup.long 0xBA4++0x03 line.long 0x00 "GICD_ITARGETSR233,Interrupt Processor Targets Register 233" rgroup.long 0xBA8++0x03 line.long 0x00 "GICD_ITARGETSR234,Interrupt Processor Targets Register 234" rgroup.long 0xBAC++0x03 line.long 0x00 "GICD_ITARGETSR235,Interrupt Processor Targets Register 235" rgroup.long 0xBB0++0x03 line.long 0x00 "GICD_ITARGETSR236,Interrupt Processor Targets Register 236" rgroup.long 0xBB4++0x03 line.long 0x00 "GICD_ITARGETSR237,Interrupt Processor Targets Register 237" rgroup.long 0xBB8++0x03 line.long 0x00 "GICD_ITARGETSR238,Interrupt Processor Targets Register 238" rgroup.long 0xBBC++0x03 line.long 0x00 "GICD_ITARGETSR239,Interrupt Processor Targets Register 239" rgroup.long 0xBC0++0x03 line.long 0x00 "GICD_ITARGETSR240,Interrupt Processor Targets Register 240" rgroup.long 0xBC4++0x03 line.long 0x00 "GICD_ITARGETSR241,Interrupt Processor Targets Register 241" rgroup.long 0xBC8++0x03 line.long 0x00 "GICD_ITARGETSR242,Interrupt Processor Targets Register 242" rgroup.long 0xBCC++0x03 line.long 0x00 "GICD_ITARGETSR243,Interrupt Processor Targets Register 243" rgroup.long 0xBD0++0x03 line.long 0x00 "GICD_ITARGETSR244,Interrupt Processor Targets Register 244" rgroup.long 0xBD4++0x03 line.long 0x00 "GICD_ITARGETSR245,Interrupt Processor Targets Register 245" rgroup.long 0xBD8++0x03 line.long 0x00 "GICD_ITARGETSR246,Interrupt Processor Targets Register 246" rgroup.long 0xBDC++0x03 line.long 0x00 "GICD_ITARGETSR247,Interrupt Processor Targets Register 247" rgroup.long 0xBE0++0x03 line.long 0x00 "GICD_ITARGETSR248,Interrupt Processor Targets Register 248" rgroup.long 0xBE4++0x03 line.long 0x00 "GICD_ITARGETSR249,Interrupt Processor Targets Register 249" rgroup.long 0xBE8++0x03 line.long 0x00 "GICD_ITARGETSR250,Interrupt Processor Targets Register 250" rgroup.long 0xBEC++0x03 line.long 0x00 "GICD_ITARGETSR251,Interrupt Processor Targets Register 251" rgroup.long 0xBF0++0x03 line.long 0x00 "GICD_ITARGETSR252,Interrupt Processor Targets Register 252" rgroup.long 0xBF4++0x03 line.long 0x00 "GICD_ITARGETSR253,Interrupt Processor Targets Register 253" rgroup.long 0xBF8++0x03 line.long 0x00 "GICD_ITARGETSR254,Interrupt Processor Targets Register 254" endif tree.end width 14. tree "Configuration Registers" rgroup.long 0xC00++0x03 line.long 0x00 "GICD_ICFGR0,Interrupt Configuration Register" textline " " rgroup.long 0xC04++0x03 line.long 0x00 "GICD_ICFGR1,Interrupt Configuration Register" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1) group.long 0xC08++0x03 line.long 0x00 "GICD_ICFGR2,Interrupt Configuration Register 2" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" group.long 0xC0C++0x03 line.long 0x00 "GICD_ICFGR3,Interrupt Configuration Register 3" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" else rgroup.long 0xC08++0x03 line.long 0x00 "GICD_ICFGR2,Interrupt Configuration Register 2" rgroup.long 0xC0C++0x03 line.long 0x00 "GICD_ICFGR3,Interrupt Configuration Register 3" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x2) group.long 0xC10++0x03 line.long 0x00 "GICD_ICFGR4,Interrupt Configuration Register 4" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" group.long 0xC14++0x03 line.long 0x00 "GICD_ICFGR5,Interrupt Configuration Register 5" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" else rgroup.long 0xC10++0x03 line.long 0x00 "GICD_ICFGR4,Interrupt Configuration Register 4" rgroup.long 0xC14++0x03 line.long 0x00 "GICD_ICFGR5,Interrupt Configuration Register 5" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x3) group.long 0xC18++0x03 line.long 0x00 "GICD_ICFGR6,Interrupt Configuration Register 6" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" group.long 0xC1C++0x03 line.long 0x00 "GICD_ICFGR7,Interrupt Configuration Register 7" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" else rgroup.long 0xC18++0x03 line.long 0x00 "GICD_ICFGR6,Interrupt Configuration Register 6" rgroup.long 0xC1C++0x03 line.long 0x00 "GICD_ICFGR7,Interrupt Configuration Register 7" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x4) group.long 0xC20++0x03 line.long 0x00 "GICD_ICFGR8,Interrupt Configuration Register 8" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" group.long 0xC24++0x03 line.long 0x00 "GICD_ICFGR9,Interrupt Configuration Register 9" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" else rgroup.long 0xC20++0x03 line.long 0x00 "GICD_ICFGR8,Interrupt Configuration Register 8" rgroup.long 0xC24++0x03 line.long 0x00 "GICD_ICFGR9,Interrupt Configuration Register 9" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x5) group.long 0xC28++0x03 line.long 0x00 "GICD_ICFGR10,Interrupt Configuration Register 10" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" group.long 0xC2C++0x03 line.long 0x00 "GICD_ICFGR11,Interrupt Configuration Register 11" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" else rgroup.long 0xC28++0x03 line.long 0x00 "GICD_ICFGR10,Interrupt Configuration Register 10" rgroup.long 0xC2C++0x03 line.long 0x00 "GICD_ICFGR11,Interrupt Configuration Register 11" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x6) group.long 0xC30++0x03 line.long 0x00 "GICD_ICFGR12,Interrupt Configuration Register 12" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" group.long 0xC34++0x03 line.long 0x00 "GICD_ICFGR13,Interrupt Configuration Register 13" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" else rgroup.long 0xC30++0x03 line.long 0x00 "GICD_ICFGR12,Interrupt Configuration Register 12" rgroup.long 0xC34++0x03 line.long 0x00 "GICD_ICFGR13,Interrupt Configuration Register 13" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x7) group.long 0xC38++0x03 line.long 0x00 "GICD_ICFGR14,Interrupt Configuration Register 14" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" group.long 0xC3C++0x03 line.long 0x00 "GICD_ICFGR15,Interrupt Configuration Register 15" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" else rgroup.long 0xC38++0x03 line.long 0x00 "GICD_ICFGR14,Interrupt Configuration Register 14" rgroup.long 0xC3C++0x03 line.long 0x00 "GICD_ICFGR15,Interrupt Configuration Register 15" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x8) group.long 0xC40++0x03 line.long 0x00 "GICD_ICFGR16,Interrupt Configuration Register 16" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" group.long 0xC44++0x03 line.long 0x00 "GICD_ICFGR17,Interrupt Configuration Register 17" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" else rgroup.long 0xC40++0x03 line.long 0x00 "GICD_ICFGR16,Interrupt Configuration Register 16" rgroup.long 0xC44++0x03 line.long 0x00 "GICD_ICFGR17,Interrupt Configuration Register 17" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x9) group.long 0xC48++0x03 line.long 0x00 "GICD_ICFGR18,Interrupt Configuration Register 18" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" group.long 0xC4C++0x03 line.long 0x00 "GICD_ICFGR19,Interrupt Configuration Register 19" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" else rgroup.long 0xC48++0x03 line.long 0x00 "GICD_ICFGR18,Interrupt Configuration Register 18" rgroup.long 0xC4C++0x03 line.long 0x00 "GICD_ICFGR19,Interrupt Configuration Register 19" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0xA) group.long 0xC50++0x03 line.long 0x00 "GICD_ICFGR20,Interrupt Configuration Register 20" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" group.long 0xC54++0x03 line.long 0x00 "GICD_ICFGR21,Interrupt Configuration Register 21" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" else rgroup.long 0xC50++0x03 line.long 0x00 "GICD_ICFGR20,Interrupt Configuration Register 20" rgroup.long 0xC54++0x03 line.long 0x00 "GICD_ICFGR21,Interrupt Configuration Register 21" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0xB) group.long 0xC58++0x03 line.long 0x00 "GICD_ICFGR22,Interrupt Configuration Register 22" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" group.long 0xC5C++0x03 line.long 0x00 "GICD_ICFGR23,Interrupt Configuration Register 23" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" else rgroup.long 0xC58++0x03 line.long 0x00 "GICD_ICFGR22,Interrupt Configuration Register 22" rgroup.long 0xC5C++0x03 line.long 0x00 "GICD_ICFGR23,Interrupt Configuration Register 23" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0xC) group.long 0xC60++0x03 line.long 0x00 "GICD_ICFGR24,Interrupt Configuration Register 24" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" group.long 0xC64++0x03 line.long 0x00 "GICD_ICFGR25,Interrupt Configuration Register 25" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" else rgroup.long 0xC60++0x03 line.long 0x00 "GICD_ICFGR24,Interrupt Configuration Register 24" rgroup.long 0xC64++0x03 line.long 0x00 "GICD_ICFGR25,Interrupt Configuration Register 25" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0xD) group.long 0xC68++0x03 line.long 0x00 "GICD_ICFGR26,Interrupt Configuration Register 26" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" group.long 0xC6C++0x03 line.long 0x00 "GICD_ICFGR27,Interrupt Configuration Register 27" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" else rgroup.long 0xC68++0x03 line.long 0x00 "GICD_ICFGR26,Interrupt Configuration Register 26" rgroup.long 0xC6C++0x03 line.long 0x00 "GICD_ICFGR27,Interrupt Configuration Register 27" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0xE) group.long 0xC70++0x03 line.long 0x00 "GICD_ICFGR28,Interrupt Configuration Register 28" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" group.long 0xC74++0x03 line.long 0x00 "GICD_ICFGR29,Interrupt Configuration Register 29" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" else rgroup.long 0xC70++0x03 line.long 0x00 "GICD_ICFGR28,Interrupt Configuration Register 28" rgroup.long 0xC74++0x03 line.long 0x00 "GICD_ICFGR29,Interrupt Configuration Register 29" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0xF) group.long 0xC78++0x03 line.long 0x00 "GICD_ICFGR30,Interrupt Configuration Register 30" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" group.long 0xC7C++0x03 line.long 0x00 "GICD_ICFGR31,Interrupt Configuration Register 31" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" else rgroup.long 0xC78++0x03 line.long 0x00 "GICD_ICFGR30,Interrupt Configuration Register 30" rgroup.long 0xC7C++0x03 line.long 0x00 "GICD_ICFGR31,Interrupt Configuration Register 31" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x10) group.long 0xC80++0x03 line.long 0x00 "GICD_ICFGR32,Interrupt Configuration Register 32" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" group.long 0xC84++0x03 line.long 0x00 "GICD_ICFGR33,Interrupt Configuration Register 33" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" else rgroup.long 0xC80++0x03 line.long 0x00 "GICD_ICFGR32,Interrupt Configuration Register 32" rgroup.long 0xC84++0x03 line.long 0x00 "GICD_ICFGR33,Interrupt Configuration Register 33" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x11) group.long 0xC88++0x03 line.long 0x00 "GICD_ICFGR34,Interrupt Configuration Register 34" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" group.long 0xC8C++0x03 line.long 0x00 "GICD_ICFGR35,Interrupt Configuration Register 35" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" else rgroup.long 0xC88++0x03 line.long 0x00 "GICD_ICFGR34,Interrupt Configuration Register 34" rgroup.long 0xC8C++0x03 line.long 0x00 "GICD_ICFGR35,Interrupt Configuration Register 35" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x12) group.long 0xC90++0x03 line.long 0x00 "GICD_ICFGR36,Interrupt Configuration Register 36" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" group.long 0xC94++0x03 line.long 0x00 "GICD_ICFGR37,Interrupt Configuration Register 37" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" else rgroup.long 0xC90++0x03 line.long 0x00 "GICD_ICFGR36,Interrupt Configuration Register 36" rgroup.long 0xC94++0x03 line.long 0x00 "GICD_ICFGR37,Interrupt Configuration Register 37" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x13) group.long 0xC98++0x03 line.long 0x00 "GICD_ICFGR38,Interrupt Configuration Register 38" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" group.long 0xC9C++0x03 line.long 0x00 "GICD_ICFGR39,Interrupt Configuration Register 39" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" else rgroup.long 0xC98++0x03 line.long 0x00 "GICD_ICFGR38,Interrupt Configuration Register 38" rgroup.long 0xC9C++0x03 line.long 0x00 "GICD_ICFGR39,Interrupt Configuration Register 39" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x14) group.long 0xCA0++0x03 line.long 0x00 "GICD_ICFGR40,Interrupt Configuration Register 40" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" group.long 0xCA4++0x03 line.long 0x00 "GICD_ICFGR41,Interrupt Configuration Register 41" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" else rgroup.long 0xCA0++0x03 line.long 0x00 "GICD_ICFGR40,Interrupt Configuration Register 40" rgroup.long 0xCA4++0x03 line.long 0x00 "GICD_ICFGR41,Interrupt Configuration Register 41" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x15) group.long 0xCA8++0x03 line.long 0x00 "GICD_ICFGR42,Interrupt Configuration Register 42" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" group.long 0xCAC++0x03 line.long 0x00 "GICD_ICFGR43,Interrupt Configuration Register 43" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" else rgroup.long 0xCA8++0x03 line.long 0x00 "GICD_ICFGR42,Interrupt Configuration Register 42" rgroup.long 0xCAC++0x03 line.long 0x00 "GICD_ICFGR43,Interrupt Configuration Register 43" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x16) group.long 0xCB0++0x03 line.long 0x00 "GICD_ICFGR44,Interrupt Configuration Register 44" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" group.long 0xCB4++0x03 line.long 0x00 "GICD_ICFGR45,Interrupt Configuration Register 45" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" else rgroup.long 0xCB0++0x03 line.long 0x00 "GICD_ICFGR44,Interrupt Configuration Register 44" rgroup.long 0xCB4++0x03 line.long 0x00 "GICD_ICFGR45,Interrupt Configuration Register 45" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x17) group.long 0xCB8++0x03 line.long 0x00 "GICD_ICFGR46,Interrupt Configuration Register 46" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" group.long 0xCBC++0x03 line.long 0x00 "GICD_ICFGR47,Interrupt Configuration Register 47" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" else rgroup.long 0xCB8++0x03 line.long 0x00 "GICD_ICFGR46,Interrupt Configuration Register 46" rgroup.long 0xCBC++0x03 line.long 0x00 "GICD_ICFGR47,Interrupt Configuration Register 47" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x18) group.long 0xCC0++0x03 line.long 0x00 "GICD_ICFGR48,Interrupt Configuration Register 48" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" group.long 0xCC4++0x03 line.long 0x00 "GICD_ICFGR49,Interrupt Configuration Register 49" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" else rgroup.long 0xCC0++0x03 line.long 0x00 "GICD_ICFGR48,Interrupt Configuration Register 48" rgroup.long 0xCC4++0x03 line.long 0x00 "GICD_ICFGR49,Interrupt Configuration Register 49" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x19) group.long 0xCC8++0x03 line.long 0x00 "GICD_ICFGR50,Interrupt Configuration Register 50" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" group.long 0xCCC++0x03 line.long 0x00 "GICD_ICFGR51,Interrupt Configuration Register 51" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" else rgroup.long 0xCC8++0x03 line.long 0x00 "GICD_ICFGR50,Interrupt Configuration Register 50" rgroup.long 0xCCC++0x03 line.long 0x00 "GICD_ICFGR51,Interrupt Configuration Register 51" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1A) group.long 0xCD0++0x03 line.long 0x00 "GICD_ICFGR52,Interrupt Configuration Register 52" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" group.long 0xCD4++0x03 line.long 0x00 "GICD_ICFGR53,Interrupt Configuration Register 53" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" else rgroup.long 0xCD0++0x03 line.long 0x00 "GICD_ICFGR52,Interrupt Configuration Register 52" rgroup.long 0xCD4++0x03 line.long 0x00 "GICD_ICFGR53,Interrupt Configuration Register 53" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1B) group.long 0xCD8++0x03 line.long 0x00 "GICD_ICFGR54,Interrupt Configuration Register 54" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" group.long 0xCDC++0x03 line.long 0x00 "GICD_ICFGR55,Interrupt Configuration Register 55" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" else rgroup.long 0xCD8++0x03 line.long 0x00 "GICD_ICFGR54,Interrupt Configuration Register 54" rgroup.long 0xCDC++0x03 line.long 0x00 "GICD_ICFGR55,Interrupt Configuration Register 55" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1C) group.long 0xCE0++0x03 line.long 0x00 "GICD_ICFGR56,Interrupt Configuration Register 56" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" group.long 0xCE4++0x03 line.long 0x00 "GICD_ICFGR57,Interrupt Configuration Register 57" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" else rgroup.long 0xCE0++0x03 line.long 0x00 "GICD_ICFGR56,Interrupt Configuration Register 56" rgroup.long 0xCE4++0x03 line.long 0x00 "GICD_ICFGR57,Interrupt Configuration Register 57" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1D) group.long 0xCE8++0x03 line.long 0x00 "GICD_ICFGR58,Interrupt Configuration Register 58" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" group.long 0xCEC++0x03 line.long 0x00 "GICD_ICFGR59,Interrupt Configuration Register 59" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" else rgroup.long 0xCE8++0x03 line.long 0x00 "GICD_ICFGR58,Interrupt Configuration Register 58" rgroup.long 0xCEC++0x03 line.long 0x00 "GICD_ICFGR59,Interrupt Configuration Register 59" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1E) group.long 0xCF0++0x03 line.long 0x00 "GICD_ICFGR60,Interrupt Configuration Register 60" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" group.long 0xCF4++0x03 line.long 0x00 "GICD_ICFGR61,Interrupt Configuration Register 61" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" else rgroup.long 0xCF0++0x03 line.long 0x00 "GICD_ICFGR60,Interrupt Configuration Register 60" rgroup.long 0xCF4++0x03 line.long 0x00 "GICD_ICFGR61,Interrupt Configuration Register 61" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1F) group.long 0xCF8++0x03 line.long 0x00 "GICD_ICFGR62,Interrupt Configuration Register 62" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" group.long 0xCFC++0x03 line.long 0x00 "GICD_ICFGR63,Interrupt Configuration Register 63" bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Level,Edge" bitfld.long 0x00 29. " ICF14 ,Interrupt Configuration 14" "Level,Edge" bitfld.long 0x00 27. " ICF13 ,Interrupt Configuration 13" "Level,Edge" textline " " bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Level,Edge" bitfld.long 0x00 23. " ICF11 ,Interrupt Configuration 11" "Level,Edge" bitfld.long 0x00 21. " ICF10 ,Interrupt Configuration 10" "Level,Edge" textline " " bitfld.long 0x00 19. " ICF9 ,Interrupt Configuration 9" "Level,Edge" bitfld.long 0x00 17. " ICF8 ,Interrupt Configuration 8" "Level,Edge" bitfld.long 0x00 15. " ICF7 ,Interrupt Configuration 7" "Level,Edge" textline " " bitfld.long 0x00 13. " ICF6 ,Interrupt Configuration 6" "Level,Edge" bitfld.long 0x00 11. " ICF5 ,Interrupt Configuration 5" "Level,Edge" bitfld.long 0x00 9. " ICF4 ,Interrupt Configuration 4" "Level,Edge" textline " " bitfld.long 0x00 7. " ICF3 ,Interrupt Configuration 3" "Level,Edge" bitfld.long 0x00 5. " ICF2 ,Interrupt Configuration 2" "Level,Edge" bitfld.long 0x00 3. " ICF1 ,Interrupt Configuration 1" "Level,Edge" textline " " bitfld.long 0x00 1. " ICF0 ,Interrupt Configuration 0" "Level,Edge" else rgroup.long 0xCF8++0x03 line.long 0x00 "GICD_ICFGR62,Interrupt Configuration Register 62" rgroup.long 0xCFC++0x03 line.long 0x00 "GICD_ICFGR63,Interrupt Configuration Register 63" endif tree.end width 12. tree "Peripheral Interrupt Status Registers" rgroup.long 0x0D00++0x03 line.long 0x00 "GICD_PPISR,Private Peripheral Interrupt Status Register" bitfld.long 0x00 15. " PPI3S ,nIRQ pin status" "No interrupt,Interrupt" bitfld.long 0x00 14. " PPI2S ,Non-secure Physical Timer event status" "No interrupt,Interrupt" textline " " bitfld.long 0x00 13. " PPI1S ,Secure Physical Timer event status" "No interrupt,Interrupt" bitfld.long 0x00 12. " PPI0S ,nFIQ pin status" "No interrupt,Interrupt" textline " " bitfld.long 0x00 11. " PPI4S ,Virtual Timer event status" "No interrupt,Interrupt" bitfld.long 0x00 10. " PPI5S ,Hypervisor Timer event status" "No interrupt,Interrupt" textline " " bitfld.long 0x00 9. " PPI6S ,Virtual Maintenance Status" "No interrupt,Interrupt" textline " " width 22. if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x01) rgroup.long 0x0D04++0x03 line.long 0x0 "GICD_SPISR0,Shared Peripheral Interrupt Status Register 0" bitfld.long 0x00 31. " IRQS31 ,IRQS Status Bit 31" "Low,High" bitfld.long 0x00 30. " IRQS30 ,IRQS Status Bit 30" "Low,High" bitfld.long 0x00 29. " IRQS29 ,IRQS Status Bit 29" "Low,High" textline " " bitfld.long 0x00 28. " IRQS28 ,IRQS Status Bit 28" "Low,High" bitfld.long 0x00 27. " IRQS27 ,IRQS Status Bit 27" "Low,High" bitfld.long 0x00 26. " IRQS26 ,IRQS Status Bit 26" "Low,High" textline " " bitfld.long 0x00 25. " IRQS25 ,IRQS Status Bit 25" "Low,High" bitfld.long 0x00 24. " IRQS24 ,IRQS Status Bit 24" "Low,High" bitfld.long 0x00 23. " IRQS23 ,IRQS Status Bit 23" "Low,High" textline " " bitfld.long 0x00 22. " IRQS22 ,IRQS Status Bit 22" "Low,High" bitfld.long 0x00 21. " IRQS21 ,IRQS Status Bit 21" "Low,High" bitfld.long 0x00 20. " IRQS20 ,IRQS Status Bit 20" "Low,High" textline " " bitfld.long 0x00 19. " IRQS19 ,IRQS Status Bit 19" "Low,High" bitfld.long 0x00 18. " IRQS18 ,IRQS Status Bit 18" "Low,High" bitfld.long 0x00 17. " IRQS17 ,IRQS Status Bit 17" "Low,High" textline " " bitfld.long 0x00 16. " IRQS16 ,IRQS Status Bit 16" "Low,High" bitfld.long 0x00 15. " IRQS15 ,IRQS Status Bit 15" "Low,High" bitfld.long 0x00 14. " IRQS14 ,IRQS Status Bit 14" "Low,High" textline " " bitfld.long 0x00 13. " IRQS13 ,IRQS Status Bit 13" "Low,High" bitfld.long 0x00 12. " IRQS12 ,IRQS Status Bit 12" "Low,High" bitfld.long 0x00 11. " IRQS11 ,IRQS Status Bit 11" "Low,High" textline " " bitfld.long 0x00 10. " IRQS10 ,IRQS Status Bit 10" "Low,High" bitfld.long 0x00 9. " IRQS9 ,IRQS Status Bit 9" "Low,High" bitfld.long 0x00 8. " IRQS8 ,IRQS Status Bit 8" "Low,High" textline " " bitfld.long 0x00 7. " IRQS7 ,IRQS Status Bit 7" "Low,High" bitfld.long 0x00 6. " IRQS6 ,IRQS Status Bit 6" "Low,High" bitfld.long 0x00 5. " IRQS5 ,IRQS Status Bit 5" "Low,High" textline " " bitfld.long 0x00 4. " IRQS4 ,IRQS Status Bit 4" "Low,High" bitfld.long 0x00 3. " IRQS3 ,IRQS Status Bit 3" "Low,High" bitfld.long 0x00 2. " IRQS2 ,IRQS Status Bit 2" "Low,High" textline " " bitfld.long 0x00 1. " IRQS1 ,IRQS Status Bit 1" "Low,High" bitfld.long 0x00 0. " IRQS0 ,IRQS Status Bit 0" "Low,High" else rgroup.long 0x0D04++0x03 line.long 0x0 "GICD_SPISR0,Shared Peripheral Interrupt Status Register 1" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x02) rgroup.long 0x0D08++0x03 line.long 0x0 "GICD_SPISR1,Shared Peripheral Interrupt Status Register 1" bitfld.long 0x00 31. " IRQS63 ,IRQS Status Bit 63" "Low,High" bitfld.long 0x00 30. " IRQS62 ,IRQS Status Bit 62" "Low,High" bitfld.long 0x00 29. " IRQS61 ,IRQS Status Bit 61" "Low,High" textline " " bitfld.long 0x00 28. " IRQS60 ,IRQS Status Bit 60" "Low,High" bitfld.long 0x00 27. " IRQS59 ,IRQS Status Bit 59" "Low,High" bitfld.long 0x00 26. " IRQS58 ,IRQS Status Bit 58" "Low,High" textline " " bitfld.long 0x00 25. " IRQS57 ,IRQS Status Bit 57" "Low,High" bitfld.long 0x00 24. " IRQS56 ,IRQS Status Bit 56" "Low,High" bitfld.long 0x00 23. " IRQS55 ,IRQS Status Bit 55" "Low,High" textline " " bitfld.long 0x00 22. " IRQS54 ,IRQS Status Bit 54" "Low,High" bitfld.long 0x00 21. " IRQS53 ,IRQS Status Bit 53" "Low,High" bitfld.long 0x00 20. " IRQS52 ,IRQS Status Bit 52" "Low,High" textline " " bitfld.long 0x00 19. " IRQS51 ,IRQS Status Bit 51" "Low,High" bitfld.long 0x00 18. " IRQS50 ,IRQS Status Bit 50" "Low,High" bitfld.long 0x00 17. " IRQS49 ,IRQS Status Bit 49" "Low,High" textline " " bitfld.long 0x00 16. " IRQS48 ,IRQS Status Bit 48" "Low,High" bitfld.long 0x00 15. " IRQS47 ,IRQS Status Bit 47" "Low,High" bitfld.long 0x00 14. " IRQS46 ,IRQS Status Bit 46" "Low,High" textline " " bitfld.long 0x00 13. " IRQS45 ,IRQS Status Bit 45" "Low,High" bitfld.long 0x00 12. " IRQS44 ,IRQS Status Bit 44" "Low,High" bitfld.long 0x00 11. " IRQS43 ,IRQS Status Bit 43" "Low,High" textline " " bitfld.long 0x00 10. " IRQS42 ,IRQS Status Bit 42" "Low,High" bitfld.long 0x00 9. " IRQS41 ,IRQS Status Bit 41" "Low,High" bitfld.long 0x00 8. " IRQS40 ,IRQS Status Bit 40" "Low,High" textline " " bitfld.long 0x00 7. " IRQS39 ,IRQS Status Bit 39" "Low,High" bitfld.long 0x00 6. " IRQS38 ,IRQS Status Bit 38" "Low,High" bitfld.long 0x00 5. " IRQS37 ,IRQS Status Bit 37" "Low,High" textline " " bitfld.long 0x00 4. " IRQS36 ,IRQS Status Bit 36" "Low,High" bitfld.long 0x00 3. " IRQS35 ,IRQS Status Bit 35" "Low,High" bitfld.long 0x00 2. " IRQS34 ,IRQS Status Bit 34" "Low,High" textline " " bitfld.long 0x00 1. " IRQS33 ,IRQS Status Bit 33" "Low,High" bitfld.long 0x00 0. " IRQS32 ,IRQS Status Bit 32" "Low,High" else rgroup.long 0x0D08++0x03 line.long 0x0 "GICD_SPISR1,Shared Peripheral Interrupt Status Register 1" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x03) rgroup.long 0x0D0C++0x03 line.long 0x0 "GICD_SPISR2,Shared Peripheral Interrupt Status Register 2" bitfld.long 0x00 31. " IRQS95 ,IRQS Status Bit 95" "Low,High" bitfld.long 0x00 30. " IRQS94 ,IRQS Status Bit 94" "Low,High" bitfld.long 0x00 29. " IRQS93 ,IRQS Status Bit 93" "Low,High" textline " " bitfld.long 0x00 28. " IRQS92 ,IRQS Status Bit 92" "Low,High" bitfld.long 0x00 27. " IRQS91 ,IRQS Status Bit 91" "Low,High" bitfld.long 0x00 26. " IRQS90 ,IRQS Status Bit 90" "Low,High" textline " " bitfld.long 0x00 25. " IRQS89 ,IRQS Status Bit 89" "Low,High" bitfld.long 0x00 24. " IRQS88 ,IRQS Status Bit 88" "Low,High" bitfld.long 0x00 23. " IRQS87 ,IRQS Status Bit 87" "Low,High" textline " " bitfld.long 0x00 22. " IRQS86 ,IRQS Status Bit 86" "Low,High" bitfld.long 0x00 21. " IRQS85 ,IRQS Status Bit 85" "Low,High" bitfld.long 0x00 20. " IRQS84 ,IRQS Status Bit 84" "Low,High" textline " " bitfld.long 0x00 19. " IRQS83 ,IRQS Status Bit 83" "Low,High" bitfld.long 0x00 18. " IRQS82 ,IRQS Status Bit 82" "Low,High" bitfld.long 0x00 17. " IRQS81 ,IRQS Status Bit 81" "Low,High" textline " " bitfld.long 0x00 16. " IRQS80 ,IRQS Status Bit 80" "Low,High" bitfld.long 0x00 15. " IRQS79 ,IRQS Status Bit 79" "Low,High" bitfld.long 0x00 14. " IRQS78 ,IRQS Status Bit 78" "Low,High" textline " " bitfld.long 0x00 13. " IRQS77 ,IRQS Status Bit 77" "Low,High" bitfld.long 0x00 12. " IRQS76 ,IRQS Status Bit 76" "Low,High" bitfld.long 0x00 11. " IRQS75 ,IRQS Status Bit 75" "Low,High" textline " " bitfld.long 0x00 10. " IRQS74 ,IRQS Status Bit 74" "Low,High" bitfld.long 0x00 9. " IRQS73 ,IRQS Status Bit 73" "Low,High" bitfld.long 0x00 8. " IRQS72 ,IRQS Status Bit 72" "Low,High" textline " " bitfld.long 0x00 7. " IRQS71 ,IRQS Status Bit 71" "Low,High" bitfld.long 0x00 6. " IRQS70 ,IRQS Status Bit 70" "Low,High" bitfld.long 0x00 5. " IRQS69 ,IRQS Status Bit 69" "Low,High" textline " " bitfld.long 0x00 4. " IRQS68 ,IRQS Status Bit 68" "Low,High" bitfld.long 0x00 3. " IRQS67 ,IRQS Status Bit 67" "Low,High" bitfld.long 0x00 2. " IRQS66 ,IRQS Status Bit 66" "Low,High" textline " " bitfld.long 0x00 1. " IRQS65 ,IRQS Status Bit 65" "Low,High" bitfld.long 0x00 0. " IRQS64 ,IRQS Status Bit 64" "Low,High" else rgroup.long 0x0D0C++0x03 line.long 0x0 "GICD_SPISR2,Shared Peripheral Interrupt Status Register 2" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x04) rgroup.long 0x0D10++0x03 line.long 0x0 "GICD_SPISR3,Shared Peripheral Interrupt Status Register 3" bitfld.long 0x00 31. " IRQS127 ,IRQS Status Bit 127" "Low,High" bitfld.long 0x00 30. " IRQS126 ,IRQS Status Bit 126" "Low,High" bitfld.long 0x00 29. " IRQS125 ,IRQS Status Bit 125" "Low,High" textline " " bitfld.long 0x00 28. " IRQS124 ,IRQS Status Bit 124" "Low,High" bitfld.long 0x00 27. " IRQS123 ,IRQS Status Bit 123" "Low,High" bitfld.long 0x00 26. " IRQS122 ,IRQS Status Bit 122" "Low,High" textline " " bitfld.long 0x00 25. " IRQS121 ,IRQS Status Bit 121" "Low,High" bitfld.long 0x00 24. " IRQS120 ,IRQS Status Bit 120" "Low,High" bitfld.long 0x00 23. " IRQS119 ,IRQS Status Bit 119" "Low,High" textline " " bitfld.long 0x00 22. " IRQS118 ,IRQS Status Bit 118" "Low,High" bitfld.long 0x00 21. " IRQS117 ,IRQS Status Bit 117" "Low,High" bitfld.long 0x00 20. " IRQS116 ,IRQS Status Bit 116" "Low,High" textline " " bitfld.long 0x00 19. " IRQS115 ,IRQS Status Bit 115" "Low,High" bitfld.long 0x00 18. " IRQS114 ,IRQS Status Bit 114" "Low,High" bitfld.long 0x00 17. " IRQS113 ,IRQS Status Bit 113" "Low,High" textline " " bitfld.long 0x00 16. " IRQS112 ,IRQS Status Bit 112" "Low,High" bitfld.long 0x00 15. " IRQS111 ,IRQS Status Bit 111" "Low,High" bitfld.long 0x00 14. " IRQS110 ,IRQS Status Bit 110" "Low,High" textline " " bitfld.long 0x00 13. " IRQS109 ,IRQS Status Bit 109" "Low,High" bitfld.long 0x00 12. " IRQS108 ,IRQS Status Bit 108" "Low,High" bitfld.long 0x00 11. " IRQS107 ,IRQS Status Bit 107" "Low,High" textline " " bitfld.long 0x00 10. " IRQS106 ,IRQS Status Bit 106" "Low,High" bitfld.long 0x00 9. " IRQS105 ,IRQS Status Bit 105" "Low,High" bitfld.long 0x00 8. " IRQS104 ,IRQS Status Bit 104" "Low,High" textline " " bitfld.long 0x00 7. " IRQS103 ,IRQS Status Bit 103" "Low,High" bitfld.long 0x00 6. " IRQS102 ,IRQS Status Bit 102" "Low,High" bitfld.long 0x00 5. " IRQS101 ,IRQS Status Bit 101" "Low,High" textline " " bitfld.long 0x00 4. " IRQS100 ,IRQS Status Bit 100" "Low,High" bitfld.long 0x00 3. " IRQS99 ,IRQS Status Bit 99" "Low,High" bitfld.long 0x00 2. " IRQS98 ,IRQS Status Bit 98" "Low,High" textline " " bitfld.long 0x00 1. " IRQS97 ,IRQS Status Bit 97" "Low,High" bitfld.long 0x00 0. " IRQS96 ,IRQS Status Bit 96" "Low,High" else rgroup.long 0x0D10++0x03 line.long 0x0 "GICD_SPISR3,Shared Peripheral Interrupt Status Register 3" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x05) rgroup.long 0x0D14++0x03 line.long 0x0 "GICD_SPISR4,Shared Peripheral Interrupt Status Register 4" bitfld.long 0x00 31. " IRQS159 ,IRQS Status Bit 159" "Low,High" bitfld.long 0x00 30. " IRQS158 ,IRQS Status Bit 158" "Low,High" bitfld.long 0x00 29. " IRQS157 ,IRQS Status Bit 157" "Low,High" textline " " bitfld.long 0x00 28. " IRQS156 ,IRQS Status Bit 156" "Low,High" bitfld.long 0x00 27. " IRQS155 ,IRQS Status Bit 155" "Low,High" bitfld.long 0x00 26. " IRQS154 ,IRQS Status Bit 154" "Low,High" textline " " bitfld.long 0x00 25. " IRQS153 ,IRQS Status Bit 153" "Low,High" bitfld.long 0x00 24. " IRQS152 ,IRQS Status Bit 152" "Low,High" bitfld.long 0x00 23. " IRQS151 ,IRQS Status Bit 151" "Low,High" textline " " bitfld.long 0x00 22. " IRQS150 ,IRQS Status Bit 150" "Low,High" bitfld.long 0x00 21. " IRQS149 ,IRQS Status Bit 149" "Low,High" bitfld.long 0x00 20. " IRQS148 ,IRQS Status Bit 148" "Low,High" textline " " bitfld.long 0x00 19. " IRQS147 ,IRQS Status Bit 147" "Low,High" bitfld.long 0x00 18. " IRQS146 ,IRQS Status Bit 146" "Low,High" bitfld.long 0x00 17. " IRQS145 ,IRQS Status Bit 145" "Low,High" textline " " bitfld.long 0x00 16. " IRQS144 ,IRQS Status Bit 144" "Low,High" bitfld.long 0x00 15. " IRQS143 ,IRQS Status Bit 143" "Low,High" bitfld.long 0x00 14. " IRQS142 ,IRQS Status Bit 142" "Low,High" textline " " bitfld.long 0x00 13. " IRQS141 ,IRQS Status Bit 141" "Low,High" bitfld.long 0x00 12. " IRQS140 ,IRQS Status Bit 140" "Low,High" bitfld.long 0x00 11. " IRQS139 ,IRQS Status Bit 139" "Low,High" textline " " bitfld.long 0x00 10. " IRQS138 ,IRQS Status Bit 138" "Low,High" bitfld.long 0x00 9. " IRQS137 ,IRQS Status Bit 137" "Low,High" bitfld.long 0x00 8. " IRQS136 ,IRQS Status Bit 136" "Low,High" textline " " bitfld.long 0x00 7. " IRQS135 ,IRQS Status Bit 135" "Low,High" bitfld.long 0x00 6. " IRQS134 ,IRQS Status Bit 134" "Low,High" bitfld.long 0x00 5. " IRQS133 ,IRQS Status Bit 133" "Low,High" textline " " bitfld.long 0x00 4. " IRQS132 ,IRQS Status Bit 132" "Low,High" bitfld.long 0x00 3. " IRQS131 ,IRQS Status Bit 131" "Low,High" bitfld.long 0x00 2. " IRQS130 ,IRQS Status Bit 130" "Low,High" textline " " bitfld.long 0x00 1. " IRQS129 ,IRQS Status Bit 129" "Low,High" bitfld.long 0x00 0. " IRQS128 ,IRQS Status Bit 128" "Low,High" else rgroup.long 0x0D14++0x03 line.long 0x0 "GICD_SPISR4,Shared Peripheral Interrupt Status Register 4" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x06) rgroup.long 0x0D18++0x03 line.long 0x0 "GICD_SPISR5,Shared Peripheral Interrupt Status Register 5" bitfld.long 0x00 31. " IRQS191 ,IRQS Status Bit 191" "Low,High" bitfld.long 0x00 30. " IRQS190 ,IRQS Status Bit 190" "Low,High" bitfld.long 0x00 29. " IRQS189 ,IRQS Status Bit 189" "Low,High" textline " " bitfld.long 0x00 28. " IRQS188 ,IRQS Status Bit 188" "Low,High" bitfld.long 0x00 27. " IRQS187 ,IRQS Status Bit 187" "Low,High" bitfld.long 0x00 26. " IRQS186 ,IRQS Status Bit 186" "Low,High" textline " " bitfld.long 0x00 25. " IRQS185 ,IRQS Status Bit 185" "Low,High" bitfld.long 0x00 24. " IRQS184 ,IRQS Status Bit 184" "Low,High" bitfld.long 0x00 23. " IRQS183 ,IRQS Status Bit 183" "Low,High" textline " " bitfld.long 0x00 22. " IRQS182 ,IRQS Status Bit 182" "Low,High" bitfld.long 0x00 21. " IRQS181 ,IRQS Status Bit 181" "Low,High" bitfld.long 0x00 20. " IRQS180 ,IRQS Status Bit 180" "Low,High" textline " " bitfld.long 0x00 19. " IRQS179 ,IRQS Status Bit 179" "Low,High" bitfld.long 0x00 18. " IRQS178 ,IRQS Status Bit 178" "Low,High" bitfld.long 0x00 17. " IRQS177 ,IRQS Status Bit 177" "Low,High" textline " " bitfld.long 0x00 16. " IRQS176 ,IRQS Status Bit 176" "Low,High" bitfld.long 0x00 15. " IRQS175 ,IRQS Status Bit 175" "Low,High" bitfld.long 0x00 14. " IRQS174 ,IRQS Status Bit 174" "Low,High" textline " " bitfld.long 0x00 13. " IRQS173 ,IRQS Status Bit 173" "Low,High" bitfld.long 0x00 12. " IRQS172 ,IRQS Status Bit 172" "Low,High" bitfld.long 0x00 11. " IRQS171 ,IRQS Status Bit 171" "Low,High" textline " " bitfld.long 0x00 10. " IRQS170 ,IRQS Status Bit 170" "Low,High" bitfld.long 0x00 9. " IRQS169 ,IRQS Status Bit 169" "Low,High" bitfld.long 0x00 8. " IRQS168 ,IRQS Status Bit 168" "Low,High" textline " " bitfld.long 0x00 7. " IRQS167 ,IRQS Status Bit 167" "Low,High" bitfld.long 0x00 6. " IRQS166 ,IRQS Status Bit 166" "Low,High" bitfld.long 0x00 5. " IRQS165 ,IRQS Status Bit 165" "Low,High" textline " " bitfld.long 0x00 4. " IRQS164 ,IRQS Status Bit 164" "Low,High" bitfld.long 0x00 3. " IRQS163 ,IRQS Status Bit 163" "Low,High" bitfld.long 0x00 2. " IRQS162 ,IRQS Status Bit 162" "Low,High" textline " " bitfld.long 0x00 1. " IRQS161 ,IRQS Status Bit 161" "Low,High" bitfld.long 0x00 0. " IRQS160 ,IRQS Status Bit 160" "Low,High" else rgroup.long 0x0D18++0x03 line.long 0x0 "GICD_SPISR5,Shared Peripheral Interrupt Status Register 5" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x07) rgroup.long 0x0D1C++0x03 line.long 0x0 "GICD_SPISR6,Shared Peripheral Interrupt Status Register 6" bitfld.long 0x00 31. " IRQS223 ,IRQS Status Bit 223" "Low,High" bitfld.long 0x00 30. " IRQS222 ,IRQS Status Bit 222" "Low,High" bitfld.long 0x00 29. " IRQS221 ,IRQS Status Bit 221" "Low,High" textline " " bitfld.long 0x00 28. " IRQS220 ,IRQS Status Bit 220" "Low,High" bitfld.long 0x00 27. " IRQS219 ,IRQS Status Bit 219" "Low,High" bitfld.long 0x00 26. " IRQS218 ,IRQS Status Bit 218" "Low,High" textline " " bitfld.long 0x00 25. " IRQS217 ,IRQS Status Bit 217" "Low,High" bitfld.long 0x00 24. " IRQS216 ,IRQS Status Bit 216" "Low,High" bitfld.long 0x00 23. " IRQS215 ,IRQS Status Bit 215" "Low,High" textline " " bitfld.long 0x00 22. " IRQS214 ,IRQS Status Bit 214" "Low,High" bitfld.long 0x00 21. " IRQS213 ,IRQS Status Bit 213" "Low,High" bitfld.long 0x00 20. " IRQS212 ,IRQS Status Bit 212" "Low,High" textline " " bitfld.long 0x00 19. " IRQS211 ,IRQS Status Bit 211" "Low,High" bitfld.long 0x00 18. " IRQS210 ,IRQS Status Bit 210" "Low,High" bitfld.long 0x00 17. " IRQS209 ,IRQS Status Bit 209" "Low,High" textline " " bitfld.long 0x00 16. " IRQS208 ,IRQS Status Bit 208" "Low,High" bitfld.long 0x00 15. " IRQS207 ,IRQS Status Bit 207" "Low,High" bitfld.long 0x00 14. " IRQS206 ,IRQS Status Bit 206" "Low,High" textline " " bitfld.long 0x00 13. " IRQS205 ,IRQS Status Bit 205" "Low,High" bitfld.long 0x00 12. " IRQS204 ,IRQS Status Bit 204" "Low,High" bitfld.long 0x00 11. " IRQS203 ,IRQS Status Bit 203" "Low,High" textline " " bitfld.long 0x00 10. " IRQS202 ,IRQS Status Bit 202" "Low,High" bitfld.long 0x00 9. " IRQS201 ,IRQS Status Bit 201" "Low,High" bitfld.long 0x00 8. " IRQS200 ,IRQS Status Bit 200" "Low,High" textline " " bitfld.long 0x00 7. " IRQS199 ,IRQS Status Bit 199" "Low,High" bitfld.long 0x00 6. " IRQS198 ,IRQS Status Bit 198" "Low,High" bitfld.long 0x00 5. " IRQS197 ,IRQS Status Bit 197" "Low,High" textline " " bitfld.long 0x00 4. " IRQS196 ,IRQS Status Bit 196" "Low,High" bitfld.long 0x00 3. " IRQS195 ,IRQS Status Bit 195" "Low,High" bitfld.long 0x00 2. " IRQS194 ,IRQS Status Bit 194" "Low,High" textline " " bitfld.long 0x00 1. " IRQS193 ,IRQS Status Bit 193" "Low,High" bitfld.long 0x00 0. " IRQS192 ,IRQS Status Bit 192" "Low,High" else rgroup.long 0x0D1C++0x03 line.long 0x0 "GICD_SPISR6,Shared Peripheral Interrupt Status Register 6" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x08) rgroup.long 0x0D20++0x03 line.long 0x0 "GICD_SPISR7,Shared Peripheral Interrupt Status Register 7" bitfld.long 0x00 31. " IRQS255 ,IRQS Status Bit 255" "Low,High" bitfld.long 0x00 30. " IRQS254 ,IRQS Status Bit 254" "Low,High" bitfld.long 0x00 29. " IRQS253 ,IRQS Status Bit 253" "Low,High" textline " " bitfld.long 0x00 28. " IRQS252 ,IRQS Status Bit 252" "Low,High" bitfld.long 0x00 27. " IRQS251 ,IRQS Status Bit 251" "Low,High" bitfld.long 0x00 26. " IRQS250 ,IRQS Status Bit 250" "Low,High" textline " " bitfld.long 0x00 25. " IRQS249 ,IRQS Status Bit 249" "Low,High" bitfld.long 0x00 24. " IRQS248 ,IRQS Status Bit 248" "Low,High" bitfld.long 0x00 23. " IRQS247 ,IRQS Status Bit 247" "Low,High" textline " " bitfld.long 0x00 22. " IRQS246 ,IRQS Status Bit 246" "Low,High" bitfld.long 0x00 21. " IRQS245 ,IRQS Status Bit 245" "Low,High" bitfld.long 0x00 20. " IRQS244 ,IRQS Status Bit 244" "Low,High" textline " " bitfld.long 0x00 19. " IRQS243 ,IRQS Status Bit 243" "Low,High" bitfld.long 0x00 18. " IRQS242 ,IRQS Status Bit 242" "Low,High" bitfld.long 0x00 17. " IRQS241 ,IRQS Status Bit 241" "Low,High" textline " " bitfld.long 0x00 16. " IRQS240 ,IRQS Status Bit 240" "Low,High" bitfld.long 0x00 15. " IRQS239 ,IRQS Status Bit 239" "Low,High" bitfld.long 0x00 14. " IRQS238 ,IRQS Status Bit 238" "Low,High" textline " " bitfld.long 0x00 13. " IRQS237 ,IRQS Status Bit 237" "Low,High" bitfld.long 0x00 12. " IRQS236 ,IRQS Status Bit 236" "Low,High" bitfld.long 0x00 11. " IRQS235 ,IRQS Status Bit 235" "Low,High" textline " " bitfld.long 0x00 10. " IRQS234 ,IRQS Status Bit 234" "Low,High" bitfld.long 0x00 9. " IRQS233 ,IRQS Status Bit 233" "Low,High" bitfld.long 0x00 8. " IRQS232 ,IRQS Status Bit 232" "Low,High" textline " " bitfld.long 0x00 7. " IRQS231 ,IRQS Status Bit 231" "Low,High" bitfld.long 0x00 6. " IRQS230 ,IRQS Status Bit 230" "Low,High" bitfld.long 0x00 5. " IRQS229 ,IRQS Status Bit 229" "Low,High" textline " " bitfld.long 0x00 4. " IRQS228 ,IRQS Status Bit 228" "Low,High" bitfld.long 0x00 3. " IRQS227 ,IRQS Status Bit 227" "Low,High" bitfld.long 0x00 2. " IRQS226 ,IRQS Status Bit 226" "Low,High" textline " " bitfld.long 0x00 1. " IRQS225 ,IRQS Status Bit 225" "Low,High" bitfld.long 0x00 0. " IRQS224 ,IRQS Status Bit 224" "Low,High" else rgroup.long 0x0D20++0x03 line.long 0x0 "GICD_SPISR7,Shared Peripheral Interrupt Status Register 7" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x09) rgroup.long 0x0D24++0x03 line.long 0x0 "GICD_SPISR8,Shared Peripheral Interrupt Status Register 8" bitfld.long 0x00 31. " IRQS287 ,IRQS Status Bit 287" "Low,High" bitfld.long 0x00 30. " IRQS286 ,IRQS Status Bit 286" "Low,High" bitfld.long 0x00 29. " IRQS285 ,IRQS Status Bit 285" "Low,High" textline " " bitfld.long 0x00 28. " IRQS284 ,IRQS Status Bit 284" "Low,High" bitfld.long 0x00 27. " IRQS283 ,IRQS Status Bit 283" "Low,High" bitfld.long 0x00 26. " IRQS282 ,IRQS Status Bit 282" "Low,High" textline " " bitfld.long 0x00 25. " IRQS281 ,IRQS Status Bit 281" "Low,High" bitfld.long 0x00 24. " IRQS280 ,IRQS Status Bit 280" "Low,High" bitfld.long 0x00 23. " IRQS279 ,IRQS Status Bit 279" "Low,High" textline " " bitfld.long 0x00 22. " IRQS278 ,IRQS Status Bit 278" "Low,High" bitfld.long 0x00 21. " IRQS277 ,IRQS Status Bit 277" "Low,High" bitfld.long 0x00 20. " IRQS276 ,IRQS Status Bit 276" "Low,High" textline " " bitfld.long 0x00 19. " IRQS275 ,IRQS Status Bit 275" "Low,High" bitfld.long 0x00 18. " IRQS274 ,IRQS Status Bit 274" "Low,High" bitfld.long 0x00 17. " IRQS273 ,IRQS Status Bit 273" "Low,High" textline " " bitfld.long 0x00 16. " IRQS272 ,IRQS Status Bit 272" "Low,High" bitfld.long 0x00 15. " IRQS271 ,IRQS Status Bit 271" "Low,High" bitfld.long 0x00 14. " IRQS270 ,IRQS Status Bit 270" "Low,High" textline " " bitfld.long 0x00 13. " IRQS269 ,IRQS Status Bit 269" "Low,High" bitfld.long 0x00 12. " IRQS268 ,IRQS Status Bit 268" "Low,High" bitfld.long 0x00 11. " IRQS267 ,IRQS Status Bit 267" "Low,High" textline " " bitfld.long 0x00 10. " IRQS266 ,IRQS Status Bit 266" "Low,High" bitfld.long 0x00 9. " IRQS265 ,IRQS Status Bit 265" "Low,High" bitfld.long 0x00 8. " IRQS264 ,IRQS Status Bit 264" "Low,High" textline " " bitfld.long 0x00 7. " IRQS263 ,IRQS Status Bit 263" "Low,High" bitfld.long 0x00 6. " IRQS262 ,IRQS Status Bit 262" "Low,High" bitfld.long 0x00 5. " IRQS261 ,IRQS Status Bit 261" "Low,High" textline " " bitfld.long 0x00 4. " IRQS260 ,IRQS Status Bit 260" "Low,High" bitfld.long 0x00 3. " IRQS259 ,IRQS Status Bit 259" "Low,High" bitfld.long 0x00 2. " IRQS258 ,IRQS Status Bit 258" "Low,High" textline " " bitfld.long 0x00 1. " IRQS257 ,IRQS Status Bit 257" "Low,High" bitfld.long 0x00 0. " IRQS256 ,IRQS Status Bit 256" "Low,High" else rgroup.long 0x0D24++0x03 line.long 0x0 "GICD_SPISR8,Shared Peripheral Interrupt Status Register 8" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0A) rgroup.long 0x0D28++0x03 line.long 0x0 "GICD_SPISR9,Shared Peripheral Interrupt Status Register 9" bitfld.long 0x00 31. " IRQS319 ,IRQS Status Bit 319" "Low,High" bitfld.long 0x00 30. " IRQS318 ,IRQS Status Bit 318" "Low,High" bitfld.long 0x00 29. " IRQS317 ,IRQS Status Bit 317" "Low,High" textline " " bitfld.long 0x00 28. " IRQS316 ,IRQS Status Bit 316" "Low,High" bitfld.long 0x00 27. " IRQS315 ,IRQS Status Bit 315" "Low,High" bitfld.long 0x00 26. " IRQS314 ,IRQS Status Bit 314" "Low,High" textline " " bitfld.long 0x00 25. " IRQS313 ,IRQS Status Bit 313" "Low,High" bitfld.long 0x00 24. " IRQS312 ,IRQS Status Bit 312" "Low,High" bitfld.long 0x00 23. " IRQS311 ,IRQS Status Bit 311" "Low,High" textline " " bitfld.long 0x00 22. " IRQS310 ,IRQS Status Bit 310" "Low,High" bitfld.long 0x00 21. " IRQS309 ,IRQS Status Bit 309" "Low,High" bitfld.long 0x00 20. " IRQS308 ,IRQS Status Bit 308" "Low,High" textline " " bitfld.long 0x00 19. " IRQS307 ,IRQS Status Bit 307" "Low,High" bitfld.long 0x00 18. " IRQS306 ,IRQS Status Bit 306" "Low,High" bitfld.long 0x00 17. " IRQS305 ,IRQS Status Bit 305" "Low,High" textline " " bitfld.long 0x00 16. " IRQS304 ,IRQS Status Bit 304" "Low,High" bitfld.long 0x00 15. " IRQS303 ,IRQS Status Bit 303" "Low,High" bitfld.long 0x00 14. " IRQS302 ,IRQS Status Bit 302" "Low,High" textline " " bitfld.long 0x00 13. " IRQS301 ,IRQS Status Bit 301" "Low,High" bitfld.long 0x00 12. " IRQS300 ,IRQS Status Bit 300" "Low,High" bitfld.long 0x00 11. " IRQS299 ,IRQS Status Bit 299" "Low,High" textline " " bitfld.long 0x00 10. " IRQS298 ,IRQS Status Bit 298" "Low,High" bitfld.long 0x00 9. " IRQS297 ,IRQS Status Bit 297" "Low,High" bitfld.long 0x00 8. " IRQS296 ,IRQS Status Bit 296" "Low,High" textline " " bitfld.long 0x00 7. " IRQS295 ,IRQS Status Bit 295" "Low,High" bitfld.long 0x00 6. " IRQS294 ,IRQS Status Bit 294" "Low,High" bitfld.long 0x00 5. " IRQS293 ,IRQS Status Bit 293" "Low,High" textline " " bitfld.long 0x00 4. " IRQS292 ,IRQS Status Bit 292" "Low,High" bitfld.long 0x00 3. " IRQS291 ,IRQS Status Bit 291" "Low,High" bitfld.long 0x00 2. " IRQS290 ,IRQS Status Bit 290" "Low,High" textline " " bitfld.long 0x00 1. " IRQS289 ,IRQS Status Bit 289" "Low,High" bitfld.long 0x00 0. " IRQS288 ,IRQS Status Bit 288" "Low,High" else rgroup.long 0x0D28++0x03 line.long 0x0 "GICD_SPISR9,Shared Peripheral Interrupt Status Register 9" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0B) rgroup.long 0x0D2C++0x03 line.long 0x0 "GICD_SPISR10,Shared Peripheral Interrupt Status Register 10" bitfld.long 0x00 31. " IRQS351 ,IRQS Status Bit 351" "Low,High" bitfld.long 0x00 30. " IRQS350 ,IRQS Status Bit 350" "Low,High" bitfld.long 0x00 29. " IRQS349 ,IRQS Status Bit 349" "Low,High" textline " " bitfld.long 0x00 28. " IRQS348 ,IRQS Status Bit 348" "Low,High" bitfld.long 0x00 27. " IRQS347 ,IRQS Status Bit 347" "Low,High" bitfld.long 0x00 26. " IRQS346 ,IRQS Status Bit 346" "Low,High" textline " " bitfld.long 0x00 25. " IRQS345 ,IRQS Status Bit 345" "Low,High" bitfld.long 0x00 24. " IRQS344 ,IRQS Status Bit 344" "Low,High" bitfld.long 0x00 23. " IRQS343 ,IRQS Status Bit 343" "Low,High" textline " " bitfld.long 0x00 22. " IRQS342 ,IRQS Status Bit 342" "Low,High" bitfld.long 0x00 21. " IRQS341 ,IRQS Status Bit 341" "Low,High" bitfld.long 0x00 20. " IRQS340 ,IRQS Status Bit 340" "Low,High" textline " " bitfld.long 0x00 19. " IRQS339 ,IRQS Status Bit 339" "Low,High" bitfld.long 0x00 18. " IRQS338 ,IRQS Status Bit 338" "Low,High" bitfld.long 0x00 17. " IRQS337 ,IRQS Status Bit 337" "Low,High" textline " " bitfld.long 0x00 16. " IRQS336 ,IRQS Status Bit 336" "Low,High" bitfld.long 0x00 15. " IRQS335 ,IRQS Status Bit 335" "Low,High" bitfld.long 0x00 14. " IRQS334 ,IRQS Status Bit 334" "Low,High" textline " " bitfld.long 0x00 13. " IRQS333 ,IRQS Status Bit 333" "Low,High" bitfld.long 0x00 12. " IRQS332 ,IRQS Status Bit 332" "Low,High" bitfld.long 0x00 11. " IRQS331 ,IRQS Status Bit 331" "Low,High" textline " " bitfld.long 0x00 10. " IRQS330 ,IRQS Status Bit 330" "Low,High" bitfld.long 0x00 9. " IRQS329 ,IRQS Status Bit 329" "Low,High" bitfld.long 0x00 8. " IRQS328 ,IRQS Status Bit 328" "Low,High" textline " " bitfld.long 0x00 7. " IRQS327 ,IRQS Status Bit 327" "Low,High" bitfld.long 0x00 6. " IRQS326 ,IRQS Status Bit 326" "Low,High" bitfld.long 0x00 5. " IRQS325 ,IRQS Status Bit 325" "Low,High" textline " " bitfld.long 0x00 4. " IRQS324 ,IRQS Status Bit 324" "Low,High" bitfld.long 0x00 3. " IRQS323 ,IRQS Status Bit 323" "Low,High" bitfld.long 0x00 2. " IRQS322 ,IRQS Status Bit 322" "Low,High" textline " " bitfld.long 0x00 1. " IRQS321 ,IRQS Status Bit 321" "Low,High" bitfld.long 0x00 0. " IRQS320 ,IRQS Status Bit 320" "Low,High" else rgroup.long 0x0D2C++0x03 line.long 0x0 "GICD_SPISR10,Shared Peripheral Interrupt Status Register 10" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0C) rgroup.long 0x0D30++0x03 line.long 0x0 "GICD_SPISR11,Shared Peripheral Interrupt Status Register 11" bitfld.long 0x00 31. " IRQS383 ,IRQS Status Bit 383" "Low,High" bitfld.long 0x00 30. " IRQS382 ,IRQS Status Bit 382" "Low,High" bitfld.long 0x00 29. " IRQS381 ,IRQS Status Bit 381" "Low,High" textline " " bitfld.long 0x00 28. " IRQS380 ,IRQS Status Bit 380" "Low,High" bitfld.long 0x00 27. " IRQS379 ,IRQS Status Bit 379" "Low,High" bitfld.long 0x00 26. " IRQS378 ,IRQS Status Bit 378" "Low,High" textline " " bitfld.long 0x00 25. " IRQS377 ,IRQS Status Bit 377" "Low,High" bitfld.long 0x00 24. " IRQS376 ,IRQS Status Bit 376" "Low,High" bitfld.long 0x00 23. " IRQS375 ,IRQS Status Bit 375" "Low,High" textline " " bitfld.long 0x00 22. " IRQS374 ,IRQS Status Bit 374" "Low,High" bitfld.long 0x00 21. " IRQS373 ,IRQS Status Bit 373" "Low,High" bitfld.long 0x00 20. " IRQS372 ,IRQS Status Bit 372" "Low,High" textline " " bitfld.long 0x00 19. " IRQS371 ,IRQS Status Bit 371" "Low,High" bitfld.long 0x00 18. " IRQS370 ,IRQS Status Bit 370" "Low,High" bitfld.long 0x00 17. " IRQS369 ,IRQS Status Bit 369" "Low,High" textline " " bitfld.long 0x00 16. " IRQS368 ,IRQS Status Bit 368" "Low,High" bitfld.long 0x00 15. " IRQS367 ,IRQS Status Bit 367" "Low,High" bitfld.long 0x00 14. " IRQS366 ,IRQS Status Bit 366" "Low,High" textline " " bitfld.long 0x00 13. " IRQS365 ,IRQS Status Bit 365" "Low,High" bitfld.long 0x00 12. " IRQS364 ,IRQS Status Bit 364" "Low,High" bitfld.long 0x00 11. " IRQS363 ,IRQS Status Bit 363" "Low,High" textline " " bitfld.long 0x00 10. " IRQS362 ,IRQS Status Bit 362" "Low,High" bitfld.long 0x00 9. " IRQS361 ,IRQS Status Bit 361" "Low,High" bitfld.long 0x00 8. " IRQS360 ,IRQS Status Bit 360" "Low,High" textline " " bitfld.long 0x00 7. " IRQS359 ,IRQS Status Bit 359" "Low,High" bitfld.long 0x00 6. " IRQS358 ,IRQS Status Bit 358" "Low,High" bitfld.long 0x00 5. " IRQS357 ,IRQS Status Bit 357" "Low,High" textline " " bitfld.long 0x00 4. " IRQS356 ,IRQS Status Bit 356" "Low,High" bitfld.long 0x00 3. " IRQS355 ,IRQS Status Bit 355" "Low,High" bitfld.long 0x00 2. " IRQS354 ,IRQS Status Bit 354" "Low,High" textline " " bitfld.long 0x00 1. " IRQS353 ,IRQS Status Bit 353" "Low,High" bitfld.long 0x00 0. " IRQS352 ,IRQS Status Bit 352" "Low,High" else rgroup.long 0x0D30++0x03 line.long 0x0 "GICD_SPISR11,Shared Peripheral Interrupt Status Register 11" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0D) rgroup.long 0x0D34++0x03 line.long 0x0 "GICD_SPISR12,Shared Peripheral Interrupt Status Register 12" bitfld.long 0x00 31. " IRQS415 ,IRQS Status Bit 415" "Low,High" bitfld.long 0x00 30. " IRQS414 ,IRQS Status Bit 414" "Low,High" bitfld.long 0x00 29. " IRQS413 ,IRQS Status Bit 413" "Low,High" textline " " bitfld.long 0x00 28. " IRQS412 ,IRQS Status Bit 412" "Low,High" bitfld.long 0x00 27. " IRQS411 ,IRQS Status Bit 411" "Low,High" bitfld.long 0x00 26. " IRQS410 ,IRQS Status Bit 410" "Low,High" textline " " bitfld.long 0x00 25. " IRQS409 ,IRQS Status Bit 409" "Low,High" bitfld.long 0x00 24. " IRQS408 ,IRQS Status Bit 408" "Low,High" bitfld.long 0x00 23. " IRQS407 ,IRQS Status Bit 407" "Low,High" textline " " bitfld.long 0x00 22. " IRQS406 ,IRQS Status Bit 406" "Low,High" bitfld.long 0x00 21. " IRQS405 ,IRQS Status Bit 405" "Low,High" bitfld.long 0x00 20. " IRQS404 ,IRQS Status Bit 404" "Low,High" textline " " bitfld.long 0x00 19. " IRQS403 ,IRQS Status Bit 403" "Low,High" bitfld.long 0x00 18. " IRQS402 ,IRQS Status Bit 402" "Low,High" bitfld.long 0x00 17. " IRQS401 ,IRQS Status Bit 401" "Low,High" textline " " bitfld.long 0x00 16. " IRQS400 ,IRQS Status Bit 400" "Low,High" bitfld.long 0x00 15. " IRQS399 ,IRQS Status Bit 399" "Low,High" bitfld.long 0x00 14. " IRQS398 ,IRQS Status Bit 398" "Low,High" textline " " bitfld.long 0x00 13. " IRQS397 ,IRQS Status Bit 397" "Low,High" bitfld.long 0x00 12. " IRQS396 ,IRQS Status Bit 396" "Low,High" bitfld.long 0x00 11. " IRQS395 ,IRQS Status Bit 395" "Low,High" textline " " bitfld.long 0x00 10. " IRQS394 ,IRQS Status Bit 394" "Low,High" bitfld.long 0x00 9. " IRQS393 ,IRQS Status Bit 393" "Low,High" bitfld.long 0x00 8. " IRQS392 ,IRQS Status Bit 392" "Low,High" textline " " bitfld.long 0x00 7. " IRQS391 ,IRQS Status Bit 391" "Low,High" bitfld.long 0x00 6. " IRQS390 ,IRQS Status Bit 390" "Low,High" bitfld.long 0x00 5. " IRQS389 ,IRQS Status Bit 389" "Low,High" textline " " bitfld.long 0x00 4. " IRQS388 ,IRQS Status Bit 388" "Low,High" bitfld.long 0x00 3. " IRQS387 ,IRQS Status Bit 387" "Low,High" bitfld.long 0x00 2. " IRQS386 ,IRQS Status Bit 386" "Low,High" textline " " bitfld.long 0x00 1. " IRQS385 ,IRQS Status Bit 385" "Low,High" bitfld.long 0x00 0. " IRQS384 ,IRQS Status Bit 384" "Low,High" else rgroup.long 0x0D34++0x03 line.long 0x0 "GICD_SPISR12,Shared Peripheral Interrupt Status Register 12" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0E) rgroup.long 0x0D38++0x03 line.long 0x0 "GICD_SPISR13,Shared Peripheral Interrupt Status Register 13" bitfld.long 0x00 31. " IRQS447 ,IRQS Status Bit 447" "Low,High" bitfld.long 0x00 30. " IRQS446 ,IRQS Status Bit 446" "Low,High" bitfld.long 0x00 29. " IRQS445 ,IRQS Status Bit 445" "Low,High" textline " " bitfld.long 0x00 28. " IRQS444 ,IRQS Status Bit 444" "Low,High" bitfld.long 0x00 27. " IRQS443 ,IRQS Status Bit 443" "Low,High" bitfld.long 0x00 26. " IRQS442 ,IRQS Status Bit 442" "Low,High" textline " " bitfld.long 0x00 25. " IRQS441 ,IRQS Status Bit 441" "Low,High" bitfld.long 0x00 24. " IRQS440 ,IRQS Status Bit 440" "Low,High" bitfld.long 0x00 23. " IRQS439 ,IRQS Status Bit 439" "Low,High" textline " " bitfld.long 0x00 22. " IRQS438 ,IRQS Status Bit 438" "Low,High" bitfld.long 0x00 21. " IRQS437 ,IRQS Status Bit 437" "Low,High" bitfld.long 0x00 20. " IRQS436 ,IRQS Status Bit 436" "Low,High" textline " " bitfld.long 0x00 19. " IRQS435 ,IRQS Status Bit 435" "Low,High" bitfld.long 0x00 18. " IRQS434 ,IRQS Status Bit 434" "Low,High" bitfld.long 0x00 17. " IRQS433 ,IRQS Status Bit 433" "Low,High" textline " " bitfld.long 0x00 16. " IRQS432 ,IRQS Status Bit 432" "Low,High" bitfld.long 0x00 15. " IRQS431 ,IRQS Status Bit 431" "Low,High" bitfld.long 0x00 14. " IRQS430 ,IRQS Status Bit 430" "Low,High" textline " " bitfld.long 0x00 13. " IRQS429 ,IRQS Status Bit 429" "Low,High" bitfld.long 0x00 12. " IRQS428 ,IRQS Status Bit 428" "Low,High" bitfld.long 0x00 11. " IRQS427 ,IRQS Status Bit 427" "Low,High" textline " " bitfld.long 0x00 10. " IRQS426 ,IRQS Status Bit 426" "Low,High" bitfld.long 0x00 9. " IRQS425 ,IRQS Status Bit 425" "Low,High" bitfld.long 0x00 8. " IRQS424 ,IRQS Status Bit 424" "Low,High" textline " " bitfld.long 0x00 7. " IRQS423 ,IRQS Status Bit 423" "Low,High" bitfld.long 0x00 6. " IRQS422 ,IRQS Status Bit 422" "Low,High" bitfld.long 0x00 5. " IRQS421 ,IRQS Status Bit 421" "Low,High" textline " " bitfld.long 0x00 4. " IRQS420 ,IRQS Status Bit 420" "Low,High" bitfld.long 0x00 3. " IRQS419 ,IRQS Status Bit 419" "Low,High" bitfld.long 0x00 2. " IRQS418 ,IRQS Status Bit 418" "Low,High" textline " " bitfld.long 0x00 1. " IRQS417 ,IRQS Status Bit 417" "Low,High" bitfld.long 0x00 0. " IRQS416 ,IRQS Status Bit 416" "Low,High" else rgroup.long 0x0D38++0x03 line.long 0x0 "GICD_SPISR13,Shared Peripheral Interrupt Status Register 13" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x0F) rgroup.long 0x0D3C++0x03 line.long 0x0 "GICD_SPISR14,Shared Peripheral Interrupt Status Register 14" bitfld.long 0x00 31. " IRQS479 ,IRQS Status Bit 479" "Low,High" bitfld.long 0x00 30. " IRQS478 ,IRQS Status Bit 478" "Low,High" bitfld.long 0x00 29. " IRQS477 ,IRQS Status Bit 477" "Low,High" textline " " bitfld.long 0x00 28. " IRQS476 ,IRQS Status Bit 476" "Low,High" bitfld.long 0x00 27. " IRQS475 ,IRQS Status Bit 475" "Low,High" bitfld.long 0x00 26. " IRQS474 ,IRQS Status Bit 474" "Low,High" textline " " bitfld.long 0x00 25. " IRQS473 ,IRQS Status Bit 473" "Low,High" bitfld.long 0x00 24. " IRQS472 ,IRQS Status Bit 472" "Low,High" bitfld.long 0x00 23. " IRQS471 ,IRQS Status Bit 471" "Low,High" textline " " bitfld.long 0x00 22. " IRQS470 ,IRQS Status Bit 470" "Low,High" bitfld.long 0x00 21. " IRQS469 ,IRQS Status Bit 469" "Low,High" bitfld.long 0x00 20. " IRQS468 ,IRQS Status Bit 468" "Low,High" textline " " bitfld.long 0x00 19. " IRQS467 ,IRQS Status Bit 467" "Low,High" bitfld.long 0x00 18. " IRQS466 ,IRQS Status Bit 466" "Low,High" bitfld.long 0x00 17. " IRQS465 ,IRQS Status Bit 465" "Low,High" textline " " bitfld.long 0x00 16. " IRQS464 ,IRQS Status Bit 464" "Low,High" bitfld.long 0x00 15. " IRQS463 ,IRQS Status Bit 463" "Low,High" bitfld.long 0x00 14. " IRQS462 ,IRQS Status Bit 462" "Low,High" textline " " bitfld.long 0x00 13. " IRQS461 ,IRQS Status Bit 461" "Low,High" bitfld.long 0x00 12. " IRQS460 ,IRQS Status Bit 460" "Low,High" bitfld.long 0x00 11. " IRQS459 ,IRQS Status Bit 459" "Low,High" textline " " bitfld.long 0x00 10. " IRQS458 ,IRQS Status Bit 458" "Low,High" bitfld.long 0x00 9. " IRQS457 ,IRQS Status Bit 457" "Low,High" bitfld.long 0x00 8. " IRQS456 ,IRQS Status Bit 456" "Low,High" textline " " bitfld.long 0x00 7. " IRQS455 ,IRQS Status Bit 455" "Low,High" bitfld.long 0x00 6. " IRQS454 ,IRQS Status Bit 454" "Low,High" bitfld.long 0x00 5. " IRQS453 ,IRQS Status Bit 453" "Low,High" textline " " bitfld.long 0x00 4. " IRQS452 ,IRQS Status Bit 452" "Low,High" bitfld.long 0x00 3. " IRQS451 ,IRQS Status Bit 451" "Low,High" bitfld.long 0x00 2. " IRQS450 ,IRQS Status Bit 450" "Low,High" textline " " bitfld.long 0x00 1. " IRQS449 ,IRQS Status Bit 449" "Low,High" bitfld.long 0x00 0. " IRQS448 ,IRQS Status Bit 448" "Low,High" else rgroup.long 0x0D3C++0x03 line.long 0x0 "GICD_SPISR14,Shared Peripheral Interrupt Status Register 14" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x10) rgroup.long 0x0D40++0x03 line.long 0x0 "GICD_SPISR15,Shared Peripheral Interrupt Status Register 15" bitfld.long 0x00 31. " IRQS511 ,IRQS Status Bit 511" "Low,High" bitfld.long 0x00 30. " IRQS510 ,IRQS Status Bit 510" "Low,High" bitfld.long 0x00 29. " IRQS509 ,IRQS Status Bit 509" "Low,High" textline " " bitfld.long 0x00 28. " IRQS508 ,IRQS Status Bit 508" "Low,High" bitfld.long 0x00 27. " IRQS507 ,IRQS Status Bit 507" "Low,High" bitfld.long 0x00 26. " IRQS506 ,IRQS Status Bit 506" "Low,High" textline " " bitfld.long 0x00 25. " IRQS505 ,IRQS Status Bit 505" "Low,High" bitfld.long 0x00 24. " IRQS504 ,IRQS Status Bit 504" "Low,High" bitfld.long 0x00 23. " IRQS503 ,IRQS Status Bit 503" "Low,High" textline " " bitfld.long 0x00 22. " IRQS502 ,IRQS Status Bit 502" "Low,High" bitfld.long 0x00 21. " IRQS501 ,IRQS Status Bit 501" "Low,High" bitfld.long 0x00 20. " IRQS500 ,IRQS Status Bit 500" "Low,High" textline " " bitfld.long 0x00 19. " IRQS499 ,IRQS Status Bit 499" "Low,High" bitfld.long 0x00 18. " IRQS498 ,IRQS Status Bit 498" "Low,High" bitfld.long 0x00 17. " IRQS497 ,IRQS Status Bit 497" "Low,High" textline " " bitfld.long 0x00 16. " IRQS496 ,IRQS Status Bit 496" "Low,High" bitfld.long 0x00 15. " IRQS495 ,IRQS Status Bit 495" "Low,High" bitfld.long 0x00 14. " IRQS494 ,IRQS Status Bit 494" "Low,High" textline " " bitfld.long 0x00 13. " IRQS493 ,IRQS Status Bit 493" "Low,High" bitfld.long 0x00 12. " IRQS492 ,IRQS Status Bit 492" "Low,High" bitfld.long 0x00 11. " IRQS491 ,IRQS Status Bit 491" "Low,High" textline " " bitfld.long 0x00 10. " IRQS490 ,IRQS Status Bit 490" "Low,High" bitfld.long 0x00 9. " IRQS489 ,IRQS Status Bit 489" "Low,High" bitfld.long 0x00 8. " IRQS488 ,IRQS Status Bit 488" "Low,High" textline " " bitfld.long 0x00 7. " IRQS487 ,IRQS Status Bit 487" "Low,High" bitfld.long 0x00 6. " IRQS486 ,IRQS Status Bit 486" "Low,High" bitfld.long 0x00 5. " IRQS485 ,IRQS Status Bit 485" "Low,High" textline " " bitfld.long 0x00 4. " IRQS484 ,IRQS Status Bit 484" "Low,High" bitfld.long 0x00 3. " IRQS483 ,IRQS Status Bit 483" "Low,High" bitfld.long 0x00 2. " IRQS482 ,IRQS Status Bit 482" "Low,High" textline " " bitfld.long 0x00 1. " IRQS481 ,IRQS Status Bit 481" "Low,High" bitfld.long 0x00 0. " IRQS480 ,IRQS Status Bit 480" "Low,High" else rgroup.long 0x0D40++0x03 line.long 0x0 "GICD_SPISR15,Shared Peripheral Interrupt Status Register 15" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x11) rgroup.long 0x0D44++0x03 line.long 0x0 "GICD_SPISR16,Shared Peripheral Interrupt Status Register 16" bitfld.long 0x00 31. " IRQS543 ,IRQS Status Bit 543" "Low,High" bitfld.long 0x00 30. " IRQS542 ,IRQS Status Bit 542" "Low,High" bitfld.long 0x00 29. " IRQS541 ,IRQS Status Bit 541" "Low,High" textline " " bitfld.long 0x00 28. " IRQS540 ,IRQS Status Bit 540" "Low,High" bitfld.long 0x00 27. " IRQS539 ,IRQS Status Bit 539" "Low,High" bitfld.long 0x00 26. " IRQS538 ,IRQS Status Bit 538" "Low,High" textline " " bitfld.long 0x00 25. " IRQS537 ,IRQS Status Bit 537" "Low,High" bitfld.long 0x00 24. " IRQS536 ,IRQS Status Bit 536" "Low,High" bitfld.long 0x00 23. " IRQS535 ,IRQS Status Bit 535" "Low,High" textline " " bitfld.long 0x00 22. " IRQS534 ,IRQS Status Bit 534" "Low,High" bitfld.long 0x00 21. " IRQS533 ,IRQS Status Bit 533" "Low,High" bitfld.long 0x00 20. " IRQS532 ,IRQS Status Bit 532" "Low,High" textline " " bitfld.long 0x00 19. " IRQS531 ,IRQS Status Bit 531" "Low,High" bitfld.long 0x00 18. " IRQS530 ,IRQS Status Bit 530" "Low,High" bitfld.long 0x00 17. " IRQS529 ,IRQS Status Bit 529" "Low,High" textline " " bitfld.long 0x00 16. " IRQS528 ,IRQS Status Bit 528" "Low,High" bitfld.long 0x00 15. " IRQS527 ,IRQS Status Bit 527" "Low,High" bitfld.long 0x00 14. " IRQS526 ,IRQS Status Bit 526" "Low,High" textline " " bitfld.long 0x00 13. " IRQS525 ,IRQS Status Bit 525" "Low,High" bitfld.long 0x00 12. " IRQS524 ,IRQS Status Bit 524" "Low,High" bitfld.long 0x00 11. " IRQS523 ,IRQS Status Bit 523" "Low,High" textline " " bitfld.long 0x00 10. " IRQS522 ,IRQS Status Bit 522" "Low,High" bitfld.long 0x00 9. " IRQS521 ,IRQS Status Bit 521" "Low,High" bitfld.long 0x00 8. " IRQS520 ,IRQS Status Bit 520" "Low,High" textline " " bitfld.long 0x00 7. " IRQS519 ,IRQS Status Bit 519" "Low,High" bitfld.long 0x00 6. " IRQS518 ,IRQS Status Bit 518" "Low,High" bitfld.long 0x00 5. " IRQS517 ,IRQS Status Bit 517" "Low,High" textline " " bitfld.long 0x00 4. " IRQS516 ,IRQS Status Bit 516" "Low,High" bitfld.long 0x00 3. " IRQS515 ,IRQS Status Bit 515" "Low,High" bitfld.long 0x00 2. " IRQS514 ,IRQS Status Bit 514" "Low,High" textline " " bitfld.long 0x00 1. " IRQS513 ,IRQS Status Bit 513" "Low,High" bitfld.long 0x00 0. " IRQS512 ,IRQS Status Bit 512" "Low,High" else rgroup.long 0x0D44++0x03 line.long 0x0 "GICD_SPISR16,Shared Peripheral Interrupt Status Register 16" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x12) rgroup.long 0x0D48++0x03 line.long 0x0 "GICD_SPISR17,Shared Peripheral Interrupt Status Register 17" bitfld.long 0x00 31. " IRQS575 ,IRQS Status Bit 575" "Low,High" bitfld.long 0x00 30. " IRQS574 ,IRQS Status Bit 574" "Low,High" bitfld.long 0x00 29. " IRQS573 ,IRQS Status Bit 573" "Low,High" textline " " bitfld.long 0x00 28. " IRQS572 ,IRQS Status Bit 572" "Low,High" bitfld.long 0x00 27. " IRQS571 ,IRQS Status Bit 571" "Low,High" bitfld.long 0x00 26. " IRQS570 ,IRQS Status Bit 570" "Low,High" textline " " bitfld.long 0x00 25. " IRQS569 ,IRQS Status Bit 569" "Low,High" bitfld.long 0x00 24. " IRQS568 ,IRQS Status Bit 568" "Low,High" bitfld.long 0x00 23. " IRQS567 ,IRQS Status Bit 567" "Low,High" textline " " bitfld.long 0x00 22. " IRQS566 ,IRQS Status Bit 566" "Low,High" bitfld.long 0x00 21. " IRQS565 ,IRQS Status Bit 565" "Low,High" bitfld.long 0x00 20. " IRQS564 ,IRQS Status Bit 564" "Low,High" textline " " bitfld.long 0x00 19. " IRQS563 ,IRQS Status Bit 563" "Low,High" bitfld.long 0x00 18. " IRQS562 ,IRQS Status Bit 562" "Low,High" bitfld.long 0x00 17. " IRQS561 ,IRQS Status Bit 561" "Low,High" textline " " bitfld.long 0x00 16. " IRQS560 ,IRQS Status Bit 560" "Low,High" bitfld.long 0x00 15. " IRQS559 ,IRQS Status Bit 559" "Low,High" bitfld.long 0x00 14. " IRQS558 ,IRQS Status Bit 558" "Low,High" textline " " bitfld.long 0x00 13. " IRQS557 ,IRQS Status Bit 557" "Low,High" bitfld.long 0x00 12. " IRQS556 ,IRQS Status Bit 556" "Low,High" bitfld.long 0x00 11. " IRQS555 ,IRQS Status Bit 555" "Low,High" textline " " bitfld.long 0x00 10. " IRQS554 ,IRQS Status Bit 554" "Low,High" bitfld.long 0x00 9. " IRQS553 ,IRQS Status Bit 553" "Low,High" bitfld.long 0x00 8. " IRQS552 ,IRQS Status Bit 552" "Low,High" textline " " bitfld.long 0x00 7. " IRQS551 ,IRQS Status Bit 551" "Low,High" bitfld.long 0x00 6. " IRQS550 ,IRQS Status Bit 550" "Low,High" bitfld.long 0x00 5. " IRQS549 ,IRQS Status Bit 549" "Low,High" textline " " bitfld.long 0x00 4. " IRQS548 ,IRQS Status Bit 548" "Low,High" bitfld.long 0x00 3. " IRQS547 ,IRQS Status Bit 547" "Low,High" bitfld.long 0x00 2. " IRQS546 ,IRQS Status Bit 546" "Low,High" textline " " bitfld.long 0x00 1. " IRQS545 ,IRQS Status Bit 545" "Low,High" bitfld.long 0x00 0. " IRQS544 ,IRQS Status Bit 544" "Low,High" else rgroup.long 0x0D48++0x03 line.long 0x0 "GICD_SPISR17,Shared Peripheral Interrupt Status Register 17" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x13) rgroup.long 0x0D4C++0x03 line.long 0x0 "GICD_SPISR18,Shared Peripheral Interrupt Status Register 18" bitfld.long 0x00 31. " IRQS607 ,IRQS Status Bit 607" "Low,High" bitfld.long 0x00 30. " IRQS606 ,IRQS Status Bit 606" "Low,High" bitfld.long 0x00 29. " IRQS605 ,IRQS Status Bit 605" "Low,High" textline " " bitfld.long 0x00 28. " IRQS604 ,IRQS Status Bit 604" "Low,High" bitfld.long 0x00 27. " IRQS603 ,IRQS Status Bit 603" "Low,High" bitfld.long 0x00 26. " IRQS602 ,IRQS Status Bit 602" "Low,High" textline " " bitfld.long 0x00 25. " IRQS601 ,IRQS Status Bit 601" "Low,High" bitfld.long 0x00 24. " IRQS600 ,IRQS Status Bit 600" "Low,High" bitfld.long 0x00 23. " IRQS599 ,IRQS Status Bit 599" "Low,High" textline " " bitfld.long 0x00 22. " IRQS598 ,IRQS Status Bit 598" "Low,High" bitfld.long 0x00 21. " IRQS597 ,IRQS Status Bit 597" "Low,High" bitfld.long 0x00 20. " IRQS596 ,IRQS Status Bit 596" "Low,High" textline " " bitfld.long 0x00 19. " IRQS595 ,IRQS Status Bit 595" "Low,High" bitfld.long 0x00 18. " IRQS594 ,IRQS Status Bit 594" "Low,High" bitfld.long 0x00 17. " IRQS593 ,IRQS Status Bit 593" "Low,High" textline " " bitfld.long 0x00 16. " IRQS592 ,IRQS Status Bit 592" "Low,High" bitfld.long 0x00 15. " IRQS591 ,IRQS Status Bit 591" "Low,High" bitfld.long 0x00 14. " IRQS590 ,IRQS Status Bit 590" "Low,High" textline " " bitfld.long 0x00 13. " IRQS589 ,IRQS Status Bit 589" "Low,High" bitfld.long 0x00 12. " IRQS588 ,IRQS Status Bit 588" "Low,High" bitfld.long 0x00 11. " IRQS587 ,IRQS Status Bit 587" "Low,High" textline " " bitfld.long 0x00 10. " IRQS586 ,IRQS Status Bit 586" "Low,High" bitfld.long 0x00 9. " IRQS585 ,IRQS Status Bit 585" "Low,High" bitfld.long 0x00 8. " IRQS584 ,IRQS Status Bit 584" "Low,High" textline " " bitfld.long 0x00 7. " IRQS583 ,IRQS Status Bit 583" "Low,High" bitfld.long 0x00 6. " IRQS582 ,IRQS Status Bit 582" "Low,High" bitfld.long 0x00 5. " IRQS581 ,IRQS Status Bit 581" "Low,High" textline " " bitfld.long 0x00 4. " IRQS580 ,IRQS Status Bit 580" "Low,High" bitfld.long 0x00 3. " IRQS579 ,IRQS Status Bit 579" "Low,High" bitfld.long 0x00 2. " IRQS578 ,IRQS Status Bit 578" "Low,High" textline " " bitfld.long 0x00 1. " IRQS577 ,IRQS Status Bit 577" "Low,High" bitfld.long 0x00 0. " IRQS576 ,IRQS Status Bit 576" "Low,High" else rgroup.long 0x0D4C++0x03 line.long 0x0 "GICD_SPISR18,Shared Peripheral Interrupt Status Register 18" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x14) rgroup.long 0x0D50++0x03 line.long 0x0 "GICD_SPISR19,Shared Peripheral Interrupt Status Register 19" bitfld.long 0x00 31. " IRQS639 ,IRQS Status Bit 639" "Low,High" bitfld.long 0x00 30. " IRQS638 ,IRQS Status Bit 638" "Low,High" bitfld.long 0x00 29. " IRQS637 ,IRQS Status Bit 637" "Low,High" textline " " bitfld.long 0x00 28. " IRQS636 ,IRQS Status Bit 636" "Low,High" bitfld.long 0x00 27. " IRQS635 ,IRQS Status Bit 635" "Low,High" bitfld.long 0x00 26. " IRQS634 ,IRQS Status Bit 634" "Low,High" textline " " bitfld.long 0x00 25. " IRQS633 ,IRQS Status Bit 633" "Low,High" bitfld.long 0x00 24. " IRQS632 ,IRQS Status Bit 632" "Low,High" bitfld.long 0x00 23. " IRQS631 ,IRQS Status Bit 631" "Low,High" textline " " bitfld.long 0x00 22. " IRQS630 ,IRQS Status Bit 630" "Low,High" bitfld.long 0x00 21. " IRQS629 ,IRQS Status Bit 629" "Low,High" bitfld.long 0x00 20. " IRQS628 ,IRQS Status Bit 628" "Low,High" textline " " bitfld.long 0x00 19. " IRQS627 ,IRQS Status Bit 627" "Low,High" bitfld.long 0x00 18. " IRQS626 ,IRQS Status Bit 626" "Low,High" bitfld.long 0x00 17. " IRQS625 ,IRQS Status Bit 625" "Low,High" textline " " bitfld.long 0x00 16. " IRQS624 ,IRQS Status Bit 624" "Low,High" bitfld.long 0x00 15. " IRQS623 ,IRQS Status Bit 623" "Low,High" bitfld.long 0x00 14. " IRQS622 ,IRQS Status Bit 622" "Low,High" textline " " bitfld.long 0x00 13. " IRQS621 ,IRQS Status Bit 621" "Low,High" bitfld.long 0x00 12. " IRQS620 ,IRQS Status Bit 620" "Low,High" bitfld.long 0x00 11. " IRQS619 ,IRQS Status Bit 619" "Low,High" textline " " bitfld.long 0x00 10. " IRQS618 ,IRQS Status Bit 618" "Low,High" bitfld.long 0x00 9. " IRQS617 ,IRQS Status Bit 617" "Low,High" bitfld.long 0x00 8. " IRQS616 ,IRQS Status Bit 616" "Low,High" textline " " bitfld.long 0x00 7. " IRQS615 ,IRQS Status Bit 615" "Low,High" bitfld.long 0x00 6. " IRQS614 ,IRQS Status Bit 614" "Low,High" bitfld.long 0x00 5. " IRQS613 ,IRQS Status Bit 613" "Low,High" textline " " bitfld.long 0x00 4. " IRQS612 ,IRQS Status Bit 612" "Low,High" bitfld.long 0x00 3. " IRQS611 ,IRQS Status Bit 611" "Low,High" bitfld.long 0x00 2. " IRQS610 ,IRQS Status Bit 610" "Low,High" textline " " bitfld.long 0x00 1. " IRQS609 ,IRQS Status Bit 609" "Low,High" bitfld.long 0x00 0. " IRQS608 ,IRQS Status Bit 608" "Low,High" else rgroup.long 0x0D50++0x03 line.long 0x0 "GICD_SPISR19,Shared Peripheral Interrupt Status Register 19" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x15) rgroup.long 0x0D54++0x03 line.long 0x0 "GICD_SPISR20,Shared Peripheral Interrupt Status Register 20" bitfld.long 0x00 31. " IRQS671 ,IRQS Status Bit 671" "Low,High" bitfld.long 0x00 30. " IRQS670 ,IRQS Status Bit 670" "Low,High" bitfld.long 0x00 29. " IRQS669 ,IRQS Status Bit 669" "Low,High" textline " " bitfld.long 0x00 28. " IRQS668 ,IRQS Status Bit 668" "Low,High" bitfld.long 0x00 27. " IRQS667 ,IRQS Status Bit 667" "Low,High" bitfld.long 0x00 26. " IRQS666 ,IRQS Status Bit 666" "Low,High" textline " " bitfld.long 0x00 25. " IRQS665 ,IRQS Status Bit 665" "Low,High" bitfld.long 0x00 24. " IRQS664 ,IRQS Status Bit 664" "Low,High" bitfld.long 0x00 23. " IRQS663 ,IRQS Status Bit 663" "Low,High" textline " " bitfld.long 0x00 22. " IRQS662 ,IRQS Status Bit 662" "Low,High" bitfld.long 0x00 21. " IRQS661 ,IRQS Status Bit 661" "Low,High" bitfld.long 0x00 20. " IRQS660 ,IRQS Status Bit 660" "Low,High" textline " " bitfld.long 0x00 19. " IRQS659 ,IRQS Status Bit 659" "Low,High" bitfld.long 0x00 18. " IRQS658 ,IRQS Status Bit 658" "Low,High" bitfld.long 0x00 17. " IRQS657 ,IRQS Status Bit 657" "Low,High" textline " " bitfld.long 0x00 16. " IRQS656 ,IRQS Status Bit 656" "Low,High" bitfld.long 0x00 15. " IRQS655 ,IRQS Status Bit 655" "Low,High" bitfld.long 0x00 14. " IRQS654 ,IRQS Status Bit 654" "Low,High" textline " " bitfld.long 0x00 13. " IRQS653 ,IRQS Status Bit 653" "Low,High" bitfld.long 0x00 12. " IRQS652 ,IRQS Status Bit 652" "Low,High" bitfld.long 0x00 11. " IRQS651 ,IRQS Status Bit 651" "Low,High" textline " " bitfld.long 0x00 10. " IRQS650 ,IRQS Status Bit 650" "Low,High" bitfld.long 0x00 9. " IRQS649 ,IRQS Status Bit 649" "Low,High" bitfld.long 0x00 8. " IRQS648 ,IRQS Status Bit 648" "Low,High" textline " " bitfld.long 0x00 7. " IRQS647 ,IRQS Status Bit 647" "Low,High" bitfld.long 0x00 6. " IRQS646 ,IRQS Status Bit 646" "Low,High" bitfld.long 0x00 5. " IRQS645 ,IRQS Status Bit 645" "Low,High" textline " " bitfld.long 0x00 4. " IRQS644 ,IRQS Status Bit 644" "Low,High" bitfld.long 0x00 3. " IRQS643 ,IRQS Status Bit 643" "Low,High" bitfld.long 0x00 2. " IRQS642 ,IRQS Status Bit 642" "Low,High" textline " " bitfld.long 0x00 1. " IRQS641 ,IRQS Status Bit 641" "Low,High" bitfld.long 0x00 0. " IRQS640 ,IRQS Status Bit 640" "Low,High" else rgroup.long 0x0D54++0x03 line.long 0x0 "GICD_SPISR20,Shared Peripheral Interrupt Status Register 20" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x16) rgroup.long 0x0D58++0x03 line.long 0x0 "GICD_SPISR21,Shared Peripheral Interrupt Status Register 21" bitfld.long 0x00 31. " IRQS703 ,IRQS Status Bit 703" "Low,High" bitfld.long 0x00 30. " IRQS702 ,IRQS Status Bit 702" "Low,High" bitfld.long 0x00 29. " IRQS701 ,IRQS Status Bit 701" "Low,High" textline " " bitfld.long 0x00 28. " IRQS700 ,IRQS Status Bit 700" "Low,High" bitfld.long 0x00 27. " IRQS699 ,IRQS Status Bit 699" "Low,High" bitfld.long 0x00 26. " IRQS698 ,IRQS Status Bit 698" "Low,High" textline " " bitfld.long 0x00 25. " IRQS697 ,IRQS Status Bit 697" "Low,High" bitfld.long 0x00 24. " IRQS696 ,IRQS Status Bit 696" "Low,High" bitfld.long 0x00 23. " IRQS695 ,IRQS Status Bit 695" "Low,High" textline " " bitfld.long 0x00 22. " IRQS694 ,IRQS Status Bit 694" "Low,High" bitfld.long 0x00 21. " IRQS693 ,IRQS Status Bit 693" "Low,High" bitfld.long 0x00 20. " IRQS692 ,IRQS Status Bit 692" "Low,High" textline " " bitfld.long 0x00 19. " IRQS691 ,IRQS Status Bit 691" "Low,High" bitfld.long 0x00 18. " IRQS690 ,IRQS Status Bit 690" "Low,High" bitfld.long 0x00 17. " IRQS689 ,IRQS Status Bit 689" "Low,High" textline " " bitfld.long 0x00 16. " IRQS688 ,IRQS Status Bit 688" "Low,High" bitfld.long 0x00 15. " IRQS687 ,IRQS Status Bit 687" "Low,High" bitfld.long 0x00 14. " IRQS686 ,IRQS Status Bit 686" "Low,High" textline " " bitfld.long 0x00 13. " IRQS685 ,IRQS Status Bit 685" "Low,High" bitfld.long 0x00 12. " IRQS684 ,IRQS Status Bit 684" "Low,High" bitfld.long 0x00 11. " IRQS683 ,IRQS Status Bit 683" "Low,High" textline " " bitfld.long 0x00 10. " IRQS682 ,IRQS Status Bit 682" "Low,High" bitfld.long 0x00 9. " IRQS681 ,IRQS Status Bit 681" "Low,High" bitfld.long 0x00 8. " IRQS680 ,IRQS Status Bit 680" "Low,High" textline " " bitfld.long 0x00 7. " IRQS679 ,IRQS Status Bit 679" "Low,High" bitfld.long 0x00 6. " IRQS678 ,IRQS Status Bit 678" "Low,High" bitfld.long 0x00 5. " IRQS677 ,IRQS Status Bit 677" "Low,High" textline " " bitfld.long 0x00 4. " IRQS676 ,IRQS Status Bit 676" "Low,High" bitfld.long 0x00 3. " IRQS675 ,IRQS Status Bit 675" "Low,High" bitfld.long 0x00 2. " IRQS674 ,IRQS Status Bit 674" "Low,High" textline " " bitfld.long 0x00 1. " IRQS673 ,IRQS Status Bit 673" "Low,High" bitfld.long 0x00 0. " IRQS672 ,IRQS Status Bit 672" "Low,High" else rgroup.long 0x0D58++0x03 line.long 0x0 "GICD_SPISR21,Shared Peripheral Interrupt Status Register 21" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x17) rgroup.long 0x0D5C++0x03 line.long 0x0 "GICD_SPISR22,Shared Peripheral Interrupt Status Register 22" bitfld.long 0x00 31. " IRQS735 ,IRQS Status Bit 735" "Low,High" bitfld.long 0x00 30. " IRQS734 ,IRQS Status Bit 734" "Low,High" bitfld.long 0x00 29. " IRQS733 ,IRQS Status Bit 733" "Low,High" textline " " bitfld.long 0x00 28. " IRQS732 ,IRQS Status Bit 732" "Low,High" bitfld.long 0x00 27. " IRQS731 ,IRQS Status Bit 731" "Low,High" bitfld.long 0x00 26. " IRQS730 ,IRQS Status Bit 730" "Low,High" textline " " bitfld.long 0x00 25. " IRQS729 ,IRQS Status Bit 729" "Low,High" bitfld.long 0x00 24. " IRQS728 ,IRQS Status Bit 728" "Low,High" bitfld.long 0x00 23. " IRQS727 ,IRQS Status Bit 727" "Low,High" textline " " bitfld.long 0x00 22. " IRQS726 ,IRQS Status Bit 726" "Low,High" bitfld.long 0x00 21. " IRQS725 ,IRQS Status Bit 725" "Low,High" bitfld.long 0x00 20. " IRQS724 ,IRQS Status Bit 724" "Low,High" textline " " bitfld.long 0x00 19. " IRQS723 ,IRQS Status Bit 723" "Low,High" bitfld.long 0x00 18. " IRQS722 ,IRQS Status Bit 722" "Low,High" bitfld.long 0x00 17. " IRQS721 ,IRQS Status Bit 721" "Low,High" textline " " bitfld.long 0x00 16. " IRQS720 ,IRQS Status Bit 720" "Low,High" bitfld.long 0x00 15. " IRQS719 ,IRQS Status Bit 719" "Low,High" bitfld.long 0x00 14. " IRQS718 ,IRQS Status Bit 718" "Low,High" textline " " bitfld.long 0x00 13. " IRQS717 ,IRQS Status Bit 717" "Low,High" bitfld.long 0x00 12. " IRQS716 ,IRQS Status Bit 716" "Low,High" bitfld.long 0x00 11. " IRQS715 ,IRQS Status Bit 715" "Low,High" textline " " bitfld.long 0x00 10. " IRQS714 ,IRQS Status Bit 714" "Low,High" bitfld.long 0x00 9. " IRQS713 ,IRQS Status Bit 713" "Low,High" bitfld.long 0x00 8. " IRQS712 ,IRQS Status Bit 712" "Low,High" textline " " bitfld.long 0x00 7. " IRQS711 ,IRQS Status Bit 711" "Low,High" bitfld.long 0x00 6. " IRQS710 ,IRQS Status Bit 710" "Low,High" bitfld.long 0x00 5. " IRQS709 ,IRQS Status Bit 709" "Low,High" textline " " bitfld.long 0x00 4. " IRQS708 ,IRQS Status Bit 708" "Low,High" bitfld.long 0x00 3. " IRQS707 ,IRQS Status Bit 707" "Low,High" bitfld.long 0x00 2. " IRQS706 ,IRQS Status Bit 706" "Low,High" textline " " bitfld.long 0x00 1. " IRQS705 ,IRQS Status Bit 705" "Low,High" bitfld.long 0x00 0. " IRQS704 ,IRQS Status Bit 704" "Low,High" else rgroup.long 0x0D5C++0x03 line.long 0x0 "GICD_SPISR22,Shared Peripheral Interrupt Status Register 22" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x18) rgroup.long 0x060++0x03 line.long 0x0 "GICD_SPISR23,Shared Peripheral Interrupt Status Register 23" bitfld.long 0x00 31. " IRQS767 ,IRQS Status Bit 767" "Low,High" bitfld.long 0x00 30. " IRQS766 ,IRQS Status Bit 766" "Low,High" bitfld.long 0x00 29. " IRQS765 ,IRQS Status Bit 765" "Low,High" textline " " bitfld.long 0x00 28. " IRQS764 ,IRQS Status Bit 764" "Low,High" bitfld.long 0x00 27. " IRQS763 ,IRQS Status Bit 763" "Low,High" bitfld.long 0x00 26. " IRQS762 ,IRQS Status Bit 762" "Low,High" textline " " bitfld.long 0x00 25. " IRQS761 ,IRQS Status Bit 761" "Low,High" bitfld.long 0x00 24. " IRQS760 ,IRQS Status Bit 760" "Low,High" bitfld.long 0x00 23. " IRQS759 ,IRQS Status Bit 759" "Low,High" textline " " bitfld.long 0x00 22. " IRQS758 ,IRQS Status Bit 758" "Low,High" bitfld.long 0x00 21. " IRQS757 ,IRQS Status Bit 757" "Low,High" bitfld.long 0x00 20. " IRQS756 ,IRQS Status Bit 756" "Low,High" textline " " bitfld.long 0x00 19. " IRQS755 ,IRQS Status Bit 755" "Low,High" bitfld.long 0x00 18. " IRQS754 ,IRQS Status Bit 754" "Low,High" bitfld.long 0x00 17. " IRQS753 ,IRQS Status Bit 753" "Low,High" textline " " bitfld.long 0x00 16. " IRQS752 ,IRQS Status Bit 752" "Low,High" bitfld.long 0x00 15. " IRQS751 ,IRQS Status Bit 751" "Low,High" bitfld.long 0x00 14. " IRQS750 ,IRQS Status Bit 750" "Low,High" textline " " bitfld.long 0x00 13. " IRQS749 ,IRQS Status Bit 749" "Low,High" bitfld.long 0x00 12. " IRQS748 ,IRQS Status Bit 748" "Low,High" bitfld.long 0x00 11. " IRQS747 ,IRQS Status Bit 747" "Low,High" textline " " bitfld.long 0x00 10. " IRQS746 ,IRQS Status Bit 746" "Low,High" bitfld.long 0x00 9. " IRQS745 ,IRQS Status Bit 745" "Low,High" bitfld.long 0x00 8. " IRQS744 ,IRQS Status Bit 744" "Low,High" textline " " bitfld.long 0x00 7. " IRQS743 ,IRQS Status Bit 743" "Low,High" bitfld.long 0x00 6. " IRQS742 ,IRQS Status Bit 742" "Low,High" bitfld.long 0x00 5. " IRQS741 ,IRQS Status Bit 741" "Low,High" textline " " bitfld.long 0x00 4. " IRQS740 ,IRQS Status Bit 740" "Low,High" bitfld.long 0x00 3. " IRQS739 ,IRQS Status Bit 739" "Low,High" bitfld.long 0x00 2. " IRQS738 ,IRQS Status Bit 738" "Low,High" textline " " bitfld.long 0x00 1. " IRQS737 ,IRQS Status Bit 737" "Low,High" bitfld.long 0x00 0. " IRQS736 ,IRQS Status Bit 736" "Low,High" else rgroup.long 0x0D60++0x03 line.long 0x0 "GICD_SPISR23,Shared Peripheral Interrupt Status Register 23" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x19) rgroup.long 0x0D64++0x03 line.long 0x0 "GICD_SPISR24,Shared Peripheral Interrupt Status Register 24" bitfld.long 0x00 31. " IRQS799 ,IRQS Status Bit 799" "Low,High" bitfld.long 0x00 30. " IRQS798 ,IRQS Status Bit 798" "Low,High" bitfld.long 0x00 29. " IRQS797 ,IRQS Status Bit 797" "Low,High" textline " " bitfld.long 0x00 28. " IRQS796 ,IRQS Status Bit 796" "Low,High" bitfld.long 0x00 27. " IRQS795 ,IRQS Status Bit 795" "Low,High" bitfld.long 0x00 26. " IRQS794 ,IRQS Status Bit 794" "Low,High" textline " " bitfld.long 0x00 25. " IRQS793 ,IRQS Status Bit 793" "Low,High" bitfld.long 0x00 24. " IRQS792 ,IRQS Status Bit 792" "Low,High" bitfld.long 0x00 23. " IRQS791 ,IRQS Status Bit 791" "Low,High" textline " " bitfld.long 0x00 22. " IRQS790 ,IRQS Status Bit 790" "Low,High" bitfld.long 0x00 21. " IRQS789 ,IRQS Status Bit 789" "Low,High" bitfld.long 0x00 20. " IRQS788 ,IRQS Status Bit 788" "Low,High" textline " " bitfld.long 0x00 19. " IRQS787 ,IRQS Status Bit 787" "Low,High" bitfld.long 0x00 18. " IRQS786 ,IRQS Status Bit 786" "Low,High" bitfld.long 0x00 17. " IRQS785 ,IRQS Status Bit 785" "Low,High" textline " " bitfld.long 0x00 16. " IRQS784 ,IRQS Status Bit 784" "Low,High" bitfld.long 0x00 15. " IRQS783 ,IRQS Status Bit 783" "Low,High" bitfld.long 0x00 14. " IRQS782 ,IRQS Status Bit 782" "Low,High" textline " " bitfld.long 0x00 13. " IRQS781 ,IRQS Status Bit 781" "Low,High" bitfld.long 0x00 12. " IRQS780 ,IRQS Status Bit 780" "Low,High" bitfld.long 0x00 11. " IRQS779 ,IRQS Status Bit 779" "Low,High" textline " " bitfld.long 0x00 10. " IRQS778 ,IRQS Status Bit 778" "Low,High" bitfld.long 0x00 9. " IRQS777 ,IRQS Status Bit 777" "Low,High" bitfld.long 0x00 8. " IRQS776 ,IRQS Status Bit 776" "Low,High" textline " " bitfld.long 0x00 7. " IRQS775 ,IRQS Status Bit 775" "Low,High" bitfld.long 0x00 6. " IRQS774 ,IRQS Status Bit 774" "Low,High" bitfld.long 0x00 5. " IRQS773 ,IRQS Status Bit 773" "Low,High" textline " " bitfld.long 0x00 4. " IRQS772 ,IRQS Status Bit 772" "Low,High" bitfld.long 0x00 3. " IRQS771 ,IRQS Status Bit 771" "Low,High" bitfld.long 0x00 2. " IRQS770 ,IRQS Status Bit 770" "Low,High" textline " " bitfld.long 0x00 1. " IRQS769 ,IRQS Status Bit 769" "Low,High" bitfld.long 0x00 0. " IRQS768 ,IRQS Status Bit 768" "Low,High" else rgroup.long 0x0D64++0x03 line.long 0x0 "GICD_SPISR24,Shared Peripheral Interrupt Status Register 24" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1A) rgroup.long 0x0D68++0x03 line.long 0x0 "GICD_SPISR25,Shared Peripheral Interrupt Status Register 25" bitfld.long 0x00 31. " IRQS831 ,IRQS Status Bit 831" "Low,High" bitfld.long 0x00 30. " IRQS830 ,IRQS Status Bit 830" "Low,High" bitfld.long 0x00 29. " IRQS829 ,IRQS Status Bit 829" "Low,High" textline " " bitfld.long 0x00 28. " IRQS828 ,IRQS Status Bit 828" "Low,High" bitfld.long 0x00 27. " IRQS827 ,IRQS Status Bit 827" "Low,High" bitfld.long 0x00 26. " IRQS826 ,IRQS Status Bit 826" "Low,High" textline " " bitfld.long 0x00 25. " IRQS825 ,IRQS Status Bit 825" "Low,High" bitfld.long 0x00 24. " IRQS824 ,IRQS Status Bit 824" "Low,High" bitfld.long 0x00 23. " IRQS823 ,IRQS Status Bit 823" "Low,High" textline " " bitfld.long 0x00 22. " IRQS822 ,IRQS Status Bit 822" "Low,High" bitfld.long 0x00 21. " IRQS821 ,IRQS Status Bit 821" "Low,High" bitfld.long 0x00 20. " IRQS820 ,IRQS Status Bit 820" "Low,High" textline " " bitfld.long 0x00 19. " IRQS819 ,IRQS Status Bit 819" "Low,High" bitfld.long 0x00 18. " IRQS818 ,IRQS Status Bit 818" "Low,High" bitfld.long 0x00 17. " IRQS817 ,IRQS Status Bit 817" "Low,High" textline " " bitfld.long 0x00 16. " IRQS816 ,IRQS Status Bit 816" "Low,High" bitfld.long 0x00 15. " IRQS815 ,IRQS Status Bit 815" "Low,High" bitfld.long 0x00 14. " IRQS814 ,IRQS Status Bit 814" "Low,High" textline " " bitfld.long 0x00 13. " IRQS813 ,IRQS Status Bit 813" "Low,High" bitfld.long 0x00 12. " IRQS812 ,IRQS Status Bit 812" "Low,High" bitfld.long 0x00 11. " IRQS811 ,IRQS Status Bit 811" "Low,High" textline " " bitfld.long 0x00 10. " IRQS810 ,IRQS Status Bit 810" "Low,High" bitfld.long 0x00 9. " IRQS809 ,IRQS Status Bit 809" "Low,High" bitfld.long 0x00 8. " IRQS808 ,IRQS Status Bit 808" "Low,High" textline " " bitfld.long 0x00 7. " IRQS807 ,IRQS Status Bit 807" "Low,High" bitfld.long 0x00 6. " IRQS806 ,IRQS Status Bit 806" "Low,High" bitfld.long 0x00 5. " IRQS805 ,IRQS Status Bit 805" "Low,High" textline " " bitfld.long 0x00 4. " IRQS804 ,IRQS Status Bit 804" "Low,High" bitfld.long 0x00 3. " IRQS803 ,IRQS Status Bit 803" "Low,High" bitfld.long 0x00 2. " IRQS802 ,IRQS Status Bit 802" "Low,High" textline " " bitfld.long 0x00 1. " IRQS801 ,IRQS Status Bit 801" "Low,High" bitfld.long 0x00 0. " IRQS800 ,IRQS Status Bit 800" "Low,High" else rgroup.long 0x0D68++0x03 line.long 0x0 "GICD_SPISR25,Shared Peripheral Interrupt Status Register 25" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1B) rgroup.long 0x0D6C++0x03 line.long 0x0 "GICD_SPISR26,Shared Peripheral Interrupt Status Register 26" bitfld.long 0x00 31. " IRQS863 ,IRQS Status Bit 863" "Low,High" bitfld.long 0x00 30. " IRQS862 ,IRQS Status Bit 862" "Low,High" bitfld.long 0x00 29. " IRQS861 ,IRQS Status Bit 861" "Low,High" textline " " bitfld.long 0x00 28. " IRQS860 ,IRQS Status Bit 860" "Low,High" bitfld.long 0x00 27. " IRQS859 ,IRQS Status Bit 859" "Low,High" bitfld.long 0x00 26. " IRQS858 ,IRQS Status Bit 858" "Low,High" textline " " bitfld.long 0x00 25. " IRQS857 ,IRQS Status Bit 857" "Low,High" bitfld.long 0x00 24. " IRQS856 ,IRQS Status Bit 856" "Low,High" bitfld.long 0x00 23. " IRQS855 ,IRQS Status Bit 855" "Low,High" textline " " bitfld.long 0x00 22. " IRQS854 ,IRQS Status Bit 854" "Low,High" bitfld.long 0x00 21. " IRQS853 ,IRQS Status Bit 853" "Low,High" bitfld.long 0x00 20. " IRQS852 ,IRQS Status Bit 852" "Low,High" textline " " bitfld.long 0x00 19. " IRQS851 ,IRQS Status Bit 851" "Low,High" bitfld.long 0x00 18. " IRQS850 ,IRQS Status Bit 850" "Low,High" bitfld.long 0x00 17. " IRQS849 ,IRQS Status Bit 849" "Low,High" textline " " bitfld.long 0x00 16. " IRQS848 ,IRQS Status Bit 848" "Low,High" bitfld.long 0x00 15. " IRQS847 ,IRQS Status Bit 847" "Low,High" bitfld.long 0x00 14. " IRQS846 ,IRQS Status Bit 846" "Low,High" textline " " bitfld.long 0x00 13. " IRQS845 ,IRQS Status Bit 845" "Low,High" bitfld.long 0x00 12. " IRQS844 ,IRQS Status Bit 844" "Low,High" bitfld.long 0x00 11. " IRQS843 ,IRQS Status Bit 843" "Low,High" textline " " bitfld.long 0x00 10. " IRQS842 ,IRQS Status Bit 842" "Low,High" bitfld.long 0x00 9. " IRQS841 ,IRQS Status Bit 841" "Low,High" bitfld.long 0x00 8. " IRQS840 ,IRQS Status Bit 840" "Low,High" textline " " bitfld.long 0x00 7. " IRQS839 ,IRQS Status Bit 839" "Low,High" bitfld.long 0x00 6. " IRQS838 ,IRQS Status Bit 838" "Low,High" bitfld.long 0x00 5. " IRQS837 ,IRQS Status Bit 837" "Low,High" textline " " bitfld.long 0x00 4. " IRQS836 ,IRQS Status Bit 836" "Low,High" bitfld.long 0x00 3. " IRQS835 ,IRQS Status Bit 835" "Low,High" bitfld.long 0x00 2. " IRQS834 ,IRQS Status Bit 834" "Low,High" textline " " bitfld.long 0x00 1. " IRQS833 ,IRQS Status Bit 833" "Low,High" bitfld.long 0x00 0. " IRQS832 ,IRQS Status Bit 832" "Low,High" else rgroup.long 0x0D6C++0x03 line.long 0x0 "GICD_SPISR26,Shared Peripheral Interrupt Status Register 26" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1C) rgroup.long 0x0D70++0x03 line.long 0x0 "GICD_SPISR27,Shared Peripheral Interrupt Status Register 27" bitfld.long 0x00 31. " IRQS895 ,IRQS Status Bit 895" "Low,High" bitfld.long 0x00 30. " IRQS894 ,IRQS Status Bit 894" "Low,High" bitfld.long 0x00 29. " IRQS893 ,IRQS Status Bit 893" "Low,High" textline " " bitfld.long 0x00 28. " IRQS892 ,IRQS Status Bit 892" "Low,High" bitfld.long 0x00 27. " IRQS891 ,IRQS Status Bit 891" "Low,High" bitfld.long 0x00 26. " IRQS890 ,IRQS Status Bit 890" "Low,High" textline " " bitfld.long 0x00 25. " IRQS889 ,IRQS Status Bit 889" "Low,High" bitfld.long 0x00 24. " IRQS888 ,IRQS Status Bit 888" "Low,High" bitfld.long 0x00 23. " IRQS887 ,IRQS Status Bit 887" "Low,High" textline " " bitfld.long 0x00 22. " IRQS886 ,IRQS Status Bit 886" "Low,High" bitfld.long 0x00 21. " IRQS885 ,IRQS Status Bit 885" "Low,High" bitfld.long 0x00 20. " IRQS884 ,IRQS Status Bit 884" "Low,High" textline " " bitfld.long 0x00 19. " IRQS883 ,IRQS Status Bit 883" "Low,High" bitfld.long 0x00 18. " IRQS882 ,IRQS Status Bit 882" "Low,High" bitfld.long 0x00 17. " IRQS881 ,IRQS Status Bit 881" "Low,High" textline " " bitfld.long 0x00 16. " IRQS880 ,IRQS Status Bit 880" "Low,High" bitfld.long 0x00 15. " IRQS879 ,IRQS Status Bit 879" "Low,High" bitfld.long 0x00 14. " IRQS878 ,IRQS Status Bit 878" "Low,High" textline " " bitfld.long 0x00 13. " IRQS877 ,IRQS Status Bit 877" "Low,High" bitfld.long 0x00 12. " IRQS876 ,IRQS Status Bit 876" "Low,High" bitfld.long 0x00 11. " IRQS875 ,IRQS Status Bit 875" "Low,High" textline " " bitfld.long 0x00 10. " IRQS874 ,IRQS Status Bit 874" "Low,High" bitfld.long 0x00 9. " IRQS873 ,IRQS Status Bit 873" "Low,High" bitfld.long 0x00 8. " IRQS872 ,IRQS Status Bit 872" "Low,High" textline " " bitfld.long 0x00 7. " IRQS871 ,IRQS Status Bit 871" "Low,High" bitfld.long 0x00 6. " IRQS870 ,IRQS Status Bit 870" "Low,High" bitfld.long 0x00 5. " IRQS869 ,IRQS Status Bit 869" "Low,High" textline " " bitfld.long 0x00 4. " IRQS868 ,IRQS Status Bit 868" "Low,High" bitfld.long 0x00 3. " IRQS867 ,IRQS Status Bit 867" "Low,High" bitfld.long 0x00 2. " IRQS866 ,IRQS Status Bit 866" "Low,High" textline " " bitfld.long 0x00 1. " IRQS865 ,IRQS Status Bit 865" "Low,High" bitfld.long 0x00 0. " IRQS864 ,IRQS Status Bit 864" "Low,High" else rgroup.long 0x0D70++0x03 line.long 0x0 "GICD_SPISR27,Shared Peripheral Interrupt Status Register 27" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1D) rgroup.long 0x0D74++0x03 line.long 0x0 "GICD_SPISR28,Shared Peripheral Interrupt Status Register 28" bitfld.long 0x00 31. " IRQS927 ,IRQS Status Bit 927" "Low,High" bitfld.long 0x00 30. " IRQS926 ,IRQS Status Bit 926" "Low,High" bitfld.long 0x00 29. " IRQS925 ,IRQS Status Bit 925" "Low,High" textline " " bitfld.long 0x00 28. " IRQS924 ,IRQS Status Bit 924" "Low,High" bitfld.long 0x00 27. " IRQS923 ,IRQS Status Bit 923" "Low,High" bitfld.long 0x00 26. " IRQS922 ,IRQS Status Bit 922" "Low,High" textline " " bitfld.long 0x00 25. " IRQS921 ,IRQS Status Bit 921" "Low,High" bitfld.long 0x00 24. " IRQS920 ,IRQS Status Bit 920" "Low,High" bitfld.long 0x00 23. " IRQS919 ,IRQS Status Bit 919" "Low,High" textline " " bitfld.long 0x00 22. " IRQS918 ,IRQS Status Bit 918" "Low,High" bitfld.long 0x00 21. " IRQS917 ,IRQS Status Bit 917" "Low,High" bitfld.long 0x00 20. " IRQS916 ,IRQS Status Bit 916" "Low,High" textline " " bitfld.long 0x00 19. " IRQS915 ,IRQS Status Bit 915" "Low,High" bitfld.long 0x00 18. " IRQS914 ,IRQS Status Bit 914" "Low,High" bitfld.long 0x00 17. " IRQS913 ,IRQS Status Bit 913" "Low,High" textline " " bitfld.long 0x00 16. " IRQS912 ,IRQS Status Bit 912" "Low,High" bitfld.long 0x00 15. " IRQS911 ,IRQS Status Bit 911" "Low,High" bitfld.long 0x00 14. " IRQS910 ,IRQS Status Bit 910" "Low,High" textline " " bitfld.long 0x00 13. " IRQS909 ,IRQS Status Bit 909" "Low,High" bitfld.long 0x00 12. " IRQS908 ,IRQS Status Bit 908" "Low,High" bitfld.long 0x00 11. " IRQS907 ,IRQS Status Bit 907" "Low,High" textline " " bitfld.long 0x00 10. " IRQS906 ,IRQS Status Bit 906" "Low,High" bitfld.long 0x00 9. " IRQS905 ,IRQS Status Bit 905" "Low,High" bitfld.long 0x00 8. " IRQS904 ,IRQS Status Bit 904" "Low,High" textline " " bitfld.long 0x00 7. " IRQS903 ,IRQS Status Bit 903" "Low,High" bitfld.long 0x00 6. " IRQS902 ,IRQS Status Bit 902" "Low,High" bitfld.long 0x00 5. " IRQS901 ,IRQS Status Bit 901" "Low,High" textline " " bitfld.long 0x00 4. " IRQS900 ,IRQS Status Bit 900" "Low,High" bitfld.long 0x00 3. " IRQS899 ,IRQS Status Bit 899" "Low,High" bitfld.long 0x00 2. " IRQS898 ,IRQS Status Bit 898" "Low,High" textline " " bitfld.long 0x00 1. " IRQS897 ,IRQS Status Bit 897" "Low,High" bitfld.long 0x00 0. " IRQS896 ,IRQS Status Bit 896" "Low,High" else rgroup.long 0x0D74++0x03 line.long 0x0 "GICD_SPISR28,Shared Peripheral Interrupt Status Register 28" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1E) rgroup.long 0x0D78++0x03 line.long 0x0 "GICD_SPISR29,Shared Peripheral Interrupt Status Register 29" bitfld.long 0x00 31. " IRQS959 ,IRQS Status Bit 959" "Low,High" bitfld.long 0x00 30. " IRQS958 ,IRQS Status Bit 958" "Low,High" bitfld.long 0x00 29. " IRQS957 ,IRQS Status Bit 957" "Low,High" textline " " bitfld.long 0x00 28. " IRQS956 ,IRQS Status Bit 956" "Low,High" bitfld.long 0x00 27. " IRQS955 ,IRQS Status Bit 955" "Low,High" bitfld.long 0x00 26. " IRQS954 ,IRQS Status Bit 954" "Low,High" textline " " bitfld.long 0x00 25. " IRQS953 ,IRQS Status Bit 953" "Low,High" bitfld.long 0x00 24. " IRQS952 ,IRQS Status Bit 952" "Low,High" bitfld.long 0x00 23. " IRQS951 ,IRQS Status Bit 951" "Low,High" textline " " bitfld.long 0x00 22. " IRQS950 ,IRQS Status Bit 950" "Low,High" bitfld.long 0x00 21. " IRQS949 ,IRQS Status Bit 949" "Low,High" bitfld.long 0x00 20. " IRQS948 ,IRQS Status Bit 948" "Low,High" textline " " bitfld.long 0x00 19. " IRQS947 ,IRQS Status Bit 947" "Low,High" bitfld.long 0x00 18. " IRQS946 ,IRQS Status Bit 946" "Low,High" bitfld.long 0x00 17. " IRQS945 ,IRQS Status Bit 945" "Low,High" textline " " bitfld.long 0x00 16. " IRQS944 ,IRQS Status Bit 944" "Low,High" bitfld.long 0x00 15. " IRQS943 ,IRQS Status Bit 943" "Low,High" bitfld.long 0x00 14. " IRQS942 ,IRQS Status Bit 942" "Low,High" textline " " bitfld.long 0x00 13. " IRQS941 ,IRQS Status Bit 941" "Low,High" bitfld.long 0x00 12. " IRQS940 ,IRQS Status Bit 940" "Low,High" bitfld.long 0x00 11. " IRQS939 ,IRQS Status Bit 939" "Low,High" textline " " bitfld.long 0x00 10. " IRQS938 ,IRQS Status Bit 938" "Low,High" bitfld.long 0x00 9. " IRQS937 ,IRQS Status Bit 937" "Low,High" bitfld.long 0x00 8. " IRQS936 ,IRQS Status Bit 936" "Low,High" textline " " bitfld.long 0x00 7. " IRQS935 ,IRQS Status Bit 935" "Low,High" bitfld.long 0x00 6. " IRQS934 ,IRQS Status Bit 934" "Low,High" bitfld.long 0x00 5. " IRQS933 ,IRQS Status Bit 933" "Low,High" textline " " bitfld.long 0x00 4. " IRQS932 ,IRQS Status Bit 932" "Low,High" bitfld.long 0x00 3. " IRQS931 ,IRQS Status Bit 931" "Low,High" bitfld.long 0x00 2. " IRQS930 ,IRQS Status Bit 930" "Low,High" textline " " bitfld.long 0x00 1. " IRQS929 ,IRQS Status Bit 929" "Low,High" bitfld.long 0x00 0. " IRQS928 ,IRQS Status Bit 928" "Low,High" else rgroup.long 0x0D78++0x03 line.long 0x0 "GICD_SPISR29,Shared Peripheral Interrupt Status Register 29" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x0000001F)>=0x1F) rgroup.long 0x0D7C++0x03 line.long 0x0 "GICD_SPISR30,Shared Peripheral Interrupt Status Register 30" bitfld.long 0x00 27. " IRQS987 ,IRQS Status Bit 987" "Low,High" bitfld.long 0x00 26. " IRQS986 ,IRQS Status Bit 986" "Low,High" textline " " bitfld.long 0x00 25. " IRQS985 ,IRQS Status Bit 985" "Low,High" bitfld.long 0x00 24. " IRQS984 ,IRQS Status Bit 984" "Low,High" bitfld.long 0x00 23. " IRQS983 ,IRQS Status Bit 983" "Low,High" textline " " bitfld.long 0x00 22. " IRQS982 ,IRQS Status Bit 982" "Low,High" bitfld.long 0x00 21. " IRQS981 ,IRQS Status Bit 981" "Low,High" bitfld.long 0x00 20. " IRQS980 ,IRQS Status Bit 980" "Low,High" textline " " bitfld.long 0x00 19. " IRQS979 ,IRQS Status Bit 979" "Low,High" bitfld.long 0x00 18. " IRQS978 ,IRQS Status Bit 978" "Low,High" bitfld.long 0x00 17. " IRQS977 ,IRQS Status Bit 977" "Low,High" textline " " bitfld.long 0x00 16. " IRQS976 ,IRQS Status Bit 976" "Low,High" bitfld.long 0x00 15. " IRQS975 ,IRQS Status Bit 975" "Low,High" bitfld.long 0x00 14. " IRQS974 ,IRQS Status Bit 974" "Low,High" textline " " bitfld.long 0x00 13. " IRQS973 ,IRQS Status Bit 973" "Low,High" bitfld.long 0x00 12. " IRQS972 ,IRQS Status Bit 972" "Low,High" bitfld.long 0x00 11. " IRQS971 ,IRQS Status Bit 971" "Low,High" textline " " bitfld.long 0x00 10. " IRQS970 ,IRQS Status Bit 970" "Low,High" bitfld.long 0x00 9. " IRQS969 ,IRQS Status Bit 969" "Low,High" bitfld.long 0x00 8. " IRQS968 ,IRQS Status Bit 968" "Low,High" textline " " bitfld.long 0x00 7. " IRQS967 ,IRQS Status Bit 967" "Low,High" bitfld.long 0x00 6. " IRQS966 ,IRQS Status Bit 966" "Low,High" bitfld.long 0x00 5. " IRQS965 ,IRQS Status Bit 965" "Low,High" textline " " bitfld.long 0x00 4. " IRQS964 ,IRQS Status Bit 964" "Low,High" bitfld.long 0x00 3. " IRQS963 ,IRQS Status Bit 963" "Low,High" bitfld.long 0x00 2. " IRQS962 ,IRQS Status Bit 962" "Low,High" textline " " bitfld.long 0x00 1. " IRQS961 ,IRQS Status Bit 961" "Low,High" bitfld.long 0x00 0. " IRQS960 ,IRQS Status Bit 960" "Low,High" else rgroup.long 0x0D7C++0x03 line.long 0x0 "GICD_SPISR30,Shared Peripheral Interrupt Status Register 30" textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " textline " " endif tree.end width 25. tree "Software Generated Interrupt" if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x400)==0x400) wgroup.long 0x0F00++0x03 line.long 0x00 "GICD_SGIR,Software Generated Interrupt Register" bitfld.long 0x00 24.--25. " TLF ,Target List Filter" "TargetList,All CPUs,Request CPU,?..." hexmask.long.byte 0x00 16.--23. 1. " CPUTL ,CPU Target List" textline " " bitfld.long 0x00 15. " NSATT ,NSATT" "Secure,Non-secure" bitfld.long 0x00 0.--3. " SGINTID ,SGI Interrupt ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" else wgroup.long 0x0F00++0x03 line.long 0x00 "GICD_SGIR,Software Generated Interrupt Register" bitfld.long 0x00 24.--25. " TLF ,Target List Filter" "TargetList,All CPUs,Request CPU,?..." hexmask.long.byte 0x00 16.--23. 1. " CPUTL ,CPU Target List" textline " " bitfld.long 0x00 0.--3. " SGINTID ,SGI Interrupt ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" endif group.long 0x0F20++0x03 line.long 0x00 "GICD_SET/CLR_PENDSGIR0,SGI Set/Clear Pending Register 0" setclrfld.long 0x00 31. 0x00 31. -0x10 31. " SET/CLR_SGI0 ,SGI0 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. -0x10 30. " SET/CLR_SGI0 ,SGI0 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. -0x10 29. " SET/CLR_SGI0 ,SGI0 Set/Clear Pending Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 28. 0x00 28. -0x10 28. " SET/CLR_SGI0 ,SGI0 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. -0x10 27. " SET/CLR_SGI0 ,SGI0 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. -0x10 26. " SET/CLR_SGI0 ,SGI0 Set/Clear Pending Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. -0x10 25. " SET/CLR_SGI0 ,SGI0 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. -0x10 24. " SET/CLR_SGI0 ,SGI0 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. -0x10 23. " SET/CLR_SGI1 ,SGI1 Set/Clear Pending Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 22. 0x00 22. -0x10 22. " SET/CLR_SGI1 ,SGI1 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. -0x10 21. " SET/CLR_SGI1 ,SGI1 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. -0x10 20. " SET/CLR_SGI1 ,SGI1 Set/Clear Pending Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. -0x10 19. " SET/CLR_SGI1 ,SGI1 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. -0x10 18. " SET/CLR_SGI1 ,SGI1 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. -0x10 17. " SET/CLR_SGI1 ,SGI1 Set/Clear Pending Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 16. 0x00 16. -0x10 16. " SET/CLR_SGI1 ,SGI1 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. -0x10 15. " SET/CLR_SGI2 ,SGI2 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. -0x10 14. " SET/CLR_SGI2 ,SGI2 Set/Clear Pending Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. -0x10 13. " SET/CLR_SGI2 ,SGI2 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. -0x10 12. " SET/CLR_SGI2 ,SGI2 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. -0x10 11. " SET/CLR_SGI2 ,SGI2 Set/Clear Pending Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 10. 0x00 10. -0x10 10. " SET/CLR_SGI2 ,SGI2 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. -0x10 9. " SET/CLR_SGI2 ,SGI2 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. -0x10 8. " SET/CLR_SGI2 ,SGI2 Set/Clear Pending Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. -0x10 7. " SET/CLR_SGI3 ,SGI3 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. -0x10 6. " SET/CLR_SGI3 ,SGI3 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. -0x10 5. " SET/CLR_SGI3 ,SGI3 Set/Clear Pending Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 4. 0x00 4. -0x10 4. " SET/CLR_SGI3 ,SGI3 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. -0x10 3. " SET/CLR_SGI3 ,SGI3 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. -0x10 2. " SET/CLR_SGI3 ,SGI3 Set/Clear Pending Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. -0x10 1. " SET/CLR_SGI3 ,SGI3 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. -0x10 0. " SET/CLR_SGI3 ,SGI3 Set/Clear Pending Bit" "Disabled,Enabled" group.long 0x0F24++0x03 line.long 0x00 "GICD_SET/CLR_PENDSGIR1,SGI Set/Clear Pending Register 1" setclrfld.long 0x00 31. 0x00 31. -0x10 31. " SET/CLR_SGI4 ,SGI4 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. -0x10 30. " SET/CLR_SGI4 ,SGI4 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. -0x10 29. " SET/CLR_SGI4 ,SGI4 Set/Clear Pending Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 28. 0x00 28. -0x10 28. " SET/CLR_SGI4 ,SGI4 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. -0x10 27. " SET/CLR_SGI4 ,SGI4 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. -0x10 26. " SET/CLR_SGI4 ,SGI4 Set/Clear Pending Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. -0x10 25. " SET/CLR_SGI4 ,SGI4 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. -0x10 24. " SET/CLR_SGI4 ,SGI4 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. -0x10 23. " SET/CLR_SGI5 ,SGI5 Set/Clear Pending Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 22. 0x00 22. -0x10 22. " SET/CLR_SGI5 ,SGI5 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. -0x10 21. " SET/CLR_SGI5 ,SGI5 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. -0x10 20. " SET/CLR_SGI5 ,SGI5 Set/Clear Pending Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. -0x10 19. " SET/CLR_SGI5 ,SGI5 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. -0x10 18. " SET/CLR_SGI5 ,SGI5 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. -0x10 17. " SET/CLR_SGI5 ,SGI5 Set/Clear Pending Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 16. 0x00 16. -0x10 16. " SET/CLR_SGI5 ,SGI5 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. -0x10 15. " SET/CLR_SGI6 ,SGI6 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. -0x10 14. " SET/CLR_SGI6 ,SGI6 Set/Clear Pending Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. -0x10 13. " SET/CLR_SGI6 ,SGI6 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. -0x10 12. " SET/CLR_SGI6 ,SGI6 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. -0x10 11. " SET/CLR_SGI6 ,SGI6 Set/Clear Pending Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 10. 0x00 10. -0x10 10. " SET/CLR_SGI6 ,SGI6 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. -0x10 9. " SET/CLR_SGI6 ,SGI6 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. -0x10 8. " SET/CLR_SGI6 ,SGI6 Set/Clear Pending Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. -0x10 7. " SET/CLR_SGI7 ,SGI7 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. -0x10 6. " SET/CLR_SGI7 ,SGI7 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. -0x10 5. " SET/CLR_SGI7 ,SGI7 Set/Clear Pending Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 4. 0x00 4. -0x10 4. " SET/CLR_SGI7 ,SGI7 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. -0x10 3. " SET/CLR_SGI7 ,SGI7 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. -0x10 2. " SET/CLR_SGI7 ,SGI7 Set/Clear Pending Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. -0x10 1. " SET/CLR_SGI7 ,SGI7 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. -0x10 0. " SET/CLR_SGI7 ,SGI7 Set/Clear Pending Bit" "Disabled,Enabled" group.long 0x0F28++0x03 line.long 0x00 "GICD_SET/CLR_PENDSGIR2,SGI Set/Clear Pending Register 2" setclrfld.long 0x00 31. 0x00 31. -0x10 31. " SET/CLR_SGI8 ,SGI8 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. -0x10 30. " SET/CLR_SGI8 ,SGI8 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. -0x10 29. " SET/CLR_SGI8 ,SGI8 Set/Clear Pending Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 28. 0x00 28. -0x10 28. " SET/CLR_SGI8 ,SGI8 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. -0x10 27. " SET/CLR_SGI8 ,SGI8 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. -0x10 26. " SET/CLR_SGI8 ,SGI8 Set/Clear Pending Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. -0x10 25. " SET/CLR_SGI8 ,SGI8 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. -0x10 24. " SET/CLR_SGI8 ,SGI8 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. -0x10 23. " SET/CLR_SGI9 ,SGI9 Set/Clear Pending Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 22. 0x00 22. -0x10 22. " SET/CLR_SGI9 ,SGI9 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. -0x10 21. " SET/CLR_SGI9 ,SGI9 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. -0x10 20. " SET/CLR_SGI9 ,SGI9 Set/Clear Pending Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. -0x10 19. " SET/CLR_SGI9 ,SGI9 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. -0x10 18. " SET/CLR_SGI9 ,SGI9 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. -0x10 17. " SET/CLR_SGI9 ,SGI9 Set/Clear Pending Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 16. 0x00 16. -0x10 16. " SET/CLR_SGI9 ,SGI9 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. -0x10 15. " SET/CLR_SGI10 ,SGI10 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. -0x10 14. " SET/CLR_SGI10 ,SGI10 Set/Clear Pending Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. -0x10 13. " SET/CLR_SGI10 ,SGI10 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. -0x10 12. " SET/CLR_SGI10 ,SGI10 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. -0x10 11. " SET/CLR_SGI10 ,SGI10 Set/Clear Pending Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 10. 0x00 10. -0x10 10. " SET/CLR_SGI10 ,SGI10 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. -0x10 9. " SET/CLR_SGI10 ,SGI10 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. -0x10 8. " SET/CLR_SGI10 ,SGI10 Set/Clear Pending Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. -0x10 7. " SET/CLR_SGI11 ,SGI11 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. -0x10 6. " SET/CLR_SGI11 ,SGI11 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. -0x10 5. " SET/CLR_SGI11 ,SGI11 Set/Clear Pending Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 4. 0x00 4. -0x10 4. " SET/CLR_SGI11 ,SGI11 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. -0x10 3. " SET/CLR_SGI11 ,SGI11 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. -0x10 2. " SET/CLR_SGI11 ,SGI11 Set/Clear Pending Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. -0x10 1. " SET/CLR_SGI11 ,SGI11 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. -0x10 0. " SET/CLR_SGI11 ,SGI11 Set/Clear Pending Bit" "Disabled,Enabled" group.long 0x0F2C++0x03 line.long 0x00 "GICD_SET/CLR_PENDSGIR2,SGI Set/Clear Pending Register 3" setclrfld.long 0x00 31. 0x00 31. -0x10 31. " SET/CLR_SGI12 ,SGI12 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 30. 0x00 30. -0x10 30. " SET/CLR_SGI12 ,SGI12 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 29. 0x00 29. -0x10 29. " SET/CLR_SGI12 ,SGI12 Set/Clear Pending Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 28. 0x00 28. -0x10 28. " SET/CLR_SGI12 ,SGI12 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 27. 0x00 27. -0x10 27. " SET/CLR_SGI12 ,SGI12 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 26. 0x00 26. -0x10 26. " SET/CLR_SGI12 ,SGI12 Set/Clear Pending Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 25. 0x00 25. -0x10 25. " SET/CLR_SGI12 ,SGI12 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 24. 0x00 24. -0x10 24. " SET/CLR_SGI12 ,SGI12 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 23. 0x00 23. -0x10 23. " SET/CLR_SGI13 ,SGI13 Set/Clear Pending Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 22. 0x00 22. -0x10 22. " SET/CLR_SGI13 ,SGI13 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 21. 0x00 21. -0x10 21. " SET/CLR_SGI13 ,SGI13 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 20. 0x00 20. -0x10 20. " SET/CLR_SGI13 ,SGI13 Set/Clear Pending Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 19. 0x00 19. -0x10 19. " SET/CLR_SGI13 ,SGI13 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 18. 0x00 18. -0x10 18. " SET/CLR_SGI13 ,SGI13 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 17. 0x00 17. -0x10 17. " SET/CLR_SGI13 ,SGI13 Set/Clear Pending Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 16. 0x00 16. -0x10 16. " SET/CLR_SGI13 ,SGI13 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 15. 0x00 15. -0x10 15. " SET/CLR_SGI14 ,SGI14 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 14. 0x00 14. -0x10 14. " SET/CLR_SGI14 ,SGI14 Set/Clear Pending Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 13. 0x00 13. -0x10 13. " SET/CLR_SGI14 ,SGI14 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 12. 0x00 12. -0x10 12. " SET/CLR_SGI14 ,SGI14 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 11. 0x00 11. -0x10 11. " SET/CLR_SGI14 ,SGI14 Set/Clear Pending Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 10. 0x00 10. -0x10 10. " SET/CLR_SGI14 ,SGI14 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 9. 0x00 9. -0x10 9. " SET/CLR_SGI14 ,SGI14 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 8. 0x00 8. -0x10 8. " SET/CLR_SGI14 ,SGI14 Set/Clear Pending Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 7. 0x00 7. -0x10 7. " SET/CLR_SGI15 ,SGI15 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 6. 0x00 6. -0x10 6. " SET/CLR_SGI15 ,SGI15 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 5. 0x00 5. -0x10 5. " SET/CLR_SGI15 ,SGI15 Set/Clear Pending Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 4. 0x00 4. -0x10 4. " SET/CLR_SGI15 ,SGI15 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 3. 0x00 3. -0x10 3. " SET/CLR_SGI15 ,SGI15 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 2. 0x00 2. -0x10 2. " SET/CLR_SGI15 ,SGI15 Set/Clear Pending Bit" "Disabled,Enabled" textline " " setclrfld.long 0x00 1. 0x00 1. -0x10 1. " SET/CLR_SGI15 ,SGI15 Set/Clear Pending Bit" "Disabled,Enabled" setclrfld.long 0x00 0. 0x00 0. -0x10 0. " SET/CLR_SGI15 ,SGI15 Set/Clear Pending Bit" "Disabled,Enabled" tree.end width 12. tree "Peripheral/Component ID Registers" rgroup.byte 0x0FE0++0x00 line.byte 0x00 "GICD_PIDR0,Peripheral ID0 Register" hexmask.byte 0x00 0.--7. 1. " DEVID ,DevID field" rgroup.byte 0x0FE4++0x00 line.byte 0x00 "GICD_PIDR1,Peripheral ID1 Register" bitfld.byte 0x00 4.--7. " ARCHID ,ArchID field" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.byte 0x00 0.--3. " DEVID ,DevID field" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" rgroup.byte 0x0FE8++0x00 line.byte 0x00 "GICD_PIDR2,Peripheral ID2 Register" bitfld.byte 0x00 4.--7. " ARCHREV ,ArchRev field" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.byte 0x00 3. " UJEPCODE ,UsesJEPcode field" "Low,High" bitfld.byte 0x00 0.--2. " ARCHID ,ArchID field" "0,1,2,3,4,5,6,7" rgroup.byte 0x0FEC++0x00 line.byte 0x00 "GICD_PIDR3,Peripheral ID3 Register" bitfld.byte 0x00 4.--7. " REVID ,Revision field" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" rgroup.byte 0x0FD0++0x00 line.byte 0x00 "GICD_PIDR4,Peripheral ID4 Register" bitfld.byte 0x00 0.--3. " CC ,ContinuationCode field" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" rgroup.byte 0xFD4++0x00 line.byte 0x00 "GICD_PIDR5,Peripheral ID5 Register" rgroup.byte 0xFD8++0x00 line.byte 0x00 "GICD_PIDR6,Peripheral ID6 Register" rgroup.byte 0xFDC++0x00 line.byte 0x00 "GICD_PIDR7,Peripheral ID7 Register" textline " " rgroup.byte 0xFF0++0x00 line.byte 0x00 "GICD_CIDR0,Component ID0 Register" hexmask.byte 0x00 0.--7. 1. " FIXVAL ,ARM-defined fixed values for the preamble for component discovery" rgroup.byte 0xFF4++0x00 line.byte 0x00 "GICD_CIDR1,Component ID1 Register" hexmask.byte 0x00 0.--7. 1. " FIXVAL ,ARM-defined fixed values for the preamble for component discovery" rgroup.byte 0xFF8++0x00 line.byte 0x00 "GICD_CIDR2,Component ID2 Register" hexmask.byte 0x00 0.--7. 1. " FIXVAL ,ARM-defined fixed values for the preamble for component discovery" rgroup.byte 0xFFC++0x00 line.byte 0x00 "GICD_CIDR3,Component ID3 Register" hexmask.byte 0x00 0.--7. 1. " FIXVAL ,ARM-defined fixed values for the preamble for component discovery" textline " " tree.end tree.end width 0x0B base ad:((per.l(c15:0x400F)&0xffff8000)+0x2000) width 17. tree "CPU Interface" if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x400)==0x0) group.long 0x0000++0x03 line.long 0x00 "GICC_CTLR,CPU Interface Control Register" bitfld.long 0x00 9. " EOIMODENS ,Controls the behavior of Non-secure accesses to the GICC_EOIR and GICC_DIR registers" "Priority drop/Deactivate,Priority drop" bitfld.long 0x00 6. " IRQBYPDISGRP1 ,When the signaling of IRQs by the CPU interface is disabled this bit partly controls whether the bypass IRQ signal is signaled to the processor" "Signaled,Not signaled" bitfld.long 0x00 5. " FIQBYPDISGRP1 ,When the signaling of FIQs by the CPU interface is disabled this bit partly controls whether the bypass FIQ signal is signaled to the processor" "Signaled,Not signaled" textline " " bitfld.long 0x00 0. " ENABLEGRP1 ,Enable for the signaling of Group 1 interrupts by the CPU interface to the connected processor" "Disabled,Enabled" textline " " textline " " else if PER.ADDRESS.isSECUREEX(ad:((per.l(c15:0x400F)&0xffff8000)+0x2000)) group.long 0x0000++0x03 line.long 0x00 "GICC_CTLR,CPU Interface Control Register (Secure access)" bitfld.long 0x00 10. " EOIMODENS ,Controls the behavior of Non-secure accesses to the GICC_EOIR and GICC_DIR registers" "Priority drop/Deactivate,Priority drop" bitfld.long 0x00 9. " EOIMODES ,Controls the behavior of accesses to GICC_EOIR and GICC_DIR registers" "Priority drop/Deactivate,Priority drop" bitfld.long 0x00 8. " IRQBYPDISGRP1 ,When the signaling of IRQs by the CPU interface is disabled this bit partly controls whether the bypass IRQ signal is signaled to the processor" "Signaled,Not signaled" textline " " bitfld.long 0x00 7. " FIQBYPDISGRP1 ,When the signaling of FIQs by the CPU interface is disabled this bit partly controls whether the bypass FIQ signal is signaled to the processor" "Signaled,Not signaled" bitfld.long 0x00 6. " IRQBYPDISGRP0 ,When the signaling of FIQs by the CPU interface is disabled this bit partly controls whether the bypass FIQ signal is signaled to the processor" "Signaled,Not signaled" bitfld.long 0x00 5. " FIQBYPDISGRP0 ,When the signaling of FIQs by the CPU interface is disabled this bit partly controls whether the bypass FIQ signal is signaled to the processor" "Signaled,Not signaled" textline " " bitfld.long 0x00 4. " CBPR ,Controls whether the GICC_BPR provides common control to Group 0 and Group 1 interrupts" "BPR/ABPR split,BPR common" bitfld.long 0x00 3. " FIQEN ,Controls whether the CPU interface signals Group 0 interrupts to a target processor using the FIQ or the IRQ signal" "IRQ,FIQ" bitfld.long 0x00 2. " ACKCTL ,Acknowledge Control" "ID 1022 interrupt,Corresponding interrupt" textline " " bitfld.long 0x00 1. " ENABLEGRP1 ,Enable for the signaling of Group 1 interrupts by the CPU interface to the connected processor" "Disabled,Enabled" bitfld.long 0x00 0. " ENABLEGRP0 ,Enable for the signaling of Group 0 interrupts by the CPU interface to the connected processor" "Disabled,Enabled" else group.long 0x0000++0x03 line.long 0x00 "GICC_CTLR,CPU Interface Control Register (Non-secure access)" bitfld.long 0x00 9. " EOIMODENS ,Controls the behavior of Non-secure accesses to the GICC_EOIR and GICC_DIR registers" "Priority drop/Deactivate,Priority drop" bitfld.long 0x00 6. " IRQBYPDISGRP1 ,When the signaling of IRQs by the CPU interface is disabled this bit partly controls whether the bypass IRQ signal is signaled to the processor" "Signaled,Not signaled" bitfld.long 0x00 5. " FIQBYPDISGRP1 ,When the signaling of FIQs by the CPU interface is disabled this bit partly controls whether the bypass FIQ signal is signaled to the processor" "Signaled,Not signaled" textline " " bitfld.long 0x00 0. " ENABLEGRP1 ,Enable for the signaling of Group 1 interrupts by the CPU interface to the connected processor" "Disabled,Enabled" textline " " textline " " endif endif group.long 0x0004++0x03 line.long 0x00 "GICC_PMR,Interrupt Priority Mask Register" hexmask.long.byte 0x00 0.--7. 1. " PRIORITY ,Priority mask level for CPU interface" if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x400)==0x400) if PER.ADDRESS.isSECUREEX(ad:((per.l(c15:0x400F)&0xffff8000)+0x2000)+0x0008) group.long 0x0008++0x03 line.long 0x00 "GICC_BPR,Binary Point Register (Secure access)" bitfld.long 0x00 0.--2. " BINARY_POINT ,The value of this field controls how the 8-bit interrupt priority field is split into a group priority field and subpriority field" "Reserved,Reserved,[7:3]/[2:0],[7:4]/[3:0],[7:5]/[4:0],[7:6]/[5:0],[7]/[6:0],-/[7:0]" else group.long 0x0008++0x03 line.long 0x00 "GICC_BPR,Binary Point Register (Non-secure access)" bitfld.long 0x00 0.--2. " BINARY_POINT ,The value of this field controls how the 8-bit interrupt priority field is split into a group priority field and subpriority field" "Reserved,Reserved,Reserved,[7:4]/[3:0],[7:5]/[4:0],[7:6]/[5:0],[7]/[6:0],-/[7:0]" endif else group.long 0x0008++0x03 line.long 0x00 "GICC_BPR,Binary Point Register" bitfld.long 0x00 0.--2. " BINARY_POINT ,The value of this field controls how the 8-bit interrupt priority field is split into a group priority field and subpriority field" "Reserved,Reserved,Reserved,[7:4]/[3:0],[7:5]/[4:0],[7:6]/[5:0],[7]/[6:0],-/[7:0]" endif hgroup.long 0x000C++0x03 hide.long 0x00 "GICC_IAR,Interrupt Acknowledge Register" in wgroup.long 0x0010++0x03 line.long 0x00 "GICC_EOIR,End Of Interrupt Register" bitfld.long 0x00 10.--12. " CPUID ,On a multiprocessor implementation if the write refers to an SGI this field contains the CPUID value from the corresponding GICC_IAR access" "0,1,2,3,4,5,6,7" hexmask.long.word 0x00 0.--9. 1. " EOIINTID ,The Interrupt ID value from the corresponding GICC_IAR access" rgroup.long 0x0014++0x03 line.long 0x00 "GICC_RPR,Running Priority Register" hexmask.long.byte 0x00 0.--7. 1. " PRIORITY ,The current running priority on the CPU interface" rgroup.long 0x0018++0x03 line.long 0x00 "GICC_HPIR,Highest Priority Pending Interrupt Register" bitfld.long 0x00 10.--12. " CPUID ,On a multiprocessor implementation if the PENDINTID field returns the ID of an SGI this field contains the CPUID value for that interrupt" "0,1,2,3,4,5,6,7" hexmask.long.word 0x00 0.--9. 1. " PENDINTID ,The interrupt ID of the highest priority pending interrupt" if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x400)==0x400) group.long 0x001C++0x03 line.long 0x00 "GICC_ABPR,Aliased Binary Point Register" bitfld.long 0x00 0.--2. " BINARY_POINT ,The value of this field controls how the 8-bit interrupt priority field is split into a group priority field and subpriority field" "[7:1]/[0],[7:2]/[1:0],[7:3]/[2:0],[7:4]/[3:0],[7:5]/[4:0],[7:6]/[5:0],[7]/[6:0],-/[7:0]" else hgroup.long 0x001C++0x03 hide.long 0x00 "GICC_ABPR,Aliased Binary Point Register" endif hgroup.long 0x0020++0x003 hide.long 0x00 "GICC_AIAR,Aliased Interrupt Acknowledge Register" in if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x400)==0x400) wgroup.long 0x0024++0x03 line.long 0x00 "GICC_AEOIR,Aliased End of Interrupt Register" bitfld.long 0x00 10.--12. " CPUID ,On a multiprocessor implementation if the write refers to an SGI this field contains the CPUID value from the corresponding GICC_IAR access" "0,1,2,3,4,5,6,7" hexmask.long.word 0x00 0.--9. 1. " EOIINTID ,The Interrupt ID value from the corresponding GICC_IAR access" rgroup.long 0x0028++0x03 line.long 0x00 "GICC_AHPPIR,Aliased Highest Priority Pending Interrupt Register" bitfld.long 0x00 10.--12. " CPUID ,On a multiprocessor implementation if the PENDINTID field returns the ID of an SGI this field contains the CPUID value for that interrupt" "0,1,2,3,4,5,6,7" hexmask.long.word 0x00 0.--9. 1. " PENDINTID ,The interrupt ID of the highest priority pending interrupt" else hgroup.long 0x0024++0x03 hide.long 0x00 "GICC_AEOIR,Aliased End of Interrupt Register" hgroup.long 0x0028++0x03 hide.long 0x00 "GICC_AHPPIR,Aliased Highest Priority Pending Interrupt Register" endif group.long 0x00D0++0x03 line.long 0x00 "GICC_APR0,Active Priorities Register" if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x1000)+0x04))&0x400)==0x400) group.long 0x00E0++0x03 line.long 0x00 "GICC_NSAPR0,Non-Secure Active Priorities Register" else hgroup.long 0x00E0++0x03 hide.long 0x00 "GICC_NSAPR0,Non-Secure Active Priorities Register" endif rgroup.long 0x00FC++0x03 line.long 0x00 "GICC_IIDR,CPU and Virtual CPU Interface Identification Register" hexmask.long.word 0x00 20.--31. 1. " PRODID ,Product ID" bitfld.long 0x00 16.--19. " ARCH_VER ,Identifies the architecture version of the GIC" "GICv1,GICv1,GICv2,GICv2,?..." textline " " bitfld.long 0x00 12.--15. " REV ,Revision" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" hexmask.long.word 0x00 0.--11. 1. " IMP ,Implementer" wgroup.long 0x1000++0x03 line.long 0x00 "GICC_DIR,Deactivate Interrupt Register" bitfld.long 0x00 10.--12. " CPUID ,On a multiprocessor implementation this field identifies the processor that requested the interrupt" "0,1,2,3,4,5,6,7" hexmask.long.word 0x00 0.--9. 1. " INTID ,The interrupt ID" tree.end sif CPU.FEATURE(hypervisor) base ad:((per.l(c15:0x400F)&0xffff8000)+0x4000) width 12. tree "Virtual CPU Control Interface" group.long 0x0000++0x03 line.long 0x00 "GICH_HCR,Hypervisor Control Register" bitfld.long 0x00 27.--31. " EOICOUNT ,Counts the number of EOIs received that do not have a corresponding entry in the List registers" "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 7. " VGRP1DIE ,VM Disable Group 1 Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 6. " VGRP1EIE ,VM Enable Group 1 Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " VGRP0DIE ,VM Disable Group 0 Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 4. " VGRP0EIE ,VM Disable Group 0 Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 3. " NPIE ,No Pending Interrupt Enable" "Disabled,Enabled" textline " " bitfld.long 0x00 2. " LRENPIE ,List Register Entry Not Present Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 1. " UIE ,Underflow Interrupt Enable" "Disabled,Enabled" bitfld.long 0x00 0. " EN ,Enable" "Disabled,Enabled" rgroup.long 0x0004++0x03 line.long 0x00 "GICH_VTR,VGIC Type Register" bitfld.long 0x00 29.--31. " PRIBITS ,Number of priority bits" "Reserved,Reserved,Reserved,Reserved,5 bits 32 PRI levels,?..." textline " " bitfld.long 0x00 26.--28. " PREBITS ,Number of pre-emption bits" "Reserved,Reserved,Reserved,Reserved,5 bits 32 PRE levels,?..." textline " " bitfld.long 0x00 0.--5. " LISTREGS ,List regs number" "Reserved,Reserved,Reserved,4 lists,?..." group.long 0x008++0x03 line.long 0x00 "GICH_VMCR,Virtual Machine Control Register" bitfld.long 0x00 27.--31. " VMPRIMASK ,Alias of GICV_PMR.Priority" "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 21.--23. " VMBP ,Alias of GICV_BPR.Binary point" "0,1,2,3,4,5,6,7" bitfld.long 0x00 18.--20. " VMABP ,Alias of GICV_ABPR.Binary point" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 9. " VEM ,Alias of GICV_CTLR.EOImode" "0,1" bitfld.long 0x00 4. " VMCBPR ,Alias of GICV_CTLR.CBPR" "0,1" bitfld.long 0x00 3. " VMFIQEN ,Alias of GICV_CTLR.FIQEn" "0,1" textline " " bitfld.long 0x00 2. " VMACKCTL ,Alias of GICV_CTLR.AckCtl" "0,1" bitfld.long 0x00 1. " VMGRP1EN ,Alias of GICV_CTLR.EnableGrp1" "0,1" bitfld.long 0x00 0. " VMGRP0EN ,Alias of GICV_CTLR.EnableGrp0" "0,1" rgroup.long 0x0010++0x03 line.long 0x00 "GICH_MISR,Maintenance Interrupt Status Register" bitfld.long 0x00 7. " VGRP1D ,Disabled Group 1 maintenance interrupt" "No interrupt,Interrupt" bitfld.long 0x00 6. " VGRP1E ,Enabled Group 1 maintenance interrupt" "No interrupt,Interrupt" bitfld.long 0x00 5. " VGRP0D ,Disabled Group 0 maintenance interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 4. " VGRP0E ,Enabled Group 0 maintenance interrupt" "No interrupt,Interrupt" bitfld.long 0x00 3. " NP ,No Pending maintenance interrupt" "No interrupt,Interrupt" bitfld.long 0x00 2. " LRENP ,List Register Entry Not Present maintenance interrupt" "No interrupt,Interrupt" textline " " bitfld.long 0x00 1. " U ,Underflow maintenance interrupt" "No interrupt,Interrupt" bitfld.long 0x00 0. " EOI ,EOI maintenance interrupt" "No interrupt,Interrupt" rgroup.long 0x020++0x03 line.long 0x00 "GICH_EISR0,End of Interrupt Status Register" bitfld.long 0x00 3. " STATUS3 ,EOI maintenance interrupt status for List register 3" "No interrupt,Interrupt" bitfld.long 0x00 2. " STATUS2 ,EOI maintenance interrupt status for List register 2" "No interrupt,Interrupt" bitfld.long 0x00 1. " STATUS1 ,EOI maintenance interrupt status for List register 1" "No interrupt,Interrupt" textline " " bitfld.long 0x00 0. " STATUS0 ,EOI maintenance interrupt status for List register 0" "No interrupt,Interrupt" rgroup.long 0x0030++0x03 line.long 0x00 "GICH_ELSR0,Empty List register Status Register" bitfld.long 0x00 3. " STATUS3 ,Emptiness status bit for List register 3" "Not empty,Empty" bitfld.long 0x00 2. " STATUS2 ,Emptiness status bit for List register 2" "Not empty,Empty" bitfld.long 0x00 1. " STATUS1 ,Emptiness status bit for List register 1" "Not empty,Empty" textline " " bitfld.long 0x00 0. " STATUS0 ,Emptiness status bit for List register 0" "Not empty,Empty" group.long 0x00F0++0x03 line.long 0x00 "GICH_APR0,Active Priorities Register" bitfld.long 0x00 31. " APB31 ,Determines whether the corresponding preemption level is active" "Not active,Active" bitfld.long 0x00 30. " APB30 ,Determines whether the corresponding preemption level is active" "Not active,Active" bitfld.long 0x00 29. " APB29 ,Determines whether the corresponding preemption level is active" "Not active,Active" textline " " bitfld.long 0x00 28. " APB28 ,Determines whether the corresponding preemption level is active" "Not active,Active" bitfld.long 0x00 27. " APB27 ,Determines whether the corresponding preemption level is active" "Not active,Active" bitfld.long 0x00 26. " APB26 ,Determines whether the corresponding preemption level is active" "Not active,Active" textline " " bitfld.long 0x00 25. " APB25 ,Determines whether the corresponding preemption level is active" "Not active,Active" bitfld.long 0x00 24. " APB24 ,Determines whether the corresponding preemption level is active" "Not active,Active" bitfld.long 0x00 23. " APB23 ,Determines whether the corresponding preemption level is active" "Not active,Active" textline " " bitfld.long 0x00 22. " APB22 ,Determines whether the corresponding preemption level is active" "Not active,Active" bitfld.long 0x00 21. " APB21 ,Determines whether the corresponding preemption level is active" "Not active,Active" bitfld.long 0x00 20. " APB20 ,Determines whether the corresponding preemption level is active" "Not active,Active" textline " " bitfld.long 0x00 19. " APB19 ,Determines whether the corresponding preemption level is active" "Not active,Active" bitfld.long 0x00 18. " APB18 ,Determines whether the corresponding preemption level is active" "Not active,Active" bitfld.long 0x00 17. " APB17 ,Determines whether the corresponding preemption level is active" "Not active,Active" textline " " bitfld.long 0x00 16. " APB16 ,Determines whether the corresponding preemption level is active" "Not active,Active" bitfld.long 0x00 15. " APB15 ,Determines whether the corresponding preemption level is active" "Not active,Active" bitfld.long 0x00 14. " APB14 ,Determines whether the corresponding preemption level is active" "Not active,Active" textline " " bitfld.long 0x00 13. " APB13 ,Determines whether the corresponding preemption level is active" "Not active,Active" bitfld.long 0x00 12. " APB12 ,Determines whether the corresponding preemption level is active" "Not active,Active" bitfld.long 0x00 11. " APB11 ,Determines whether the corresponding preemption level is active" "Not active,Active" textline " " bitfld.long 0x00 10. " APB10 ,Determines whether the corresponding preemption level is active" "Not active,Active" bitfld.long 0x00 9. " APB9 ,Determines whether the corresponding preemption level is active" "Not active,Active" bitfld.long 0x00 8. " APB8 ,Determines whether the corresponding preemption level is active" "Not active,Active" textline " " bitfld.long 0x00 7. " APB7 ,Determines whether the corresponding preemption level is active" "Not active,Active" bitfld.long 0x00 6. " APB6 ,Determines whether the corresponding preemption level is active" "Not active,Active" bitfld.long 0x00 5. " APB5 ,Determines whether the corresponding preemption level is active" "Not active,Active" textline " " bitfld.long 0x00 4. " APB4 ,Determines whether the corresponding preemption level is active" "Not active,Active" bitfld.long 0x00 3. " APB3 ,Determines whether the corresponding preemption level is active" "Not active,Active" bitfld.long 0x00 2. " APB2 ,Determines whether the corresponding preemption level is active" "Not active,Active" textline " " bitfld.long 0x00 1. " APB1 ,Determines whether the corresponding preemption level is active" "Not active,Active" bitfld.long 0x00 0. " APB0 ,Determines whether the corresponding preemption level is active" "Not active,Active" if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x4000)+0x100))&0x80000000)==0x80000000) group.long 0x100++0x03 line.long 0x00 "GICH_LR0,List Register 0" bitfld.long 0x00 31. " HW ,Indicates whether this virtual interrupt is a hardware interrupt" "Software,Hardware" bitfld.long 0x00 30. " GRP1 ,Indicates whether this virtual interrupt is a Group 1 virtual interrupt" "Group 0,Group 1" bitfld.long 0x00 28.--29. " STATE ,The state of the interrupt" "Invalid,Pending,Active,Pending and active" textline " " bitfld.long 0x00 23.--27. " PRIORITY ,The priority of this 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" hexmask.long.word 0x00 10.--19. 1. " PHYSICALID ,Indicates the physical interrupt ID that the hypervisor forwards to the Distributor" hexmask.long.word 0x00 0.--9. 1. " VIRTUALID ,This ID is returned to the Guest OS when the interrupt is acknowledged through the VM Interrupt Acknowledge register, GICV_IAR" else group.long 0x100++0x03 line.long 0x00 "GICH_LR0,List Register 0" bitfld.long 0x00 31. " HW ,Indicates whether this virtual interrupt is a hardware interrupt" "Software,Hardware" bitfld.long 0x00 30. " GRP1 ,Indicates whether this virtual interrupt is a Group 1 virtual interrupt" "Group 0,Group 1" bitfld.long 0x00 28.--29. " STATE ,The state of the interrupt" "Invalid,Pending,Active,Pending and active" textline " " bitfld.long 0x00 23.--27. " PRIORITY ,The priority of this 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" bitfld.long 0x00 19. " EOI ,Indicates whether this interrupt triggers an EOI maintenance interrupt" "Not asserted,Asserted" bitfld.long 0x00 10.--12. " CPUID ,If the interrupt has the VirtualID for an SGI that is 0-15 this field shows the requesting CPU ID" "0,1,2,3,4,5,6,7" textline " " hexmask.long.word 0x00 0.--9. 1. " VIRTUALID ,This ID is returned to the Guest OS when the interrupt is acknowledged through the VM Interrupt Acknowledge register, GICV_IAR" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x4000)+0x104))&0x80000000)==0x80000000) group.long 0x104++0x03 line.long 0x00 "GICH_LR1,List Register 1" bitfld.long 0x00 31. " HW ,Indicates whether this virtual interrupt is a hardware interrupt" "Software,Hardware" bitfld.long 0x00 30. " GRP1 ,Indicates whether this virtual interrupt is a Group 1 virtual interrupt" "Group 0,Group 1" bitfld.long 0x00 28.--29. " STATE ,The state of the interrupt" "Invalid,Pending,Active,Pending and active" textline " " bitfld.long 0x00 23.--27. " PRIORITY ,The priority of this 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" hexmask.long.word 0x00 10.--19. 1. " PHYSICALID ,Indicates the physical interrupt ID that the hypervisor forwards to the Distributor" hexmask.long.word 0x00 0.--9. 1. " VIRTUALID ,This ID is returned to the Guest OS when the interrupt is acknowledged through the VM Interrupt Acknowledge register, GICV_IAR" else group.long 0x104++0x03 line.long 0x00 "GICH_LR1,List Register 1" bitfld.long 0x00 31. " HW ,Indicates whether this virtual interrupt is a hardware interrupt" "Software,Hardware" bitfld.long 0x00 30. " GRP1 ,Indicates whether this virtual interrupt is a Group 1 virtual interrupt" "Group 0,Group 1" bitfld.long 0x00 28.--29. " STATE ,The state of the interrupt" "Invalid,Pending,Active,Pending and active" textline " " bitfld.long 0x00 23.--27. " PRIORITY ,The priority of this 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" bitfld.long 0x00 19. " EOI ,Indicates whether this interrupt triggers an EOI maintenance interrupt" "Not asserted,Asserted" bitfld.long 0x00 10.--12. " CPUID ,If the interrupt has the VirtualID for an SGI that is 0-15 this field shows the requesting CPU ID" "0,1,2,3,4,5,6,7" textline " " hexmask.long.word 0x00 0.--9. 1. " VIRTUALID ,This ID is returned to the Guest OS when the interrupt is acknowledged through the VM Interrupt Acknowledge register, GICV_IAR" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x4000)+0x108))&0x80000000)==0x80000000) group.long 0x108++0x03 line.long 0x00 "GICH_LR2,List Register 2" bitfld.long 0x00 31. " HW ,Indicates whether this virtual interrupt is a hardware interrupt" "Software,Hardware" bitfld.long 0x00 30. " GRP1 ,Indicates whether this virtual interrupt is a Group 1 virtual interrupt" "Group 0,Group 1" bitfld.long 0x00 28.--29. " STATE ,The state of the interrupt" "Invalid,Pending,Active,Pending and active" textline " " bitfld.long 0x00 23.--27. " PRIORITY ,The priority of this 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" hexmask.long.word 0x00 10.--19. 1. " PHYSICALID ,Indicates the physical interrupt ID that the hypervisor forwards to the Distributor" hexmask.long.word 0x00 0.--9. 1. " VIRTUALID ,This ID is returned to the Guest OS when the interrupt is acknowledged through the VM Interrupt Acknowledge register, GICV_IAR" else group.long 0x108++0x03 line.long 0x00 "GICH_LR2,List Register 2" bitfld.long 0x00 31. " HW ,Indicates whether this virtual interrupt is a hardware interrupt" "Software,Hardware" bitfld.long 0x00 30. " GRP1 ,Indicates whether this virtual interrupt is a Group 1 virtual interrupt" "Group 0,Group 1" bitfld.long 0x00 28.--29. " STATE ,The state of the interrupt" "Invalid,Pending,Active,Pending and active" textline " " bitfld.long 0x00 23.--27. " PRIORITY ,The priority of this 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" bitfld.long 0x00 19. " EOI ,Indicates whether this interrupt triggers an EOI maintenance interrupt" "Not asserted,Asserted" bitfld.long 0x00 10.--12. " CPUID ,If the interrupt has the VirtualID for an SGI that is 0-15 this field shows the requesting CPU ID" "0,1,2,3,4,5,6,7" textline " " hexmask.long.word 0x00 0.--9. 1. " VIRTUALID ,This ID is returned to the Guest OS when the interrupt is acknowledged through the VM Interrupt Acknowledge register, GICV_IAR" endif if (((per.l(ad:((per.l(c15:0x400F)&0xffff8000)+0x4000)+0x10C))&0x80000000)==0x80000000) group.long 0x10C++0x03 line.long 0x00 "GICH_LR3,List Register 3" bitfld.long 0x00 31. " HW ,Indicates whether this virtual interrupt is a hardware interrupt" "Software,Hardware" bitfld.long 0x00 30. " GRP1 ,Indicates whether this virtual interrupt is a Group 1 virtual interrupt" "Group 0,Group 1" bitfld.long 0x00 28.--29. " STATE ,The state of the interrupt" "Invalid,Pending,Active,Pending and active" textline " " bitfld.long 0x00 23.--27. " PRIORITY ,The priority of this 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" hexmask.long.word 0x00 10.--19. 1. " PHYSICALID ,Indicates the physical interrupt ID that the hypervisor forwards to the Distributor" hexmask.long.word 0x00 0.--9. 1. " VIRTUALID ,This ID is returned to the Guest OS when the interrupt is acknowledged through the VM Interrupt Acknowledge register, GICV_IAR" else group.long 0x10C++0x03 line.long 0x00 "GICH_LR3,List Register 3" bitfld.long 0x00 31. " HW ,Indicates whether this virtual interrupt is a hardware interrupt" "Software,Hardware" bitfld.long 0x00 30. " GRP1 ,Indicates whether this virtual interrupt is a Group 1 virtual interrupt" "Group 0,Group 1" bitfld.long 0x00 28.--29. " STATE ,The state of the interrupt" "Invalid,Pending,Active,Pending and active" textline " " bitfld.long 0x00 23.--27. " PRIORITY ,The priority of this 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" bitfld.long 0x00 19. " EOI ,Indicates whether this interrupt triggers an EOI maintenance interrupt" "Not asserted,Asserted" bitfld.long 0x00 10.--12. " CPUID ,If the interrupt has the VirtualID for an SGI that is 0-15 this field shows the requesting CPU ID" "0,1,2,3,4,5,6,7" textline " " hexmask.long.word 0x00 0.--9. 1. " VIRTUALID ,This ID is returned to the Guest OS when the interrupt is acknowledged through the VM Interrupt Acknowledge register, GICV_IAR" endif tree.end base ad:((per.l(c15:0x400F)&0xffff8000)+0x6000) width 12. tree "Virtual CPU Interface" group.long 0x0000++0x03 line.long 0x00 "GICV_CTLR,Virtual Machine Control Register" bitfld.long 0x00 9. " EOIMODE ,Controls the behavior associated with the GICV_EOIR GICV_AEOIR and GICV_DIR registers" "Priority drop/Deactivate,Priority drop" bitfld.long 0x00 4. " CBPR ,Controls whether the GICV_BPR controls both Group 0 and Group 1 virtual interrupts" "BPR/ABPR split,BPR common" bitfld.long 0x00 3. " FIQEN ,Controls whether interrupts marked as Group 0 are presented as virtual FIQs" "IRQs,FIQs" textline " " bitfld.long 0x00 2. " ACKCTL ,Acknowledge Control" "ID 1022 interrupt,Corresponding interrupt" bitfld.long 0x00 1. " ENABLEGRP1 ,Enables the signaling of Group 1 virtual interrupts by the virtual CPU interface to the virtual machine" "Disabled,Enabled" bitfld.long 0x00 0. " ENABLEGRP0 ,Enables the signaling of Group 0 virtual interrupts by the virtual CPU interface to the virtual machine" "Disabled,Enabled" group.long 0x0004++0x03 line.long 0x00 "GICV_PMR,VM Priority Mask Register" bitfld.long 0x00 3.--7. " PRIORITY ,Priority mask level for CPU interface" "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 0x0008++0x03 line.long 0x00 "GICV_BPR,VM Binary Point Register" bitfld.long 0x00 0.--2. " BINARY_POINT ,The value of this field controls how the 8-bit interrupt priority field is split into a group priority field and subpriority field" "Reserved,Reserved,[7:3]/[2:0],[7:4]/[3:0],[7:5]/[4:0],[7:6]/[5:0],[7]/[6:0],-/[7:0]" hgroup.long 0x000C++0x03 hide.long 0x00 "GICV_IAR,VM Interrupt Acknowledge Register" in wgroup.long 0x0010++0x03 line.long 0x00 "GICV_EOIR,VM End of Interrupt Register" bitfld.long 0x00 10.--12. " CPUID ,On a multiprocessor implementation if the write refers to an SGI this field contains the CPUID value from the corresponding GICC_IAR access" "0,1,2,3,4,5,6,7" hexmask.long.word 0x00 0.--9. 1. " EOIINTID ,The Interrupt ID value from the corresponding GICC_IAR access" rgroup.long 0x0014++0x03 line.long 0x00 "GICV_RPR,VM Running Priority Register" hexmask.long.byte 0x00 0.--7. 1. " PRIORITY ,The current running priority on the Virtual CPU interface" rgroup.long 0x0018++0x03 line.long 0x00 "GICV_HPPIR,VM Highest Priority Pending Interrupt Register" bitfld.long 0x00 10.--12. " CPUID ,On a multiprocessor implementation if the PENDINTID field returns the ID of an SGI this field contains the CPUID value for that interrupt" "0,1,2,3,4,5,6,7" hexmask.long.word 0x00 0.--9. 1. " PENDINTID ,The interrupt ID of the highest priority pending interrupt" group.long 0x001C++0x03 line.long 0x00 "GICV_ABPR,VM Aliased Binary Point Register" bitfld.long 0x00 0.--2. " BINARY_POINT ,The value of this field controls how the 8-bit interrupt priority field is split into a group priority field and subpriority field" "[7:1]/[0],[7:2]/[1:0],[7:3]/[2:0],[7:4]/[3:0],[7:5]/[4:0],[7:6]/[5:0],[7]/[6:0],-/[7:0]" hgroup.long 0x0020++0x03 hide.long 0x00 "GICV_AIAR,VM Aliased Interrupt Acknowledge Register" in wgroup.long 0x0024++0x03 line.long 0x00 "GICV_AEOIR,VM Aliased End of Interrupt Register" bitfld.long 0x00 10.--12. " CPUID ,On a multiprocessor implementation if the write refers to an SGI this field contains the CPUID value from the corresponding GICC_IAR access" "0,1,2,3,4,5,6,7" hexmask.long.word 0x00 0.--9. 1. " EOIINTID ,The Interrupt ID value from the corresponding GICC_IAR access" rgroup.long 0x0028++0x03 line.long 0x00 "GICV_AHPPIR,VM Aliased Highest Priority Pending Interrupt Register" bitfld.long 0x00 10.--12. " CPUID ,On a multiprocessor implementation if the PENDINTID field returns the ID of an SGI this field contains the CPUID value for that interrupt" "0,1,2,3,4,5,6,7" hexmask.long.word 0x00 0.--9. 1. " PENDINTID ,The interrupt ID of the highest priority pending interrupt" group.long 0x00D0++0x03 line.long 0x00 "GICV_APR0,VM Active Priority Register" bitfld.long 0x00 31. " APB31 ,Determines whether the corresponding preemption level is active" "Not active,Active" bitfld.long 0x00 30. " APB30 ,Determines whether the corresponding preemption level is active" "Not active,Active" bitfld.long 0x00 29. " APB29 ,Determines whether the corresponding preemption level is active" "Not active,Active" textline " " bitfld.long 0x00 28. " APB28 ,Determines whether the corresponding preemption level is active" "Not active,Active" bitfld.long 0x00 27. " APB27 ,Determines whether the corresponding preemption level is active" "Not active,Active" bitfld.long 0x00 26. " APB26 ,Determines whether the corresponding preemption level is active" "Not active,Active" textline " " bitfld.long 0x00 25. " APB25 ,Determines whether the corresponding preemption level is active" "Not active,Active" bitfld.long 0x00 24. " APB24 ,Determines whether the corresponding preemption level is active" "Not active,Active" bitfld.long 0x00 23. " APB23 ,Determines whether the corresponding preemption level is active" "Not active,Active" textline " " bitfld.long 0x00 22. " APB22 ,Determines whether the corresponding preemption level is active" "Not active,Active" bitfld.long 0x00 21. " APB21 ,Determines whether the corresponding preemption level is active" "Not active,Active" bitfld.long 0x00 20. " APB20 ,Determines whether the corresponding preemption level is active" "Not active,Active" textline " " bitfld.long 0x00 19. " APB19 ,Determines whether the corresponding preemption level is active" "Not active,Active" bitfld.long 0x00 18. " APB18 ,Determines whether the corresponding preemption level is active" "Not active,Active" bitfld.long 0x00 17. " APB17 ,Determines whether the corresponding preemption level is active" "Not active,Active" textline " " bitfld.long 0x00 16. " APB16 ,Determines whether the corresponding preemption level is active" "Not active,Active" bitfld.long 0x00 15. " APB15 ,Determines whether the corresponding preemption level is active" "Not active,Active" bitfld.long 0x00 14. " APB14 ,Determines whether the corresponding preemption level is active" "Not active,Active" textline " " bitfld.long 0x00 13. " APB13 ,Determines whether the corresponding preemption level is active" "Not active,Active" bitfld.long 0x00 12. " APB12 ,Determines whether the corresponding preemption level is active" "Not active,Active" bitfld.long 0x00 11. " APB11 ,Determines whether the corresponding preemption level is active" "Not active,Active" textline " " bitfld.long 0x00 10. " APB10 ,Determines whether the corresponding preemption level is active" "Not active,Active" bitfld.long 0x00 9. " APB9 ,Determines whether the corresponding preemption level is active" "Not active,Active" bitfld.long 0x00 8. " APB8 ,Determines whether the corresponding preemption level is active" "Not active,Active" textline " " bitfld.long 0x00 7. " APB7 ,Determines whether the corresponding preemption level is active" "Not active,Active" bitfld.long 0x00 6. " APB6 ,Determines whether the corresponding preemption level is active" "Not active,Active" bitfld.long 0x00 5. " APB5 ,Determines whether the corresponding preemption level is active" "Not active,Active" textline " " bitfld.long 0x00 4. " APB4 ,Determines whether the corresponding preemption level is active" "Not active,Active" bitfld.long 0x00 3. " APB3 ,Determines whether the corresponding preemption level is active" "Not active,Active" bitfld.long 0x00 2. " APB2 ,Determines whether the corresponding preemption level is active" "Not active,Active" textline " " bitfld.long 0x00 1. " APB1 ,Determines whether the corresponding preemption level is active" "Not active,Active" bitfld.long 0x00 0. " APB0 ,Determines whether the corresponding preemption level is active" "Not active,Active" rgroup.long 0x00FC++0x03 line.long 0x00 "GICV_IIDR,VM CPU Interface Identification Register" hexmask.long.word 0x00 20.--31. 1. " PRODID ,Product ID" bitfld.long 0x00 16.--19. " ARCH_VER ,Identifies the architecture version of the GIC" "GICv1,GICv2,?..." textline " " bitfld.long 0x00 12.--15. " REV ,Revision" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" hexmask.long.word 0x00 0.--11. 1. " IMP ,Implementer" wgroup.long 0x1000++0x03 line.long 0x00 "GICV_DIR,VM Deactivate Interrupt Register" bitfld.long 0x00 10.--12. " CPUID ,On a multiprocessor implementation this field identifies the processor that requested the interrupt" "0,1,2,3,4,5,6,7" hexmask.long.word 0x00 0.--9. 1. " INTID ,The interrupt ID" tree.end endif width 0x0B tree.end AUTOINDENT.POP tree.end tree "ACC (Analog Comparator Controller)" base ad:0xE1814000 wgroup.long 0x0++0x3 line.long 0x0 "CR,Control Register" bitfld.long 0x0 0. "SWRST,Software Reset" "0: No effect.,1: Resets the module." group.long 0x4++0x3 line.long 0x0 "MR,Mode Register" bitfld.long 0x0 14. "FE,Fault Enable" "0: The FAULT output is tied to 0.,1: The FAULT output is driven by the signal defined.." bitfld.long 0x0 13. "SELFS,Selection Of Fault Source" "0: The CE flag is used to drive the FAULT output.,1: The output of the analog comparator flag is used.." newline bitfld.long 0x0 12. "INV,Invert Comparator Output" "0: Analog comparator output is directly processed.,1: Analog comparator output is inverted prior to.." bitfld.long 0x0 9.--10. "EDGETYP,Edge Type" "0: Only rising edge of comparator output,1: Falling edge of comparator output,2: Any edge of comparator output,?" newline bitfld.long 0x0 8. "ACEN,Analog Comparator Enable" "0: Analog comparator disabled.,1: Analog comparator enabled." bitfld.long 0x0 4.--6. "SELPLUS,Selection For Plus Comparator Input" "0: Selects ACC_INP0,1: Selects ACC_INP1,2: Selects ACC_INP2,3: Selects ACC_INP3,?,?,?,?" newline bitfld.long 0x0 0.--2. "SELMINUS,Selection for Minus Comparator Input" "0: Selects VBG,1: Selects ACC_INN1,2: Selects ACC_INN2,3: Selects ACC_INN3,?,?,?,?" wgroup.long 0x24++0x7 line.long 0x0 "IER,Interrupt Enable Register" bitfld.long 0x0 0. "CE,Comparison Edge" "0: No effect.,1: Enables the interrupt when the selected edge.." line.long 0x4 "IDR,Interrupt Disable Register" bitfld.long 0x4 0. "CE,Comparison Edge" "0: No effect.,1: Disables the interrupt when the selected edge.." rgroup.long 0x2C++0x7 line.long 0x0 "IMR,Interrupt Mask Register" bitfld.long 0x0 0. "CE,Comparison Edge" "0: The interrupt is disabled.,1: The interrupt is enabled." line.long 0x4 "ISR,Interrupt Status Register" bitfld.long 0x4 31. "MASK,Flag Mask" "0: The CE flag and SCO value are valid.,1: The CE flag and SCO value are invalid." bitfld.long 0x4 1. "SCO,Synchronized Comparator Output" "0,1" newline bitfld.long 0x4 0. "CE,Comparison Edge (cleared on read)" "0: No edge occurred (defined by EDGETYP) on analog..,1: A selected edge (defined by EDGETYP) on analog.." group.long 0x94++0x3 line.long 0x0 "ACR,Analog Control Register" bitfld.long 0x0 0. "MSEL,Masking Period Selection" "0: Masks AC output for 16 peripheral clock periods..,1: Masks AC output for 128 peripheral clock periods.." group.long 0xE4++0x3 line.long 0x0 "WPMR,Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" bitfld.long 0x0 0. "WPEN,Write Protection Configuration Enable" "0: Disables the write protection if WPKEY..,1: Enables the write protection if WPKEY.." rgroup.long 0xE8++0x3 line.long 0x0 "WPSR,Write Protection Status Register" bitfld.long 0x0 0. "WPVS,Write Protection Violation Status" "0: No write protection violation has occurred since..,1: A write protection violation (WPEN = 1) has.." tree.end tree "ADC (Analog-to-Digital Converter)" base ad:0xE1000000 wgroup.long 0x0++0x3 line.long 0x0 "CR,Control Register" bitfld.long 0x0 5. "SWFIFO,Software FIFO Reset" "0: No effect.,1: Resets the internal FIFO simulating a hardware.." bitfld.long 0x0 4. "CMPRST,Comparison Restart" "0: No effect.,1: Stops the conversion result storage until the.." newline bitfld.long 0x0 1. "START,Start Conversion" "0: No effect.,1: Begins analog-to-digital conversion." bitfld.long 0x0 0. "SWRST,Software Reset" "0: No effect.,1: Resets the ADC simulating a hardware reset." group.long 0x4++0xB line.long 0x0 "MR,Mode Register" bitfld.long 0x0 31. "USEQ,User Sequence Enable" "0: Normal mode: The controller converts channels in..,1: User Sequence mode: The sequence respects what.." bitfld.long 0x0 30. "ALWAYS1" "0,1" newline bitfld.long 0x0 28.--29. "TRANSFER,Transfer Time" "0,1,2,3" hexmask.long.byte 0x0 24.--27. 1. "TRACKTIM,Tracking Time" newline bitfld.long 0x0 23. "ANACH,Analog Change" "0: No analog change on channel switching: DIFF0 is..,1: Allows different analog settings for each.." hexmask.long.byte 0x0 16.--19. 1. "STARTUP,Startup Time" newline hexmask.long.byte 0x0 8.--15. 1. "PRESCAL,Prescaler Rate Selection" bitfld.long 0x0 6. "FWUP,Fast Wake-up" "0: If SLEEP is 1 then both ADC core and reference..,1: If SLEEP is 1 then Fast Wake-up Sleep mode: The.." newline bitfld.long 0x0 5. "SLEEP,Sleep Mode" "0: Normal mode: The ADC core and reference voltage..,1: Sleep mode: The wake-up time can be modified by.." bitfld.long 0x0 1.--3. "TRGSEL,Trigger Selection" "0: ADTRG,1: TIOA0 (TC0 TIOA0),2: TIOA1 (TC0 TIOA1),3: TIOA2 (TC0 TIOA2),4: TIOA3 (TC1 TIOA0),5: ACC,6: PWM event line 0,7: RTCOUT0" line.long 0x4 "SEQR1,Channel Sequence Register 1" hexmask.long.byte 0x4 28.--31. 1. "USCH8,User Sequence Number 8" hexmask.long.byte 0x4 24.--27. 1. "USCH7,User Sequence Number 7" newline hexmask.long.byte 0x4 20.--23. 1. "USCH6,User Sequence Number 6" hexmask.long.byte 0x4 16.--19. 1. "USCH5,User Sequence Number 5" newline hexmask.long.byte 0x4 12.--15. 1. "USCH4,User Sequence Number 4" hexmask.long.byte 0x4 8.--11. 1. "USCH3,User Sequence Number 3" newline hexmask.long.byte 0x4 4.--7. 1. "USCH2,User Sequence Number 2" hexmask.long.byte 0x4 0.--3. 1. "USCH1,User Sequence Number 1" line.long 0x8 "SEQR2,Channel Sequence Register 2" hexmask.long.byte 0x8 28.--31. 1. "USCH16,User Sequence Number 16" hexmask.long.byte 0x8 24.--27. 1. "USCH15,User Sequence Number 15" newline hexmask.long.byte 0x8 20.--23. 1. "USCH14,User Sequence Number 14" hexmask.long.byte 0x8 16.--19. 1. "USCH13,User Sequence Number 13" newline hexmask.long.byte 0x8 12.--15. 1. "USCH12,User Sequence Number 12" hexmask.long.byte 0x8 8.--11. 1. "USCH11,User Sequence Number 11" newline hexmask.long.byte 0x8 4.--7. 1. "USCH10,User Sequence Number 10" hexmask.long.byte 0x8 0.--3. 1. "USCH9,User Sequence Number 9" wgroup.long 0x10++0x7 line.long 0x0 "CHER,Channel Enable Register" bitfld.long 0x0 31. "CH31,Channel 31 Enable" "0: No effect.,1: Enables the corresponding channel." bitfld.long 0x0 30. "CH30,Channel 30 Enable" "0: No effect.,1: Enables the corresponding channel." newline bitfld.long 0x0 15. "CH15,Channel 15 Enable" "0: No effect.,1: Enables the corresponding channel." bitfld.long 0x0 14. "CH14,Channel 14 Enable" "0: No effect.,1: Enables the corresponding channel." newline bitfld.long 0x0 13. "CH13,Channel 13 Enable" "0: No effect.,1: Enables the corresponding channel." bitfld.long 0x0 12. "CH12,Channel 12 Enable" "0: No effect.,1: Enables the corresponding channel." newline bitfld.long 0x0 11. "CH11,Channel 11 Enable" "0: No effect.,1: Enables the corresponding channel." bitfld.long 0x0 10. "CH10,Channel 10 Enable" "0: No effect.,1: Enables the corresponding channel." newline bitfld.long 0x0 9. "CH9,Channel 9 Enable" "0: No effect.,1: Enables the corresponding channel." bitfld.long 0x0 8. "CH8,Channel 8 Enable" "0: No effect.,1: Enables the corresponding channel." newline bitfld.long 0x0 7. "CH7,Channel 7 Enable" "0: No effect.,1: Enables the corresponding channel." bitfld.long 0x0 6. "CH6,Channel 6 Enable" "0: No effect.,1: Enables the corresponding channel." newline bitfld.long 0x0 5. "CH5,Channel 5 Enable" "0: No effect.,1: Enables the corresponding channel." bitfld.long 0x0 4. "CH4,Channel 4 Enable" "0: No effect.,1: Enables the corresponding channel." newline bitfld.long 0x0 3. "CH3,Channel 3 Enable" "0: No effect.,1: Enables the corresponding channel." bitfld.long 0x0 2. "CH2,Channel 2 Enable" "0: No effect.,1: Enables the corresponding channel." newline bitfld.long 0x0 1. "CH1,Channel 1 Enable" "0: No effect.,1: Enables the corresponding channel." bitfld.long 0x0 0. "CH0,Channel 0 Enable" "0: No effect.,1: Enables the corresponding channel." line.long 0x4 "CHDR,Channel Disable Register" bitfld.long 0x4 31. "CH31,Channel 31 Disable" "0: No effect.,1: Disables the corresponding channel." bitfld.long 0x4 30. "CH30,Channel 30 Disable" "0: No effect.,1: Disables the corresponding channel." newline bitfld.long 0x4 15. "CH15,Channel 15 Disable" "0: No effect.,1: Disables the corresponding channel." bitfld.long 0x4 14. "CH14,Channel 14 Disable" "0: No effect.,1: Disables the corresponding channel." newline bitfld.long 0x4 13. "CH13,Channel 13 Disable" "0: No effect.,1: Disables the corresponding channel." bitfld.long 0x4 12. "CH12,Channel 12 Disable" "0: No effect.,1: Disables the corresponding channel." newline bitfld.long 0x4 11. "CH11,Channel 11 Disable" "0: No effect.,1: Disables the corresponding channel." bitfld.long 0x4 10. "CH10,Channel 10 Disable" "0: No effect.,1: Disables the corresponding channel." newline bitfld.long 0x4 9. "CH9,Channel 9 Disable" "0: No effect.,1: Disables the corresponding channel." bitfld.long 0x4 8. "CH8,Channel 8 Disable" "0: No effect.,1: Disables the corresponding channel." newline bitfld.long 0x4 7. "CH7,Channel 7 Disable" "0: No effect.,1: Disables the corresponding channel." bitfld.long 0x4 6. "CH6,Channel 6 Disable" "0: No effect.,1: Disables the corresponding channel." newline bitfld.long 0x4 5. "CH5,Channel 5 Disable" "0: No effect.,1: Disables the corresponding channel." bitfld.long 0x4 4. "CH4,Channel 4 Disable" "0: No effect.,1: Disables the corresponding channel." newline bitfld.long 0x4 3. "CH3,Channel 3 Disable" "0: No effect.,1: Disables the corresponding channel." bitfld.long 0x4 2. "CH2,Channel 2 Disable" "0: No effect.,1: Disables the corresponding channel." newline bitfld.long 0x4 1. "CH1,Channel 1 Disable" "0: No effect.,1: Disables the corresponding channel." bitfld.long 0x4 0. "CH0,Channel 0 Disable" "0: No effect.,1: Disables the corresponding channel." rgroup.long 0x18++0x3 line.long 0x0 "CHSR,Channel Status Register" bitfld.long 0x0 31. "CH31,Channel 31 Status" "0: The corresponding channel (or part of sequence..,1: The corresponding channel (or part of sequence.." bitfld.long 0x0 30. "CH30,Channel 30 Status" "0: The corresponding channel (or part of sequence..,1: The corresponding channel (or part of sequence.." newline bitfld.long 0x0 15. "CH15,Channel 15 Status" "0: The corresponding channel (or part of sequence..,1: The corresponding channel (or part of sequence.." bitfld.long 0x0 14. "CH14,Channel 14 Status" "0: The corresponding channel (or part of sequence..,1: The corresponding channel (or part of sequence.." newline bitfld.long 0x0 13. "CH13,Channel 13 Status" "0: The corresponding channel (or part of sequence..,1: The corresponding channel (or part of sequence.." bitfld.long 0x0 12. "CH12,Channel 12 Status" "0: The corresponding channel (or part of sequence..,1: The corresponding channel (or part of sequence.." newline bitfld.long 0x0 11. "CH11,Channel 11 Status" "0: The corresponding channel (or part of sequence..,1: The corresponding channel (or part of sequence.." bitfld.long 0x0 10. "CH10,Channel 10 Status" "0: The corresponding channel (or part of sequence..,1: The corresponding channel (or part of sequence.." newline bitfld.long 0x0 9. "CH9,Channel 9 Status" "0: The corresponding channel (or part of sequence..,1: The corresponding channel (or part of sequence.." bitfld.long 0x0 8. "CH8,Channel 8 Status" "0: The corresponding channel (or part of sequence..,1: The corresponding channel (or part of sequence.." newline bitfld.long 0x0 7. "CH7,Channel 7 Status" "0: The corresponding channel (or part of sequence..,1: The corresponding channel (or part of sequence.." bitfld.long 0x0 6. "CH6,Channel 6 Status" "0: The corresponding channel (or part of sequence..,1: The corresponding channel (or part of sequence.." newline bitfld.long 0x0 5. "CH5,Channel 5 Status" "0: The corresponding channel (or part of sequence..,1: The corresponding channel (or part of sequence.." bitfld.long 0x0 4. "CH4,Channel 4 Status" "0: The corresponding channel (or part of sequence..,1: The corresponding channel (or part of sequence.." newline bitfld.long 0x0 3. "CH3,Channel 3 Status" "0: The corresponding channel (or part of sequence..,1: The corresponding channel (or part of sequence.." bitfld.long 0x0 2. "CH2,Channel 2 Status" "0: The corresponding channel (or part of sequence..,1: The corresponding channel (or part of sequence.." newline bitfld.long 0x0 1. "CH1,Channel 1 Status" "0: The corresponding channel (or part of sequence..,1: The corresponding channel (or part of sequence.." bitfld.long 0x0 0. "CH0,Channel 0 Status" "0: The corresponding channel (or part of sequence..,1: The corresponding channel (or part of sequence.." rgroup.long 0x20++0x3 line.long 0x0 "LCDR,Last Converted Data Register" hexmask.long.byte 0x0 24.--28. 1. "CHNBOSR,Channel Number in Oversampling Mode" hexmask.long.word 0x0 0.--15. 1. "LDATA,Last Data Converted" rgroup.long 0x20++0x3 line.long 0x0 "LCDR_NO_OSR_MODE,Last Converted Data Register" hexmask.long.byte 0x0 12.--15. 1. "NO_OSR_CHNB,Channel Number when No Oversampling" hexmask.long.word 0x0 0.--11. 1. "NO_OSR_LDATA,Last Data Converted when No Oversampling" wgroup.long 0x24++0x7 line.long 0x0 "IER,Interrupt Enable Register" bitfld.long 0x0 26. "COMPE,Comparison Event Interrupt Enable" "0,1" bitfld.long 0x0 25. "GOVRE,General Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 24. "DRDY,Data Ready Interrupt Enable" "0,1" bitfld.long 0x0 19. "TEMPCHG,Temperature Change Interrupt Enable" "0,1" newline bitfld.long 0x0 18. "EOS,End Of Sequence Interrupt Enable" "0,1" bitfld.long 0x0 5. "RXOVR,Receive Over Flow Interrupt Enable" "0,1" newline bitfld.long 0x0 4. "RXUDR,Receive Under Flow Interrupt Enable" "0,1" bitfld.long 0x0 3. "RXCHUNK,Receive FIFO Chunk Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "RXFULL,Receive FIFO Full Interrupt Enable" "0,1" bitfld.long 0x0 1. "RXEMPTY,Receive FIFO Empty Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "RXRDY,Receive Ready Interrupt Enable" "0,1" line.long 0x4 "IDR,Interrupt Disable Register" bitfld.long 0x4 26. "COMPE,Comparison Event Interrupt Disable" "0,1" bitfld.long 0x4 25. "GOVRE,General Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 24. "DRDY,Data Ready Interrupt Disable" "0,1" bitfld.long 0x4 19. "TEMPCHG,Temperature Change Interrupt Disable" "0,1" newline bitfld.long 0x4 18. "EOS,End Of Sequence Interrupt Disable" "0,1" bitfld.long 0x4 5. "RXOVR,Receive Over Flow Interrupt Disable" "0,1" newline bitfld.long 0x4 4. "RXUDR,Receive Under Flow Interrupt Disable" "0,1" bitfld.long 0x4 3. "RXCHUNK,Receive FIFO Chunk Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "RXFULL,Receive FIFO Full Interrupt Disable" "0,1" bitfld.long 0x4 1. "RXEMPTY,Receive FIFO Empty Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "RXRDY,Receive Ready Interrupt Disable" "0,1" rgroup.long 0x2C++0x7 line.long 0x0 "IMR,Interrupt Mask Register" bitfld.long 0x0 26. "COMPE,Comparison Event Interrupt Mask" "0,1" bitfld.long 0x0 25. "GOVRE,General Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 24. "DRDY,Data Ready Interrupt Mask" "0,1" bitfld.long 0x0 19. "TEMPCHG,Temperature Change Interrupt Mask" "0,1" newline bitfld.long 0x0 18. "EOS,End Of Sequence Interrupt Mask" "0,1" bitfld.long 0x0 5. "RXOVR,Receive Over Flow Interrupt Disable" "0,1" newline bitfld.long 0x0 4. "RXUDR,Receive Under Flow Interrupt Disable" "0,1" bitfld.long 0x0 3. "RXCHUNK,Receive FIFO Chunk Interrupt Disable" "0,1" newline bitfld.long 0x0 2. "RXFULL,Receive FIFO Full Interrupt Disable" "0,1" bitfld.long 0x0 1. "RXEMPTY,Receive FIFO Empty Interrupt Disable" "0,1" newline bitfld.long 0x0 0. "RXRDY,Receive Ready Interrupt Disable" "0,1" line.long 0x4 "ISR,Interrupt Status Register" bitfld.long 0x4 26. "COMPE,Comparison Event (cleared on read)" "0: No comparison event occurred since the last read..,1: At least one comparison event (defined in.." bitfld.long 0x4 25. "GOVRE,General Overrun Error (cleared on read)" "0: No general overrun error occurred since the last..,1: At least one general overrun error has occurred.." newline bitfld.long 0x4 24. "DRDY,Data Ready (automatically set / cleared)" "0: No data has been converted since the last read..,1: At least one data has been converted and is.." bitfld.long 0x4 19. "TEMPCHG,Temperature Change (cleared on read)" "0: There is no comparison match (defined in the..,1: The temperature value reported on ADC_CDRmax.." newline bitfld.long 0x4 18. "EOS,End Of Sequence (cleared on read)" "0: No sequence is in progress or the sequence is..,1: The sequence is complete." bitfld.long 0x4 5. "RXOVR,Receive Over Flow (cleared on read)" "0: No general overrun error occurred since the last..,1: At least one general overrun error has occurred.." newline bitfld.long 0x4 4. "RXUDR,Receive Under Flow (cleared on read)" "0: No general underrun error occurred since the..,1: At least one general underrun error has occurred.." bitfld.long 0x4 3. "RXCHUNK,Receive FIFO Chunk (cleared on read)" "0: The number of written elements in the FIFO has..,1: The number of written elements in the FIFO has.." newline bitfld.long 0x4 2. "RXFULL,Receive FIFO Full (cleared on read)" "0: FIFO has not been full since the last read of..,1: FIFO has been full since the last read of ADC_ISR." bitfld.long 0x4 1. "RXEMPTY,Receive FIFO Empty (cleared on read)" "0: FIFO has not been empty since the last read of..,1: FIFO has been empty since the last read of.." newline bitfld.long 0x4 0. "RXRDY,Receive Ready (cleared on read)" "0: FIFO has been empty since the last read of..,1: One element has been written since the last read.." wgroup.long 0x34++0x7 line.long 0x0 "EOC_IER,End Of Conversion Interrupt Enable Register" bitfld.long 0x0 31. "EOC31,End of Conversion Interrupt Enable 31" "0: No effect.,1: Enables the corresponding interrupt." bitfld.long 0x0 30. "EOC30,End of Conversion Interrupt Enable 30" "0: No effect.,1: Enables the corresponding interrupt." newline bitfld.long 0x0 15. "EOC15,End of Conversion Interrupt Enable 15" "0: No effect.,1: Enables the corresponding interrupt." bitfld.long 0x0 14. "EOC14,End of Conversion Interrupt Enable 14" "0: No effect.,1: Enables the corresponding interrupt." newline bitfld.long 0x0 13. "EOC13,End of Conversion Interrupt Enable 13" "0: No effect.,1: Enables the corresponding interrupt." bitfld.long 0x0 12. "EOC12,End of Conversion Interrupt Enable 12" "0: No effect.,1: Enables the corresponding interrupt." newline bitfld.long 0x0 11. "EOC11,End of Conversion Interrupt Enable 11" "0: No effect.,1: Enables the corresponding interrupt." bitfld.long 0x0 10. "EOC10,End of Conversion Interrupt Enable 10" "0: No effect.,1: Enables the corresponding interrupt." newline bitfld.long 0x0 9. "EOC9,End of Conversion Interrupt Enable 9" "0: No effect.,1: Enables the corresponding interrupt." bitfld.long 0x0 8. "EOC8,End of Conversion Interrupt Enable 8" "0: No effect.,1: Enables the corresponding interrupt." newline bitfld.long 0x0 7. "EOC7,End of Conversion Interrupt Enable 7" "0: No effect.,1: Enables the corresponding interrupt." bitfld.long 0x0 6. "EOC6,End of Conversion Interrupt Enable 6" "0: No effect.,1: Enables the corresponding interrupt." newline bitfld.long 0x0 5. "EOC5,End of Conversion Interrupt Enable 5" "0: No effect.,1: Enables the corresponding interrupt." bitfld.long 0x0 4. "EOC4,End of Conversion Interrupt Enable 4" "0: No effect.,1: Enables the corresponding interrupt." newline bitfld.long 0x0 3. "EOC3,End of Conversion Interrupt Enable 3" "0: No effect.,1: Enables the corresponding interrupt." bitfld.long 0x0 2. "EOC2,End of Conversion Interrupt Enable 2" "0: No effect.,1: Enables the corresponding interrupt." newline bitfld.long 0x0 1. "EOC1,End of Conversion Interrupt Enable 1" "0: No effect.,1: Enables the corresponding interrupt." bitfld.long 0x0 0. "EOC0,End of Conversion Interrupt Enable 0" "0: No effect.,1: Enables the corresponding interrupt." line.long 0x4 "EOC_IDR,End Of Conversion Interrupt Disable Register" bitfld.long 0x4 31. "EOC31,End of Conversion Interrupt Disable 31" "0: No effect.,1: Disables the corresponding interrupt." bitfld.long 0x4 30. "EOC30,End of Conversion Interrupt Disable 30" "0: No effect.,1: Disables the corresponding interrupt." newline bitfld.long 0x4 15. "EOC15,End of Conversion Interrupt Disable 15" "0: No effect.,1: Disables the corresponding interrupt." bitfld.long 0x4 14. "EOC14,End of Conversion Interrupt Disable 14" "0: No effect.,1: Disables the corresponding interrupt." newline bitfld.long 0x4 13. "EOC13,End of Conversion Interrupt Disable 13" "0: No effect.,1: Disables the corresponding interrupt." bitfld.long 0x4 12. "EOC12,End of Conversion Interrupt Disable 12" "0: No effect.,1: Disables the corresponding interrupt." newline bitfld.long 0x4 11. "EOC11,End of Conversion Interrupt Disable 11" "0: No effect.,1: Disables the corresponding interrupt." bitfld.long 0x4 10. "EOC10,End of Conversion Interrupt Disable 10" "0: No effect.,1: Disables the corresponding interrupt." newline bitfld.long 0x4 9. "EOC9,End of Conversion Interrupt Disable 9" "0: No effect.,1: Disables the corresponding interrupt." bitfld.long 0x4 8. "EOC8,End of Conversion Interrupt Disable 8" "0: No effect.,1: Disables the corresponding interrupt." newline bitfld.long 0x4 7. "EOC7,End of Conversion Interrupt Disable 7" "0: No effect.,1: Disables the corresponding interrupt." bitfld.long 0x4 6. "EOC6,End of Conversion Interrupt Disable 6" "0: No effect.,1: Disables the corresponding interrupt." newline bitfld.long 0x4 5. "EOC5,End of Conversion Interrupt Disable 5" "0: No effect.,1: Disables the corresponding interrupt." bitfld.long 0x4 4. "EOC4,End of Conversion Interrupt Disable 4" "0: No effect.,1: Disables the corresponding interrupt." newline bitfld.long 0x4 3. "EOC3,End of Conversion Interrupt Disable 3" "0: No effect.,1: Disables the corresponding interrupt." bitfld.long 0x4 2. "EOC2,End of Conversion Interrupt Disable 2" "0: No effect.,1: Disables the corresponding interrupt." newline bitfld.long 0x4 1. "EOC1,End of Conversion Interrupt Disable 1" "0: No effect.,1: Disables the corresponding interrupt." bitfld.long 0x4 0. "EOC0,End of Conversion Interrupt Disable 0" "0: No effect.,1: Disables the corresponding interrupt." rgroup.long 0x3C++0x7 line.long 0x0 "EOC_IMR,End Of Conversion Interrupt Mask Register" bitfld.long 0x0 31. "EOC31,End of Conversion Interrupt Mask 31" "0: The corresponding interrupt is disabled.,1: The corresponding interrupt is enabled." bitfld.long 0x0 30. "EOC30,End of Conversion Interrupt Mask 30" "0: The corresponding interrupt is disabled.,1: The corresponding interrupt is enabled." newline bitfld.long 0x0 15. "EOC15,End of Conversion Interrupt Mask 15" "0: The corresponding interrupt is disabled.,1: The corresponding interrupt is enabled." bitfld.long 0x0 14. "EOC14,End of Conversion Interrupt Mask 14" "0: The corresponding interrupt is disabled.,1: The corresponding interrupt is enabled." newline bitfld.long 0x0 13. "EOC13,End of Conversion Interrupt Mask 13" "0: The corresponding interrupt is disabled.,1: The corresponding interrupt is enabled." bitfld.long 0x0 12. "EOC12,End of Conversion Interrupt Mask 12" "0: The corresponding interrupt is disabled.,1: The corresponding interrupt is enabled." newline bitfld.long 0x0 11. "EOC11,End of Conversion Interrupt Mask 11" "0: The corresponding interrupt is disabled.,1: The corresponding interrupt is enabled." bitfld.long 0x0 10. "EOC10,End of Conversion Interrupt Mask 10" "0: The corresponding interrupt is disabled.,1: The corresponding interrupt is enabled." newline bitfld.long 0x0 9. "EOC9,End of Conversion Interrupt Mask 9" "0: The corresponding interrupt is disabled.,1: The corresponding interrupt is enabled." bitfld.long 0x0 8. "EOC8,End of Conversion Interrupt Mask 8" "0: The corresponding interrupt is disabled.,1: The corresponding interrupt is enabled." newline bitfld.long 0x0 7. "EOC7,End of Conversion Interrupt Mask 7" "0: The corresponding interrupt is disabled.,1: The corresponding interrupt is enabled." bitfld.long 0x0 6. "EOC6,End of Conversion Interrupt Mask 6" "0: The corresponding interrupt is disabled.,1: The corresponding interrupt is enabled." newline bitfld.long 0x0 5. "EOC5,End of Conversion Interrupt Mask 5" "0: The corresponding interrupt is disabled.,1: The corresponding interrupt is enabled." bitfld.long 0x0 4. "EOC4,End of Conversion Interrupt Mask 4" "0: The corresponding interrupt is disabled.,1: The corresponding interrupt is enabled." newline bitfld.long 0x0 3. "EOC3,End of Conversion Interrupt Mask 3" "0: The corresponding interrupt is disabled.,1: The corresponding interrupt is enabled." bitfld.long 0x0 2. "EOC2,End of Conversion Interrupt Mask 2" "0: The corresponding interrupt is disabled.,1: The corresponding interrupt is enabled." newline bitfld.long 0x0 1. "EOC1,End of Conversion Interrupt Mask 1" "0: The corresponding interrupt is disabled.,1: The corresponding interrupt is enabled." bitfld.long 0x0 0. "EOC0,End of Conversion Interrupt Mask 0" "0: The corresponding interrupt is disabled.,1: The corresponding interrupt is enabled." line.long 0x4 "EOC_ISR,End Of Conversion Interrupt Status Register" bitfld.long 0x4 31. "EOC31,End of Conversion 31 (automatically set / cleared)" "0: The corresponding analog channel is disabled or..,1: The corresponding analog channel is enabled and.." bitfld.long 0x4 30. "EOC30,End of Conversion 30 (automatically set / cleared)" "0: The corresponding analog channel is disabled or..,1: The corresponding analog channel is enabled and.." newline bitfld.long 0x4 15. "EOC15,End of Conversion 15 (automatically set / cleared)" "0: The corresponding analog channel is disabled or..,1: The corresponding analog channel is enabled and.." bitfld.long 0x4 14. "EOC14,End of Conversion 14 (automatically set / cleared)" "0: The corresponding analog channel is disabled or..,1: The corresponding analog channel is enabled and.." newline bitfld.long 0x4 13. "EOC13,End of Conversion 13 (automatically set / cleared)" "0: The corresponding analog channel is disabled or..,1: The corresponding analog channel is enabled and.." bitfld.long 0x4 12. "EOC12,End of Conversion 12 (automatically set / cleared)" "0: The corresponding analog channel is disabled or..,1: The corresponding analog channel is enabled and.." newline bitfld.long 0x4 11. "EOC11,End of Conversion 11 (automatically set / cleared)" "0: The corresponding analog channel is disabled or..,1: The corresponding analog channel is enabled and.." bitfld.long 0x4 10. "EOC10,End of Conversion 10 (automatically set / cleared)" "0: The corresponding analog channel is disabled or..,1: The corresponding analog channel is enabled and.." newline bitfld.long 0x4 9. "EOC9,End of Conversion 9 (automatically set / cleared)" "0: The corresponding analog channel is disabled or..,1: The corresponding analog channel is enabled and.." bitfld.long 0x4 8. "EOC8,End of Conversion 8 (automatically set / cleared)" "0: The corresponding analog channel is disabled or..,1: The corresponding analog channel is enabled and.." newline bitfld.long 0x4 7. "EOC7,End of Conversion 7 (automatically set / cleared)" "0: The corresponding analog channel is disabled or..,1: The corresponding analog channel is enabled and.." bitfld.long 0x4 6. "EOC6,End of Conversion 6 (automatically set / cleared)" "0: The corresponding analog channel is disabled or..,1: The corresponding analog channel is enabled and.." newline bitfld.long 0x4 5. "EOC5,End of Conversion 5 (automatically set / cleared)" "0: The corresponding analog channel is disabled or..,1: The corresponding analog channel is enabled and.." bitfld.long 0x4 4. "EOC4,End of Conversion 4 (automatically set / cleared)" "0: The corresponding analog channel is disabled or..,1: The corresponding analog channel is enabled and.." newline bitfld.long 0x4 3. "EOC3,End of Conversion 3 (automatically set / cleared)" "0: The corresponding analog channel is disabled or..,1: The corresponding analog channel is enabled and.." bitfld.long 0x4 2. "EOC2,End of Conversion 2 (automatically set / cleared)" "0: The corresponding analog channel is disabled or..,1: The corresponding analog channel is enabled and.." newline bitfld.long 0x4 1. "EOC1,End of Conversion 1 (automatically set / cleared)" "0: The corresponding analog channel is disabled or..,1: The corresponding analog channel is enabled and.." bitfld.long 0x4 0. "EOC0,End of Conversion 0 (automatically set / cleared)" "0: The corresponding analog channel is disabled or..,1: The corresponding analog channel is enabled and.." group.long 0x44++0x7 line.long 0x0 "TEMPMR,Temperature Sensor Mode Register" bitfld.long 0x0 4.--5. "TEMPCMPMOD,Temperature Comparison Mode" "0: Generates the TEMPCHG flag in ADC_ISR when the..,1: Generates the TEMPCHG flag in ADC_ISR when the..,2: Generates the TEMPCHG flag in ADC_ISR when the..,3: Generates the TEMPCHG flag in ADC_ISR when the.." bitfld.long 0x0 0. "TEMPON,Temperature Sensor On" "0: Disables the temperature sensor.,1: Enables the temperature sensor and the.." line.long 0x4 "TEMPCWR,Temperature Compare Window Register" hexmask.long.word 0x4 16.--27. 1. "THIGHTHRES,Temperature High Threshold" hexmask.long.word 0x4 0.--11. 1. "TLOWTHRES,Temperature Low Threshold" rgroup.long 0x4C++0x3 line.long 0x0 "OVER,Overrun Status Register" bitfld.long 0x0 31. "OVRE31,Overrun Error 31" "0: No overrun error has occurred on the..,1: An overrun error has occurred on the.." bitfld.long 0x0 30. "OVRE30,Overrun Error 30" "0: No overrun error has occurred on the..,1: An overrun error has occurred on the.." newline bitfld.long 0x0 15. "OVRE15,Overrun Error 15" "0: No overrun error has occurred on the..,1: An overrun error has occurred on the.." bitfld.long 0x0 14. "OVRE14,Overrun Error 14" "0: No overrun error has occurred on the..,1: An overrun error has occurred on the.." newline bitfld.long 0x0 13. "OVRE13,Overrun Error 13" "0: No overrun error has occurred on the..,1: An overrun error has occurred on the.." bitfld.long 0x0 12. "OVRE12,Overrun Error 12" "0: No overrun error has occurred on the..,1: An overrun error has occurred on the.." newline bitfld.long 0x0 11. "OVRE11,Overrun Error 11" "0: No overrun error has occurred on the..,1: An overrun error has occurred on the.." bitfld.long 0x0 10. "OVRE10,Overrun Error 10" "0: No overrun error has occurred on the..,1: An overrun error has occurred on the.." newline bitfld.long 0x0 9. "OVRE9,Overrun Error 9" "0: No overrun error has occurred on the..,1: An overrun error has occurred on the.." bitfld.long 0x0 8. "OVRE8,Overrun Error 8" "0: No overrun error has occurred on the..,1: An overrun error has occurred on the.." newline bitfld.long 0x0 7. "OVRE7,Overrun Error 7" "0: No overrun error has occurred on the..,1: An overrun error has occurred on the.." bitfld.long 0x0 6. "OVRE6,Overrun Error 6" "0: No overrun error has occurred on the..,1: An overrun error has occurred on the.." newline bitfld.long 0x0 5. "OVRE5,Overrun Error 5" "0: No overrun error has occurred on the..,1: An overrun error has occurred on the.." bitfld.long 0x0 4. "OVRE4,Overrun Error 4" "0: No overrun error has occurred on the..,1: An overrun error has occurred on the.." newline bitfld.long 0x0 3. "OVRE3,Overrun Error 3" "0: No overrun error has occurred on the..,1: An overrun error has occurred on the.." bitfld.long 0x0 2. "OVRE2,Overrun Error 2" "0: No overrun error has occurred on the..,1: An overrun error has occurred on the.." newline bitfld.long 0x0 1. "OVRE1,Overrun Error 1" "0: No overrun error has occurred on the..,1: An overrun error has occurred on the.." bitfld.long 0x0 0. "OVRE0,Overrun Error 0" "0: No overrun error has occurred on the..,1: An overrun error has occurred on the.." group.long 0x50++0x7 line.long 0x0 "EMR,Extended Mode Register" bitfld.long 0x0 30. "ALTCH,Alternate Channel Selection (Safety)" "0: The regular channels are selected.,1: The alternate channels are selected." bitfld.long 0x0 28.--29. "ADCMODE,ADC Running Mode" "0: Normal mode of operation.,1: Offset Error mode to measure the offset error.,2: Gain Error mode to measure the gain error. See..,3: Gain Error mode to measure the gain error. See.." newline bitfld.long 0x0 25.--26. "SIGNMODE,Sign Mode" "0: Single-ended channels: unsigned conversions..,1: Single-ended channels: signed conversions..,2: All channels: unsigned conversions,3: All channels: signed conversions" bitfld.long 0x0 24. "TAG,ADC_LCDR Tag" "0: Sets ADC_LCDR.NO_OSR_CHNB/CHNBOSR to zero.,1: Appends the channel number to the conversion.." newline bitfld.long 0x0 22.--23. "TRACKX,Tracking Time x4 x8 or x16" "0: ADC_MR.TRACKTIM effect is multiplied by 1.,1: ADC_MR.TRACKTIM effect is multiplied by 4.,2: ADC_MR.TRACKTIM effect is multiplied by 8,3: ADC_MR.TRACKTIM effect is multiplied by 16." bitfld.long 0x0 21. "ALWAYS0,Must always be written to zero" "0,1" newline bitfld.long 0x0 20. "ASTE,Averaging on Single Trigger Event" "0: The average requests several trigger events.,1: The average requests only one trigger event." bitfld.long 0x0 16.--18. "OSR,Over Sampling Rate" "0: No averaging. ADC sample rate is maximum.,1: 1-bit enhanced resolution by averaging. ADC..,2: 2-bit enhanced resolution by averaging. ADC..,3: 3-bit enhanced resolution by averaging. ADC..,4: 4-bit enhanced resolution by averaging. ADC..,?,?,?" newline bitfld.long 0x0 12.--13. "CMPFILTER,Compare Event Filtering" "0,1,2,3" bitfld.long 0x0 9. "CMPALL,Compare All Channels" "0: Only the channel indicated in CMPSEL is compared.,1: All channels are compared." newline hexmask.long.byte 0x0 4.--8. 1. "CMPSEL,Comparison Selected Channel" bitfld.long 0x0 2. "CMPTYPE,Comparison Type" "0: Any conversion is performed and comparison..,1: Comparison conditions must be met to start the.." newline bitfld.long 0x0 0.--1. "CMPMODE,Comparison Mode" "0: When the converted data is lower than the low..,1: When the converted data is higher than the high..,2: When the converted data is in the comparison..,3: When the converted data is out of the comparison.." line.long 0x4 "CWR,Compare Window Register" hexmask.long.word 0x4 16.--31. 1. "HIGHTHRES,High Threshold" hexmask.long.word 0x4 0.--15. 1. "LOWTHRES,Low Threshold" group.long 0x5C++0x3 line.long 0x0 "CCR,Channel Configuration Register" bitfld.long 0x0 15. "DIFF15,Differential Inputs for Channel 15" "0: Corresponding channel is set in Single-ended mode.,1: Corresponding channel is set in Differential mode." bitfld.long 0x0 14. "DIFF14,Differential Inputs for Channel 14" "0: Corresponding channel is set in Single-ended mode.,1: Corresponding channel is set in Differential mode." newline bitfld.long 0x0 13. "DIFF13,Differential Inputs for Channel 13" "0: Corresponding channel is set in Single-ended mode.,1: Corresponding channel is set in Differential mode." bitfld.long 0x0 12. "DIFF12,Differential Inputs for Channel 12" "0: Corresponding channel is set in Single-ended mode.,1: Corresponding channel is set in Differential mode." newline bitfld.long 0x0 11. "DIFF11,Differential Inputs for Channel 11" "0: Corresponding channel is set in Single-ended mode.,1: Corresponding channel is set in Differential mode." bitfld.long 0x0 10. "DIFF10,Differential Inputs for Channel 10" "0: Corresponding channel is set in Single-ended mode.,1: Corresponding channel is set in Differential mode." newline bitfld.long 0x0 9. "DIFF9,Differential Inputs for Channel 9" "0: Corresponding channel is set in Single-ended mode.,1: Corresponding channel is set in Differential mode." bitfld.long 0x0 8. "DIFF8,Differential Inputs for Channel 8" "0: Corresponding channel is set in Single-ended mode.,1: Corresponding channel is set in Differential mode." newline bitfld.long 0x0 7. "DIFF7,Differential Inputs for Channel 7" "0: Corresponding channel is set in Single-ended mode.,1: Corresponding channel is set in Differential mode." bitfld.long 0x0 6. "DIFF6,Differential Inputs for Channel 6" "0: Corresponding channel is set in Single-ended mode.,1: Corresponding channel is set in Differential mode." newline bitfld.long 0x0 5. "DIFF5,Differential Inputs for Channel 5" "0: Corresponding channel is set in Single-ended mode.,1: Corresponding channel is set in Differential mode." bitfld.long 0x0 4. "DIFF4,Differential Inputs for Channel 4" "0: Corresponding channel is set in Single-ended mode.,1: Corresponding channel is set in Differential mode." newline bitfld.long 0x0 3. "DIFF3,Differential Inputs for Channel 3" "0: Corresponding channel is set in Single-ended mode.,1: Corresponding channel is set in Differential mode." bitfld.long 0x0 2. "DIFF2,Differential Inputs for Channel 2" "0: Corresponding channel is set in Single-ended mode.,1: Corresponding channel is set in Differential mode." newline bitfld.long 0x0 1. "DIFF1,Differential Inputs for Channel 1" "0: Corresponding channel is set in Single-ended mode.,1: Corresponding channel is set in Differential mode." bitfld.long 0x0 0. "DIFF0,Differential Inputs for Channel 0" "0: Corresponding channel is set in Single-ended mode.,1: Corresponding channel is set in Differential mode." repeat 32. (increment 0x0 0x1)(increment 0x0 0x4) rgroup.long ($2+0x60)++0x3 line.long 0x0 "CDR[$1],Channel Data Register x" hexmask.long.word 0x0 0.--15. 1. "DATA,Converted Data" repeat.end group.long 0xE0++0x7 line.long 0x0 "ACR,Analog Control Register" bitfld.long 0x0 16. "SRCLCH,Source Last Channel." "0: The highest index channel is driven by the..,1: The highest index channel is driven by the.." bitfld.long 0x0 8.--9. "IBCTL,ADC Bias Current Control" "0,1,2,3" line.long 0x4 "FMR,FIFO Mode Register" hexmask.long.byte 0x4 16.--23. 1. "FIFOCNT,FIFO Count (read-only)" hexmask.long.byte 0x4 4.--7. 1. "CHUNK,Chunk Size" newline bitfld.long 0x4 1. "ENLEVEL,Enable Level" "0: Request to DMA is generated as soon as one data..,1: Request to DMA is generated as soon as the.." bitfld.long 0x4 0. "ENFIFO,Enable FIFO" "0: FIFO is disabled.,1: FIFO is enabled." group.long 0x100++0xF line.long 0x0 "TRGR,Trigger Register" hexmask.long.tbyte 0x0 8.--31. 1. "TRGPER,Trigger Period" bitfld.long 0x0 0.--2. "TRGMOD,Trigger Mode" "0: No hardware trigger only software trigger can..,1: Rising edge of the selected trigger event..,2: Falling edge of the selected trigger event,3: Any edge of the selected trigger event,?,5: ADC internal periodic trigger (see TRGPER),6: Continuous mode free run mode,?" line.long 0x4 "COSR,Correction Select Register" hexmask.long.byte 0x4 0.--4. 1. "CSEL,Channel Correction Select" line.long 0x8 "CVR,Correction Values Register" hexmask.long.word 0x8 16.--31. 1. "GAINCORR,Gain Correction" hexmask.long.word 0x8 0.--15. 1. "OFFSETCORR,Offset Correction" line.long 0xC "CECR,Channel Error Correction Register" bitfld.long 0xC 31. "ECORR31,Error Correction Enable for Channel 31" "0: Automatic error correction is disabled for..,1: Automatic error correction is enabled for.." bitfld.long 0xC 30. "ECORR30,Error Correction Enable for Channel 30" "0: Automatic error correction is disabled for..,1: Automatic error correction is enabled for.." newline bitfld.long 0xC 15. "ECORR15,Error Correction Enable for Channel 15" "0: Automatic error correction is disabled for..,1: Automatic error correction is enabled for.." bitfld.long 0xC 14. "ECORR14,Error Correction Enable for Channel 14" "0: Automatic error correction is disabled for..,1: Automatic error correction is enabled for.." newline bitfld.long 0xC 13. "ECORR13,Error Correction Enable for Channel 13" "0: Automatic error correction is disabled for..,1: Automatic error correction is enabled for.." bitfld.long 0xC 12. "ECORR12,Error Correction Enable for Channel 12" "0: Automatic error correction is disabled for..,1: Automatic error correction is enabled for.." newline bitfld.long 0xC 11. "ECORR11,Error Correction Enable for Channel 11" "0: Automatic error correction is disabled for..,1: Automatic error correction is enabled for.." bitfld.long 0xC 10. "ECORR10,Error Correction Enable for Channel 10" "0: Automatic error correction is disabled for..,1: Automatic error correction is enabled for.." newline bitfld.long 0xC 9. "ECORR9,Error Correction Enable for Channel 9" "0: Automatic error correction is disabled for..,1: Automatic error correction is enabled for.." bitfld.long 0xC 8. "ECORR8,Error Correction Enable for Channel 8" "0: Automatic error correction is disabled for..,1: Automatic error correction is enabled for.." newline bitfld.long 0xC 7. "ECORR7,Error Correction Enable for Channel 7" "0: Automatic error correction is disabled for..,1: Automatic error correction is enabled for.." bitfld.long 0xC 6. "ECORR6,Error Correction Enable for Channel 6" "0: Automatic error correction is disabled for..,1: Automatic error correction is enabled for.." newline bitfld.long 0xC 5. "ECORR5,Error Correction Enable for Channel 5" "0: Automatic error correction is disabled for..,1: Automatic error correction is enabled for.." bitfld.long 0xC 4. "ECORR4,Error Correction Enable for Channel 4" "0: Automatic error correction is disabled for..,1: Automatic error correction is enabled for.." newline bitfld.long 0xC 3. "ECORR3,Error Correction Enable for Channel 3" "0: Automatic error correction is disabled for..,1: Automatic error correction is enabled for.." bitfld.long 0xC 2. "ECORR2,Error Correction Enable for Channel 2" "0: Automatic error correction is disabled for..,1: Automatic error correction is enabled for.." newline bitfld.long 0xC 1. "ECORR1,Error Correction Enable for Channel 1" "0: Automatic error correction is disabled for..,1: Automatic error correction is enabled for.." bitfld.long 0xC 0. "ECORR0,Error Correction Enable for Channel 0" "0: Automatic error correction is disabled for..,1: Automatic error correction is enabled for.." group.long 0x118++0x3 line.long 0x0 "WPMR,Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" bitfld.long 0x0 2. "WPCREN,Write Protection Control Register Enable" "0: Disables the write protection on control..,1: Enables the write protection on control.." newline bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables write protection if WPKEY corresponds..,1: Enables write protection if WPKEY corresponds to.." rgroup.long 0x11C++0x3 line.long 0x0 "WPSR,Write Protection Status Register" hexmask.long.word 0x0 8.--23. 1. "WPVSRC,Write Protection Violation Source" bitfld.long 0x0 0. "WPVS,Write Protection Violation Status" "0: No write protection violation has occurred since..,1: A write protection violation has occurred since.." tree.end tree "AES (Advanced Encryption Standard)" base ad:0xE1600000 wgroup.long 0x0++0x3 line.long 0x0 "CR,Control Register" bitfld.long 0x0 24. "UNLOCK,Unlock Processing" "0: No effect.,1: Unlocks the processing in case of abnormal event.." bitfld.long 0x0 8. "SWRST,Software Reset" "0: No effect.,1: Resets the AES. A software-triggered reset of.." newline bitfld.long 0x0 1. "KSWP,Key Swap" "0: No effect.,1: Activates the set of key registers defined by.." bitfld.long 0x0 0. "START,Start Processing" "0: No effect.,1: Starts manual encryption/decryption process." group.long 0x4++0x3 line.long 0x0 "MR,Mode Register" bitfld.long 0x0 31. "TAMPCLR,Tamper Clear Enable" "0: A tamper detection event has no effect on the..,1: A tamper detection event immediately clears the.." hexmask.long.byte 0x0 20.--23. 1. "CKEY,Key" newline bitfld.long 0x0 16.--18. "CFBS,Cipher Feedback Data Size" "0: 128-bit,1: 64-bit,2: 32-bit,3: 16-bit,4: 8-bit,?,?,?" bitfld.long 0x0 15. "LOD,Last Output Data Mode" "0: No effect.,1: The DATRDY flag is cleared when at least one of.." newline bitfld.long 0x0 12.--14. "OPMOD,Operating Mode" "0: ECB: Electronic Codebook mode,1: CBC: Cipher Block Chaining mode,2: OFB: Output Feedback mode,3: CFB: Cipher Feedback mode,4: CTR: Counter mode (16-bit internal counter),5: GCM: Galois/Counter mode,6: XTS: XEX-based tweaked-codebook mode,?" bitfld.long 0x0 10.--11. "KEYSIZE,Key Size" "0: AES Key Size is 128 bits,1: AES Key Size is 192 bits,2: AES Key Size is 256 bits,?" newline bitfld.long 0x0 8.--9. "SMOD,Start Mode" "0: Manual Mode,1: Auto Mode,2: AES_IDATAR0 access only Auto Mode (DMA),?" hexmask.long.byte 0x0 4.--7. 1. "PROCDLY,Processing Delay" newline bitfld.long 0x0 3. "DUALBUFF,Dual Input Buffer" "0: AES_IDATARx cannot be written during processing..,1: AES_IDATARx can be written during processing of.." bitfld.long 0x0 1. "GTAGEN,GCM Automatic Tag Generation Enable" "0: Automatic GCM Tag generation disabled.,1: Automatic GCM Tag generation enabled." newline bitfld.long 0x0 0. "CIPHER,Processing Mode" "0: Decrypts data.,1: Encrypts data." wgroup.long 0x10++0x7 line.long 0x0 "IER,Interrupt Enable Register" bitfld.long 0x0 19. "SECE,Security and/or Safety Event Interrupt Enable" "0,1" bitfld.long 0x0 18. "PLENERR,Padding Length Error Interrupt Enable" "0,1" newline bitfld.long 0x0 17. "EOPAD,End of Padding Interrupt Enable" "0,1" bitfld.long 0x0 16. "TAGRDY,GCM Tag Ready Interrupt Enable" "0,1" newline bitfld.long 0x0 8. "URAD,Unspecified Register Access Detection Interrupt Enable" "0,1" bitfld.long 0x0 0. "DATRDY,Data Ready Interrupt Enable" "0,1" line.long 0x4 "IDR,Interrupt Disable Register" bitfld.long 0x4 19. "SECE,Security and/or Safety Event Interrupt Disable" "0,1" bitfld.long 0x4 18. "PLENERR,Padding Length Error Interrupt Disable" "0,1" newline bitfld.long 0x4 17. "EOPAD,End of Padding Interrupt Disable" "0,1" bitfld.long 0x4 16. "TAGRDY,GCM Tag Ready Interrupt Disable" "0,1" newline bitfld.long 0x4 8. "URAD,Unspecified Register Access Detection Interrupt Disable" "0,1" bitfld.long 0x4 0. "DATRDY,Data Ready Interrupt Disable" "0,1" rgroup.long 0x18++0x7 line.long 0x0 "IMR,Interrupt Mask Register" bitfld.long 0x0 19. "SECE,Security and/or Safety Event Interrupt Mask" "0,1" bitfld.long 0x0 18. "PLENERR,Padding Length Error Interrupt Mask" "0,1" newline bitfld.long 0x0 17. "EOPAD,End of Padding Interrupt Mask" "0,1" bitfld.long 0x0 16. "TAGRDY,GCM Tag Ready Interrupt Mask" "0,1" newline bitfld.long 0x0 8. "URAD,Unspecified Register Access Detection Interrupt Mask" "0,1" bitfld.long 0x0 0. "DATRDY,Data Ready Interrupt Mask" "0,1" line.long 0x4 "ISR,Interrupt Status Register" bitfld.long 0x4 19. "SECE,Security and/or Safety Event (cleared on read)" "0: There is no security report in AES_WPSR.,1: One security flag is set in AES_WPSR." bitfld.long 0x4 18. "PLENERR,Padding Length Error" "0: No Padding Length Error occurred.,1: Padding Length Error detected." newline bitfld.long 0x4 17. "EOPAD,End of Padding" "0: Padding is not over.,1: Padding phase is over." bitfld.long 0x4 16. "TAGRDY,GCM Tag Ready" "0: GCM Tag is not valid.,1: GCM Tag generation is complete (cleared by.." newline hexmask.long.byte 0x4 12.--15. 1. "URAT,Unspecified Register Access (cleared by writing SWRST in AES_CR)" bitfld.long 0x4 8. "URAD,Unspecified Register Access Detection Status (cleared by writing SWRST in AES_CR)" "0: No unspecified register access has been detected..,1: At least one unspecified register access has.." newline bitfld.long 0x4 0. "DATRDY,Data Ready (cleared by setting bit START or bit SWRST in AES_CR or by reading AES_ODATARx)" "0: Output data not valid.,1: Encryption or decryption process is completed." repeat 8. (increment 0x0 0x1)(increment 0x0 0x4) wgroup.long ($2+0x20)++0x3 line.long 0x0 "KEYWR[$1],Key Word Register x" hexmask.long 0x0 0.--31. 1. "KEYW,Key Word" repeat.end repeat 4. (increment 0x0 0x1)(increment 0x0 0x4) wgroup.long ($2+0x40)++0x3 line.long 0x0 "IDATAR[$1],Input Data Register x" hexmask.long 0x0 0.--31. 1. "IDATA,Input Data Word" repeat.end repeat 4. (increment 0x0 0x1)(increment 0x0 0x4) rgroup.long ($2+0x50)++0x3 line.long 0x0 "ODATAR[$1],Output Data Register x" hexmask.long 0x0 0.--31. 1. "ODATA,Output Data" repeat.end repeat 4. (increment 0x0 0x1)(increment 0x0 0x4) wgroup.long ($2+0x60)++0x3 line.long 0x0 "IVR[$1],Initialization Vector Register x" hexmask.long 0x0 0.--31. 1. "IV,Initialization Vector" repeat.end group.long 0x70++0x7 line.long 0x0 "AADLENR,Additional Authenticated Data Length Register" hexmask.long 0x0 0.--31. 1. "AADLEN,Additional Authenticated Data Length" line.long 0x4 "CLENR,Plaintext/Ciphertext Length Register" hexmask.long 0x4 0.--31. 1. "CLEN,Plaintext/Ciphertext Length" repeat 4. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x78)++0x3 line.long 0x0 "GHASHR[$1],GCM Intermediate Hash Word Register x" hexmask.long 0x0 0.--31. 1. "GHASH,Intermediate GCM Hash Word" repeat.end repeat 4. (increment 0x0 0x1)(increment 0x0 0x4) rgroup.long ($2+0x88)++0x3 line.long 0x0 "TAGR[$1],GCM Authentication Tag Word Register x" hexmask.long 0x0 0.--31. 1. "TAG,GCM Authentication Tag" repeat.end rgroup.long 0x98++0x3 line.long 0x0 "CTRR,GCM Encryption Counter Value Register" hexmask.long 0x0 0.--31. 1. "CTR,GCM Encryption Counter" repeat 4. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x9C)++0x3 line.long 0x0 "GCMHR[$1],GCM H Word Register x" hexmask.long 0x0 0.--31. 1. "H,GCM H Word" repeat.end group.long 0xB0++0x7 line.long 0x0 "EMR,Extended Mode Register" bitfld.long 0x0 31. "BPE,Block Processing End" "0: AES_ISR.DATRDY flag reports only the end message..,1: AES_ISR.DATRDY flag reports each end of block.." hexmask.long.byte 0x0 16.--23. 1. "NHEAD,IPSec Next Header" newline hexmask.long.byte 0x0 8.--15. 1. "PADLEN,Auto Padding Length" bitfld.long 0x0 7. "PKRS,Private Key Internal Register Select" "0: The key used by the AES is in the AES_KEYWRx..,1: The key used by the AES is in the Private Key.." newline bitfld.long 0x0 6. "PKWL,Private Key Write Lock" "0: The Private Key internal registers can be..,1: The Private Key internal registers can be.." bitfld.long 0x0 5. "PLIPD,Protocol Layer Improved Performance Decipher" "0: Protocol layer improved performance is in..,1: Protocol layer improved performance is in.." newline bitfld.long 0x0 4. "PLIPEN,Protocol Layer Improved Performance Enable" "0: Protocol layer improved performance is disabled.,1: Protocol layer improved performance is enabled." bitfld.long 0x0 2. "KSEL,Key Selection" "0: Selects the first key loaded by software.,1: Selects the second key loaded by software." newline bitfld.long 0x0 1. "APM,Auto Padding Mode" "0: Auto Padding performed according to IPSec..,1: Auto Padding performed according to SSL standard." bitfld.long 0x0 0. "APEN,Auto Padding Enable" "0: Auto Padding feature is disabled.,1: Auto Padding feature is enabled." line.long 0x4 "BCNT,Byte Counter Register" hexmask.long 0x4 0.--31. 1. "BCNT,Auto Padding Byte Counter" repeat 4. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0xC0)++0x3 line.long 0x0 "TWR[$1],Tweak Word Register x" hexmask.long 0x0 0.--31. 1. "TWEAK,Tweak Word" repeat.end repeat 4. (increment 0x0 0x1)(increment 0x0 0x4) wgroup.long ($2+0xD0)++0x3 line.long 0x0 "ALPHAR[$1],Alpha Word Register x" hexmask.long 0x0 0.--31. 1. "ALPHA,Alpha Word" repeat.end group.long 0xE4++0x3 line.long 0x0 "WPMR,Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" bitfld.long 0x0 5.--7. "ACTION,Action on Abnormal Event Detection" "0: No action (stop or clear key) is performed when..,1: If a processing is in progress when the..,2: If a processing is in progress when the..,3: If a processing is in progress when the..,4: If a processing is in progress when the..,5: If a processing is in progress when the..,6: If a processing is in progress when the..,?" newline bitfld.long 0x0 4. "FIRSTE,First Error Report Enable" "0: The last write protection violation source is..,1: Only the first write protection violation source.." bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control..,1: Enables the write protection on control register.." newline bitfld.long 0x0 1. "WPITEN,Write Protection Interruption Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." bitfld.long 0x0 0. "WPEN,Write Protection Configuration Enable" "0: Disables the write protection on configuration..,1: Enables the write protection on configuration.." rgroup.long 0xE8++0x3 line.long 0x0 "WPSR,Write Protection Status Register" bitfld.long 0x0 31. "ECLASS,Software Error Class (cleared on read)" "0: An abnormal access that does not affect system..,1: An access is performed into key input data.." hexmask.long.byte 0x0 24.--27. 1. "SWETYP,Software Error Type (cleared on read)" newline hexmask.long.byte 0x0 8.--15. 1. "WPVSRC,Write Protection Violation Source" bitfld.long 0x0 4. "PKRPVS,Private Key Internal Register Protection Violation Status (cleared on read)" "0: No Private Key internal register access..,1: A Private Key internal register access violation.." newline bitfld.long 0x0 3. "SWE,Software Control Error (cleared on read)" "0: No software error has occurred since the last..,1: A software error has occurred since the last.." bitfld.long 0x0 2. "SEQE,Internal Sequencer Error (cleared on read)" "0: No peripheral internal sequencer error has..,1: A peripheral internal sequencer error has.." newline bitfld.long 0x0 1. "CGD,Clock Glitch Detected (cleared on read)" "0: The clock monitoring circuitry has not been..,1: The clock monitoring circuitry has been.." bitfld.long 0x0 0. "WPVS,Write Protection Violation Status (cleared on read)" "0: No write protect violation has occurred since..,1: A write protect violation has occurred since the.." tree.end tree "ASRC (Asynchronous Sample Rate Converter)" base ad:0xE2808000 wgroup.long 0x0++0x3 line.long 0x0 "CR,Control Register" bitfld.long 0x0 2.--3. "DSPMEMSEL,DSP Memory Selection" "0: Memories of all DSPs are checked when..,1: Only memories of DSP0 are checked when..,2: Only memories of DSP1 are checked when..,3: Only memories of DSP3 are checked when.." bitfld.long 0x0 1. "MEMCHECK,Embedded Memory Check" "0: No effect.,1: Starts a memory check when all DSPs are disabled.." newline bitfld.long 0x0 0. "SWRST,Software Reset" "0: No effect.,1: Resets the ASRC." group.long 0x4++0x3 line.long 0x0 "MR,Mode Register" bitfld.long 0x0 27. "DARHR3,Direct Access Receive Holding Register Destination" "0: The Receive Holding register is read by software..,1: The Receive Holding register is directly driving.." bitfld.long 0x0 26. "DARHR2,Direct Access Receive Holding Register Destination" "0: The Receive Holding register is read by software..,1: The Receive Holding register is directly driving.." newline bitfld.long 0x0 25. "DARHR1,Direct Access Receive Holding Register Destination" "0: The Receive Holding register is read by software..,1: The Receive Holding register is directly driving.." bitfld.long 0x0 24. "DARHR0,Direct Access Receive Holding Register Destination" "0: The Receive Holding register is read by software..,1: The Receive Holding register is directly driving.." newline bitfld.long 0x0 19. "DATHR3,Direct Access Transmit Holding Register Source" "0: The Transmit Holding register is loaded by..,1: The Transmit Holding register is directly loaded.." bitfld.long 0x0 18. "DATHR2,Direct Access Transmit Holding Register Source" "0: The Transmit Holding register is loaded by..,1: The Transmit Holding register is directly loaded.." newline bitfld.long 0x0 17. "DATHR1,Direct Access Transmit Holding Register Source" "0: The Transmit Holding register is loaded by..,1: The Transmit Holding register is directly loaded.." bitfld.long 0x0 16. "DATHR0,Direct Access Transmit Holding Register Source" "0: The Transmit Holding register is loaded by..,1: The Transmit Holding register is directly loaded.." newline bitfld.long 0x0 9. "DARHRM,Direct Access Receive Holding Registers Mode" "0: The access mode for each receive channel..,1: All receive channels are directly driving audio.." bitfld.long 0x0 8. "DATHRM,Direct Access Transmit Holding Registers Mode" "0: The access mode for each transmit channel..,1: All transmit channels are directly loaded by.." newline bitfld.long 0x0 3. "ASRCEN3,ASRC Stereo Channel 3 Enable" "0: DSPx is disabled.,1: DSPx is enabled." bitfld.long 0x0 2. "ASRCEN2,ASRC Stereo Channel 2 Enable" "0: DSPx is disabled.,1: DSPx is enabled." newline bitfld.long 0x0 1. "ASRCEN1,ASRC Stereo Channel 1 Enable" "0: DSPx is disabled.,1: DSPx is enabled." bitfld.long 0x0 0. "ASRCEN0,ASRC Stereo Channel 0 Enable" "0: DSPx is disabled.,1: DSPx is enabled." repeat 4. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x8)++0x3 line.long 0x0 "RATIO[$1],Ratio Register of Stereo Channel x" hexmask.long.word 0x0 16.--31. 1. "OUTRATIO,Output Internal Sampling Rate Ratio" hexmask.long.word 0x0 0.--15. 1. "INRATIO,Input Internal Sampling Rate Ratio" repeat.end group.long 0x18++0xF line.long 0x0 "VBPS_IN,Valid Bit Per Sample In Register" hexmask.long.byte 0x0 24.--27. 1. "VBPS_IN3,Valid Bit Per Sample In of DSP 3" hexmask.long.byte 0x0 16.--19. 1. "VBPS_IN2,Valid Bit Per Sample In of DSP 2" newline hexmask.long.byte 0x0 8.--11. 1. "VBPS_IN1,Valid Bit Per Sample In of DSP 1" hexmask.long.byte 0x0 0.--3. 1. "VBPS_IN0,Valid Bit Per Sample In of DSP 0" line.long 0x4 "VBPS_OUT,Valid Bit Per Sample Out Register" hexmask.long.byte 0x4 24.--27. 1. "VBPS_OUT3,Valid Bit Per Sample Out of DSP 3" hexmask.long.byte 0x4 16.--19. 1. "VBPS_OUT2,Valid Bit Per Sample Out of DSP 2" newline hexmask.long.byte 0x4 8.--11. 1. "VBPS_OUT1,Valid Bit Per Sample Out of DSP 1" hexmask.long.byte 0x4 0.--3. 1. "VBPS_OUT0,Valid Bit Per Sample Out of DSP 0" line.long 0x8 "CH_CONF,Channel Configuration Register" bitfld.long 0x8 28.--30. "CHUNK3,DMA DSP 3 CHUNK Size" "0: The DMA chunk size must be configured to..,1: The DMA chunk size must be configured to..,2: The DMA chunk size must be configured to..,3: The DMA chunk size must be configured to..,4: The DMA chunk size must be configured to..,?,?,?" bitfld.long 0x8 24.--26. "CHUNK2,DMA DSP 2 CHUNK Size" "0: The DMA chunk size must be configured to..,1: The DMA chunk size must be configured to..,2: The DMA chunk size must be configured to..,3: The DMA chunk size must be configured to..,4: The DMA chunk size must be configured to..,?,?,?" newline bitfld.long 0x8 20.--22. "CHUNK1,DMA DSP 1 CHUNK Size" "0: The DMA chunk size must be configured to..,1: The DMA chunk size must be configured to..,2: The DMA chunk size must be configured to..,3: The DMA chunk size must be configured to..,4: The DMA chunk size must be configured to..,?,?,?" bitfld.long 0x8 16.--18. "CHUNK0,DMA DSP 0 CHUNK Size" "0: The DMA chunk size must be configured to..,1: The DMA chunk size must be configured to..,2: The DMA chunk size must be configured to..,3: The DMA chunk size must be configured to..,4: The DMA chunk size must be configured to..,?,?,?" newline bitfld.long 0x8 11. "MONO3,DSP 3 Mono Operating Mode" "0: DSP operates in Stereo mode.,1: DSP operates in Mono mode." bitfld.long 0x8 10. "MONO2,DSP 2 Mono Operating Mode" "0: DSP operates in Stereo mode.,1: DSP operates in Mono mode." newline bitfld.long 0x8 9. "MONO1,DSP 1 Mono Operating Mode" "0: DSP operates in Stereo mode.,1: DSP operates in Mono mode." bitfld.long 0x8 8. "MONO0,DSP 0 Mono Operating Mode" "0: DSP operates in Stereo mode.,1: DSP operates in Mono mode." newline bitfld.long 0x8 4.--6. "RHROPMODE,Receive Holding Registers Operating Mode" "0: The ASRC_RHRx can receive up to 2 audio streams..,1: The ASRC_RHR0 can receive up to 4 audio streams..,2: The ASRC_RHR0 can receive up to 4 audio streams..,3: The ASRC_RHR0 can receive up to 6 audio streams..,4: The ASRC_RHR0 can receive up to 8 audio streams..,?,?,?" bitfld.long 0x8 0.--2. "THROPMODE,Transmit Holding Registers Operating Mode" "0: The ASRC_THRx can receive up to 2 audio streams..,1: The ASRC_THR0 can receive up to 4 audio streams..,2: The ASRC_THR0 can receive up to 4 audio streams..,3: The ASRC_THR0 can receive up to 6 audio streams..,4: The ASRC_THR0 can receive up to 8 audio streams..,?,?,?" line.long 0xC "TRIG,Trigger Selection Register" hexmask.long.byte 0xC 28.--31. 1. "TRIGSELOUT3,Output Trigger Source Selection of DSP 3" hexmask.long.byte 0xC 24.--27. 1. "TRIGSELOUT2,Output Trigger Source Selection of DSP 2" newline hexmask.long.byte 0xC 20.--23. 1. "TRIGSELOUT1,Output Trigger Source Selection of DSP 1" hexmask.long.byte 0xC 16.--19. 1. "TRIGSELOUT0,Output Trigger Source Selection of DSP 0" newline hexmask.long.byte 0xC 12.--15. 1. "TRIGSELIN3,Input Trigger Source Selection of DSP 3" hexmask.long.byte 0xC 8.--11. 1. "TRIGSELIN2,Input Trigger Source Selection of DSP 2" newline hexmask.long.byte 0xC 4.--7. 1. "TRIGSELIN1,Input Trigger Source Selection of DSP 1" hexmask.long.byte 0xC 0.--3. 1. "TRIGSELIN0,Input Trigger Source Selection of DSP 0" repeat 4. (increment 0x0 0x1)(increment 0x0 0x4) rgroup.long ($2+0x28)++0x3 line.long 0x0 "RHR[$1],Receive Holding Register x" hexmask.long 0x0 0.--31. 1. "DATA,Converted Data" repeat.end repeat 4. (increment 0x0 0x1)(increment 0x0 0x4) wgroup.long ($2+0x48)++0x3 line.long 0x0 "THR[$1],Transmit Holding Register x" hexmask.long 0x0 0.--31. 1. "DATA,Data to Convert" repeat.end repeat 4. (increment 0x0 0x1)(increment 0x0 0x4) wgroup.long ($2+0x68)++0x3 line.long 0x0 "IER[$1],Interrupt Enable Register x" bitfld.long 0x0 30. "LOCK,DPLL locked Interrupt Enable" "0,1" bitfld.long 0x0 29. "FSOUTLOSS,Output Sampling Frequency Loss Interrupt Enable" "0,1" newline bitfld.long 0x0 28. "FSINLOSS,Input Sampling Frequency Loss Interrupt Enable" "0,1" bitfld.long 0x0 17. "EOMCP,End of Memory Check Period Interrupt Enable" "0,1" newline bitfld.long 0x0 16. "SECE,Security/Safety Report Interrupt Enable" "0,1" bitfld.long 0x0 13. "TXOVR,Transmit Over Flow Interrupt Enable" "0,1" newline bitfld.long 0x0 12. "TXUDR,Transmit Under Flow Interrupt Enable" "0,1" bitfld.long 0x0 11. "TXCHUNK,Transmit FIFO Chunk Interrupt Enable" "0,1" newline bitfld.long 0x0 10. "TXFULL,Transmit FIFO Full Interrupt Enable" "0,1" bitfld.long 0x0 9. "TXEMPTY,Transmit FIFO Empty Interrupt Enable" "0,1" newline bitfld.long 0x0 8. "TXRDY,Transmit Ready Interrupt Enable" "0,1" bitfld.long 0x0 5. "RXOVR,Receive Over Flow Interrupt Enable" "0,1" newline bitfld.long 0x0 4. "RXUDR,Receive Under Flow Interrupt Enable" "0,1" bitfld.long 0x0 3. "RXCHUNK,Receive FIFO Chunk Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "RXFULL,Receive FIFO Full Interrupt Enable" "0,1" bitfld.long 0x0 1. "RXEMPTY,Receive FIFO Empty Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "RXRDY,Receive Ready Interrupt Enable" "0,1" repeat.end repeat 4. (increment 0x0 0x1)(increment 0x0 0x4) wgroup.long ($2+0x78)++0x3 line.long 0x0 "IDR[$1],Interrupt Disable Register x" bitfld.long 0x0 30. "LOCK,DPLL locked Interrupt Disable" "0,1" bitfld.long 0x0 29. "FSOUTLOSS,Output Sampling Frequency Loss Interrupt Disable" "0,1" newline bitfld.long 0x0 28. "FSINLOSS,Input Sampling Frequency Loss Interrupt Disable" "0,1" bitfld.long 0x0 17. "EOMCP,End of Memory Check Period Interrupt Disable" "0,1" newline bitfld.long 0x0 16. "SECE,Security/Safety Report Interrupt Disable" "0,1" bitfld.long 0x0 13. "TXOVR,Transmit Over Flow Interrupt Disable" "0,1" newline bitfld.long 0x0 12. "TXUDR,Transmit Under Flow Interrupt Disable" "0,1" bitfld.long 0x0 11. "TXCHUNK,Transmit FIFO Chunk Interrupt Disable" "0,1" newline bitfld.long 0x0 10. "TXFULL,Transmit FIFO Full Interrupt Disable" "0,1" bitfld.long 0x0 9. "TXEMPTY,Transmit FIFO Empty Interrupt Disable" "0,1" newline bitfld.long 0x0 8. "TXRDY,Transmit Ready Interrupt Disable" "0,1" bitfld.long 0x0 5. "RXOVR,Receive Over Flow Interrupt Disable" "0,1" newline bitfld.long 0x0 4. "RXUDR,Receive Under Flow Interrupt Disable" "0,1" bitfld.long 0x0 3. "RXCHUNK,Receive FIFO Chunk Interrupt Disable" "0,1" newline bitfld.long 0x0 2. "RXFULL,Receive FIFO Full Interrupt Disable" "0,1" bitfld.long 0x0 1. "RXEMPTY,Receive FIFO Empty Interrupt Disable" "0,1" newline bitfld.long 0x0 0. "RXRDY,Receive Ready Interrupt Disable" "0,1" repeat.end repeat 4. (increment 0x0 0x1)(increment 0x0 0x4) rgroup.long ($2+0x88)++0x3 line.long 0x0 "IMR[$1],Interrupt Mask Register x" bitfld.long 0x0 30. "LOCK,DPLL locked Interrupt Mask" "0,1" bitfld.long 0x0 29. "FSOUTLOSS,Output Sampling Frequency Loss Interrupt Mask" "0,1" newline bitfld.long 0x0 28. "FSINLOSS,Input Sampling Frequency Loss Interrupt Mask" "0,1" bitfld.long 0x0 17. "EOMCP,End of Memory Check Period Interrupt Mask" "0,1" newline bitfld.long 0x0 16. "SECE,Security/Safety Report Interrupt Mask" "0,1" bitfld.long 0x0 13. "TXOVR,Transmit Over Flow Interrupt Mask" "0,1" newline bitfld.long 0x0 12. "TXUDR,Transmit Under Flow Interrupt Mask" "0,1" bitfld.long 0x0 11. "TXCHUNK,Transmit FIFO Chunk Interrupt Mask" "0,1" newline bitfld.long 0x0 10. "TXFULL,Transmit FIFO Full Interrupt Mask" "0,1" bitfld.long 0x0 9. "TXEMPTY,Transmit FIFO Empty Interrupt Mask" "0,1" newline bitfld.long 0x0 8. "TXRDY,Transmit Ready Interrupt Mask" "0,1" bitfld.long 0x0 5. "RXOVR,Receive Over Flow Interrupt Mask" "0,1" newline bitfld.long 0x0 4. "RXUDR,Receive Under Flow Interrupt Mask" "0,1" bitfld.long 0x0 3. "RXCHUNK,Receive FIFO Chunk Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "RXFULL,Receive FIFO Full Interrupt Mask" "0,1" bitfld.long 0x0 1. "RXEMPTY,Receive FIFO Empty Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "RXRDY,Receive Ready Interrupt Mask" "0,1" repeat.end repeat 4. (increment 0x0 0x1)(increment 0x0 0x4) rgroup.long ($2+0x98)++0x3 line.long 0x0 "ISR[$1],Interrupt Status Register x" bitfld.long 0x0 30. "LOCK,DPLL Locked Interrupt Status (cleared by writing ASRC_MR.ASRCENx=0)" "0,1" bitfld.long 0x0 29. "FSOUTLOSS,Output Sampling Frequency Loss Interrupt Status (cleared on read)" "0,1" newline bitfld.long 0x0 28. "FSINLOSS,Input Sampling Frequency Loss Interrupt Status (cleared on read)" "0,1" bitfld.long 0x0 17. "EOMCP,End of Memory Check Period Interrupt Status (cleared on read)" "0,1" newline bitfld.long 0x0 16. "SECE,Security and/or Safety Event Interrupt Status (cleared on read)" "0: No security or safety event has occurred since..,1: One or more safety or security events has.." bitfld.long 0x0 13. "TXOVR,Transmit Over Flow Interrupt Status (cleared on read)" "0,1" newline bitfld.long 0x0 12. "TXUDR,Transmit Under Flow Interrupt Status (cleared on read)" "0,1" bitfld.long 0x0 11. "TXCHUNK,Transmit FIFO Chunk Interrupt Status (cleared automatically when the input FIFO has fewer samples than configured in ASRC_CH_CONF.CHUNKx)" "0,1" newline bitfld.long 0x0 10. "TXFULL,Transmit FIFO Full Interrupt Status (cleared automatically when ASRC starts converting data)" "0,1" bitfld.long 0x0 9. "TXEMPTY,Transmit FIFO Empty Interrupt Status (cleared when writing in ASRC_THRx)" "0,1" newline bitfld.long 0x0 8. "TXRDY,Transmit Ready Interrupt Status (cleared automatically when input FIFO is full)" "0,1" bitfld.long 0x0 5. "RXOVR,Receive Over Flow Interrupt Status (cleared on read)" "0,1" newline bitfld.long 0x0 4. "RXUDR,Receive Under Flow Interrupt Status (cleared on read)" "0,1" bitfld.long 0x0 3. "RXCHUNK,Receive FIFO Chunk Interrupt Status (cleared automatically when the output FIFO has fewer samples than configured in ASRC_CH_CONF.CHUNKx)" "0,1" newline bitfld.long 0x0 2. "RXFULL,Receive FIFO Full Interrupt Status (cleared by reading ASRC_RHRx)" "0,1" bitfld.long 0x0 1. "RXEMPTY,Receive FIFO Empty Interrupt Status (cleared automatically when ASRC has converted one sample)" "0,1" newline bitfld.long 0x0 0. "RXRDY,Receive Ready Interrupt Status (cleared when output FIFO is empty after reading ASRC_RHRx)" "0,1" repeat.end rgroup.long 0xA8++0x3 line.long 0x0 "ESR,Error Status Register" bitfld.long 0x0 31. "DAOERR3,Direct Access Output Transfer Error Status (cleared on read)" "0: No error detected in the direct access link with..,1: A data is missing in the direct access transfer.." bitfld.long 0x0 30. "DAOERR2,Direct Access Output Transfer Error Status (cleared on read)" "0: No error detected in the direct access link with..,1: A data is missing in the direct access transfer.." newline bitfld.long 0x0 29. "DAOERR1,Direct Access Output Transfer Error Status (cleared on read)" "0: No error detected in the direct access link with..,1: A data is missing in the direct access transfer.." bitfld.long 0x0 28. "DAOERR0,Direct Access Output Transfer Error Status (cleared on read)" "0: No error detected in the direct access link with..,1: A data is missing in the direct access transfer.." newline bitfld.long 0x0 27. "DAIERR3,Direct Access Input Transfer Error Status (cleared on read)" "0: No error detected in the direct access link with..,1: A data is missing in the direct access transfer.." bitfld.long 0x0 26. "DAIERR2,Direct Access Input Transfer Error Status (cleared on read)" "0: No error detected in the direct access link with..,1: A data is missing in the direct access transfer.." newline bitfld.long 0x0 25. "DAIERR1,Direct Access Input Transfer Error Status (cleared on read)" "0: No error detected in the direct access link with..,1: A data is missing in the direct access transfer.." bitfld.long 0x0 24. "DAIERR0,Direct Access Input Transfer Error Status (cleared on read)" "0: No error detected in the direct access link with..,1: A data is missing in the direct access transfer.." newline bitfld.long 0x0 23. "OTRIGERR,Output Trigger Configuration Error" "0: Validates the configuration of..,1: The configuration of ASRC_TRIG.TRIGSELOUTx is.." bitfld.long 0x0 22. "ITRIGERR,Input Trigger Configuration Error" "0: Validates the configuration of..,1: The configuration of ASRC_TRIG.TRIGSELINx is.." newline bitfld.long 0x0 21. "DARHXERR,Direct Access DARHM/DARHRx Configuration Error" "0: Validates the configuration of..,1: The configuration of ASRC_MR.DARHM/DARHRx is.." bitfld.long 0x0 20. "DATHXERR,Direct Access DATHM/DATHRx Configuration Error" "0: Validates the configuration of..,1: The configuration of ASRC_MR.DATHM/DATHRx is.." newline bitfld.long 0x0 19. "DAPSELOREDERR,Direct Access Output Peripheral Selection Redundancy Configuration Error" "0: Validates the configuration of..,1: The same audio peripheral is enabled to transmit.." bitfld.long 0x0 18. "DAPSELIREDERR,Direct Access Input Peripheral Selection Redundant Configuration Error" "0: Validates the configuration of..,1: The same audio peripheral is enabled to receive.." newline bitfld.long 0x0 17. "DAPSELOMAXERR,Direct Access Output Peripheral Selection Configuration Error on Maximum Values" "0: None of the values in ASRC_DAPSELR.OUT_CHx..,1: One of the values in ASRC_DAPSELR.OUT_CHx fields.." bitfld.long 0x0 16. "DAPSELIMAXERR,Direct Access Input Peripheral Selection Configuration Error on Maximum Values" "0: None of the values in ASRC_DAPSELR.IN_CHx fields..,1: One of the values in ASRC_DAPSELR.IN_CHx fields.." newline bitfld.long 0x0 15. "DERR,DSP Overflow Error (cleared on read)" "0: No DSP overflow error detected.,1: The sampling frequency overpasses the value.." hexmask.long.byte 0x0 8.--12. 1. "OUTCFGERR,Output Configuration Error" newline bitfld.long 0x0 7. "ROMS,DSP ROM Memory Check Status" "0: No error detected in the embedded memory when..,1: The embedded ROM memory contains a failure.." bitfld.long 0x0 6. "SRAMS,DSP SRAM Memory Check Status" "0: No error detected in the embedded memory when..,1: One of the embedded RAM memories contains a.." newline hexmask.long.byte 0x0 0.--4. 1. "INCFGERR,Input Configuration Error" group.long 0xAC++0xF line.long 0x0 "DAVCR,Direct Access Valid Channels Register" bitfld.long 0x0 31. "DA3CH7,Direct Access Input Stream 3 Channel 7 Enable" "0: The channel x of the direct access input stream..,1: The channel x of the direct access input stream.." bitfld.long 0x0 30. "DA3CH6,Direct Access Input Stream 3 Channel 6 Enable" "0: The channel x of the direct access input stream..,1: The channel x of the direct access input stream.." newline bitfld.long 0x0 29. "DA3CH5,Direct Access Input Stream 3 Channel 5 Enable" "0: The channel x of the direct access input stream..,1: The channel x of the direct access input stream.." bitfld.long 0x0 28. "DA3CH4,Direct Access Input Stream 3 Channel 4 Enable" "0: The channel x of the direct access input stream..,1: The channel x of the direct access input stream.." newline bitfld.long 0x0 27. "DA3CH3,Direct Access Input Stream 3 Channel 3 Enable" "0: The channel x of the direct access input stream..,1: The channel x of the direct access input stream.." bitfld.long 0x0 26. "DA3CH2,Direct Access Input Stream 3 Channel 2 Enable" "0: The channel x of the direct access input stream..,1: The channel x of the direct access input stream.." newline bitfld.long 0x0 25. "DA3CH1,Direct Access Input Stream 3 Channel 1 Enable" "0: The channel x of the direct access input stream..,1: The channel x of the direct access input stream.." bitfld.long 0x0 24. "DA3CH0,Direct Access Input Stream 3 Channel 0 Enable" "0: The channel x of the direct access input stream..,1: The channel x of the direct access input stream.." newline bitfld.long 0x0 23. "DA2CH7,Direct Access Input Stream 2 Channel 7 Enable" "0: The channel x of the direct access input stream..,1: The channel x of the direct access input stream.." bitfld.long 0x0 22. "DA2CH6,Direct Access Input Stream 2 Channel 6 Enable" "0: The channel x of the direct access input stream..,1: The channel x of the direct access input stream.." newline bitfld.long 0x0 21. "DA2CH5,Direct Access Input Stream 2 Channel 5 Enable" "0: The channel x of the direct access input stream..,1: The channel x of the direct access input stream.." bitfld.long 0x0 20. "DA2CH4,Direct Access Input Stream 2 Channel 4 Enable" "0: The channel x of the direct access input stream..,1: The channel x of the direct access input stream.." newline bitfld.long 0x0 19. "DA2CH3,Direct Access Input Stream 2 Channel 3 Enable" "0: The channel x of the direct access input stream..,1: The channel x of the direct access input stream.." bitfld.long 0x0 18. "DA2CH2,Direct Access Input Stream 2 Channel 2 Enable" "0: The channel x of the direct access input stream..,1: The channel x of the direct access input stream.." newline bitfld.long 0x0 17. "DA2CH1,Direct Access Input Stream 2 Channel 1 Enable" "0: The channel x of the direct access input stream..,1: The channel x of the direct access input stream.." bitfld.long 0x0 16. "DA2CH0,Direct Access Input Stream 2 Channel 0 Enable" "0: The channel x of the direct access input stream..,1: The channel x of the direct access input stream.." newline bitfld.long 0x0 15. "DA1CH7,Direct Access Input Stream 1 Channel 7 Enable" "0: The channel x of the direct access input stream..,1: The channel x of the direct access input stream.." bitfld.long 0x0 14. "DA1CH6,Direct Access Input Stream 1 Channel 6 Enable" "0: The channel x of the direct access input stream..,1: The channel x of the direct access input stream.." newline bitfld.long 0x0 13. "DA1CH5,Direct Access Input Stream 1 Channel 5 Enable" "0: The channel x of the direct access input stream..,1: The channel x of the direct access input stream.." bitfld.long 0x0 12. "DA1CH4,Direct Access Input Stream 1 Channel 4 Enable" "0: The channel x of the direct access input stream..,1: The channel x of the direct access input stream.." newline bitfld.long 0x0 11. "DA1CH3,Direct Access Input Stream 1 Channel 3 Enable" "0: The channel x of the direct access input stream..,1: The channel x of the direct access input stream.." bitfld.long 0x0 10. "DA1CH2,Direct Access Input Stream 1 Channel 2 Enable" "0: The channel x of the direct access input stream..,1: The channel x of the direct access input stream.." newline bitfld.long 0x0 9. "DA1CH1,Direct Access Input Stream 1 Channel 1 Enable" "0: The channel x of the direct access input stream..,1: The channel x of the direct access input stream.." bitfld.long 0x0 8. "DA1CH0,Direct Access Input Stream 1 Channel 0 Enable" "0: The channel x of the direct access input stream..,1: The channel x of the direct access input stream.." newline bitfld.long 0x0 7. "DA0CH7,Direct Access Input Stream 0 Channel 7 Selection" "0: The channel x of the direct access input stream..,1: The channel x of the direct access input stream.." bitfld.long 0x0 6. "DA0CH6,Direct Access Input Stream 0 Channel 6 Selection" "0: The channel x of the direct access input stream..,1: The channel x of the direct access input stream.." newline bitfld.long 0x0 5. "DA0CH5,Direct Access Input Stream 0 Channel 5 Selection" "0: The channel x of the direct access input stream..,1: The channel x of the direct access input stream.." bitfld.long 0x0 4. "DA0CH4,Direct Access Input Stream 0 Channel 4 Selection" "0: The channel x of the direct access input stream..,1: The channel x of the direct access input stream.." newline bitfld.long 0x0 3. "DA0CH3,Direct Access Input Stream 0 Channel 3 Selection" "0: The channel x of the direct access input stream..,1: The channel x of the direct access input stream.." bitfld.long 0x0 2. "DA0CH2,Direct Access Input Stream 0 Channel 2 Selection" "0: The channel x of the direct access input stream..,1: The channel x of the direct access input stream.." newline bitfld.long 0x0 1. "DA0CH1,Direct Access Input Stream 0 Channel 1 Selection" "0: The channel x of the direct access input stream..,1: The channel x of the direct access input stream.." bitfld.long 0x0 0. "DA0CH0,Direct Access Input Stream 0 Channel 0 Selection" "0: The channel x of the direct access input stream..,1: The channel x of the direct access input stream.." line.long 0x4 "FIR,Fault Injection Register" hexmask.long.tbyte 0x4 8.--31. 1. "FIKEY,Fault Injection Access Key" bitfld.long 0x4 7. "FIRDIS,Fault Injection Register Disable" "0: No effect.,1: Disables the fault injection until the next.." newline bitfld.long 0x4 5. "FPARE,Single Fault for ASRC Mode Register" "0: No effect.,1: Injects a single fault on the configuration.." bitfld.long 0x4 3. "F3,Single Fault for ASRC Write Protection Control Enable (ASRC_WPMR.WPCREN)" "0: Clears the fault.,1: Injects a single fault on the reinforced safety.." newline bitfld.long 0x4 2. "F2,Single Fault for ASRC Write Protection Interrupt Enable (ASRC_WPMR.WPITEN)" "0: Clears the fault.,1: Injects a single fault on the reinforced safety.." bitfld.long 0x4 1. "F1,Single Fault for ASRC Write Protection Configuration Enable (ASRC_WPMR.WPEN)" "0: Clears the fault.,1: Injects a single fault on the reinforced safety.." newline bitfld.long 0x4 0. "F0,Single Fault for ASRC DSP0 Enable (ASRC_MR.ASRCEN0)" "0: Clears the fault. Writing a 0 to this bit clears..,1: Injects a single fault on the reinforced safety.." line.long 0x8 "DAPSELR,Direct Access Peripheral Select Register" bitfld.long 0x8 28.--30. "OUT_CH3,Direct Access Channel 3 Output Audio Peripheral Destination" "0: The direct access channel x is directly driving..,1: The direct access channel x is directly driving..,2: The direct access channel x is directly driving..,3: The direct access channel x is directly driving..,4: The direct access channel x is directly driving..,?,?,?" bitfld.long 0x8 24.--26. "OUT_CH2,Direct Access Channel 2 Output Audio Peripheral Destination" "0: The direct access channel x is directly driving..,1: The direct access channel x is directly driving..,2: The direct access channel x is directly driving..,3: The direct access channel x is directly driving..,4: The direct access channel x is directly driving..,?,?,?" newline bitfld.long 0x8 20.--22. "OUT_CH1,Direct Access Channel 1 Output Audio Peripheral Destination" "0: The direct access channel x is directly driving..,1: The direct access channel x is directly driving..,2: The direct access channel x is directly driving..,3: The direct access channel x is directly driving..,4: The direct access channel x is directly driving..,?,?,?" bitfld.long 0x8 16.--18. "OUT_CH0,Direct Access Channel 0 Output Audio Peripheral Destination" "0: The direct access channel x is directly driving..,1: The direct access channel x is directly driving..,2: The direct access channel x is directly driving..,3: The direct access channel x is directly driving..,4: The direct access channel x is directly driving..,?,?,?" newline bitfld.long 0x8 12.--14. "IN_CH3,Direct Access Channel 3 Input Audio Peripheral Source" "0: The direct access channel x is directly driven..,1: The direct access channel x is directly driven..,2: The direct access channel x is directly driven..,3: The direct access channel x is directly driven..,4: The direct access channel x is directly driven..,5: The direct access channel x is directly driven..,6: The direct access channel x is directly driven..,?" bitfld.long 0x8 8.--10. "IN_CH2,Direct Access Channel 2 Input Audio Peripheral Source" "0: The direct access channel x is directly driven..,1: The direct access channel x is directly driven..,2: The direct access channel x is directly driven..,3: The direct access channel x is directly driven..,4: The direct access channel x is directly driven..,5: The direct access channel x is directly driven..,6: The direct access channel x is directly driven..,?" newline bitfld.long 0x8 4.--6. "IN_CH1,Direct Access Channel 1 Input Audio Peripheral Source" "0: The direct access channel x is directly driven..,1: The direct access channel x is directly driven..,2: The direct access channel x is directly driven..,3: The direct access channel x is directly driven..,4: The direct access channel x is directly driven..,5: The direct access channel x is directly driven..,6: The direct access channel x is directly driven..,?" bitfld.long 0x8 0.--2. "IN_CH0,Direct Access Channel 0 Input Audio Peripheral Source" "0: The direct access channel x is directly driven..,1: The direct access channel x is directly driven..,2: The direct access channel x is directly driven..,3: The direct access channel x is directly driven..,4: The direct access channel x is directly driven..,5: The direct access channel x is directly driven..,6: The direct access channel x is directly driven..,?" line.long 0xC "DABMR,Direct Access Bridge Mode Register" bitfld.long 0xC 11. "BRMONO3,Direct Access Input/Output Bridging Mono Transfer for Channel 3" "0: Disables mono audio transfer when the..,1: Enables mono audio transfer when the.." bitfld.long 0xC 10. "BRMONO2,Direct Access Input/Output Bridging Mono Transfer for Channel 2" "0: Disables mono audio transfer when the..,1: Enables mono audio transfer when the.." newline bitfld.long 0xC 9. "BRMONO1,Direct Access Input/Output Bridging Mono Transfer for Channel 1" "0: Disables mono audio transfer when the..,1: Enables mono audio transfer when the.." bitfld.long 0xC 8. "BRMONO0,Direct Access Input/Output Bridging Mono Transfer for Channel 0" "0: Disables mono audio transfer when the..,1: Enables mono audio transfer when the.." newline bitfld.long 0xC 3. "BREN3,Direct Access Input/Output Bridging Enable for Channel 3" "0: Disables the input/output direct bridging..,1: Enables the input/output direct bridging.." bitfld.long 0xC 2. "BREN2,Direct Access Input/Output Bridging Enable for Channel 2" "0: Disables the input/output direct bridging..,1: Enables the input/output direct bridging.." newline bitfld.long 0xC 1. "BREN1,Direct Access Input/Output Bridging Enable for Channel 1" "0: Disables the input/output direct bridging..,1: Enables the input/output direct bridging.." bitfld.long 0xC 0. "BREN0,Direct Access Input/Output Bridging Enable for Channel 0" "0: Disables the input/output direct bridging..,1: Enables the input/output direct bridging.." rgroup.long 0xBC++0x3 line.long 0x0 "SR,Status Register" bitfld.long 0x0 28. "FSOUTERR3,DSPx Output Sampling Frequency Status" "0: DSPx output sampling frequency is correct.,1: DSPx output sampling frequency is abnormal (loss.." bitfld.long 0x0 27. "FSINERR3,DSPx Input Sampling Frequency Status" "0: DSPx input sampling frequency is correct.,1: DSPx input sampling frequency is abnormal (loss.." newline bitfld.long 0x0 26. "DPLL3,DSPx Digital PLL Status" "0: DSPx Digital PLL is unlocked.,1: DSPx Digital PLL is locked." bitfld.long 0x0 25. "FIFOEMPTY3,DSPx FIFO Empty" "0: DSPx FIFO is not empty.,1: DSPx FIFO is empty." newline bitfld.long 0x0 24. "FIFOFULL3,DSPx FIFO Full" "0: DSPx FIFO is not full.,1: DSPx FIFO is full." bitfld.long 0x0 20. "FSOUTERR2,DSPx Output Sampling Frequency Status" "0: DSPx output sampling frequency is correct.,1: DSPx output sampling frequency is abnormal (loss.." newline bitfld.long 0x0 19. "FSINERR2,DSPx Input Sampling Frequency Status" "0: DSPx input sampling frequency is correct.,1: DSPx input sampling frequency is abnormal (loss.." bitfld.long 0x0 18. "DPLL2,DSPx Digital PLL Status" "0: DSPx Digital PLL is unlocked.,1: DSPx Digital PLL is locked." newline bitfld.long 0x0 17. "FIFOEMPTY2,DSPx FIFO Empty" "0: DSPx FIFO is not empty.,1: DSPx FIFO is empty." bitfld.long 0x0 16. "FIFOFULL2,DSPx FIFO Full" "0: DSPx FIFO is not full.,1: DSPx FIFO is full." newline bitfld.long 0x0 12. "FSOUTERR1,DSPx Output Sampling Frequency Status" "0: DSPx output sampling frequency is correct.,1: DSPx output sampling frequency is abnormal (loss.." bitfld.long 0x0 11. "FSINERR1,DSPx Input Sampling Frequency Status" "0: DSPx input sampling frequency is correct.,1: DSPx input sampling frequency is abnormal (loss.." newline bitfld.long 0x0 10. "DPLL1,DSPx Digital PLL Status" "0: DSPx Digital PLL is unlocked.,1: DSPx Digital PLL is locked." bitfld.long 0x0 9. "FIFOEMPTY1,DSPx FIFO Empty" "0: DSPx FIFO is not empty.,1: DSPx FIFO is empty." newline bitfld.long 0x0 8. "FIFOFULL1,DSPx FIFO Full" "0: DSPx FIFO is not full.,1: DSPx FIFO is full." bitfld.long 0x0 4. "FSOUTERR0,DSPx Output Sampling Frequency Status" "0: DSPx output sampling frequency is correct.,1: DSPx output sampling frequency is abnormal (loss.." newline bitfld.long 0x0 3. "FSINERR0,DSPx Input Sampling Frequency Status" "0: DSPx input sampling frequency is correct.,1: DSPx input sampling frequency is abnormal (loss.." bitfld.long 0x0 2. "DPLL0,DSPx Digital PLL Status" "0: DSPx Digital PLL is unlocked.,1: DSPx Digital PLL is locked." newline bitfld.long 0x0 1. "FIFOEMPTY0,DSPx FIFO Empty" "0: DSPx FIFO is not empty.,1: DSPx FIFO is empty." bitfld.long 0x0 0. "FIFOFULL0,DSPx FIFO Full" "0: DSPx FIFO is not full.,1: DSPx FIFO is full." group.long 0xE4++0x7 line.long 0x0 "WPMR,Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" bitfld.long 0x0 2. "WPCREN,Write Protection Control Register Enable" "0: The write protection of control registers is..,1: The write protection of control registers is.." newline bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: The write protection of interrupt registers is..,1: The write protection of interrupt registers is.." bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: The write protection is disabled,1: The write protection is enabled. All write.." line.long 0x4 "WPSR,Write Protection Status Register" bitfld.long 0x4 24.--25. "SWETYP,Software Error Type (cleared on read)" "0: A Write-only register has been read.,1: A write access has been performed on a Read-only..,2: Access to an undefined address.,?" hexmask.long.word 0x4 8.--23. 1. "WPSRC,Write Protection Source (cleared on read)" newline bitfld.long 0x4 4. "SDEE,Single or Dual Event Error (cleared by reconfiguring the faulty registers or by clearing the error via ASRC_FIR)" "0: No single or dual error detected in..,1: Single or dual error detected in ASRC_MR.ASRCENx.." bitfld.long 0x4 3. "SWE,Software Control Error (cleared on read)" "0: No software error has occurred since the last..,1: A software error has occurred since the last.." newline bitfld.long 0x4 2. "SEQE,Internal Sequencer Error (cleared on read)" "0: No peripheral internal sequencer error has..,1: A peripheral internal sequencer error has.." bitfld.long 0x4 1. "CFGERR,SRC Configuration Error (cleared by correcting the faulty configuration)" "0: No configuration error is reported in ASRC_ESR..,1: A configuration error has been detected and.." newline bitfld.long 0x4 0. "WPVS,Write Protection Violation Status (cleared on read)" "0: No write protection violation has occurred since..,1: A write protection violation has occurred since.." tree.end tree "BSC (Boot Sequence Controller)" base ad:0xE001D600 group.long 0x4++0x3 line.long 0x0 "CR,Boot Sequence Controller Configuration Register" hexmask.long.word 0x0 16.--31. 1. "WPKEY,Write Protection Key (Write-only)" hexmask.long.word 0x0 0.--15. 1. "BOOT,Boot Media Sequence" tree.end tree "CHIPID (Chip Identifier)" base ad:0xE0020000 rgroup.long 0x0++0x7 line.long 0x0 "CIDR,Chip ID Register" bitfld.long 0x0 31. "EXT,Extension Flag" "0: Chip ID has a single register definition without..,1: An extended Chip ID exists." hexmask.long.tbyte 0x0 5.--27. 1. "ID,Product ID" bitfld.long 0x0 4. "ONE,Must be at '1'" "0,1" hexmask.long.byte 0x0 0.--3. 1. "VERSION,Version of the Device" line.long 0x4 "EXID,Chip ID Extension Register" hexmask.long 0x4 0.--31. 1. "EXID,Chip ID Extension" tree.end tree "DDR3PHY (SDRAM PHYsical Layer Interface)" base ad:0xE3804000 rgroup.long 0x0++0x3 line.long 0x0 "RIDR,Revision Identification Register" hexmask.long.byte 0x0 24.--31. 1. "UDRID,User-Defined Revision ID: General purpose revision identification set by the user." hexmask.long.byte 0x0 20.--23. 1. "PHYMJR,PHY Major Revision: Indicates major revision of the PHY such addition of the features that make the new version not compatible with previous versions." hexmask.long.byte 0x0 16.--19. 1. "PHYMDR,PHY Moderate Revision: Indicates moderate revision of the PHY such as addition of new features. Normally the new version is still compatible with previous versions." hexmask.long.byte 0x0 12.--15. 1. "PHYMNR,PHY Minor Revision: Indicates minor update of the PHY such as bug fixes. Normally no new features are included." hexmask.long.byte 0x0 8.--11. 1. "PUBMJR,PUB Major Revision: Indicates major revision of the PUB such addition of the features that make the new version not compatible with previous versions." hexmask.long.byte 0x0 4.--7. 1. "PUBMDR,PUB Moderate Revision: Indicates moderate revision of the PUB such as addition of new features. Normally the new version is still compatible with previous versions." newline hexmask.long.byte 0x0 0.--3. 1. "PUBMNR,PUB Minor Revision: Indicates minor update of the PUB such as bug fixes. Normally no new features are included." group.long 0x4++0x7 line.long 0x0 "PIR,PHY Initialization Register" bitfld.long 0x0 31. "INITBYP,Initialization Bypass: Bypasses or stops if set all initialization routines currently running including PHY initialization DRAM initialization and PHY training." "0,1" bitfld.long 0x0 30. "ZCALBYP,Impedance Calibration Bypass: Bypasses or stops if set impedance calibration of all ZQ control blocks that automatically triggers after reset. Impedance calibration may be triggered manually using INIT and ZCAL bits of the PIR register. This.." "0,1" bitfld.long 0x0 29. "LOCKBYP,DLL Lock Bypass: Bypasses or stops if set the waiting of DLLs to lock. DLL lock wait is automatically triggers after reset. DLL lock wait may be triggered manually using INIT and DLLLOCK bits of the PIR register. This bit is self-clearing." "0,1" bitfld.long 0x0 28. "CLRSR,Clear Status Registers" "0,1" bitfld.long 0x0 18. "CTLDINIT,Controller DRAM Initialization: Indicates if set that DRAM initialization will be performed by the controller. Otherwise if not set it indicates that DRAM initialization will be performed using the built-in initialization sequence or using.." "0,1" bitfld.long 0x0 17. "DLLBYP,DLL Bypass: A setting of 1 on this bit will put all PHY DLLs in bypass mode. A bypassed DLL is also powered down (disabled)." "0,1" newline bitfld.long 0x0 16. "ICPC,Initialization Complete Pin Configuration: Specifies how the DFI 2.1 initialization complete output pin should be used to indicate the status of initialization." "0,1" bitfld.long 0x0 8. "RVTRN,Read DQS gate training (QSTRN) and RV training (RVTRN) should normally be run together. It is expected RVTRN is normally be set whenever PIR.QSTRN is set." "0,1" bitfld.long 0x0 7. "QSTRN,Read DQS Training: Executes a PUBL training routine to determine the optimum position of the read data DQS strobe for maximum system timing margins." "0,1" bitfld.long 0x0 6. "DRAMINIT,DRAM Initialization: Executes the DRAM initialization sequence." "0,1" bitfld.long 0x0 5. "DRAMRST,DRAM Reset (DDR3 Only): Issues a reset to the DRAM (by driving the DRAM reset pin low) and wait 200us. This can be triggered in isolation or with the full DRAM initialization (DRAMINIT). For the latter case the reset is issued and 200us is.." "0,1" bitfld.long 0x0 4. "ITMSRST,Interface Timing Module Soft Reset: Soft resets the interface timing modules for the data and data strobes i.e. it asserts the ITM soft reset (srstb) signal." "0,1" newline bitfld.long 0x0 3. "ZCAL,Impedance Calibrate: Performs PHY impedance calibration." "0,1" bitfld.long 0x0 2. "DLLLOCK,DLL Lock: Waits for the PHY DLLs to lock." "0,1" bitfld.long 0x0 1. "DLLSRST,DLL Soft Rest: Soft resets all PHY DLLs by driving the DLL soft reset pin." "0,1" bitfld.long 0x0 0. "INIT,Initialization Trigger: A write of '1' to this bit triggers the DDR system initialization including PHY initialization DRAM initialization and PHY training. The exact initialization steps to be executes are specified in bits 1 to 6 of this.." "0,1" line.long 0x4 "PGCR,PHY General Configuration Register" bitfld.long 0x4 31. "LBMODE,Loopback Mode: Indicates if set that the PHY/PUB is in loopback mode" "0,1" bitfld.long 0x4 30. "LBGDQS,Loopback DQS Gating: Selects the DQS gating mode that should be used when the PHY is in loopback mode including BIST loopback mode." "0,1" bitfld.long 0x4 29. "LBDQSS,Loopback DQS Shift: Selects how the read DQS is shifted during loopback to ensure that the read DQS is centered into the read data eye." "0,1" hexmask.long.byte 0x4 25.--28. 1. "RFSHDT,Refresh During Training: A non-zero value specifies that a burst of refreshes equal to the number specified in this field should be sent to the SDRAM after training each rank except the last rank." bitfld.long 0x4 24. "PDDISDX,Power Down Disabled Byte: Indicates if set that the DLL and I/Os of a disabled byte should be powered down." "0,1" bitfld.long 0x4 22.--23. "ZCKSEL,Impedance Clock Divider Select: Impedance Clock Divider Select: Selects the divide ratio for the clock used by the impedance control logic. The source clock for the divider is the configuration port clock signal (cfg_clk or pclk) depending on.." "0,1,2,3" newline hexmask.long.byte 0x4 18.--21. 1. "RANKEN,Rank Enable: Specifies the ranks that are enabled for data-training. Bit 0 controls rank 0 bit 1 controls rank 1 bit 2 controls rank 2 and bit 3 controls rank 3. Setting the bit to '1' enables the rank and setting it to '0' disables the rank." bitfld.long 0x4 16.--17. "IODDRM,I/O DDR Mode (D3F I/O Only): Selects the DDR mode for the I/Os." "0,1,2,3" bitfld.long 0x4 15. "IOLB,I/O Loop-Back Select: Selects where inside the I/O the loop-back of signals happens. Not applicable to D3A I/Os." "0,1" bitfld.long 0x4 14. "CKINV,CK Invert: Specifies if set that CK/CK# should be inverted. Otherwise CK/CK# toggles with normal polarity." "0,1" bitfld.long 0x4 12.--13. "CKDV,CK Disable Value: Specifies the static value that should be driven on CK/CK# pair(s) when the pair(s) is disabled. CKDV[0] specifies the value for CK and CKDV[1] specifies the value for CK#." "0,1,2,3" bitfld.long 0x4 9.--11. "CKEN,CK Enable: Controls whether the CK going to the SDRAM is enabled (toggling) or disabled (static value defined by CKDV). One bit for each of the three CK pairs." "0,1,2,3,4,5,6,7" newline hexmask.long.byte 0x4 5.--8. 1. "DTOSEL,Digital Test Output Select: Selects the PHY digital test output that should be driven onto PHY digital test output (phy_dto) pin." bitfld.long 0x4 3.--4. "DFTLMT,DQS Drift Limit: Specifies the expected limit of drift on read data strobes. A drift of this value or greater is reported as a drift error through the host port error flag." "0,1,2,3" bitfld.long 0x4 2. "DFTCMP,DQS Drift Compensation: Enables or disables DQS drift compensation." "0,1" bitfld.long 0x4 1. "DQSCFG,DQS Gating Configuration: Selects one of the two DQS gating schemes." "0,1" bitfld.long 0x4 0. "ITMDMD,ITM DDR Mode: Selects whether ITMS uses DQS and DQS# or it only uses DQS." "0,1" rgroup.long 0xC++0x3 line.long 0x0 "PGSR,PHY General Status Register" bitfld.long 0x0 31. "TQ,Temperature Output (LPDDR Only): Connected to the DRAM TQ pin which is defined to go high when the LPDDR device temperature equals to or exceeds 85oC otherwise it is low." "0,1" bitfld.long 0x0 9. "RVEIRR,Read Valid Training Intermittent Error: If set indicates that there was an intermittent error during read valid training such as a pass was followed by a fail then followed by another pass." "0,1" bitfld.long 0x0 8. "RVERR,Read Valid Training Error: If set indicates that a valid read valid placement could not be found during read valid training." "0,1" bitfld.long 0x0 7. "DFTERR,DQS Drift Error: If set indicates that at least one of the read data strobes has drifted by more than or equal to the drift limit set in the PHY General Configuration Register (PGCR)." "0,1" bitfld.long 0x0 6. "DTIERR,DQS Gate Training Intermittent Error: If set indicates that there was an intermittent error during DQS gate training such as a pass was followed by a fail then followed by another pass." "0,1" bitfld.long 0x0 5. "DTERR,DQS GateTraining Error: If set indicates that a valid DQS gating window could not be found during DQS gate training." "0,1" newline bitfld.long 0x0 4. "DTDONE,Data Training Done: Indicates if set that the PHY has finished doing data training." "0,1" bitfld.long 0x0 3. "DIDONE,DRAM Initialization Done: Indicates if set that DRAM initialization has completed." "0,1" bitfld.long 0x0 2. "ZCDONE,Impedance Calibration Done: Indicates if set that impedance calibration has completed." "0,1" bitfld.long 0x0 1. "DLDONE,DLL Lock Done: Indicates if set that DLL locking has completed." "0,1" bitfld.long 0x0 0. "IDONE,Initialization Done: Indicates if set that the DDR system initialization has completed. This bit is set after all the selected initialization routines in PIR register have completed." "0,1" group.long 0x10++0x33 line.long 0x0 "DLLGCR,DLL General Control Register" bitfld.long 0x0 30.--31. "DLLRSVD2,DLL Reserved Control: This bit is connected to the DLL control bus and is reserved for future use." "0,1,2,3" bitfld.long 0x0 29. "LOCKDET,Master lock detector enable." "0,1" bitfld.long 0x0 27.--28. "FDTRM_SL,Slave Bypass Fixed Delay Trim" "0,1,2,3" bitfld.long 0x0 24.--26. "SBIAS_5_3,Slave Bias Trim: Used to trim the bias for the slave DLL." "0,1,2,3,4,5,6,7" bitfld.long 0x0 23. "BPS200,Bypass Mode Frequency Range" "0,1" bitfld.long 0x0 20.--22. "SBIAS_2_0,Slave Bias Trim: Used to trim the bias for the slave DLL." "0,1,2,3,4,5,6,7" newline hexmask.long.byte 0x0 12.--19. 1. "MBIAS,Master Bias Trim: Used to trim the bias for the master DLL." bitfld.long 0x0 11. "TESTSW,Test Switch: Selects the test signals of either the master DLL set to 0 or the slave DLL set to 1." "0,1" bitfld.long 0x0 9.--10. "ATC,Analog Test Control: Selects the analog signal to be output on the DLL analog test output (test_out_a) when TESTEN is high (Output is Vss when TESTEN is low). The test output either comes from the master DLL or the slave DLL depending on the setting.." "0,1,2,3" bitfld.long 0x0 6.--8. "DTC,Digital Test Control: Selects the digital signal to be output on the DLL digital test output (test_out_d[1]) when TESTEN is high (Output is '0' when TESTEN is low)." "0,1,2,3,4,5,6,7" bitfld.long 0x0 5. "TESTEN,Test Enable: Enables digital and analog test outputs selected by DTC and ATC respectively." "0,1" bitfld.long 0x0 2.--4. "IPUMP,Charge Pump Current Trim: Used to trim charge pump current." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 0.--1. "DRES,Delta Resistor Trim: Used to trim reference current versus resistor value variation." "0,1,2,3" line.long 0x4 "ACDLLCR,AC DLL Control Register" bitfld.long 0x4 31. "DLLDIS,DLL Disable: A disabled DLL is bypassed. Default ('0') is DLL enabled." "0,1" bitfld.long 0x4 30. "DLLSRST,DLL Soft Rest: Soft resets the AC DLL by driving the DLL soft reset pin." "0,1" bitfld.long 0x4 18. "ATESTEN,Analog Test Enable: Enables the analog test signal to be output on the DLL analog test output (test_out_a). The DLL analog test output is tri-stated when this bit is '0'." "0,1" bitfld.long 0x4 9.--11. "MFWDLY,Master Feed-Forward Delay Trim: Used to trim the delay in the master DLL feedforward path." "0,1,2,3,4,5,6,7" bitfld.long 0x4 6.--8. "MFBDLY,Master Feed-Back Delay Trim: Used to trim the delay in the master DLL feedback path." "0,1,2,3,4,5,6,7" line.long 0x8 "PTR0,PHY Timing Register 0" hexmask.long.byte 0x8 18.--21. 1. "TITMSRST,ITM Soft Reset Time: Number of configuration clock cycles that the ITM soft reset pin must remain asserted when the soft reset is applied to the ITMs. This must correspond to a value that is equal to or more than 8 controller clock cycles." hexmask.long.word 0x8 6.--17. 1. "TDLLLOCK,DLL Lock Time: Number of configuration clock cycles for the DLL to stabilize and lock i.e. number of clock cycles from when the DLL reset pin is de-asserted to when the DLL has locked and is ready for use. Refer to the PHY databook for the DLL.." hexmask.long.byte 0x8 0.--5. 1. "TDLLSRST,DLL Soft Reset Time: Number of configuration clock cycles that the DLL soft reset pin must remain asserted when the soft reset is triggered through the PHY" line.long 0xC "PTR1,PHY Timing Register 1" hexmask.long.byte 0xC 19.--26. 1. "TDINIT1,DRAM Initialization Time 1." hexmask.long.tbyte 0xC 0.--18. 1. "TDINIT0,DRAM Initialization Time 0." line.long 0x10 "PTR2,PHY Timing Register 2" hexmask.long.word 0x10 17.--26. 1. "TDINIT3,DRAM Initialization Time 3." hexmask.long.tbyte 0x10 0.--16. 1. "TDINIT2,DRAM Initialization Time 2." line.long 0x14 "ACIOCR,AC I/O Configuration Register" bitfld.long 0x14 30.--31. "ACSR,Address/Command Slew Rate (D3F I/O Only): Selects slew rate of the I/O for all address and command pins as well as the optional DIMM PAR_IN pin and LPDDR TPD pin." "0,1,2,3" bitfld.long 0x14 29. "RSTIOM,SDRAM Reset I/O Mode: Selects SSTL mode (when set to 0) or CMOS mode (when set to 1) of the I/O for SDRAM Reset." "0,1" bitfld.long 0x14 28. "RSTPDR,SDRAM Reset Power Down Receiver: Powers down when set the input receiver on the I/O for SDRAM RST# pin." "0,1" bitfld.long 0x14 27. "RSTPDD,SDRAM Reset Power Down Driver: Powers down when set the output driver on the I/O for SDRAM RST# pin." "0,1" bitfld.long 0x14 26. "RSTODT,SDRAM Reset On-Die Termination: Enables when set the on-die termination on the I/O for SDRAM RST# pin." "0,1" hexmask.long.byte 0x14 22.--25. 1. "RANKPDR,Rank Power Down Receiver: Powers down when set the input receiver on the I/O" newline hexmask.long.byte 0x14 18.--21. 1. "CSPDD,CS# Power Down Driver: Powers down when set the output driver on the I/O for CS#[3:0] pins. PDD[0] controls the power down for CS#[0] PDD[1] controls the power down for CS#[1] and so on. CKE and ODT driver power down is controlled by DSGCR.." hexmask.long.byte 0x14 14.--17. 1. "RANKODT,Rank On-Die Termination: Enables when set the on-die termination on the I/O for CKE[3:0] ODT[3:0] and CS#[3:0] pins. RANKODT[0] controls the on-die termination for CKE[0] ODT[0] and CS#[0] RANKODT[1] controls the on-die termination for.." bitfld.long 0x14 11.--13. "CKPDR,CK Power Down Receiver: Powers down when set the input receiver on the I/O for CK[0] CK[1] and CK[2] pins respectively." "0,1,2,3,4,5,6,7" bitfld.long 0x14 8.--10. "CKPDD,CK Power Down Driver: Powers down when set the output driver on the I/O for CK[0] CK[1] and CK[2] pins respectively." "0,1,2,3,4,5,6,7" bitfld.long 0x14 5.--7. "CKODT,CK On-Die Termination: Enables when set the on-die termination on the I/O for CK[0] CK[1] and CK[2] pins respectively." "0,1,2,3,4,5,6,7" bitfld.long 0x14 4. "ACPDR,AC Power Down Receiver: Powers down when set the input receiver on the I/O for RAS# CAS# WE# BA[2:0] and A[15:0] pins as well as the optional DIMM PAR_IN pin and LPDDR TPD pin." "0,1" newline bitfld.long 0x14 3. "ACPDD,AC Power Down Driver: Powers down when set the output driver on the I/O for RAS# CAS# WE# BA[2:0] and A[15:0] pins as well as the optional DIMM PAR_IN pin." "0,1" bitfld.long 0x14 2. "ACODT,Address/Command On-Die Termination: Enables when set the on-die termination on the I/O for RAS# CAS# WE# BA[2:0] and A[15:0] pins as well as the optional DIMM PAR_IN pin and LPDDR TPD pin." "0,1" bitfld.long 0x14 1. "ACOE,Address/Command Output Enable: Enables when set the output driver on the I/O for all address and command pins as well as the optional DIMM PAR_IN pin and LPDDR TPD pin." "0,1" bitfld.long 0x14 0. "ACIOM,Address/Command I/O Mode: Selects SSTL mode (when set to 0) or CMOS mode (when set to 1) of the I/O for all address and command pins as well as the optional DIMM PAR_IN pin and LPDDR TPD pin." "0,1" line.long 0x18 "DXCCR,DATX8 I/O Configuration Register" bitfld.long 0x18 16. "AWDT,Active Window Data Train: Indicates if set that data training (DQS gate training and read valid training) should be performed with active DQS gate window. This is just for debug purposes. The default is to perform training with passive windowing." "0,1" bitfld.long 0x18 15. "RVSEL,ITMD Read Valid Select: Selects the scheme used for ITMD read valid." "0,1" bitfld.long 0x18 14. "DQSNRST,DQS# Reset: Indicates if set that the ITMS of DQS# should always be put in reset such that its output enable is always '1' and its data output is always '0'. This is done by driving the oe_set_b and do_rst_b pins of this ITMS to '0' in order to.." "0,1" bitfld.long 0x18 12.--13. "DXSR,Data Slew Rate (D3F I/O Only): Selects slew rate of the I/O for DQ DM and DQS/DQS# pins of all DATX8 macros." "0,1,2,3" hexmask.long.byte 0x18 8.--11. 1. "DQSNRES,DQS# Resistor: Selects the on-die pull-up/pull-down resistor for DQS# pins. Same encoding as DQSRES." hexmask.long.byte 0x18 4.--7. 1. "DQSRES,DQS Resistor: Selects the on-die pull-down/pull-up resistor for DQS pins." newline bitfld.long 0x18 3. "DXPDR,Data Power Down Receiver: Powers down when set the input receiver on I/O for" "0,1" bitfld.long 0x18 2. "DXPDD,Data Power Down Driver: Powers down when set the output driver on I/O for DQ DM and DQS/DQS# pins of all DATX8 macros. This bit is ORed with the PDD configuration bit of the individual DATX8" "0,1" bitfld.long 0x18 1. "DXIOM,Data I/O Mode: Selects SSTL mode (when set to 0) or CMOS mode (when set to 1) of the I/O for DQ DM and DQS/DQS# pins of all DATX8 macros. This bit is ORed with the IOM configuration bit of the individual DATX8" "0,1" bitfld.long 0x18 0. "DXODT,Data On-Die Termination: Enables when set the on-die termination on the I/O for DQ DM and DQS/DQS# pins of all DATX8 macros. This bit is ORed with the ODT configuration bit of the individual DATX8" "0,1" line.long 0x1C "DSGCR,DFI Configuration Register" bitfld.long 0x1C 31. "CKEOE,SDRAM CKE Output Enable: Enables when set the output driver on the I/O for SDRAM CKE pins." "0,1" bitfld.long 0x1C 30. "RSTOE,SDRAM Reset Output Enable: Enables when set the output driver on the I/O for SDRAM RST# pin." "0,1" bitfld.long 0x1C 29. "ODTOE,SDRAM ODT Output Enable: Enables when set the output driver on the I/O for SDRAM ODT pins." "0,1" bitfld.long 0x1C 28. "CKOE,SDRAM CK Output Enable: Enables when set the output driver on the I/O for SDRAM CK/CK# pins." "0,1" bitfld.long 0x1C 27. "TPDOE,SDRAM TPD Output Enable (LPDDR Only): Enables when set the output driver on the I/O for SDRAM TPD pin." "0,1" bitfld.long 0x1C 26. "TPDPD,SDRAM TPD Power Down Driver (LPDDR Only): Powers down when set the output driver on the I/O for SDRAM TPD pin. Note that the power down of the receiver on the I/O for SDRAM TPD pin is controlled by ACIOCR[ACPDR] register bit." "0,1" newline bitfld.long 0x1C 25. "NL2OE,Non-LPDDR2/LPDDR3 Output Enable: Enables when set the output driver on the I/O for non-LPDDR2/LPDDR3 (ODT RAS# CAS# WE# and BA) pins. This may be used when a chip that is designed for both LPDDR2/LPDDR3 and other DDR modes is being used in.." "0,1" bitfld.long 0x1C 24. "NL2PD,Non-LPDDR2/LPDDR3 Power Down: Powers down when set the output driver and the input receiver on the I/O for non-LPDDR2/LPDDR3 (ODT RAS# CAS# WE# " "0,1" hexmask.long.byte 0x1C 20.--23. 1. "ODTPDD,ODT Power Down Driver: Powers down when set the output driver on the I/O for ODT[3:0] pins. ODTPDD[0] controls the power down for ODT[0] ODTPDD[1] controls the power down for ODT[1] and so on." hexmask.long.byte 0x1C 16.--19. 1. "CKEPDD,CKE Power Down Driver: Powers down when set the output driver on the I/O for CKE[3:0] pins. CKEPDD[0] controls the power down for CKE[0] CKEPDD[1] controls the power down for CKE[1] and so on." bitfld.long 0x1C 12. "FXDLAT,Fixed Latency: Specified whether all reads should be returned to the controller with a fixed read latency. Enabling fixed read latency increases the read latency." "0,1" bitfld.long 0x1C 11. "NOBUB,No Bubbles: Specified whether reads should be returned to the controller with no bubbles. Enabling no-bubble reads increases the read latency." "0,1" newline bitfld.long 0x1C 8.--10. "DQSGE,DQS Gate Early: Specifies the number of clock cycles for which the DQS gating must be enabled earlier than its normal position. Only applicable when using PDQSR I/O cell passive DQS gating and no drift compensation. This field is recommended to be.." "0,1,2,3,4,5,6,7" bitfld.long 0x1C 5.--7. "DQSGX,DQS Gate Extension: Specifies the number of clock cycles for which the DQS gating must be extended beyond the normal burst length width. Only applicable when using PDQSR I/O cell passive DQS gating and no drift compensation. This field is.." "0,1,2,3,4,5,6,7" bitfld.long 0x1C 4. "LPDLLPD,Low Power DLL Power Down: Specifies if set that the PHY should respond to the DFI low power opportunity request and power down the DLL of the PHY if the wakeup time request satisfies the DLL lock time." "0,1" bitfld.long 0x1C 3. "LPIOPD,Low Power I/O Power Down: Specifies if set that the PHY should respond to the DFI low power opportunity request and power down the I/Os of the PHY." "0,1" bitfld.long 0x1C 2. "ZUEN,Impedance Update Enable: Specifies if set that the PHY should perform impedance calibration (update) whenever there is a controller initiated DFI update request." "0,1" bitfld.long 0x1C 1. "BDISEN,Byte Disable Enable: Specifies if set that the PHY should respond to DFI byte disable request. Otherwise the byte disable from the DFI is ignored in which case bytes can only be disabled using the DXnGCR register." "0,1" newline bitfld.long 0x1C 0. "PUREN,PHY Update Request Enable: Specifies if set that the PHY should issue PHYinitiated DFI update request when there is DQS drift of more than 3/4 of a clock cycle within one continuous (back-to-back) read burst. By default the PHY issues PHYinitiated.." "0,1" line.long 0x20 "DCR,DRAM Configuration Register" bitfld.long 0x20 31. "TPD,Test Power Down (LPDDR Only): If set will place the DRAM in deep power down mode." "0,1" bitfld.long 0x20 30. "RDIMM,Registered DIMM: Indicates if set that a registered DIMM is used. In this case the PUB increases the SDRAM write and read latencies (WL/RL) by 1. This only applies to PUB internal SDRAM transactions. Transactions generated by the controller must.." "0,1" bitfld.long 0x20 29. "UDIMM,Un-buffered DIMM Address Mirroring: Indicates if set that there is address mirroring on the second rank of an un-buffered DIMM (the rank connected to CS#[1]). In this case the PUB re-scrambles the bank and address when sending mode register.." "0,1" bitfld.long 0x20 28. "DDR2T,DDR 2T Timing: Indicates if set that 2T timing should be used by PUB internally generated SDRAM transactions." "0,1" bitfld.long 0x20 27. "NOSRA,No Simultaneous Rank Access: Specifies if set that simultaneous rank access on the same clock cycle is not allowed. This means that multiple chip select signals should not be asserted at the same time. This may be required on some DIMM systems." "0,1" bitfld.long 0x20 8.--9. "DDRTYPE,DDR Type: Selects the DDR type for the specified LPDDR mode." "0,1,2,3" newline bitfld.long 0x20 7. "MPRDQ,Multi-Purpose Register (MPR) DQ (DDR3 Only): Specifies the value that is driven on non-primary DQ pins during MPR reads." "0,1" bitfld.long 0x20 4.--6. "PDQ,Primary DQ (DDR3 Only): Specifies the DQ pin in a byte that is designated as a primary pin for Multi-Purpose Register (MPR) reads. Valid values are 0 to 7 for DQ[0] to DQ[7] respectively." "0,1,2,3,4,5,6,7" bitfld.long 0x20 3. "DDR8BNK,DDR 8-Bank: Indicates if set that the SDRAM used has 8 banks. tRPA = tRP+1 and tFAW are used for 8-bank DRAMs other tRPA = tRP and no tFAW is used. Note that" "0,1" bitfld.long 0x20 0.--2. "DDRMD,DDR Mode: SDRAM DDR mode." "0,1,2,3,4,5,6,7" line.long 0x24 "DTPR0,SDRAM Timing Parameters Register 0" bitfld.long 0x24 31. "TCCD,Read to read and write to write command delay." "0,1" hexmask.long.byte 0x24 25.--30. 1. "TRC,Activate to activate command delay (same bank). Valid values are 2 to 42." hexmask.long.byte 0x24 21.--24. 1. "TRRD,Activate to activate command delay (different banks). Valid values are 1 to 8." hexmask.long.byte 0x24 16.--20. 1. "TRAS,Activate to precharge command delay. Valid values are 2 to 31." hexmask.long.byte 0x24 12.--15. 1. "TRCD,Activate to read or write delay. Minimum time from when an activate command is issued to when a read or write to the activated row can be issued. Valid values are 2 to 11." hexmask.long.byte 0x24 8.--11. 1. "TRP,Precharge command period: The minimum time between a precharge command and any other command. Note that the Controller automatically derives tRPA for 8bank DDR2 devices by adding 1 to tRP. Valid values are 2 to 11." newline bitfld.long 0x24 5.--7. "TWTR,Internal write to read command delay. Valid values are 1 to 6." "0,1,2,3,4,5,6,7" bitfld.long 0x24 2.--4. "TRTP,Internal read to precharge command delay. Valid values are 2 to 6. Note that even though RTP does not apply to JEDEC DDR devices this parameter must still be set to a minimum value of 2 for DDR because the Controller always uses the DDR2 equation .." "0,1,2,3,4,5,6,7" bitfld.long 0x24 0.--1. "TMRD,Load mode cycle time: The minimum time between a load mode register command and any other command. For DDR3 this is the minimum time between two load mode register commands. Valid values for DDR2 are 2 to 3. For DDR3 the value used for tMRD is 4.." "0,1,2,3" line.long 0x28 "DTPR1,SDRAM Timing Parameters Register 1" bitfld.long 0x28 27.--29. "TDQSCKMAX,Maximum DQS output access time from CK/CK# (LPDDR2 only). This value is used for implementing read-to-write spacing. Valid values are 1 to 7." "0,1,2,3,4,5,6,7" bitfld.long 0x28 24.--26. "TDQSCKMIN,DQS output access time from CK/CK# (LPDDR2/3 only). This value is used for computing the read latency. Valid values are 0 to 7. This value is derived from the corresponding parameter in the SDRAM datasheet divided by the clock cycle time.." "0,1,2,3,4,5,6,7" hexmask.long.byte 0x28 16.--23. 1. "TRFC,Refresh-to-Refresh: Indicates the minimum time in clock cycles between two refresh commands or between a refresh and an active command. This is derived from the minimum refresh interval from the datasheet tRFC(min) divided by the clock cycle.." bitfld.long 0x28 11. "TRTODT,Read to ODT delay (DDR3 only). Specifies whether ODT can be enabled immediately after the read post-amble or one clock delay has to be added." "0,1" bitfld.long 0x28 9.--10. "TMOD,Load mode update delay (DDR3 only). The minimum time between a load mode register command and a non-load mode register command." "0,1,2,3" hexmask.long.byte 0x28 3.--8. 1. "TFAW,4-bank activate period. No more than 4-bank activate commands may be issued in a given tFAW period. Only applies to 8-bank devices. Valid values are 2 to 31." newline bitfld.long 0x28 2. "TRTW,Read to Write command delay." "0,1" bitfld.long 0x28 0.--1. "TAOND,ODT turn-on/turn-off delays (DDR2 only). The delays are in clock cycles. Valid values are: 00 = 2/2.5" "0: 2/2,?,?,?" line.long 0x2C "DTPR2,SDRAM Timing Parameters Register 2" hexmask.long.word 0x2C 19.--28. 1. "TDLLK,DLL locking time. Valid values are 2 to 1023." hexmask.long.byte 0x2C 15.--18. 1. "TCKE,CKE minimum pulse width. Also specifies the minimum time that the SDRAM must remain in power down or self refresh mode. For DDR3 this parameter must be set to the value of tCKESR which is usually bigger than the value of tCKE. Valid values are 2 to.." hexmask.long.byte 0x2C 10.--14. 1. "TXP,Power down exit delay. The minimum time between a power down exit command and any other command. This parameter must be set to the maximum of the various minimum power down exit delay parameters specified in the SDRAM datasheet i.e. max(tXP tXARD .." hexmask.long.word 0x2C 0.--9. 1. "TXS,Self refresh exit delay. The minimum time between a self refresh exit command and any other command. This parameter must be set to the maximum of the various minimum self refresh exit delay parameters specified in the SDRAM datasheet i.e. max(tXSNR .." line.long 0x30 "MR0_DDR3_MODE,Mode Register" bitfld.long 0x30 12. "PD,Power-Down Control" "0,1" bitfld.long 0x30 9.--11. "WR,Write Recovery" "0,1,2,3,4,5,6,7" bitfld.long 0x30 8. "DR,DLL Reset" "0,1" bitfld.long 0x30 7. "TM,Operating Mode" "0,1" bitfld.long 0x30 6. "CL3,CAS Latency 3" "0,1" bitfld.long 0x30 5. "CL2,CAS Latency 2" "0,1" newline bitfld.long 0x30 4. "CL1,CAS Latency 1" "0,1" bitfld.long 0x30 3. "BT,Burst Type" "0,1" bitfld.long 0x30 2. "CL0,CAS Latency 0" "0,1" bitfld.long 0x30 0.--1. "BL,Burst Length" "0,1,2,3" group.long 0x40++0x7 line.long 0x0 "MR0_DDR2_MODE,Mode Register" bitfld.long 0x0 12. "PD,Power-Down Control" "0,1" bitfld.long 0x0 9.--11. "WR,Write Recovery" "0,1,2,3,4,5,6,7" bitfld.long 0x0 8. "DR,DLL Reset" "0,1" bitfld.long 0x0 7. "TM,Operating Mode" "0,1" bitfld.long 0x0 4.--6. "CL,CAS Latency x" "0,1,2,3,4,5,6,7" bitfld.long 0x0 3. "BT,Burst Type" "0,1" newline bitfld.long 0x0 0.--2. "BL,Burst Length" "0,1,2,3,4,5,6,7" line.long 0x4 "MR1_DDR3_MODE,Extended Mode Register" bitfld.long 0x4 12. "QOFF,Output Enable/Disable" "0,1" bitfld.long 0x4 11. "TDQS,Termination Data Strobe" "0,1" bitfld.long 0x4 9. "RTT2,On-Die Termination 2" "0,1" bitfld.long 0x4 7. "LEVEL,Write Leveling Enable" "0,1" bitfld.long 0x4 6. "RTT1,On-Die Termination 1" "0,1" bitfld.long 0x4 5. "DIC1,Output Driver Impedance Control 1" "0,1" newline bitfld.long 0x4 3.--4. "AL,Posted CAS Additive Latency" "0,1,2,3" bitfld.long 0x4 2. "RTT0,On-Die Termination 0" "0,1" bitfld.long 0x4 1. "DIC0,Output Driver Impedance Control 0" "0,1" bitfld.long 0x4 0. "DE,DLL Enable/Disable" "0,1" group.long 0x44++0x3 line.long 0x0 "MR1_DDR2_MODE,Extended Mode Register" bitfld.long 0x0 12. "QOFF,Output Enable/Disable" "0,1" bitfld.long 0x0 11. "RDQS,RDQS Enable/Disable" "0,1" bitfld.long 0x0 7.--9. "OCD,Off-Chip Driver (OCD) Impedance Calibration" "0,1,2,3,4,5,6,7" bitfld.long 0x0 6. "RTT1,On-Die Termination 1" "0,1" bitfld.long 0x0 3.--5. "AL,Posted CAS Additive Latency" "0,1,2,3,4,5,6,7" bitfld.long 0x0 2. "RTT0,On-Die Termination 0" "0,1" newline bitfld.long 0x0 1. "DIC,Output Driver Impedance Control" "0,1" bitfld.long 0x0 0. "DE,DLL Enable/Disable" "0,1" group.long 0x44++0x3 line.long 0x0 "MR1_LPDDR2_MODE,Extended Mode Register" bitfld.long 0x0 5.--7. "nWR,Write Recovery" "0,1,2,3,4,5,6,7" bitfld.long 0x0 4. "WC,Wrap Control" "0,1" bitfld.long 0x0 3. "BT,Burst Type" "0,1" bitfld.long 0x0 0.--2. "BL,Burst Length" "0,1,2,3,4,5,6,7" group.long 0x44++0x7 line.long 0x0 "MR1_LPDDR3_MODE,Extended Mode Register" bitfld.long 0x0 5.--7. "nWR,Write Recovery" "0,1,2,3,4,5,6,7" bitfld.long 0x0 0.--2. "BL,Burst Length" "0,1,2,3,4,5,6,7" line.long 0x4 "MR2_DDR3_MODE,Extended Mode Register 2" hexmask.long.byte 0x4 11.--15. 1. "RSVD" bitfld.long 0x4 9.--10. "RTTWR,Dynamic ODT" "0,1,2,3" bitfld.long 0x4 7. "SRT,Self-Refresh Temperature Range" "0,1" bitfld.long 0x4 6. "ASR,Auto Self-Refresh" "0,1" bitfld.long 0x4 3.--5. "CWL,CAS Write Latency" "0,1,2,3,4,5,6,7" bitfld.long 0x4 0.--2. "PASR,Partial Array Self Refresh" "0,1,2,3,4,5,6,7" group.long 0x48++0x3 line.long 0x0 "MR2_DDR2_MODE,Extended Mode Register 2" hexmask.long.byte 0x0 11.--15. 1. "RSVD" bitfld.long 0x0 7. "SRF,Self-Refresh Rate" "0,1" bitfld.long 0x0 3. "DCC,Duty Cycle Corrector" "0,1" bitfld.long 0x0 0.--2. "PASR,Partial Array Self Refresh" "0,1,2,3,4,5,6,7" group.long 0x48++0x3 line.long 0x0 "MR2_LPDDR2_MODE,Extended Mode Register 2" hexmask.long.byte 0x0 4.--7. 1. "RSVD" hexmask.long.byte 0x0 0.--3. 1. "RLWL,Read and Write Latency" group.long 0x48++0x7 line.long 0x0 "MR2_LPDDR3_MODE,Extended Mode Register 2" hexmask.long.byte 0x0 4.--7. 1. "RSVD" hexmask.long.byte 0x0 0.--3. 1. "RLWL,Read and Write Latency" line.long 0x4 "MR3_DDR3_MODE,Extended Mode Register 3" hexmask.long.word 0x4 3.--15. 1. "RSVD" bitfld.long 0x4 2. "MPR,Multi-Purpose Register Enable" "0,1" bitfld.long 0x4 0.--1. "MPRLOC,Multi-Purpose Register (MPR) Location" "0,1,2,3" group.long 0x4C++0x3 line.long 0x0 "MR3_EMR3_DDR2_MODE,Extended Mode Register 3" hexmask.long.word 0x0 0.--15. 1. "RSVD" group.long 0x4C++0x3 line.long 0x0 "MR3_LPDDR2_MODE,Extended Mode Register 3" hexmask.long.byte 0x0 4.--7. 1. "RSVD" hexmask.long.byte 0x0 0.--3. 1. "DS,Drive Strength" group.long 0x4C++0x13 line.long 0x0 "MR3_LPDDR3_MODE,Extended Mode Register 3" hexmask.long.byte 0x0 4.--7. 1. "RSVD" bitfld.long 0x0 2.--3. "PDCTL,Power-Down Control" "0,1,2,3" bitfld.long 0x0 0.--1. "DQODT,On-Die Termination" "0,1,2,3" line.long 0x4 "ODTCR,ODT Configuration Register" hexmask.long.byte 0x4 28.--31. 1. "WRODT3" hexmask.long.byte 0x4 24.--27. 1. "WRODT2" hexmask.long.byte 0x4 20.--23. 1. "WRODT1" hexmask.long.byte 0x4 16.--19. 1. "WRODT0,Write ODT: Specifies whether ODT should be enabled ('1') or disabled ('0') on each of the up to four ranks when a write command is sent to rank n. WRODT0 " hexmask.long.byte 0x4 12.--15. 1. "RDODT3" hexmask.long.byte 0x4 8.--11. 1. "RDODT2" newline hexmask.long.byte 0x4 4.--7. 1. "RDODT1" hexmask.long.byte 0x4 0.--3. 1. "RDODT0" line.long 0x8 "DTAR,Data Training Address Register" bitfld.long 0x8 31. "DTMPR,Data Training Using MPR (DDR3 Only): Specifies if set that data-training should use the SDRAM Multi-Purpose Register (MPR) register. Otherwise data-training is performed by first writing to some locations in the SDRAM and then reading them back." "0,1" bitfld.long 0x8 28.--30. "DTBANK,Data Training Bank Address: Selects the SDRAM bank address to be used during data training." "0,1,2,3,4,5,6,7" hexmask.long.word 0x8 12.--27. 1. "DTROW,Data Training Row Address: Selects the SDRAM row address to be used during data training." hexmask.long.word 0x8 0.--11. 1. "DTCOL,Data Training Column Address: Selects the SDRAM column address to be used during data training. The lower four bits of this address must always be '0000'." line.long 0xC "DTDR0,Data Training Data Register 0" hexmask.long.byte 0xC 24.--31. 1. "DTBYTE3,Data Training Data: The first 4 bytes of data used during data training. This same data byte is used for each Byte Lane. Default sequence is a walking 1 while toggling data every data cycle." hexmask.long.byte 0xC 16.--23. 1. "DTBYTE2,Data Training Data: The first 4 bytes of data used during data training. This same data byte is used for each Byte Lane. Default sequence is a walking 1 while toggling data every data cycle." hexmask.long.byte 0xC 8.--15. 1. "DTBYTE1,Data Training Data: The first 4 bytes of data used during data training. This same data byte is used for each Byte Lane. Default sequence is a walking 1 while toggling data every data cycle." line.long 0x10 "DTDR1,Data Training Data Register 1" hexmask.long.byte 0x10 24.--31. 1. "DTBYTE7,Data Training Data: The second 4 bytes of data used during data training. This same data byte is used for each Byte Lane. Default sequence is a walking 1 while toggling data every data cycle." hexmask.long.byte 0x10 16.--23. 1. "DTBYTE6,Data Training Data: The second 4 bytes of data used during data training. This same data byte is used for each Byte Lane. Default sequence is a walking 1 while toggling data every data cycle." hexmask.long.byte 0x10 8.--15. 1. "DTBYTE5,Data Training Data: The second 4 bytes of data used during data training. This same data byte is used for each Byte Lane. Default sequence is a walking 1 while toggling data every data cycle." hexmask.long.byte 0x10 0.--7. 1. "DTBYTE4,Data Training Data: The second 4 bytes of data used during data training. This same data byte is used for each Byte Lane. Default sequence is a walking 1 while toggling data every data cycle." group.long 0xC0++0x1F line.long 0x0 "DCUAR,DCU Address Register" bitfld.long 0x0 11. "ATYPE,Access Type: Specifies the type of access to be performed using this address. Valid values are: 0 = Write access" "0: Write access,?" bitfld.long 0x0 10. "INCA,Increment Address: Specifies if set that the cache address specified in WADDR and SADDR should be automatically incremented after each access of the cache. The increment happens in such a way that all the slices of a selected word are first.." "0,1" bitfld.long 0x0 8.--9. "CSEL,Cache Select: Selects the cache to be accessed." "0,1,2,3" hexmask.long.byte 0x0 4.--7. 1. "CSADDR,Cache Slice Address: Address of the cache slice to be accessed." hexmask.long.byte 0x0 0.--3. 1. "CWADDR,Cache Word Address: Address of the cache word to be accessed." line.long 0x4 "DCUDR,DCU Data Register" hexmask.long 0x4 0.--31. 1. "CDATA,Cache Data: Data to be written to or read from a cache. This data corresponds to the cache word slice specified by the DCU Address Register." line.long 0x8 "DCURR,DCU Run Register" bitfld.long 0x8 23. "XCEN,Expected Compare Enable: Indicates if set that read data coming back from the SDRAM should be should be compared with the expected data." "0,1" bitfld.long 0x8 22. "RCEN,Read Capture Enable: Indicates if set that read data coming back from the SDRAM should be captured into the read data cache." "0,1" bitfld.long 0x8 21. "SCOF,Stop Capture On Full: Specifies if set that the capture of read data should stop when the capture cache is full." "0,1" bitfld.long 0x8 20. "SONF,Stop On Nth Fail: Specifies if set that the execution of commands and the capture of read data should stop when there are N read data failures. The number of failures is specified by NFAIL. Otherwise commands execute until the end of the program or.." "0,1" hexmask.long.byte 0x8 12.--19. 1. "NFAIL,Number of Failures: Specifies the number of failures after which the execution of commands and the capture of read data should stop if SONF bit of this register is set. Execution of commands and the capture of read data will stop after (NFAIL+1).." hexmask.long.byte 0x8 8.--11. 1. "EADDR,End Address: Cache word address where the execution of command should end." newline hexmask.long.byte 0x8 4.--7. 1. "SADDR,Start Address: Cache word address where the execution of commands should begin." hexmask.long.byte 0x8 0.--3. 1. "DINST,DCU Instruction: Selects the DCU command to be executed." line.long 0xC "DCULR,DCU Loop Register" hexmask.long.byte 0xC 28.--31. 1. "XLEADDR,Expected Data Loop End Address: The last expected data cache word address that contains valid expected data. Expected data should looped between 0 and this address." bitfld.long 0xC 17. "IDA,Increment DRAM Address: Indicates if set that DRAM addresses should be incremented every time a DRAM read/write command inside the loop is executed." "0,1" bitfld.long 0xC 16. "LINF,Loop Infinite: Indicates if set that the loop should be executed indefinitely until stopped by the STOP command. Otherwise the loop is execute LCNT times." "0,1" hexmask.long.byte 0xC 8.--15. 1. "LCNT,Loop Count: The number of times that the loop should be executed if LINF is not set." hexmask.long.byte 0xC 4.--7. 1. "LEADDR,Loop End Address: Command cache word address where the loop should end." hexmask.long.byte 0xC 0.--3. 1. "LSADDR,Loop Start Address: Command cache word address where the loop should start." line.long 0x10 "DCUGCR,DCU General Configuration Register" hexmask.long.word 0x10 0.--15. 1. "RCSW,Read Capture Start Word: The capture and compare of read data should start after Nth word. For example setting this value to 12 will skip the first 12 read data." line.long 0x14 "DCUTPR,DCU Timing Parameter Register" hexmask.long.byte 0x14 24.--31. 1. "TDCUT3,DCU Generic Timing Parameter 3." hexmask.long.byte 0x14 16.--23. 1. "TDCUT2,DCU Generic Timing Parameter 2." hexmask.long.byte 0x14 8.--15. 1. "TDCUT1,DCU Generic Timing Parameter 1." hexmask.long.byte 0x14 0.--7. 1. "TDCUT0,DCU Generic Timing Parameter 0." line.long 0x18 "DCUSR0,DCU Status-0 Register" bitfld.long 0x18 2. "CFULL,Capture Full: Indicates if set that the capture cache is full." "0,1" bitfld.long 0x18 1. "CFAIL,Capture Fail: Indicates if set that at least one read data word has failed." "0,1" bitfld.long 0x18 0. "RDONE,Run Done: Indicates if set that the DCU has finished executing the commands in the command cache. This bit is also set to indicate that a STOP command has successfully been executed and command execution has stopped." "0,1" line.long 0x1C "DCUSR1,DCU Status-1 Register" hexmask.long.byte 0x1C 24.--31. 1. "LPCNT,Loop Count: Indicates the value of the loop count. This is useful when the program has stooped because of failures to assess how many reads were executed before first fail." hexmask.long.byte 0x1C 16.--23. 1. "FLCND,Fail Count: Number of read words that have failed." hexmask.long.word 0x1C 0.--15. 1. "RDCNT,Read Count: Number of read words returned from the SDRAM." group.long 0x100++0x43 line.long 0x0 "BISTRR,BIST Run Register" line.long 0x4 "BISTMSKR0,BIST Mask 0 Register" line.long 0x8 "BISTMSKR1,BIST Mask 1 Register" line.long 0xC "BISTWCR,BIST Word Count Register" line.long 0x10 "BISTLSR,BIST LFSR Seed Register" line.long 0x14 "BISTAR0,BIST Address 0 Register" line.long 0x18 "BISTAR1,BIST Address 1 Register" line.long 0x1C "BISTAR2,BIST Address 2 Register" line.long 0x20 "BISTUDPR,BIST User Data Pattern Register" line.long 0x24 "BISTGSR,BIST General Status Register" line.long 0x28 "BISTWER,BIST Word Error Register" line.long 0x2C "BISTBER0,BIST Bit Error 0 Register" line.long 0x30 "BISTBER1,BIST Bit Error 1 Register" line.long 0x34 "BISTBER2,BIST Bit Error 2 Register" line.long 0x38 "BISTWCSR,BIST Word Count Status Register" line.long 0x3C "BISTFWR0,BIST Fail Word 0 Register" line.long 0x40 "BISTFWR1,BIST Fail Word 1 Register" group.long 0x180++0x7 line.long 0x0 "ZQ0CR0,ZQ Impedence Control Register 0" line.long 0x4 "ZQ0CR1,ZQ Impedence Control Register 1" rgroup.long 0x188++0x7 line.long 0x0 "ZQ0SR0,ZQ Impedence Control Status Register 0" line.long 0x4 "ZQ0SR1,ZQ Impedence Control Status Register 1" group.long 0x1C0++0x3 line.long 0x0 "DX0GCR,DATX8 General Configuration Register" rgroup.long 0x1C4++0x7 line.long 0x0 "DX0GSR0,DATX8 General Status Register 0" line.long 0x4 "DX0GSR1,DATX8 General Status Register 1" group.long 0x1CC++0xB line.long 0x0 "DX0DLLCR,DATX8 DLL Control Register" line.long 0x4 "DX0DQTR,DATX8 DQ Timing Register" line.long 0x8 "DX0DQSTR,DATX8 DQS Timing Register" group.long 0x200++0x3 line.long 0x0 "DX1GCR,DATX8 General Configuration Register" rgroup.long 0x204++0x7 line.long 0x0 "DX1GSR0,DATX8 General Status Register 0" line.long 0x4 "DX1GSR1,DATX8 General Status Register 1" group.long 0x20C++0xB line.long 0x0 "DX1DLLCR,DATX8 DLL Control Register" line.long 0x4 "DX1DQTR,DATX8 DQ Timing Register" line.long 0x8 "DX1DQSTR,DATX8 DQS Timing Register" tree.end tree "DSI (Display Serial Interface)" base ad:0xE1404000 group.long 0x4++0x17 line.long 0x0 "PWR_UP,Power-Up Control Register" bitfld.long 0x0 0. "SHUTDOWNZ,Shutdown" "0: DSI host is reset.,1: DSI host is powered up." line.long 0x4 "CLKMGR_CFG,Clock Management Configuration Register" hexmask.long.byte 0x4 8.--15. 1. "TO_CLK_DIVISION,Timeout Clock Division" newline hexmask.long.byte 0x4 0.--7. 1. "TX_ESC_CLK_DIVISION,Transmission Escape Clock Division" line.long 0x8 "DPI_VCID,Input Video Virtual Channel ID Configuration Register" bitfld.long 0x8 0.--1. "DPI_VCID,Input Video Virtual Channel Identifier" "0,1,2,3" line.long 0xC "DPI_COLOR_CODING,Input Video Color Coding Configuration Register" hexmask.long.byte 0xC 0.--3. 1. "DPI_COLOR_CODING,Input Video Color Coding" line.long 0x10 "DPI_CFG_POL,Input Video Polarity Configuration Register" bitfld.long 0x10 4. "COLORM_ACTIVE_LOW,Color Mode Signal Active Low" "0: Input interface Color Mode signal is active high.,1: Input interface Color Mode signal is active low." newline bitfld.long 0x10 3. "SHUTD_ACTIVE_LOW,Shutdown Signal Active Low" "0: Input interface Shutdown signal is active high.,1: Input interface Shutdown signal is active low." newline bitfld.long 0x10 2. "HSYNC_ACTIVE_LOW,Horizontal Synchronisation Signal Active Low" "0: Input video interface VSYNC is active high.,1: Input video interface VSYNC is active low." newline bitfld.long 0x10 1. "VSYNC_ACTIVE_LOW,Vertical Synchronisation Signal Active Low" "0: Input video interface VSYNC is active high.,1: Input video interface VSYNC is active low." newline bitfld.long 0x10 0. "DATAEN_ACTIVE_LOW,Data Enable Signal Active Low" "0: Input video interface DATAEN is active high.,1: Input video interface DATAEN is active low." line.long 0x14 "DPI_LP_CMD_TIM,Input Video Timing for Low-Power Commands Configuration Register" hexmask.long.byte 0x14 16.--23. 1. "OUTVACT_LPCMD_TIME,Output Vertical Active Low-Power Command" newline hexmask.long.byte 0x14 0.--7. 1. "INVACT_LPCMD_TIME,Input Vertical Active Low-Power Command Time" group.long 0x2C++0x37 line.long 0x0 "PCKHDL_CFG,DSI Protocol Configuration Register" bitfld.long 0x0 5. "EOTP_TX_LP_EN,End Of Transmission Packet Low Power Enable" "0: Disables the EoTp transmission in low power.,1: Enables the EoTp transmission in low power." newline bitfld.long 0x0 4. "CRC_RX_EN,CRC Reception Enable" "0: Disables the CRC reception and error reporting.,1: Enables the CRC reception and error reporting." newline bitfld.long 0x0 3. "ECC_RX_EN,ECC Reception Enable" "0: Disables the ECC reception error correction and..,1: Enables the ECC reception error correction and.." newline bitfld.long 0x0 2. "BTA_EN,Bus Turn-Around Enable" "0: Disables the Bus Turnaround (BTA) request.,1: Enables the Bus Turnaround (BTA) request." newline bitfld.long 0x0 1. "EOTP_RX_EN,End Of Reception Packet Enable" "0: Disables the EoTp reception.,1: Enables the EoTp reception." newline bitfld.long 0x0 0. "EOTP_TX_EN,End Of Transmission Packet Enable" "0: Disables the EoTp transmission.,1: Enables the EoTp transmission." line.long 0x4 "GEN_VCID,Read Generic Virtual Channel ID Configuration Register" bitfld.long 0x4 16.--17. "GEN_VCID_TX_AUTO,Generic Transmission Virtual Channel Identifier" "0,1,2,3" newline bitfld.long 0x4 8.--9. "GEN_VCID_TEAR_AUTO,Generic Tearing Effect Virtual Channel Identifier" "0,1,2,3" newline bitfld.long 0x4 0.--1. "GEN_VCID_RX,Generic Reception Virtual Channel Identifier" "0,1,2,3" line.long 0x8 "MODE_CFG,Mode of Operation Configuration Register" bitfld.long 0x8 0. "CMD_VIDEO_MODE,Command/Video Mode" "0: Video mode.,1: Command mode." line.long 0xC "VID_MODE_CFG,Video Mode Configuration Register" bitfld.long 0xC 24. "VPG_ORIENTATION,Video Pattern Generator Orientation" "0: Vertical color bar orientation.,1: Horizontal color bar orientation." newline bitfld.long 0xC 20. "VPG_MODE,Video Pattern Generator Mode" "0: Color bar (horizontal or vertical) pattern is..,1: BER pattern (vertical only) is selected." newline bitfld.long 0xC 16. "VPG_EN,Video Pattern Generator Enable" "0: Disables the video mode pattern generator.,1: Enables the video mode pattern generator." newline bitfld.long 0xC 15. "LP_CMD_EN,Low Power Command Transmission Enable" "0: Disables the command transmission only in..,1: Enables the command transmission only in.." newline bitfld.long 0xC 14. "FRAME_BTA_ACK_EN,Frame Bus Turn Around Acknowledge Enable" "0: Disables the request for an acknowledge response..,1: Enables the request for an acknowledge response.." newline bitfld.long 0xC 13. "LP_HFP_EN,Low-Power Horizontal Front Porch Enable" "0: Disables the return to low-power inside the HFP..,1: Enables the return to low-power inside the HFP.." newline bitfld.long 0xC 12. "LP_HBP_EN,Low-Power Horizontal Back Porch Enable" "0: Disables the return to low-power inside the HBP..,1: Enables the return to low-power inside the HBP.." newline bitfld.long 0xC 11. "LP_VACT_EN,Low-Power Vertical Active Enable" "0: Disables the return to low-power inside the VACT..,1: Enables the return to low-power inside the VACT.." newline bitfld.long 0xC 10. "LP_VFP_EN,Low-Power Vertical Front Porch Enable" "0: Disables the return to low-power inside the VFP..,1: Enables the return to low-power inside the VFP.." newline bitfld.long 0xC 9. "LP_VBP_EN,Low-Power Vertical Back Porch Enable" "0: Disables the return to low-power inside the VBP..,1: Enables the return to low-power inside the VBP.." newline bitfld.long 0xC 8. "LP_VSA_EN,Low-Power Vertical Sync Active Enable" "0: Disables the return to low-power inside the VSA..,1: Enables the return to low-power inside the VSA.." newline bitfld.long 0xC 0.--1. "VID_MODE_TYPE,Video Mode Transmission Type" "0: Non-burst with sync pulses,1: Non-burst with sync events,2: Burst mode,3: Burst mode" line.long 0x10 "VID_PKT_SIZE,Video Mode packet size Configuration Register" hexmask.long.word 0x10 0.--13. 1. "VID_PKT_SIZE,Video Mode Packet Size" line.long 0x14 "VID_NUM_CHUNKS,Video Mode Number of Chunks Configuration Register" hexmask.long.word 0x14 0.--12. 1. "VID_NUM_CHUNKS,Video Mode Number of Chunks" line.long 0x18 "VID_NULL_SIZE,Video Mode Null Packets Size Configuration Register" hexmask.long.word 0x18 0.--12. 1. "VID_NULL_SIZE,Video Mode Null Packet Size" line.long 0x1C "VID_HSA_TIME,Video Mode HSA Time Configuration Register" hexmask.long.word 0x1C 0.--11. 1. "VID_HSA_TIME,Video Mode Horizontal Sync Active Time" line.long 0x20 "VID_HBP_TIME,Video Mode HBP Time Configuration Register" hexmask.long.word 0x20 0.--11. 1. "VID_HBP_TIME,Video Mode Horizontal Back Porch Time" line.long 0x24 "VID_HLINE_TIME,Video Mode HLINE Time Configuration Register" hexmask.long.word 0x24 0.--14. 1. "VID_HLINE_TIME,Video Mode Horizontal Line Time" line.long 0x28 "VID_VSA_LINES,Video Mode VSA Lines Configuration Register" hexmask.long.word 0x28 0.--9. 1. "VSA_LINES,Vertical Sync Active Lines" line.long 0x2C "VID_VBP_LINES,Video Mode VBP Lines Configuration Register" hexmask.long.word 0x2C 0.--9. 1. "VBP_LINES,Vertical Back Porch Lines" line.long 0x30 "VID_VFP_LINES,Video Mode VFP Lines Configuration Register" hexmask.long.word 0x30 0.--9. 1. "VFP_LINES,Video Mode Vertical Front Porch Lines" line.long 0x34 "VID_VACTIVE_LINES,Video Mode VACTIVE Lines Configuration Register" hexmask.long.word 0x34 0.--13. 1. "V_ACTIVE_LINES,Video Mode Active Lines" group.long 0x68++0xB line.long 0x0 "CMD_MODE_CFG,Command Mode Configuration Register" bitfld.long 0x0 24. "MAX_RD_PKT_SIZE,Maximum Read Packet Size" "0: High-speed.,1: Low-power." newline bitfld.long 0x0 19. "DCS_LW_TX,DCS Long Write Packet Transmission Type" "0: High-speed.,1: Low-power." newline bitfld.long 0x0 18. "DCS_SR_0P_TX,DCS Short Read Packet 0 Transmission Type" "0: High-speed.,1: Low-power." newline bitfld.long 0x0 17. "DCS_SW_1P_TX,DCS Short Write Packet 1 Transmission Type" "0: High-speed.,1: Low-power." newline bitfld.long 0x0 16. "DCS_SW_0P_TX,DCS Short Write Packet 0 Transmission Type" "0: High-speed.,1: Low-power." newline bitfld.long 0x0 14. "GEN_LW_TX,Generic Long Write Packet Transmission Type" "0: High-speed.,1: Low-power." newline bitfld.long 0x0 13. "GEN_SR_2P_TX,Generic Short Read Packet 2 Transmission Type" "0: High-speed.,1: Low-power." newline bitfld.long 0x0 12. "GEN_SR_1P_TX,Generic Short Read Packet 1 Transmission Type" "0: High-speed.,1: Low-power." newline bitfld.long 0x0 11. "GEN_SR_0P_TX,Generic Short Read Packet 0 Transmission Type" "0: High-speed.,1: Low-power." newline bitfld.long 0x0 10. "GEN_SW_2P_TX,Generic Short Write Packet 2 Transmission Type" "0: High-speed.,1: Low-power." newline bitfld.long 0x0 9. "GEN_SW_1P_TX,Generic Short Write Packet 1 Transmission Type" "0: High-speed.,1: Low-power." newline bitfld.long 0x0 8. "GEN_SW_0P_TX,Generic Short Write Packet 0 Transmission Type" "0: High-speed.,1: Low-power." newline bitfld.long 0x0 1. "ACK_RQST_EN,Acknowledge Request Enable" "0: Disables the acknowledge request after each..,1: Enables the acknowledge request after each.." newline bitfld.long 0x0 0. "TEAR_FX_EN,Tearing Effect Enable" "0: Disables the tearing effect acknowledge request.,1: Enables the tearing effect acknowledge request." line.long 0x4 "GEN_HDR,Generic Interface Header Register" hexmask.long.byte 0x4 16.--23. 1. "GEN_WC_MSBYTE,Generic Interface Word Count Most Significant Byte" newline hexmask.long.byte 0x4 8.--15. 1. "GEN_WC_LSBYTE,Generic Interface Word Count Least Significant Byte" newline bitfld.long 0x4 6.--7. "GEN_VC,Generic Interface Virtual Channel" "0,1,2,3" newline hexmask.long.byte 0x4 0.--5. 1. "GEN_DT,Generic Interface Data Type" line.long 0x8 "GEN_PLD_DATA,Generic Interface Payload Register" hexmask.long.byte 0x8 24.--31. 1. "GEN_PLD_B4,Generic Interface Payload Byte 4" newline hexmask.long.byte 0x8 16.--23. 1. "GEN_PLD_B3,Generic Interface Payload Byte 3" newline hexmask.long.byte 0x8 8.--15. 1. "GEN_PLD_B2,Generic Interface Payload Byte 2" newline hexmask.long.byte 0x8 0.--7. 1. "GEN_PLD_B1,Generic Interface Payload Byte 1" rgroup.long 0x74++0x3 line.long 0x0 "CMD_PKT_STATUS,Command Packet Status Register" bitfld.long 0x0 19. "GEN_BUFF_PLD_FULL,Generic Payload Internal Buffer Full" "0,1" newline bitfld.long 0x0 18. "GEN_BUFF_PLD_EMPTY,Generic Payload Internal Buffer Empty" "0,1" newline bitfld.long 0x0 17. "GEN_BUFF_CMD_FULL,Generic Command Internal Buffer Full" "0,1" newline bitfld.long 0x0 16. "GEN_BUFF_CMD_EMPTY,Generic Command Internal Buffer Empty" "0,1" newline bitfld.long 0x0 6. "GEN_RD_CMD_BUSY,Generic Interface Read Command FIFO Busy" "0,1" newline bitfld.long 0x0 5. "GEN_PLD_R_FULL,Generic Interface Read Payload FIFO Full" "0,1" newline bitfld.long 0x0 4. "GEN_PLD_R_EMPTY,Generic Interface Read Payload FIFO Empty" "0,1" newline bitfld.long 0x0 3. "GEN_PLD_W_FULL,Generic Interface Write Payload FIFO Full" "0,1" newline bitfld.long 0x0 2. "GEN_PLD_W_EMPTY,Generic Interface Write Payload FIFO Empty" "0,1" newline bitfld.long 0x0 1. "GEN_CMD_FULL,Generic Interface Command FIFO Full" "0,1" newline bitfld.long 0x0 0. "GEN_CMD_EMPTY,Generic Interface Command FIFO Empty" "0,1" group.long 0x78++0x37 line.long 0x0 "TO_CNT_CFG,Timeout Counters Configuration Register" hexmask.long.word 0x0 16.--31. 1. "HSTX_TO_CNT,High-Speed Transmission Timeout Counter" newline hexmask.long.word 0x0 0.--15. 1. "LPRX_TO_CNT,Low-Power Reception Timeout Counter" line.long 0x4 "HS_RD_TO_CNT,HS Read Response Timeout Counter Configuration Register" hexmask.long.word 0x4 0.--15. 1. "HS_RD_TO_CNT,High-Speed Read Operation Timeout Counter" line.long 0x8 "LP_RD_TO_CNT,LP Read Response Timeout Counter Configuration Register" hexmask.long.word 0x8 0.--15. 1. "LP_RD_TO_CNT,Low-Power Read Operation Timeout Counter" line.long 0xC "HS_WR_TO_CNT,HS Write Response Timeout Counter Configuration Register" hexmask.long.word 0xC 0.--15. 1. "HS_WR_TO_CNT,High-Speed Write Operation Timeout Counter" line.long 0x10 "LP_WR_TO_CNT,LP Write Response Timeout Counter Configuration Register" hexmask.long.word 0x10 0.--15. 1. "LP_WR_TO_CNT,Low-Power Write Operation Timeout Counter" line.long 0x14 "BTA_TO_CNT,BTA Response Timeout Counter Configuration Register" hexmask.long.word 0x14 0.--15. 1. "BTA_TO_CNT,Bus Turn Around Timeout Counter" line.long 0x18 "SDF_3D,VSS Packet 3D Control Register" bitfld.long 0x18 16. "SEND_3D_CFG,Send 3D Configuration Enable" "0,1" newline bitfld.long 0x18 5. "RIGHT_FIRST,Right First" "0: Left eye is sent first then right eye.,1: Right eye data is sent first then left eye." newline bitfld.long 0x18 4. "SECOND_VSYNC,Second Vertical Sync Enable" "0: No sync pulses between left and right data.,1: Sync pulse (HSYNC VSYNC blanking) between left.." newline bitfld.long 0x18 2.--3. "FORMAT_3D,3D Format" "0: Line (alternating lines of left and right data).,1: Frame (alternating frames of left and right data).,2: Pixel (alternating pixels of left and right data).,?" newline bitfld.long 0x18 0.--1. "MODE_3D,3D Mode" "0: 3D mode off (2D mode on).,1: 3D mode on portrait orientation.,2: 3D mode on landscape orientation.,3: Reserved." line.long 0x1C "LPCLK_CTRL,Clock Lane Control Register" bitfld.long 0x1C 1. "AUTO_CLKLANE_CTRL,Automatic Clock Lane Control" "0: Disables the automatic mechanism to stop..,1: Enables the automatic mechanism to stop.." newline bitfld.long 0x1C 0. "PHY_TXREQUESTCLKHS,D-PHY High-Speed Transmission Request" "0: Disables High-Speed mode transmission request on..,1: Enables High-Speed mode transmission request on.." line.long 0x20 "DPHY_TMR_LPCLK_CFG,Clock Lane Switch Mode Timing Configuration Register" hexmask.long.word 0x20 16.--25. 1. "PHY_CLKHS2LP_TIME,D-PHY Clock High-Speed to Low-Power Time" newline hexmask.long.word 0x20 0.--9. 1. "PHY_CLKLP2HS_TIME,D-PHY Clock Low-Power to High-Speed Time" line.long 0x24 "DPHY_TMR_CFG,Data Lane Switch Mode Timing Configuration Register" hexmask.long.word 0x24 16.--25. 1. "PHY_HS2LP_TIME,D-PHY Data High-Speed to Low-Power Time" newline hexmask.long.word 0x24 0.--9. 1. "PHY_LP2HS_TIME,D-PHY Data Low-Power to High-Speed Time" line.long 0x28 "DPHY_RSTZ,Reset and PLL Control Register" bitfld.long 0x28 3. "DPHY_FORCEPLL,D-PHY Force PLL Enable" "0: Disables the D-PHY PLL when the D-PHY is in ULPS.,1: Enables the D-PHY PLL when the D-PHY is in ULPS." newline bitfld.long 0x28 2. "DPHY_ENABLECLK,D-PHY Enable Clock Lane" "0: Disables the D-PHY clock lane module.,1: Enables the D-PHY clock lane module." newline bitfld.long 0x28 1. "DPHY_RSTZ,D-PHY Reset Disable" "0: Places the digital section of the D-PHY in the..,1: Allows the digital section of the D-PHY to leave.." newline bitfld.long 0x28 0. "DPHY_SHUTDOWNZ,D-PHY Shutdown Disable" "0: Places the complete D-PHY macro in power-down..,1: Allow the complete D-PHY macro to leave.." line.long 0x2C "DPHY_IF_CFG,D-PHY Interface Configuration Register" hexmask.long.byte 0x2C 8.--15. 1. "PHY_STOP_WAIT_TIME,D-PHY Stop State Wait Time" newline bitfld.long 0x2C 0.--1. "N_LANES,Number of Active Data Lanes" "0: One data lane (lane 0),1: Two data lanes (lanes 0 and 1),2: Three data lanes (lanes 0 1 and 2),3: Four data lanes (lanes 0 1 2 and 3)" line.long 0x30 "DPHY_ULPS_CTRL,D-PHY ULPS Control Register" bitfld.long 0x30 3. "PHY_TXEXITULPSLAN,D-PHY Ultra-Low-Power Exit Transmission on Data Lane" "0: No effect.,1: ULPS mode exit on clock lane." newline bitfld.long 0x30 2. "PHY_TXREQULPSLAN,D-PHY Ultra-Low-Power Request Transmission on Data Lane" "0: No effect.,1: ULPS mode request on data lane." newline bitfld.long 0x30 1. "PHY_TXEXITULPSCLK,D-PHY Ultra-Low-Power Exit Transmission on Clock Lane" "0: No effect.,1: ULPS mode exit on clock lane." newline bitfld.long 0x30 0. "PHY_TXREQULPSCLK,D-PHY Ultra-Low-Power Request Transmission on Clock Lane" "0: No effect.,1: ULPS mode request on clock lane." line.long 0x34 "DPHY_TX_TRIGGERS,D-PHY Tx Trigger Control Register" hexmask.long.byte 0x34 0.--3. 1. "PHY_TX_TRIGGERS,D-PHY Trigger Transmission" rgroup.long 0xB0++0x3 line.long 0x0 "DPHY_STATUS,D-PHY Status Register" bitfld.long 0x0 12. "PHY_ULPSACTIVENOT3LANE,D-PHY Ultra-Low-Power State Active on Data Lane 3 Status" "0: Data lane 3 is in Ultra-Low-Power state.,1: Data lane 3 is not in Ultra-Low-Power (ULP) state." newline bitfld.long 0x0 11. "PHY_STOPSTATE3LANE,D-PHY Stop State on Data Lane 3 Status" "0: Data lane 3 module is not in Stop state.,1: Data lane 3 module is in Stop state." newline bitfld.long 0x0 10. "PHY_ULPSACTIVENOT2LANE,D-PHY Ultra-Low-Power State Active on Data Lane 2 Status" "0: Data lane 2 is in Ultra-Low-Power state.,1: Data lane 2 is not in Ultra-Low-Power (ULP) state." newline bitfld.long 0x0 9. "PHY_STOPSTATE2LANE,D-PHY Stop State on Data Lane 2 Status" "0: Data lane 2 module is not in Stop state.,1: Data lane 2 module is in Stop state." newline bitfld.long 0x0 8. "PHY_ULPSACTIVENOT1LANE,D-PHY Ultra-Low-Power State Active on Data Lane 1 Status" "0: Data lane 1 is in Ultra-Low-Power state.,1: Data lane 1 is not in Ultra-Low-Power (ULP) state." newline bitfld.long 0x0 7. "PHY_STOPSTATE1LANE,D-PHY Stop State on Data Lane 1 Statu" "0: Data lane 1 module is not in Stop state.,1: Data lane 1 module is in Stop state." newline bitfld.long 0x0 6. "PHY_RXULPSESC0LANE,Ultra-Low-Power State Escape Code Reception" "0: Data lane 0 is not in Ultra Low-Power state..,1: Data lane 0 is in Ultra Low-Power state after.." newline bitfld.long 0x0 5. "PHY_ULPSACTIVENOT0LANE,D-PHY Ultra-Low-Power State Active on Data Lane 0 Status" "0: Data lane 0 is in Ultra-Low-Power state.,1: Data lane 0 is not in Ultra-Low-Power (ULP) state." newline bitfld.long 0x0 4. "PHY_STOPSTATE0LANE,D-PHY Stop State on Data Lane 0 Status" "0: Data lane 0 module is not in Stop state.,1: Data lane 0 module is in Stop state." newline bitfld.long 0x0 3. "PHY_ULPSACTIVENOTCLK,D-PHY Ultra-Low-Power State Active on Clock Lane Status" "0: The clock lane is in Ultra-Low-Power state.,1: The clock lane is not in Ultra-Low-Power (ULP).." newline bitfld.long 0x0 2. "PHY_STOPSTATECLKLANE,D-PHY Stop State Clock Lane Status" "0: The clock lane module is not in Stop state.,1: The clock lane module is in Stop state." newline bitfld.long 0x0 1. "PHY_DIRECTION,D-PHY Direction Status" "0: The lane interconnect is in Transmit mode.,1: The lane interconnect is in Receive mode." newline bitfld.long 0x0 0. "PHY_LOCK,D-PHY Lock Status" "0,1" group.long 0xB4++0x7 line.long 0x0 "DPHY_TST_CTRL0,D-PHY Control Register 0" bitfld.long 0x0 1. "PHY_TESTCLK,D-PHY Test Interface Clock" "0,1" newline bitfld.long 0x0 0. "PHY_TESTCLR,D-PHY Test Interface Clear" "0: No effect.,1: Clears the PHY test interface." line.long 0x4 "DPHY_TST_CTRL1,D-PHY Control Register 1" bitfld.long 0x4 16. "PHY_TESTEN,D-PHY Test Interface Operation Type" "0: The data write operation is set on the rising..,1: The address write operation is set on the.." newline hexmask.long.byte 0x4 8.--15. 1. "PHY_TESTDOUT,D-PHY Test Interface Data Out" newline hexmask.long.byte 0x4 0.--7. 1. "PHY_TESTDIN,D-PHY Test Interface Data In" rgroup.long 0xBC++0x7 line.long 0x0 "INT_ST0,Interrupt Status Register 0" bitfld.long 0x0 20. "DPHY_ERRORS_4,D-PHY Errors 4" "0,1" newline bitfld.long 0x0 19. "DPHY_ERRORS_3,D-PHY Errors 3" "0,1" newline bitfld.long 0x0 18. "DPHY_ERRORS_2,D-PHY Errors 2" "0,1" newline bitfld.long 0x0 17. "DPHY_ERRORS_1,D-PHY Errors 1" "0,1" newline bitfld.long 0x0 16. "DPHY_ERRORS_0,D-PHY Errors 0" "0,1" newline bitfld.long 0x0 15. "ACK_WITH_ERR_15,Acknowledge With Error 15" "0,1" newline bitfld.long 0x0 14. "ACK_WITH_ERR_14,Acknowledge With Error 14" "0,1" newline bitfld.long 0x0 13. "ACK_WITH_ERR_13,Acknowledge With Error 13" "0,1" newline bitfld.long 0x0 12. "ACK_WITH_ERR_12,Acknowledge With Error 12" "0,1" newline bitfld.long 0x0 11. "ACK_WITH_ERR_11,Acknowledge With Error 11" "0,1" newline bitfld.long 0x0 10. "ACK_WITH_ERR_10,Acknowledge With Error 10" "0,1" newline bitfld.long 0x0 9. "ACK_WITH_ERR_9,Acknowledge With Error 9" "0,1" newline bitfld.long 0x0 8. "ACK_WITH_ERR_8,Acknowledge With Error 8" "0,1" newline bitfld.long 0x0 7. "ACK_WITH_ERR_7,Acknowledge With Error 7" "0,1" newline bitfld.long 0x0 6. "ACK_WITH_ERR_6,Acknowledge With Error 6" "0,1" newline bitfld.long 0x0 5. "ACK_WITH_ERR_5,Acknowledge With Error 5" "0,1" newline bitfld.long 0x0 4. "ACK_WITH_ERR_4,Acknowledge With Error 4" "0,1" newline bitfld.long 0x0 3. "ACK_WITH_ERR_3,Acknowledge With Error 3" "0,1" newline bitfld.long 0x0 2. "ACK_WITH_ERR_2,Acknowledge With Error 2" "0,1" newline bitfld.long 0x0 1. "ACK_WITH_ERR_1,Acknowledge With Error 1" "0,1" newline bitfld.long 0x0 0. "ACK_WITH_ERR_0,Acknowledge With Error 0" "0,1" line.long 0x4 "INT_ST1,Interrupt Status Register 1" bitfld.long 0x4 19. "DPI_BUFF_PLD_UNDER,Input Video Interface Payload Buffer Underflow Status" "0,1" newline bitfld.long 0x4 12. "GEN_PLD_RECEV_ERR,Generic Interface Payload Receive Error Status" "0,1" newline bitfld.long 0x4 11. "GEN_PLD_RD_ERR,Generic Interface DCS Payload Read Error Status" "0,1" newline bitfld.long 0x4 10. "GEN_PLD_SEND_ERR,Generic Interface Payload Send Error Status" "0,1" newline bitfld.long 0x4 9. "GEN_PLD_WR_ERR,Generic Interface Payload Write Error Status" "0,1" newline bitfld.long 0x4 8. "GEN_CMD_WR_ERR,Generic Interface Command Write Error Status" "0,1" newline bitfld.long 0x4 7. "DPI_PLD_WR_ERR,Input Video Payload Write Error Status" "0,1" newline bitfld.long 0x4 6. "EOTP_ERR,End Of Transmission Packet Error Status" "0,1" newline bitfld.long 0x4 5. "PKT_SIZE_ERR,Packet Size Error Status" "0,1" newline bitfld.long 0x4 4. "CRC_ERR,CRC Error Status" "0,1" newline bitfld.long 0x4 3. "ECC_MULTI_ERR,ECC Multiple Error Status" "0,1" newline bitfld.long 0x4 2. "ECC_SINGLE_ERR,ECC Single Error Status" "0,1" newline bitfld.long 0x4 1. "TO_LP_RX,Low-Power Reception Timeout Status" "0,1" newline bitfld.long 0x4 0. "TO_HS_TX,High-Speed Transmission Timeout Status" "0,1" group.long 0xC4++0xB line.long 0x0 "INT_MSK0,Interrupt Mask Configuration Register 0" bitfld.long 0x0 20. "DPHY_ERRORS_4,D-PHY Errors Lane 4 Mask" "0,1" newline bitfld.long 0x0 19. "DPHY_ERRORS_3,D-PHY Errors Lane 3 Mask" "0,1" newline bitfld.long 0x0 18. "DPHY_ERRORS_2,D-PHY Errors Lane 2 Mask" "0,1" newline bitfld.long 0x0 17. "DPHY_ERRORS_1,D-PHY Errors Lane 1 Mask" "0,1" newline bitfld.long 0x0 16. "DPHY_ERRORS_0,D-PHY Errors Lane 0 Mask" "0,1" newline bitfld.long 0x0 15. "ACK_WITH_ERR_15,Acknowledge With Error 15 Mask" "0,1" newline bitfld.long 0x0 14. "ACK_WITH_ERR_14,Acknowledge With Error 14 Mask" "0,1" newline bitfld.long 0x0 13. "ACK_WITH_ERR_13,Acknowledge With Error 13 Mask" "0,1" newline bitfld.long 0x0 12. "ACK_WITH_ERR_12,Acknowledge With Error 12 Mask" "0,1" newline bitfld.long 0x0 11. "ACK_WITH_ERR_11,Acknowledge With Error 11 Mask" "0,1" newline bitfld.long 0x0 10. "ACK_WITH_ERR_10,Acknowledge With Error 10 Mask" "0,1" newline bitfld.long 0x0 9. "ACK_WITH_ERR_9,Acknowledge With Error 9 Mask" "0,1" newline bitfld.long 0x0 8. "ACK_WITH_ERR_8,Acknowledge With Error 8 Mask" "0,1" newline bitfld.long 0x0 7. "ACK_WITH_ERR_7,Acknowledge With Error 7 Mask" "0,1" newline bitfld.long 0x0 6. "ACK_WITH_ERR_6,Acknowledge With Error 6 Mask" "0,1" newline bitfld.long 0x0 5. "ACK_WITH_ERR_5,Acknowledge With Error 5 Mask" "0,1" newline bitfld.long 0x0 4. "ACK_WITH_ERR_4,Acknowledge With Error 4 Mask" "0,1" newline bitfld.long 0x0 3. "ACK_WITH_ERR_3,Acknowledge With Error 3 Mask" "0,1" newline bitfld.long 0x0 2. "ACK_WITH_ERR_2,Acknowledge With Error 2 Mask" "0,1" newline bitfld.long 0x0 1. "ACK_WITH_ERR_1,Acknowledge With Error 1 Mask" "0,1" newline bitfld.long 0x0 0. "ACK_WITH_ERR_0,Acknowledge With Error 0 Mask" "0,1" line.long 0x4 "INT_MSK1,Interrupt Mask Configuration Register 1" bitfld.long 0x4 19. "DPI_BUFF_PLD_UNDER,Input Video Interface Payload Buffer Underflow Mask" "0,1" newline bitfld.long 0x4 12. "GEN_PLD_RECEV_ERR,Generic Interface Payload Receive Error Mask" "0,1" newline bitfld.long 0x4 11. "GEN_PLD_RD_ERR,Generic Interface Payload Read Error Mask" "0,1" newline bitfld.long 0x4 10. "GEN_PLD_SEND_ERR,Generic Interface Payload Send Error Mask" "0,1" newline bitfld.long 0x4 9. "GEN_PLD_WR_ERR,Generic Interface Payload Write Error Mask" "0,1" newline bitfld.long 0x4 8. "GEN_CMD_WR_ERR,Generic Interface Command Write Error Mask" "0,1" newline bitfld.long 0x4 7. "DPI_PLD_WR_ERR,Input Video Payload Write Error Mask" "0,1" newline bitfld.long 0x4 6. "EOTP_ERR,End Of Transmission Packet Error Mask" "0,1" newline bitfld.long 0x4 5. "PKT_SIZE_ERR,Packet Size Error Mask" "0,1" newline bitfld.long 0x4 4. "CRC_ERR,CRC Error Mask" "0,1" newline bitfld.long 0x4 3. "ECC_MULTI_ERR,ECC Multiple Error Mask" "0,1" newline bitfld.long 0x4 2. "ECC_SINGLE_ERR,ECC Single Error Mask" "0,1" newline bitfld.long 0x4 1. "TO_LP_RX,Timeout Low-Power Reception Mask" "0,1" newline bitfld.long 0x4 0. "TO_HS_TX,Timeout High-Speed Transmission Mask" "0,1" line.long 0x8 "DPHY_CAL,D-PHY Calibration Control Register" bitfld.long 0x8 0. "TXSKEWCALHS,Transmission Skew Calibration High-Speed" "0,1" wgroup.long 0xD8++0x7 line.long 0x0 "INT_FORCE0,Interrupt Force Control Register 0" bitfld.long 0x0 20. "DPHY_ERRORS_4,D-PHY Errors 4 Force" "0,1" newline bitfld.long 0x0 19. "DPHY_ERRORS_3,D-PHY Errors 3 Force" "0,1" newline bitfld.long 0x0 18. "DPHY_ERRORS_2,D-PHY Errors 2 Force" "0,1" newline bitfld.long 0x0 17. "DPHY_ERRORS_1,D-PHY Errors 1 Force" "0,1" newline bitfld.long 0x0 16. "DPHY_ERRORS_0,D-PHY Errors 0 Force" "0,1" newline bitfld.long 0x0 15. "ACK_WITH_ERR_15,Acknowledge With Error 15 Force" "0,1" newline bitfld.long 0x0 14. "ACK_WITH_ERR_14,Acknowledge With Error 14 Force" "0,1" newline bitfld.long 0x0 13. "ACK_WITH_ERR_13,Acknowledge With Error 13 Force" "0,1" newline bitfld.long 0x0 12. "ACK_WITH_ERR_12,Acknowledge With Error 12 Force" "0,1" newline bitfld.long 0x0 11. "ACK_WITH_ERR_11,Acknowledge With Error 11 Force" "0,1" newline bitfld.long 0x0 10. "ACK_WITH_ERR_10,Acknowledge With Error 10 Force" "0,1" newline bitfld.long 0x0 9. "ACK_WITH_ERR_9,Acknowledge With Error 9 Force" "0,1" newline bitfld.long 0x0 8. "ACK_WITH_ERR_8,Acknowledge With Error 8 Force" "0,1" newline bitfld.long 0x0 7. "ACK_WITH_ERR_7,Acknowledge With Error 7 Force" "0,1" newline bitfld.long 0x0 6. "ACK_WITH_ERR_6,Acknowledge With Error 6 Force" "0,1" newline bitfld.long 0x0 5. "ACK_WITH_ERR_5,Acknowledge With Error 5 Force" "0,1" newline bitfld.long 0x0 4. "ACK_WITH_ERR_4,Acknowledge With Error 4 Force" "0,1" newline bitfld.long 0x0 3. "ACK_WITH_ERR_3,Acknowledge With Error 3 Force" "0,1" newline bitfld.long 0x0 2. "ACK_WITH_ERR_2,Acknowledge With Error 2 Force" "0,1" newline bitfld.long 0x0 1. "ACK_WITH_ERR_1,Acknowledge With Error 1 Force" "0,1" newline bitfld.long 0x0 0. "ACK_WITH_ERR_0,Acknowledge With Error 0 Force" "0,1" line.long 0x4 "INT_FORCE1,Interrupt Force Control Register 1" bitfld.long 0x4 19. "DPI_BUFF_PLD_UNDER,Input Video Interface Payload Buffer Underflow Force" "0,1" newline bitfld.long 0x4 12. "GEN_PLD_RECEV_ERR,Generic Interface Payload Receive Error Force" "0,1" newline bitfld.long 0x4 11. "GEN_PLD_RD_ERR,Generic Interface Payload Read Error Force" "0,1" newline bitfld.long 0x4 10. "GEN_PLD_SEND_ERR,Generic Interface Payload Send Error Force" "0,1" newline bitfld.long 0x4 9. "GEN_PLD_WR_ERR,Generic Interface Payload Write Error Force" "0,1" newline bitfld.long 0x4 8. "GEN_CMD_WR_ERR,Generic Interface Command Write Error Force" "0,1" newline bitfld.long 0x4 7. "DPI_PLD_WR_ERR,Input Video Interface Payload Write Error Force" "0,1" newline bitfld.long 0x4 6. "EOTP_ERR,End Of Transmission Packet Error Force" "0,1" newline bitfld.long 0x4 5. "PKT_SIZE_ERR,Packet Size error Force" "0,1" newline bitfld.long 0x4 4. "CRC_ERR,CRC Error Force" "0,1" newline bitfld.long 0x4 3. "ECC_MULTI_ERR,ECC Multiple Error Force" "0,1" newline bitfld.long 0x4 2. "ECC_SINGLE_ERR,ECC Single Error Force" "0,1" newline bitfld.long 0x4 1. "TO_LP_RX,Timeout Low-Power Reception Force" "0,1" newline bitfld.long 0x4 0. "TO_HS_TX,Timeout High-Speed Transmission Force" "0,1" group.long 0xF4++0x3 line.long 0x0 "DPHY_TMR_RD_CFG,DHY Read Timing Configuration Register" hexmask.long.word 0x0 0.--14. 1. "MAX_RD_TIME,Maximum Read Time" group.long 0x100++0x3 line.long 0x0 "VID_SHADOW_CTRL,Video Mode Shadow Feature Control Register" bitfld.long 0x0 8. "VID_SHADOW_REQ,Video Interface Shadow Request" "0: No effect.,1: Requests that the input video interface.." newline bitfld.long 0x0 0. "VID_SHADOW_EN,Video Interface Shadow Registers Enable" "0: No effect.,1: Input video bus receives the active.." rgroup.long 0x10C++0x7 line.long 0x0 "DPI_VCID_ACT,Input Video Virtual Channel ID Active Value Register" bitfld.long 0x0 0.--1. "DPI_VCID,Input Video Interface Virtual Channel Identifier" "0,1,2,3" line.long 0x4 "DPI_COLOR_CODING_ACT,Input Video Color Coding Active Value Register" bitfld.long 0x4 8. "LOOSELY18_EN,Loosely Packed Variant to 18-bit Enable" "0: Disables loosely packed variant to 18-bit..,1: Enables loosely packed variant to 18-bit.." newline hexmask.long.byte 0x4 0.--3. 1. "DPI_COLOR_CODING,Input Video Interface Color Coding" rgroup.long 0x118++0x3 line.long 0x0 "DPI_LP_CMD_TIM_ACT,Input Video Timing for Low-Power Commands Active Value Register" hexmask.long.byte 0x0 16.--23. 1. "OUTVACT_LPCMD_TIME,Output Vertical Active Low-Power Command Time" newline hexmask.long.byte 0x0 0.--7. 1. "INVACT_LPCMD_TIME,Input Vertical Active Low-Power Command Time" rgroup.long 0x138++0x2B line.long 0x0 "VID_MODE_CFG_ACT,Video Mode Active Value Register" bitfld.long 0x0 9. "LP_CMD_EN,Low-Power Command Enable" "0: Disables the command transmission only in..,1: Enables the command transmission only in.." newline bitfld.long 0x0 8. "FRAME_BTA_ACK_EN,Frame Bus Turn Around Acknowledge Enable" "0: Disables the request for an acknowledge response..,1: Enables the request for an acknowledge response.." newline bitfld.long 0x0 7. "LP_HFP_EN,Low-Power Horizontal Front Porch Enable" "0: Disables return to low-power inside the HFP..,1: Enables the return to low-power inside the HFP.." newline bitfld.long 0x0 6. "LP_HBP_EN,Low-Power Horizontal Back Porch Enable" "0: Disables the return to low-power inside the HBP..,1: Enables the return to low-power inside the HBP.." newline bitfld.long 0x0 5. "LP_VACT_EN,Low-Power Vertical Active Enable" "0: Disables the return to low-power inside the VACT..,1: Enables the return to low-power inside the VACT.." newline bitfld.long 0x0 4. "LP_VFP_EN,Low-Power Vertical Front Porch Enable" "0: Disables the return to low-power inside the VFP..,1: Enables the return to low-power inside the VFP.." newline bitfld.long 0x0 3. "LP_VBP_EN,Low-Power Vertical Back Porch Enable" "0: Disables the return to low-power inside the VBP..,1: Enables the return to low-power inside the VBP.." newline bitfld.long 0x0 2. "LP_VSA_EN,Low-Power Vertical Sync Active Enable" "0: Disables the return to low-power inside the VSA..,1: Enables the return to low-power inside the VSA.." newline bitfld.long 0x0 0.--1. "VID_MODE_TYPE,Video Mode Type" "0: Non-burst with sync pulses,1: Non-burst with sync events,2: Burst mode,3: Burst mode" line.long 0x4 "VID_PKT_SIZE_ACT,Video Mode packet size Active Value Register" hexmask.long.word 0x4 0.--13. 1. "VID_PKT_SIZE,Video Mode Packet Size" line.long 0x8 "VID_NUM_CHUNKS_ACT,Video Mode Number of Chunks Active Value Register" hexmask.long.word 0x8 0.--12. 1. "VID_NUM_CHUNKS,Video Mode Number of Chunks" line.long 0xC "VID_NULL_SIZE_ACT,Video Mode Null Packets Size Active Value Register" hexmask.long.word 0xC 0.--12. 1. "VID_NULL_SIZE,Video Mode Null Packet Size" line.long 0x10 "VID_HSA_TIME_ACT,Video Mode HSA Time Active Value Register" hexmask.long.word 0x10 0.--11. 1. "VID_HSA_TIME,Video Mode Horizontal Sync Active Time" line.long 0x14 "VID_HBP_TIME_ACT,Video Mode HBP Time Active Value Register" hexmask.long.word 0x14 0.--11. 1. "VID_HBP_TIME,Video Mode Horizontal Back Porch Time" line.long 0x18 "VID_HLINE_TIME_ACT,Video Mode HLINE Time Active Value Register" hexmask.long.word 0x18 0.--14. 1. "VID_HLINE_TIME,Video Mode Horizontal Line Time" line.long 0x1C "VID_VSA_LINES_ACT,Video Mode VSA Lines Active Value Register" hexmask.long.word 0x1C 0.--9. 1. "VSA_LINES,Video Mode Vertical Sync Active Lines" line.long 0x20 "VID_VBP_LINES_ACT,Video Mode VBP Lines Active Value Register" hexmask.long.word 0x20 0.--9. 1. "VBP_LINES,Video Mode Vertical Back Porch Lines" line.long 0x24 "VID_VFP_LINES_ACT,Video Mode VFP Lines Active Value Register" hexmask.long.word 0x24 0.--9. 1. "VFP_LINES,Video Mode Vertical Front Porch Lines" line.long 0x28 "VID_VACTIVE_LINES_ACT,Video Mode VACTIVE Lines Active Value Register" hexmask.long.word 0x28 0.--13. 1. "V_ACTIVE_LINES,Video Mode Vertical Active Lines" rgroup.long 0x168++0x3 line.long 0x0 "VID_PKT_STATUS,Video Mode Packet Status Register" bitfld.long 0x0 17. "DPI_BUFF_PLD_FULL,Input Video Interface Write Payload FIFO Full" "0,1" newline bitfld.long 0x0 16. "DPI_BUFF_PLD_EMPTY,Input Video Interface Write Payload FIFO Empty" "0,1" newline bitfld.long 0x0 3. "DPI_PLD_W_FULL,Input Video Interface Write Payload FIFO Full" "0,1" newline bitfld.long 0x0 2. "DPI_PLD_W_EMPTY,Input Video Interface Write Payload FIFO Empty" "0,1" newline bitfld.long 0x0 1. "DPI_CMD_W_FULL,Input Video Interface Command FIFO Full" "0,1" newline bitfld.long 0x0 0. "DPI_CMD_W_EMPTY,Input Video Interface Command FIFO Empty" "0,1" rgroup.long 0x190++0x3 line.long 0x0 "SDF_3D_ACT,VSS Packet 3D Active Value Register" bitfld.long 0x0 16. "SEND_3D_CFG,Send 3D Configuration Enable" "0,1" newline bitfld.long 0x0 5. "RIGHT_FIRST,Right First" "0: Left eye is sent first then right eye.,1: Right eye data is sent first then left eye." newline bitfld.long 0x0 4. "SECOND_VSYNC,Second Vertical Sync Enable" "0: No sync pulses between left and right data.,1: Sync pulse (HSYNC VSYNC blanking) between left.." newline bitfld.long 0x0 2.--3. "FORMAT_3D,3D Format" "0: Line (alternating lines of left and right data).,1: Frame (alternating frames of left and right data).,2: Pixel (alternating pixels of left and right data).,?" newline bitfld.long 0x0 0.--1. "MODE_3D,3D Mode" "0: 3D Mode off (2D Mode on).,1: 3D Mode on portrait orientation.,2: 3D Mode on landscape orientation.,3: Reserved." tree.end tree "DWDT (Dual Watchdog Timer)" base ad:0xE001C000 wgroup.long 0x0++0x3 line.long 0x0 "NS_WDT_CR,Never Secure Control Register" hexmask.long.byte 0x0 24.--31. 1. "KEY,Password" bitfld.long 0x0 4. "LOCKMR,Lock Mode Register Write Access" "0: No effect.,1: Locks the configuration registers if KEY is.." newline bitfld.long 0x0 0. "WDRSTT,Watchdog Restart" "0: No effect.,1: Restarts the watchdog if KEY is written to 0xA5." group.long 0x4++0x3 line.long 0x0 "NS_WDT_MR,Never Secure Mode Register" bitfld.long 0x0 29. "WDDBGHLT,Watchdog Debug Halt" "0: The watchdog runs when the processor is in Debug..,1: The watchdog stops when the processor is in.." bitfld.long 0x0 28. "WDIDLEHLT,Watchdog Idle Halt" "0: The watchdog runs when the system is in Idle..,1: The watchdog stops when the system is in Idle.." newline bitfld.long 0x0 12. "WDDIS,Watchdog Disable" "0: Enables the Watchdog Timer.,1: Disables the Watchdog Timer." rgroup.long 0x8++0x3 line.long 0x0 "NS_WDT_VR,Never Secure Value Register" hexmask.long.word 0x0 0.--11. 1. "COUNTER,Watchdog Down Counter Value" group.long 0xC++0x7 line.long 0x0 "NS_WDT_WL,Never Secure Window Level Register" hexmask.long.word 0x0 16.--27. 1. "RPTH,Repeat Threshold" hexmask.long.word 0x0 0.--11. 1. "PERIOD,Watchdog Period" line.long 0x4 "NS_WDT_IL,Never Secure Interrupt Level Register" hexmask.long.word 0x4 0.--11. 1. "LVLTH,Level Threshold" wgroup.long 0x14++0x7 line.long 0x0 "NS_WDT_IER,Never Secure Interrupt Enable Register" bitfld.long 0x0 2. "LVLINT,Interrupt Level Threshold Interrupt Enable" "0: No effect.,1: The never secure interrupt threshold failure.." bitfld.long 0x0 1. "RPTHINT,Repeat Threshold Interrupt Enable" "0: No effect.,1: The never secure repeat threshold failure.." newline bitfld.long 0x0 0. "PERINT,Period Interrupt Enable" "0: No effect.,1: The never secure period failure interrupt is.." line.long 0x4 "NS_WDT_IDR,Never Secure Interrupt Disable Register" bitfld.long 0x4 2. "LVLINT,Interrupt Level Threshold Interrupt Disable" "0: No effect.,1: The never secure interrupt threshold failure.." bitfld.long 0x4 1. "RPTHINT,Repeat Threshold Interrupt Disable" "0: No effect.,1: The never secure repeat threshold failure.." newline bitfld.long 0x4 0. "PERINT,Period Interrupt Disable" "0: No effect.,1: The never secure period failure interrupt is.." rgroup.long 0x1C++0x7 line.long 0x0 "NS_WDT_ISR,Never Secure Interrupt Status Register" bitfld.long 0x0 2. "LVLINT,Interrupt Level Threshold Interrupt Enable" "0: No level threshold failure has occurred in the..,1: At least one level threshold failure has.." bitfld.long 0x0 1. "RPTHINT,Repeat Threshold Interrupt Enable" "0: No repeat threshold failure has occurred in the..,1: At least one repeat threshold failure has.." newline bitfld.long 0x0 0. "PERINT,Period Interrupt Status" "0: No period failure has occurred in the never..,1: At least one period failure has occurred in the.." line.long 0x4 "NS_WDT_IMR,Never Secure Interrupt Mask Register" bitfld.long 0x4 2. "LVLINT,Interrupt Level Threshold Interrupt Mask" "0: Interrupt on LVLINT is disabled.,1: Interrupt on LVLINT is enabled." bitfld.long 0x4 1. "RPTHINT,Repeat Threshold Interrupt Mask" "0: Interrupt on RPTHINT is disabled.,1: Interrupt on RPTHINT is enabled." newline bitfld.long 0x4 0. "PERINT,Period Interrupt Mask" "0: Interrupt on PERINT is disabled.,1: Interrupt on PERINT is enabled." wgroup.long 0x1000++0x3 line.long 0x0 "PS_WDT_CR,Programmable Secure Control Register" hexmask.long.byte 0x0 24.--31. 1. "KEY,Password" bitfld.long 0x0 4. "LOCKMR,Lock Mode Register Write Access" "0: No effect.,1: Locks the configuration registers if KEY is.." newline bitfld.long 0x0 0. "WDRSTT,Watchdog Restart" "0: No effect.,1: Restarts the watchdog if KEY is written to 0xA5." group.long 0x1004++0x3 line.long 0x0 "PS_WDT_MR,Programmable Secure Mode Register" bitfld.long 0x0 29. "WDDBGHLT,Watchdog Debug Halt" "0: The watchdog runs when the processor is in Debug..,1: The watchdog stops when the processor is in.." bitfld.long 0x0 28. "WDIDLEHLT,Watchdog Idle Halt" "0: The watchdog runs when the system is in Idle..,1: The watchdog stops when the system is in Idle.." newline bitfld.long 0x0 12. "WDDIS,Watchdog Disable" "0: Enables the Watchdog Timer.,1: Disables the Watchdog Timer." bitfld.long 0x0 5. "RPTHRST,Repeat Threshold Reset" "0: No reset is generated if the watchdog is..,1: A reset is generated if the watchdog is.." newline bitfld.long 0x0 4. "PERIODRST,Period Reset" "0: No reset is generated if the watchdog down..,1: A reset is generated once the watchdog down.." rgroup.long 0x1008++0x3 line.long 0x0 "PS_WDT_VR,Programmable Secure Value Register" hexmask.long.word 0x0 0.--11. 1. "COUNTER,Watchdog Down Counter Value" group.long 0x100C++0x7 line.long 0x0 "PS_WDT_WL,Programmable Secure Window Level" hexmask.long.word 0x0 16.--27. 1. "RPTH,Repeat Threshold" hexmask.long.word 0x0 0.--11. 1. "PERIOD,Watchdog Period" line.long 0x4 "PS_WDT_IL,Programmable Secure Interrupt Level" hexmask.long.word 0x4 0.--11. 1. "LVLTH,Level Threshold" wgroup.long 0x1014++0x7 line.long 0x0 "PS_WDT_IER,Programmable Secure Interrupt Enable Register" bitfld.long 0x0 4. "NSRPTHINT,Never Secure Repeat Threshold Interrupt Enable" "0: No effect.,1: A never secure repeat threshold failure.." bitfld.long 0x0 3. "NSPERINT,Never Secure Period Interrupt Enable" "0: No effect.,1: A never secure period failure generates an.." newline bitfld.long 0x0 2. "LVLINT,Interrupt Level Threshold Interrupt Enable" "0: No effect.,1: The programmable secure interrupt threshold.." bitfld.long 0x0 1. "RPTHINT,Repeat Threshold Interrupt Enable" "0: No effect.,1: The programmable secure repeat threshold failure.." newline bitfld.long 0x0 0. "PERINT,Period Interrupt Enable" "0: No effect.,1: The programmable secure period failure interrupt.." line.long 0x4 "PS_WDT_IDR,Programmable Secure Interrupt Disable Register" bitfld.long 0x4 4. "NSRPTHINT,Never Secure Repeat Threshold Interrupt Disable" "0: No effect.,1: A never secure repeat threshold failure does not.." bitfld.long 0x4 3. "NSPERINT,Never Secure Period Interrupt Disable" "0: No effect.,1: A never secure period failure does not generate.." newline bitfld.long 0x4 2. "LVLINT,Interrupt Level Threshold Interrupt Disable" "0: No effect.,1: The Programmable secure interrupt threshold.." bitfld.long 0x4 1. "RPTHINT,Repeat Threshold Interrupt Disable" "0: No effect.,1: The Programmable secure repeat threshold failure.." newline bitfld.long 0x4 0. "PERINT,Period Interrupt Disable" "0: No effect.,1: The Programmable secure period failure interrupt.." rgroup.long 0x101C++0x7 line.long 0x0 "PS_WDT_ISR,Programmable Secure Interrupt Status Register" bitfld.long 0x0 4. "NSRPTHINT,Never Secure Repeat Threshold Interrupt Status" "0: No never secure repeat threshold failure has..,1: At least one never secure repeat threshold.." bitfld.long 0x0 3. "NSPERINT,Never Secure Period Interrupt Status" "0: No never secure period failure has occurred in..,1: At least one never secure period failure.." newline bitfld.long 0x0 2. "LVLINT,Interrupt Level Threshold Interrupt Status" "0: No level threshold failure has occurred in the..,1: At least one level threshold failure has.." bitfld.long 0x0 1. "RPTHINT,Repeat Threshold Interrupt Status" "0: No repeat threshold failure has occurred in the..,1: At least one repeat threshold failure has.." newline bitfld.long 0x0 0. "PERINT,Period Interrupt Status" "0: No period failure has occurred in the..,1: At least one period failure has occurred in the.." line.long 0x4 "PS_WDT_IMR,Programmable Secure Interrupt Mask Register" bitfld.long 0x4 4. "NSRPTHINT,Never Secure Repeat Threshold Interrupt Mask" "0: Programmable secure interrupt on never secure..,1: Programmable secure interrupt on never secure.." bitfld.long 0x4 3. "NSPERINT,Never Secure Period Interrupt Mask" "0: Programmable secure interrupt on never secure..,1: Programmable secure interrupt on never secure.." newline bitfld.long 0x4 2. "LVLINT,Interrupt Level Threshold Interrupt Mask" "0: Interrupt on LVLINT is disabled.,1: Interrupt on LVLINT is enabled." bitfld.long 0x4 1. "RPTHINT,Repeat Threshold Interrupt Mask" "0: Interrupt on RPTHINT is disabled.,1: Interrupt on RPTHINT is enabled." newline bitfld.long 0x4 0. "PERINT,Period Interrupt Mask" "0: Interrupt on PERINT is disabled.,1: Interrupt on PERINT is enabled." group.long 0x1024++0xB line.long 0x0 "NS_WDT_LVLLIM,Never Secure Level Limits Register" hexmask.long.word 0x0 16.--27. 1. "LVLMAX,Level Maximum" hexmask.long.word 0x0 0.--11. 1. "LVLMIN,Level Minimum" line.long 0x4 "NS_WDT_RLIM,Never Secure Repeat Limits Register" hexmask.long.word 0x4 16.--27. 1. "RPTHMAX,Repeat Threshold Maximum" hexmask.long.word 0x4 0.--11. 1. "RPTHMIN,Repeat Threshold Minimum" line.long 0x8 "NS_WDT_PLIM,Never Secure Period Limits Register" hexmask.long.word 0x8 16.--27. 1. "PERMAX,Period Maximum" hexmask.long.word 0x8 0.--11. 1. "PERMIN,Period Minimum" tree.end tree "EIC (External Interrupt Controller)" base ad:0xE1810000 rgroup.long 0x0++0x3 line.long 0x0 "GFCS,Glitch Filter Configuration Status Register" bitfld.long 0x0 1. "RDY1,Filter 1 Configuration Ready" "0: The interrupt line x glitch filter is not yet..,1: The interrupt line x glitch filter configuration.." bitfld.long 0x0 0. "RDY0,Filter 0 Configuration Ready" "0: The interrupt line x glitch filter is not yet..,1: The interrupt line x glitch filter configuration.." group.long 0x4++0x7 line.long 0x0 "SCFG0R,Source Configuration Register 0" bitfld.long 0x0 31. "FRZ,Interrupt Line Freeze" "0: No effect.,1: EIC_SCFGxR is frozen until hardware reset." bitfld.long 0x0 16. "EN,Source Enable" "0: The EIC source x is disabled. Any source edge or..,1: The EIC source x is enabled." newline bitfld.long 0x0 9. "LVL,Level Detection" "0: The EIC source x interrupt status is set on a..,1: The EIC source x interrupt status is set on a.." bitfld.long 0x0 8. "POL,Polarity" "0: The EIC source x is active low if LVL is set or..,1: The EIC source x is active high if LVL is set or.." newline bitfld.long 0x0 4. "GFEN,Glitch Filter Enable" "0: The glitch filter is disabled or not implemented..,1: The glitch filter is enabled for EIC source x." bitfld.long 0x0 0.--1. "GFSEL,Glitch Filter Selector" "0,1,2,3" line.long 0x4 "SCFG1R,Source Configuration Register 1" bitfld.long 0x4 31. "FRZ,Interrupt Line Freeze" "0: No effect.,1: EIC_SCFGxR is frozen until hardware reset." bitfld.long 0x4 16. "EN,Source Enable" "0: The EIC source x is disabled. Any source edge or..,1: The EIC source x is enabled." newline bitfld.long 0x4 9. "LVL,Level Detection" "0: The EIC source x interrupt status is set on a..,1: The EIC source x interrupt status is set on a.." bitfld.long 0x4 8. "POL,Polarity" "0: The EIC source x is active low if LVL is set or..,1: The EIC source x is active high if LVL is set or.." newline bitfld.long 0x4 4. "GFEN,Glitch Filter Enable" "0: The glitch filter is disabled or not implemented..,1: The glitch filter is enabled for EIC source x." bitfld.long 0x4 0.--1. "GFSEL,Glitch Filter Selector" "0,1,2,3" group.long 0xE4++0x3 line.long 0x0 "WPMR,Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" bitfld.long 0x0 0. "WPCFEN,Write Protection Configuration Enable" "0: Disables the write protection of the..,1: Enables the write protection of the.." rgroup.long 0xE8++0x3 line.long 0x0 "WPSR,Write Protection Status Register" hexmask.long.byte 0x0 8.--15. 1. "WVSRC,Write Violation Source" bitfld.long 0x0 2. "BSWVS,Busy Register Write Violation Status" "0: No write access violation of a busy register has..,1: A write access violation of a busy register has.." newline bitfld.long 0x0 1. "FZWVS,Frozen Register Write Violation Status" "0: No write access violation of a frozen register..,1: A write access violation of a frozen register.." bitfld.long 0x0 0. "WPVS,Write Protection Register Violation Status" "0: No write protection violation has occurred since..,1: A write protection violation has occurred since.." tree.end tree "FLEXCOM (Flexible Serial Communication Controller)" base ad:0x0 tree "FLEXCOM0" base ad:0xE1820000 group.long 0x0++0x3 line.long 0x0 "FLEX_MR,FLEXCOM Mode Register" bitfld.long 0x0 0.--1. "OPMODE,FLEXCOM Operating Mode" "0: No communication,1: All UART related protocols are selected (RS232..,2: SPI operating mode is selected. USART/TWI..,3: All TWI related protocols are selected (TWI.." rgroup.long 0x10++0x3 line.long 0x0 "FLEX_RHR,FLEXCOM Receive Holding Register" hexmask.long.word 0x0 0.--15. 1. "RXDATA,Receive Data" group.long 0x20++0x3 line.long 0x0 "FLEX_THR,FLEXCOM Transmit Holding Register" hexmask.long.word 0x0 0.--15. 1. "TXDATA,Transmit Data" wgroup.long 0x200++0x3 line.long 0x0 "FLEX_US_CR,USART Control Register" bitfld.long 0x0 31. "FIFODIS,FIFO Disable" "0: No effect.,1: Disables the Transmit and Receive FIFOs." newline bitfld.long 0x0 30. "FIFOEN,FIFO Enable" "0: No effect.,1: Enables the Transmit and Receive FIFOs." newline bitfld.long 0x0 28. "REQCLR,Request to Clear the Comparison Trigger" "0: No effect.,1: Restarts the comparison trigger to enable.." newline bitfld.long 0x0 26. "TXFLCLR,Transmit FIFO Lock CLEAR" "0: No effect.,1: Clears the Transmit FIFO Lock" newline bitfld.long 0x0 25. "RXFCLR,Receive FIFO Clear" "0: No effect.,1: Empties the Receive FIFO." newline bitfld.long 0x0 24. "TXFCLR,Transmit FIFO Clear" "0: No effect.,1: Empties the Transmit FIFO." newline bitfld.long 0x0 21. "LINWKUP,Send LIN Wake-up Signal" "0: No effect:,1: Sends a wake-up signal on the LIN bus." newline bitfld.long 0x0 20. "LINABT,Abort LIN Transmission" "0: No effect.,1: Aborts the current LIN transmission." newline bitfld.long 0x0 19. "RTSDIS,Request to Send Disable" "0: No effect.,1: Drives the RTS pin to 0 if FLEX_US_MR.USART_MODE.." newline bitfld.long 0x0 18. "RTSEN,Request to Send Enable" "0: No effect.,1: Drives the RTS pin to 1 if FLEX_US_MR.USART_MODE.." newline bitfld.long 0x0 15. "RETTO,Start Timeout Immediately" "0: No effect,1: Immediately restarts timeout period." newline bitfld.long 0x0 14. "RSTNACK,Reset Non Acknowledge" "0: No effect,1: Resets FLEX_US_CSR.NACK." newline bitfld.long 0x0 13. "RSTIT,Reset Iterations" "0: No effect.,1: Resets FLEX_US_CSR.ITER. No effect if the.." newline bitfld.long 0x0 12. "SENDA,Send Address" "0: No effect.,1: In Multidrop mode only the next character.." newline bitfld.long 0x0 11. "STTTO,Clear TIMEOUT Flag and Start Timeout After Next Character Received" "0: No effect.,1: Starts waiting for a character before clocking.." newline bitfld.long 0x0 10. "STPBRK,Stop Break" "0: No effect.,1: Stops transmission of the break after a minimum.." newline bitfld.long 0x0 9. "STTBRK,Start Break" "0: No effect.,1: Starts transmission of a break after the.." newline bitfld.long 0x0 8. "RSTSTA,Reset Status Bits" "0: No effect.,1: Resets the status bits PARE FRAME OVRE MANE.." newline bitfld.long 0x0 7. "TXDIS,Transmitter Disable" "0: No effect.,1: Disables the transmitter." newline bitfld.long 0x0 6. "TXEN,Transmitter Enable" "0: No effect.,1: Enables the transmitter if TXDIS is 0." newline bitfld.long 0x0 5. "RXDIS,Receiver Disable" "0: No effect.,1: Disables the receiver." newline bitfld.long 0x0 4. "RXEN,Receiver Enable" "0: No effect.,1: Enables the receiver if RXDIS is 0." newline bitfld.long 0x0 3. "RSTTX,Reset Transmitter" "0: No effect.,1: Resets the transmitter." newline bitfld.long 0x0 2. "RSTRX,Reset Receiver" "0: No effect.,1: Resets the receiver." group.long 0x204++0x3 line.long 0x0 "FLEX_US_MR,USART Mode Register" bitfld.long 0x0 31. "ONEBIT,Start Frame Delimiter Selector" "0: Start frame delimiter is COMMAND or DATA SYNC.,1: Start frame delimiter is one bit." newline bitfld.long 0x0 30. "MODSYNC,Manchester Synchronization Mode" "0: The Manchester start bit is a 0 to 1 transition,1: The Manchester start bit is a 1 to 0 transition." newline bitfld.long 0x0 29. "MAN,Manchester Encoder/Decoder Enable" "0: Manchester encoder/decoder are disabled.,1: Manchester encoder/decoder are enabled." newline bitfld.long 0x0 28. "FILTER,Receive Line Filter" "0: The USART does not filter the receive line.,1: The USART filters the receive line using a.." newline bitfld.long 0x0 24.--26. "MAX_ITERATION,Maximum Number of Automatic Iteration" "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 23. "INVDATA,Inverted Data" "0: The data field transmitted on TXD line is the..,1: The data field transmitted on TXD line is.." newline bitfld.long 0x0 22. "VAR_SYNC,Variable Synchronization of Command/Data Sync Start Frame Delimiter" "0: User defined configuration of command or data..,1: The sync field is updated when a character is.." newline bitfld.long 0x0 21. "DSNACK,Disable Successive NACK" "0: NACK is sent on the ISO line as soon as a parity..,1: Successive parity errors are counted up to the.." newline bitfld.long 0x0 20. "INACK,Inhibit Non Acknowledge" "0: The NACK is generated.,1: The NACK is not generated." newline bitfld.long 0x0 19. "OVER,Oversampling Mode" "0: 16x Oversampling.,1: 8x Oversampling." newline bitfld.long 0x0 18. "CLKO,Clock Output Select" "0: The USART does not drive the SCK pin..,1: The USART drives the SCK pin if USCLKS does not.." newline bitfld.long 0x0 17. "MODE9,9-bit Character Length" "0: CHRL defines character length.,1: 9-bit character length." newline bitfld.long 0x0 16. "MSBF,Bit Order" "0: Least significant bit is sent/received first.,1: Most significant bit is sent/received first." newline bitfld.long 0x0 14.--15. "CHMODE,Channel Mode" "0: Normal mode,1: Automatic Echo. Receiver input is connected to..,2: Local Loopback. Transmitter output is connected..,3: Remote Loopback. RXD pin is internally connected.." newline bitfld.long 0x0 12.--13. "NBSTOP,Number of Stop Bits" "0: 1 stop bit,1: 1.5 stop bit (SYNC = 0) or reserved (SYNC = 1),2: 2 stop bits,?" newline bitfld.long 0x0 9.--11. "PAR,Parity Type" "0: Even parity,1: Odd parity,2: Parity forced to 0 (Space),3: Parity forced to 1 (Mark),4: No parity,?,6: Multidrop mode,?" newline bitfld.long 0x0 8. "SYNC,Synchronous Mode Select" "0: USART operates in Asynchronous mode (UART).,1: USART operates in Synchronous mode." newline bitfld.long 0x0 6.--7. "CHRL,Character Length" "0: Character length is 5 bits,1: Character length is 6 bits,2: Character length is 7 bits,3: Character length is 8 bits" newline bitfld.long 0x0 4.--5. "USCLKS,Clock Selection" "0: Peripheral clock is selected,?,2: PMC generic clock is selected. If the SCK pin is..,3: External pin SCK is selected" newline hexmask.long.byte 0x0 0.--3. 1. "USART_MODE,USART Mode of Operation" wgroup.long 0x208++0x3 line.long 0x0 "FLEX_US_IER,USART Interrupt Enable Register" bitfld.long 0x0 24. "MANE,Manchester Error Interrupt Enable" "0,1" newline bitfld.long 0x0 22. "CMP,Comparison Interrupt Enable" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt Enable" "0,1" newline bitfld.long 0x0 19. "CTSIC,Clear to Send Input Change Interrupt Enable" "0,1" newline bitfld.long 0x0 13. "NACK,Non Acknowledge Interrupt Enable" "0,1" newline bitfld.long 0x0 10. "ITER,Max number of Repetitions Reached Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Enable" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "RXBRK,Receiver Break Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Enable" "0,1" wgroup.long 0x208++0x7 line.long 0x0 "FLEX_US_IER_LIN_MODE,USART Interrupt Enable Register" bitfld.long 0x0 31. "LINHTE,LIN Header Timeout Error Interrupt Enable" "0,1" newline bitfld.long 0x0 30. "LINSTE,LIN Synch Tolerance Error Interrupt Enable" "0,1" newline bitfld.long 0x0 29. "LINSNRE,LIN Client Not Responding Error Interrupt Enable" "0,1" newline bitfld.long 0x0 28. "LINCE,LIN Checksum Error Interrupt Enable" "0,1" newline bitfld.long 0x0 27. "LINIPE,LIN Identifier Parity Interrupt Enable" "0,1" newline bitfld.long 0x0 26. "LINISFE,LIN Inconsistent Synch Field Error Interrupt Enable" "0,1" newline bitfld.long 0x0 25. "LINBE,LIN Bus Error Interrupt Enable" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt Enable" "0,1" newline bitfld.long 0x0 15. "LINTC,LIN Transfer Completed Interrupt Enable" "0,1" newline bitfld.long 0x0 14. "LINID,LIN Identifier Sent or LIN Identifier Received Interrupt Enable" "0,1" newline bitfld.long 0x0 13. "LINBK,LIN Break Sent or LIN Break Received Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Enable" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Enable" "0,1" line.long 0x4 "FLEX_US_IDR,USART Interrupt Disable Register" bitfld.long 0x4 24. "MANE,Manchester Error Interrupt Disable" "0,1" newline bitfld.long 0x4 22. "CMP,Comparison Interrupt Disable" "0,1" newline bitfld.long 0x4 21. "SECE,Security/Safety Error Interrupt Disable" "0,1" newline bitfld.long 0x4 19. "CTSIC,Clear to Send Input Change Interrupt Disable" "0,1" newline bitfld.long 0x4 13. "NACK,Non Acknowledge Interrupt Disable" "0,1" newline bitfld.long 0x4 10. "ITER,Max Number of Repetitions Reached Interrupt Disable" "0,1" newline bitfld.long 0x4 9. "TXEMPTY,TXEMPTY Interrupt Disable" "0,1" newline bitfld.long 0x4 8. "TIMEOUT,Timeout Interrupt Disable" "0,1" newline bitfld.long 0x4 7. "PARE,Parity Error Interrupt Disable" "0,1" newline bitfld.long 0x4 6. "FRAME,Framing Error Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "OVRE,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "RXBRK,Receiver Break Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "TXRDY,TXRDY Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "RXRDY,RXRDY Interrupt Disable" "0,1" wgroup.long 0x20C++0x3 line.long 0x0 "FLEX_US_IDR_LIN_MODE,USART Interrupt Disable Register" bitfld.long 0x0 31. "LINHTE,LIN Header Timeout Error Interrupt Disable" "0,1" newline bitfld.long 0x0 30. "LINSTE,LIN Synch Tolerance Error Interrupt Disable" "0,1" newline bitfld.long 0x0 29. "LINSNRE,LIN Client Not Responding Error Interrupt Disable" "0,1" newline bitfld.long 0x0 28. "LINCE,LIN Checksum Error Interrupt Disable" "0,1" newline bitfld.long 0x0 27. "LINIPE,LIN Identifier Parity Interrupt Disable" "0,1" newline bitfld.long 0x0 26. "LINISFE,LIN Inconsistent Synch Field Error Interrupt Disable" "0,1" newline bitfld.long 0x0 25. "LINBE,LIN Bus Error Interrupt Disable" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt Disable" "0,1" newline bitfld.long 0x0 15. "LINTC,LIN Transfer Completed Interrupt Disable" "0,1" newline bitfld.long 0x0 14. "LINID,LIN Identifier Sent or LIN Identifier Received Interrupt Disable" "0,1" newline bitfld.long 0x0 13. "LINBK,LIN Break Sent or LIN Break Received Interrupt Disable" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Disable" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Disable" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Disable" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Disable" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Disable" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Disable" "0,1" rgroup.long 0x210++0x3 line.long 0x0 "FLEX_US_IMR,USART Interrupt Mask Register" bitfld.long 0x0 24. "MANE,Manchester Error Interrupt Mask" "0,1" newline bitfld.long 0x0 22. "CMP,Comparison Interrupt Mask" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt Mask" "0,1" newline bitfld.long 0x0 19. "CTSIC,Clear to Send Input Change Interrupt Mask" "0,1" newline bitfld.long 0x0 13. "NACK,Non Acknowledge Interrupt Mask" "0,1" newline bitfld.long 0x0 10. "ITER,Max Number of Repetitions Reached Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Mask" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "RXBRK,Receiver Break Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Mask" "0,1" rgroup.long 0x210++0x7 line.long 0x0 "FLEX_US_IMR_LIN_MODE,USART Interrupt Mask Register" bitfld.long 0x0 31. "LINHTE,LIN Header Timeout Error Interrupt Mask" "0,1" newline bitfld.long 0x0 30. "LINSTE,LIN Synch Tolerance Error Interrupt Mask" "0,1" newline bitfld.long 0x0 29. "LINSNRE,LIN Client Not Responding Error Interrupt Mask" "0,1" newline bitfld.long 0x0 28. "LINCE,LIN Checksum Error Interrupt Mask" "0,1" newline bitfld.long 0x0 27. "LINIPE,LIN Identifier Parity Interrupt Mask" "0,1" newline bitfld.long 0x0 26. "LINISFE,LIN Inconsistent Synch Field Error Interrupt Mask" "0,1" newline bitfld.long 0x0 25. "LINBE,LIN Bus Error Interrupt Mask" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt mask" "0,1" newline bitfld.long 0x0 15. "LINTC,LIN Transfer Completed Interrupt Mask" "0,1" newline bitfld.long 0x0 14. "LINID,LIN Identifier Sent or LIN Identifier Received Interrupt Mask" "0,1" newline bitfld.long 0x0 13. "LINBK,LIN Break Sent or LIN Break Received Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Mask" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Mask" "0,1" line.long 0x4 "FLEX_US_CSR,USART Channel Status Register" bitfld.long 0x4 24. "MANE,Manchester Error" "0: No Manchester error has been detected since the..,1: At least one Manchester error has been detected.." newline bitfld.long 0x4 23. "CTS,Image of CTS Input" "0: CTS input is driven low.,1: CTS input is driven high." newline bitfld.long 0x4 22. "CMP,Comparison Status" "0: No received character matched the comparison..,1: A received character matched the comparison.." newline bitfld.long 0x4 21. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on TXD and/or SCK pad output..,1: An error has been detected on TXD and/or SCK pad.." newline bitfld.long 0x4 19. "CTSIC,Clear to Send Input Change Flag" "0: No input change has been detected on the CTS pin..,1: At least one input change has been detected on.." newline bitfld.long 0x4 13. "NACK,Non Acknowledge Interrupt" "0: Non acknowledge has not been detected since the..,1: At least one non acknowledge has been detected.." newline bitfld.long 0x4 10. "ITER,Max Number of Repetitions Reached" "0: Maximum number of repetitions has not been..,1: Maximum number of repetitions has been reached.." newline bitfld.long 0x4 9. "TXEMPTY,Transmitter Empty (cleared by writing FLEX_US_THR)" "0: There are characters in either FLEX_US_THR or..,1: There are no characters in FLEX_US_THR nor in.." newline bitfld.long 0x4 8. "TIMEOUT,Receiver Timeout" "0: There has not been a timeout since the last..,1: There has been a timeout since the last Start.." newline bitfld.long 0x4 7. "PARE,Parity Error" "0: No parity error has been detected since the last..,1: At least one parity error has been detected.." newline bitfld.long 0x4 6. "FRAME,Framing Error" "0: No stop bit has been detected low since the last..,1: At least one stop bit has been detected low.." newline bitfld.long 0x4 5. "OVRE,Overrun Error" "0: No overrun error has occurred since the last..,1: At least one overrun error has occurred since.." newline bitfld.long 0x4 2. "RXBRK,Break Received/End of Break" "0: No break received or end of break detected since..,1: Break received or end of break detected since.." newline bitfld.long 0x4 1. "TXRDY,Transmitter Ready (cleared by writing FLEX_US_THR)" "0: FIFO Disabled: A character in FLEX_US_THR is..,1: FIFO Disabled: There is no character in.." newline bitfld.long 0x4 0. "RXRDY,Receiver Ready (cleared by reading FLEX_US_RHR)" "0: FIFO Disabled: No complete character has been..,1: FIFO Disabled: At least one complete character.." rgroup.long 0x214++0x7 line.long 0x0 "FLEX_US_CSR_LIN_MODE,USART Channel Status Register" bitfld.long 0x0 31. "LINHTE,LIN Header Timeout Error" "0: No LIN header timeout error has been detected..,1: A LIN header timeout error has been detected.." newline bitfld.long 0x0 30. "LINSTE,LIN Synch Tolerance Error" "0: No LIN synch tolerance error has been detected..,1: A LIN synch tolerance error has been detected.." newline bitfld.long 0x0 29. "LINSNRE,LIN Client Not Responding Error" "0: No LIN client not responding error has been..,1: A LIN client not responding error has been.." newline bitfld.long 0x0 28. "LINCE,LIN Checksum Error" "0: No LIN checksum error has been detected since..,1: A LIN checksum error has been detected since the.." newline bitfld.long 0x0 27. "LINIPE,LIN Identifier Parity Error" "0: No LIN identifier parity error has been detected..,1: A LIN identifier parity error has been detected.." newline bitfld.long 0x0 26. "LINISFE,LIN Inconsistent Synch Field Error" "0: No LIN inconsistent synch field error has been..,1: The USART is configured as a client node and a.." newline bitfld.long 0x0 25. "LINBE,LIN Bit Error" "0: No bit error has been detected since the last..,1: A bit error has been detected since the last.." newline bitfld.long 0x0 23. "LINBLS,LIN Bus Line Status" "0: LIN bus line is set to 0.,1: LIN bus line is set to 1." newline bitfld.long 0x0 21. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on TXD and/or SCK pad output..,1: An error has been detected on TXD and/or SCK pad.." newline bitfld.long 0x0 15. "LINTC,LIN Transfer Completed" "0: The USART is idle or a LIN transfer is ongoing.,1: A LIN transfer has been completed since the last.." newline bitfld.long 0x0 14. "LINID,LIN Identifier Sent or LIN Identifier Received" "0: Host Mode: No LIN identifier has been sent since..,1: Host Mode: At least one LIN identifier has been.." newline bitfld.long 0x0 13. "LINBK,LIN Break Sent or LIN Break Received" "0: Host Mode: No LIN break has been sent since the..,1: Host Mode: At least one LIN break has been sent.." newline bitfld.long 0x0 9. "TXEMPTY,Transmitter Empty (cleared by writing FLEX_US_THR)" "0: There are characters in either FLEX_US_THR or..,1: There are no characters in FLEX_US_THR nor in.." newline bitfld.long 0x0 8. "TIMEOUT,Receiver Timeout" "0: There has not been a timeout since the last..,1: There has been a timeout since the last start.." newline bitfld.long 0x0 7. "PARE,Parity Error" "0: No parity error has been detected since the last..,1: At least one parity error has been detected.." newline bitfld.long 0x0 6. "FRAME,Framing Error" "0: No stop bit has been detected low since the last..,1: At least one stop bit has been detected low.." newline bitfld.long 0x0 5. "OVRE,Overrun Error" "0: No overrun error has occurred since the last..,1: At least one overrun error has occurred since.." newline bitfld.long 0x0 1. "TXRDY,Transmitter Ready (cleared by writing FLEX_US_THR)" "0: A character in FLEX_US_THR is waiting to be..,1: There is no character in FLEX_US_THR." newline bitfld.long 0x0 0. "RXRDY,Receiver Ready (cleared by reading FLEX_US_RHR)" "0: No complete character has been received since..,1: At least one complete character has been.." line.long 0x4 "FLEX_US_RHR,USART Receive Holding Register" bitfld.long 0x4 15. "RXSYNH,Received Sync" "0: Last character received is a data.,1: Last character received is a command." newline hexmask.long.word 0x4 0.--8. 1. "RXCHR,Received Character" rgroup.long 0x218++0x3 line.long 0x0 "FLEX_US_RHR_FIFO_MULTI_DATA_MODE,USART Receive Holding Register" hexmask.long.byte 0x0 24.--31. 1. "RXCHR3,Received Characters" newline hexmask.long.byte 0x0 16.--23. 1. "RXCHR2,Received Characters" newline hexmask.long.byte 0x0 8.--15. 1. "RXCHR1,Received Characters" newline hexmask.long.byte 0x0 0.--7. 1. "RXCHR0,Received Characters" wgroup.long 0x21C++0x3 line.long 0x0 "FLEX_US_THR,USART Transmit Holding Register" bitfld.long 0x0 15. "TXSYNH,Sync Field to be Transmitted" "0: The next character sent is encoded as a data.,1: The next character sent is encoded as a command." newline hexmask.long.word 0x0 0.--8. 1. "TXCHR,Character to be Transmitted" wgroup.long 0x21C++0x3 line.long 0x0 "FLEX_US_THR_FIFO_MULTI_DATA_MODE,USART Transmit Holding Register" hexmask.long.byte 0x0 24.--31. 1. "TXCHR3,Character to be Transmitted" newline hexmask.long.byte 0x0 16.--23. 1. "TXCHR2,Character to be Transmitted" newline hexmask.long.byte 0x0 8.--15. 1. "TXCHR1,Character to be Transmitted" newline hexmask.long.byte 0x0 0.--7. 1. "TXCHR0,Character to be Transmitted" group.long 0x220++0xB line.long 0x0 "FLEX_US_BRGR,USART Baud Rate Generator Register" bitfld.long 0x0 16.--18. "FP,Fractional Part" "0: Fractional divider is disabled.,?,?,?,?,?,?,?" newline hexmask.long.word 0x0 0.--15. 1. "CD,Clock Divider" line.long 0x4 "FLEX_US_RTOR,USART Receiver Timeout Register" hexmask.long.tbyte 0x4 0.--16. 1. "TO,Timeout Value" line.long 0x8 "FLEX_US_TTGR,USART Transmitter Timeguard Register" hexmask.long.byte 0x8 0.--7. 1. "TG,Timeguard Value" group.long 0x240++0x3 line.long 0x0 "FLEX_US_FIDI,USART FI DI Ratio Register" hexmask.long.word 0x0 0.--15. 1. "FI_DI_RATIO,FI Over DI Ratio Value" rgroup.long 0x244++0x3 line.long 0x0 "FLEX_US_NER,USART Number of Errors Register" hexmask.long.byte 0x0 0.--7. 1. "NB_ERRORS,Number of Errors" group.long 0x24C++0xF line.long 0x0 "FLEX_US_IF,USART IrDA Filter Register" hexmask.long.byte 0x0 0.--7. 1. "IRDA_FILTER,IrDA Filter" line.long 0x4 "FLEX_US_MAN,USART Manchester Configuration Register" bitfld.long 0x4 31. "RXIDLEV,Receiver Idle Value" "0: Receiver line idle value is 0.,1: Receiver line idle value is 1." newline bitfld.long 0x4 30. "DRIFT,Drift Compensation" "0: The USART cannot recover from an important clock..,1: The USART can recover from clock drift. The 16X.." newline bitfld.long 0x4 29. "ONE,Must Be Set to 1" "0,1" newline bitfld.long 0x4 28. "RX_MPOL,Receiver Manchester Polarity" "0: Logic zero is coded as a zero-to-one transition..,1: Logic zero is coded as a one-to-zero transition.." newline bitfld.long 0x4 24.--25. "RX_PP,Receiver Preamble Pattern detected" "0: The preamble is composed of '1's,1: The preamble is composed of '0's,2: The preamble is composed of '01's,3: The preamble is composed of '10's" newline hexmask.long.byte 0x4 16.--19. 1. "RX_PL,Receiver Preamble Length" newline bitfld.long 0x4 12. "TX_MPOL,Transmitter Manchester Polarity" "0: Logic zero is coded as a zero-to-one transition..,1: Logic zero is coded as a one-to-zero transition.." newline bitfld.long 0x4 8.--9. "TX_PP,Transmitter Preamble Pattern" "0: The preamble is composed of '1's,1: The preamble is composed of '0's,2: The preamble is composed of '01's,3: The preamble is composed of '10's" newline hexmask.long.byte 0x4 0.--3. 1. "TX_PL,Transmitter Preamble Length" line.long 0x8 "FLEX_US_LINMR,USART LIN Mode Register" bitfld.long 0x8 17. "SYNCDIS,Synchronization Disable" "0: The synchronization procedure is performed in..,1: The synchronization procedure is not performed.." newline bitfld.long 0x8 16. "PDCM,DMAC Mode" "0: The LIN mode register FLEX_US_LINMR is not..,1: The LIN mode register FLEX_US_LINMR (excepting.." newline hexmask.long.byte 0x8 8.--15. 1. "DLC,Data Length Control" newline bitfld.long 0x8 7. "WKUPTYP,Wake-up Signal Type" "0: Setting the LINWKUP bit in the control register..,1: Setting the LINWKUP bit in the control register.." newline bitfld.long 0x8 6. "FSDIS,Frame Slot Mode Disable" "0: The Frame Slot mode is enabled.,1: The Frame Slot mode is disabled." newline bitfld.long 0x8 5. "DLM,Data Length Mode" "0: The response data length is defined by the DLC..,1: The response data length is defined by the bits.." newline bitfld.long 0x8 4. "CHKTYP,Checksum Type" "0: LIN 2.0 'enhanced' checksum,1: LIN 1.3 'classic' checksum" newline bitfld.long 0x8 3. "CHKDIS,Checksum Disable" "0: In host node configuration the checksum is..,1: Whatever the node configuration is the checksum.." newline bitfld.long 0x8 2. "PARDIS,Parity Disable" "0: In host node configuration the identifier parity..,1: Whatever the node configuration is the.." newline bitfld.long 0x8 0.--1. "NACT,LIN Node Action" "0: The USART transmits the response.,1: The USART receives the response.,2: The USART does not transmit and does not receive..,?" line.long 0xC "FLEX_US_LINIR,USART LIN Identifier Register" hexmask.long.byte 0xC 0.--7. 1. "IDCHR,Identifier Character" rgroup.long 0x25C++0x3 line.long 0x0 "FLEX_US_LINBRR,USART LIN Baud Rate Register" bitfld.long 0x0 16.--18. "LINFP,Fractional Part after Synchronization" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x0 0.--15. 1. "LINCD,Clock Divider after Synchronization" group.long 0x290++0x3 line.long 0x0 "FLEX_US_CMPR,USART Comparison Register" hexmask.long.word 0x0 16.--24. 1. "VAL2,Second Comparison Value for Received Character" newline bitfld.long 0x0 14. "CMPPAR,Compare Parity" "0: The parity is not checked and a bad parity..,1: The parity is checked and a matching condition.." newline bitfld.long 0x0 12.--13. "CMPMODE,Comparison Mode" "0: Any character is received and comparison..,1: Comparison condition must be met to start..,2: Comparison must be met to receive the current..,?" newline hexmask.long.word 0x0 0.--8. 1. "VAL1,First Comparison Value for Received Character" group.long 0x2A0++0x3 line.long 0x0 "FLEX_US_FMR,USART FIFO Mode Register" hexmask.long.byte 0x0 24.--29. 1. "RXFTHRES2,Receive FIFO Threshold 2" newline hexmask.long.byte 0x0 16.--21. 1. "RXFTHRES,Receive FIFO Threshold" newline hexmask.long.byte 0x0 8.--13. 1. "TXFTHRES,Transmit FIFO Threshold" newline bitfld.long 0x0 7. "FRTSC,FIFO RTS Pin Control enable (Hardware Handshaking mode only)" "0: RTS pin is not controlled by Receive FIFO..,1: RTS pin is controlled by Receive FIFO thresholds." newline bitfld.long 0x0 4.--5. "RXRDYM,Receiver Ready Mode" "0: RXRDY will be at level '1' when at least one..,1: RXRDY will be at level '1' when at least two..,2: RXRDY will be at level '1' when at least four..,3: RXRDY will be at level '1' when at least eight.." newline bitfld.long 0x0 0.--1. "TXRDYM,Transmitter Ready Mode" "0: TXRDY will be at level '1' when at least one..,1: TXRDY will be at level '1' when at least two..,2: TXRDY will be at level '1' when at least four..,3: TXRDY will be at level '1' when at least eight.." rgroup.long 0x2A4++0x3 line.long 0x0 "FLEX_US_FLR,USART FIFO Level Register" hexmask.long.byte 0x0 16.--21. 1. "RXFL,Receive FIFO Level" newline hexmask.long.byte 0x0 0.--5. 1. "TXFL,Transmit FIFO Level" wgroup.long 0x2A8++0x7 line.long 0x0 "FLEX_US_FIER,USART FIFO Interrupt Enable Register" bitfld.long 0x0 9. "RXFTHF2,RXFTHF2 Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "RXFPTEF,RXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "TXFPTEF,TXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "RXFTHF,RXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 4. "RXFFF,RXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 3. "RXFEF,RXFEF Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "TXFTHF,TXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXFFF,TXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "TXFEF,TXFEF Interrupt Enable" "0,1" line.long 0x4 "FLEX_US_FIDR,USART FIFO Interrupt Disable Register" bitfld.long 0x4 9. "RXFTHF2,RXFTHF2 Interrupt Disable" "0,1" newline bitfld.long 0x4 7. "RXFPTEF,RXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 6. "TXFPTEF,TXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "RXFTHF,RXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 4. "RXFFF,RXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 3. "RXFEF,RXFEF Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "TXFTHF,TXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "TXFFF,TXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "TXFEF,TXFEF Interrupt Disable" "0,1" rgroup.long 0x2B0++0x7 line.long 0x0 "FLEX_US_FIMR,USART FIFO Interrupt Mask Register" bitfld.long 0x0 9. "RXFTHF2,RXFTHF2 Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "RXFPTEF,RXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "TXFPTEF,TXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "RXFTHF,RXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 4. "RXFFF,RXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 3. "RXFEF,RXFEF Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "TXFTHF,TXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXFFF,TXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "TXFEF,TXFEF Interrupt Mask" "0,1" line.long 0x4 "FLEX_US_FESR,USART FIFO Event Status Register" bitfld.long 0x4 9. "RXFTHF2,Receive FIFO Threshold Flag 2 (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Number of unread data in Receive FIFO is above..,1: Number of unread data in Receive FIFO has.." newline bitfld.long 0x4 8. "TXFLOCK,Transmit FIFO Lock" "0: The Transmit FIFO is not locked.,1: The Transmit FIFO is locked." newline bitfld.long 0x4 7. "RXFPTEF,Receive FIFO Underflow Error Flag" "0: No Receive FIFO underflow occurred.,1: Receive FIFO underflow error occurred due to an.." newline bitfld.long 0x4 6. "TXFPTEF,Transmit FIFO Overflow Error Flag" "0: No Transmit FIFO overflow occurred.,1: Transmit FIFO overflow error occurred due to an.." newline bitfld.long 0x4 5. "RXFTHF,Receive FIFO Threshold Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Number of unread data in Receive FIFO is below..,1: Number of unread data in Receive FIFO has.." newline bitfld.long 0x4 4. "RXFFF,Receive FIFO Full Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Receive FIFO is not empty.,1: Receive FIFO has been filled since the last.." newline bitfld.long 0x4 3. "RXFEF,Receive FIFO Empty Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Receive FIFO is not empty.,1: Receive FIFO has been emptied since the last.." newline bitfld.long 0x4 2. "TXFTHF,Transmit FIFO Threshold Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Number of data in Transmit FIFO is above..,1: Number of data in Transmit FIFO has reached.." newline bitfld.long 0x4 1. "TXFFF,Transmit FIFO Full Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Transmit FIFO is not full.,1: Transmit FIFO has been filled since the last.." newline bitfld.long 0x4 0. "TXFEF,Transmit FIFO Empty Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Transmit FIFO is not empty.,1: Transmit FIFO has been emptied since the last.." group.long 0x2E4++0x3 line.long 0x0 "FLEX_US_WPMR,USART Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" newline bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control..,1: Enables the write protection on control register.." newline bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." newline bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection on configuration..,1: Enables the write protection on configuration.." rgroup.long 0x2E8++0x3 line.long 0x0 "FLEX_US_WPSR,USART Write Protection Status Register" hexmask.long.word 0x0 8.--23. 1. "WPVSRC,Write Protection Violation Source" newline bitfld.long 0x0 1. "PADERR,Output PAD Error (cleared on read)" "0: No error detected during a character transfer.,1: Two successive bit period with a difference.." newline bitfld.long 0x0 0. "WPVS,Write Protection Violation Status" "0: No write protection violation has occurred since..,1: A write protection violation has occurred since.." wgroup.long 0x400++0x3 line.long 0x0 "FLEX_SPI_CR,SPI Control Register" bitfld.long 0x0 31. "FIFODIS,FIFO Disable" "0: No effect.,1: Disables the Transmit and Receive FIFOs" newline bitfld.long 0x0 30. "FIFOEN,FIFO Enable" "0: No effect.,1: Enables the Transmit and Receive FIFOs" newline bitfld.long 0x0 24. "LASTXFER,Last Transfer" "0: No effect.,1: The current NPCS will be de-asserted after the.." newline bitfld.long 0x0 17. "RXFCLR,Receive FIFO Clear" "0: No effect.,1: Empties the Receive FIFO." newline bitfld.long 0x0 16. "TXFCLR,Transmit FIFO Clear" "0: No effect.,1: Empties the Transmit FIFO." newline bitfld.long 0x0 12. "REQCLR,Request to Clear the Comparison Trigger" "0: No effect.,1: Asynchronous partial wakeup enabled: Clears the.." newline bitfld.long 0x0 7. "SWRST,SPI Software Reset" "0: No effect.,1: Reset the SPI. A software-triggered hardware.." newline bitfld.long 0x0 1. "SPIDIS,SPI Disable" "0: No effect.,1: Disables the SPI." newline bitfld.long 0x0 0. "SPIEN,SPI Enable" "0: No effect.,1: Enables the SPI to transfer and receive data." group.long 0x404++0x3 line.long 0x0 "FLEX_SPI_MR,SPI Mode Register" hexmask.long.byte 0x0 24.--31. 1. "DLYBCS,Delay Between Chip Selects" newline hexmask.long.byte 0x0 16.--19. 1. "PCS,Peripheral Chip Select" newline bitfld.long 0x0 12. "CMPMODE,Comparison Mode" "0: Any character is received and comparison..,1: Comparison condition must be met to start.." newline bitfld.long 0x0 10. "MLCE,MOSI Line Check Enable" "0: Disables the MOSI line check.,1: Enables the MOSI line check during a character.." newline bitfld.long 0x0 8. "LSBHALF,Last Bit Half Period Compatibility" "0: Normal SPI mode of operation: all bits have a..,1: Compatibility mode when connected to an SPI.." newline bitfld.long 0x0 7. "LLB,Local Loopback Enable" "0: Local loopback path disabled.,1: Local loopback path enabled." newline bitfld.long 0x0 5. "WDRBT,Wait Data Read Before Transfer" "0: No Effect. In Host mode a transfer can be..,1: In Host mode a transfer can start only if.." newline bitfld.long 0x0 4. "MODFDIS,Mode Fault Detection" "0: Mode fault detection is enabled.,1: Mode fault detection is disabled." newline bitfld.long 0x0 3. "BRSRCCLK,Bit Rate Source Clock" "0: The peripheral clock is the source clock for the..,1: GCLK is the source clock for the bit rate.." newline bitfld.long 0x0 2. "PCSDEC,Chip Select Decode" "0: The chip selects are directly connected to a..,1: The four NPCS chip select lines are connected to.." newline bitfld.long 0x0 1. "PS,Peripheral Select" "0: Fixed Peripheral Select,1: Variable Peripheral Select" newline bitfld.long 0x0 0. "MSTR,Host/Client Mode" "0: SPI is in Client mode.,1: SPI is in Host mode." rgroup.long 0x408++0x3 line.long 0x0 "FLEX_SPI_RDR,SPI Receive Data Register" hexmask.long.byte 0x0 16.--19. 1. "PCS,Peripheral Chip Select" newline hexmask.long.word 0x0 0.--15. 1. "RD,Receive Data" rgroup.long 0x408++0x3 line.long 0x0 "FLEX_SPI_RDR_FIFO_MULTI_DATA_16_MODE,SPI Receive Data Register" hexmask.long.word 0x0 16.--31. 1. "RD1,Receive Data" newline hexmask.long.word 0x0 0.--15. 1. "RD0,Receive Data" rgroup.long 0x408++0x3 line.long 0x0 "FLEX_SPI_RDR_FIFO_MULTI_DATA_8_MODE,SPI Receive Data Register" hexmask.long.byte 0x0 24.--31. 1. "RD3,Receive Data" newline hexmask.long.byte 0x0 16.--23. 1. "RD2,Receive Data" newline hexmask.long.byte 0x0 8.--15. 1. "RD1,Receive Data" newline hexmask.long.byte 0x0 0.--7. 1. "RD0,Receive Data" wgroup.long 0x40C++0x3 line.long 0x0 "FLEX_SPI_TDR,SPI Transmit Data Register" bitfld.long 0x0 24. "LASTXFER,Last Transfer" "0: No effect.,1: The current NPCS is de-asserted after the.." newline hexmask.long.byte 0x0 16.--19. 1. "PCS,Peripheral Chip Select" newline hexmask.long.word 0x0 0.--15. 1. "TD,Transmit Data" wgroup.long 0x40C++0x3 line.long 0x0 "FLEX_SPI_TDR_FIFO_MULTI_DATA_MODE,SPI Transmit Data Register" hexmask.long.word 0x0 16.--31. 1. "TD1,Transmit Data" newline hexmask.long.word 0x0 0.--15. 1. "TD0,Transmit Data" rgroup.long 0x410++0x3 line.long 0x0 "FLEX_SPI_SR,SPI Status Register" bitfld.long 0x0 31. "RXFPTEF,Receive FIFO Underflow Error Flag" "0: No Receive FIFO underflow occurred.,1: Receive FIFO underflow error occurred due to an.." newline bitfld.long 0x0 30. "TXFPTEF,Transmit FIFO Overflow Error Flag" "0: No Transmit FIFO overflow occurred.,1: Transmit FIFO overflow error occurred due to an.." newline bitfld.long 0x0 29. "RXFTHF,Receive FIFO Threshold Flag" "0: Number of unread data in Receive FIFO is below..,1: Number of unread data in Receive FIFO has.." newline bitfld.long 0x0 28. "RXFFF,Receive FIFO Full Flag" "0: Receive FIFO is not empty or RXFE flag has been..,1: Receive FIFO has been filled (changing states.." newline bitfld.long 0x0 27. "RXFEF,Receive FIFO Empty Flag" "0: Receive FIFO is not empty or RXFE flag has been..,1: Receive FIFO has been emptied (changing states.." newline bitfld.long 0x0 26. "TXFTHF,Transmit FIFO Threshold Flag (cleared on read)" "0: Number of data in Transmit FIFO is above..,1: Number of data in Transmit FIFO has reached.." newline bitfld.long 0x0 25. "TXFFF,Transmit FIFO Full Flag (cleared on read)" "0: Transmit FIFO is not full or TXFF flag has been..,1: Transmit FIFO has been filled since the last.." newline bitfld.long 0x0 24. "TXFEF,Transmit FIFO Empty Flag (cleared on read)" "0: Transmit FIFO is not empty.,1: Transmit FIFO has been emptied since the last.." newline bitfld.long 0x0 16. "SPIENS,SPI Enable Status" "0: SPI is disabled.,1: SPI is enabled." newline bitfld.long 0x0 14. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on NPCS0/MOSI and/or SPCK pad..,1: An error has been detected on TXD and/or SCK pad.." newline bitfld.long 0x0 12. "SFERR,Client Mode Frame Error (cleared on read)" "0: No frame error has been detected for a client..,1: In Client mode the chip select raised while the.." newline bitfld.long 0x0 11. "CMP,Comparison Status (cleared on read)" "0: No received character matched the comparison..,1: A received character matched the comparison.." newline bitfld.long 0x0 10. "UNDES,Underrun Error Status (Client mode only) (cleared on read)" "0: No underrun has been detected since the last..,1: A transfer starts whereas no data has been.." newline bitfld.long 0x0 9. "TXEMPTY,Transmission Registers Empty (cleared by writing FLEX_SPI_TDR)" "0: As soon as data is written in FLEX_SPI_TDR.,1: FLEX_SPI_TDR and internal shift register are.." newline bitfld.long 0x0 8. "NSSR,NSS Rising (cleared on read)" "0: No rising edge detected on NSS pin since the..,1: A rising edge occurred on NSS pin since the last.." newline bitfld.long 0x0 3. "OVRES,Overrun Error Status (cleared on read)" "0: No overrun has been detected since the last read..,1: An overrun has occurred since the last read of.." newline bitfld.long 0x0 2. "MODF,Mode Fault Error (cleared on read)" "0: No mode fault has been detected since the last..,1: A mode fault occurred since the last read of.." newline bitfld.long 0x0 1. "TDRE,Transmit Data Register Empty (cleared by writing FLEX_SPI_TDR)" "0: FIFO Disabled: Data has been written to..,1: FIFO Disabled: The last data written to.." newline bitfld.long 0x0 0. "RDRF,Receive Data Register Full (cleared by reading FLEX_SPI_RDR)" "0: FIFO Disabled: No data has been received since..,1: FIFO Disabled: Data has been received and the.." wgroup.long 0x414++0x7 line.long 0x0 "FLEX_SPI_IER,SPI Interrupt Enable Register" bitfld.long 0x0 31. "RXFPTEF,RXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 30. "TXFPTEF,TXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 29. "RXFTHF,RXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 28. "RXFFF,RXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 27. "RXFEF,RXFEF Interrupt Enable" "0,1" newline bitfld.long 0x0 26. "TXFTHF,TXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 25. "TXFFF,TXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 24. "TXFEF,TXFEF Interrupt Enable" "0,1" newline bitfld.long 0x0 14. "SECE,Security/Safety Error Interrupt Enable" "0,1" newline bitfld.long 0x0 12. "SFERR,Client Mode Frame Error Interrupt Enable" "0,1" newline bitfld.long 0x0 11. "CMP,Comparison Interrupt Enable" "0,1" newline bitfld.long 0x0 10. "UNDES,Underrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,Transmission Registers Empty Enable" "0,1" newline bitfld.long 0x0 8. "NSSR,NSS Rising Interrupt Enable" "0,1" newline bitfld.long 0x0 3. "OVRES,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "MODF,Mode Fault Error Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TDRE,SPI Transmit Data Register Empty Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "RDRF,Receive Data Register Full Interrupt Enable" "0,1" line.long 0x4 "FLEX_SPI_IDR,SPI Interrupt Disable Register" bitfld.long 0x4 31. "RXFPTEF,RXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 30. "TXFPTEF,TXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 29. "RXFTHF,RXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 28. "RXFFF,RXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 27. "RXFEF,RXFEF Interrupt Disable" "0,1" newline bitfld.long 0x4 26. "TXFTHF,TXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 25. "TXFFF,TXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 24. "TXFEF,TXFEF Interrupt Disable" "0,1" newline bitfld.long 0x4 14. "SECE,Security/Safety Error Interrupt Disable" "0,1" newline bitfld.long 0x4 12. "SFERR,Client Mode Frame Error Interrupt Disable" "0,1" newline bitfld.long 0x4 11. "CMP,Comparison Interrupt Disable" "0,1" newline bitfld.long 0x4 10. "UNDES,Underrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 9. "TXEMPTY,Transmission Registers Empty Disable" "0,1" newline bitfld.long 0x4 8. "NSSR,NSS Rising Interrupt Disable" "0,1" newline bitfld.long 0x4 3. "OVRES,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "MODF,Mode Fault Error Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "TDRE,SPI Transmit Data Register Empty Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "RDRF,Receive Data Register Full Interrupt Disable" "0,1" rgroup.long 0x41C++0x3 line.long 0x0 "FLEX_SPI_IMR,SPI Interrupt Mask Register" bitfld.long 0x0 31. "RXFPTEF,RXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 30. "TXFPTEF,TXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 29. "RXFTHF,RXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 28. "RXFFF,RXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 27. "RXFEF,RXFEF Interrupt Mask" "0,1" newline bitfld.long 0x0 26. "TXFTHF,TXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 25. "TXFFF,TXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 24. "TXFEF,TXFEF Interrupt Mask" "0,1" newline bitfld.long 0x0 14. "SECE,Security/Safety Error Interrupt Mask" "0,1" newline bitfld.long 0x0 12. "SFERR,Client Mode Frame Error Interrupt Mask" "0,1" newline bitfld.long 0x0 11. "CMP,Comparison Interrupt Mask" "0,1" newline bitfld.long 0x0 10. "UNDES,Underrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,Transmission Registers Empty Mask" "0,1" newline bitfld.long 0x0 8. "NSSR,NSS Rising Interrupt Mask" "0,1" newline bitfld.long 0x0 3. "OVRES,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "MODF,Mode Fault Error Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TDRE,SPI Transmit Data Register Empty Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "RDRF,Receive Data Register Full Interrupt Mask" "0,1" repeat 4. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x430)++0x3 line.long 0x0 "FLEX_SPI_CSR[$1],SPI Chip Select Register x" hexmask.long.byte 0x0 24.--31. 1. "DLYBCT,Delay Between Consecutive Transfers" newline hexmask.long.byte 0x0 16.--23. 1. "DLYBS,Delay Before SPCK" newline hexmask.long.byte 0x0 8.--15. 1. "SCBR,Serial Clock Bit Rate" newline hexmask.long.byte 0x0 4.--7. 1. "BITS,Bits Per Transfer" newline bitfld.long 0x0 3. "CSAAT,Chip Select Active After Transfer" "0: The Peripheral Chip Select Line rises as soon as..,1: The Peripheral Chip Select does not rise after.." newline bitfld.long 0x0 2. "CSNAAT,Chip Select Not Active After Transfer (Ignored if CSAAT = 1)" "0: The Peripheral Chip Select does not rise between..,1: The Peripheral Chip Select rises systematically.." newline bitfld.long 0x0 1. "NCPHA,Clock Phase" "0: Data are changed on the leading edge of SPCK and..,1: Data are captured on the leading edge of SPCK.." newline bitfld.long 0x0 0. "CPOL,Clock Polarity" "0: The inactive state value of SPCK is logic level..,1: The inactive state value of SPCK is logic level.." repeat.end group.long 0x440++0x3 line.long 0x0 "FLEX_SPI_FMR,SPI FIFO Mode Register" hexmask.long.byte 0x0 24.--29. 1. "RXFTHRES,Receive FIFO Threshold" newline hexmask.long.byte 0x0 16.--21. 1. "TXFTHRES,Transmit FIFO Threshold" newline bitfld.long 0x0 4.--5. "RXRDYM,Receive Data Register Full Mode" "0: RDRF will be at level '1' when at least one..,1: RDRF will be at level '1' when at least two..,2: RDRF will be at level '1' when at least four..,3: RDRF will be at level '1' when at least eight.." newline bitfld.long 0x0 0.--1. "TXRDYM,Transmit Data Register Empty Mode" "0: TDRE will be at level '1' when at least one data..,1: TDRE will be at level '1' when at least two data..,2: TDRE will be at level '1' when at least four..,3: TDRE will be at level '1' when at least eight.." rgroup.long 0x444++0x3 line.long 0x0 "FLEX_SPI_FLR,SPI FIFO Level Register" hexmask.long.byte 0x0 16.--21. 1. "RXFL,Receive FIFO Level" newline hexmask.long.byte 0x0 0.--5. 1. "TXFL,Transmit FIFO Level" group.long 0x448++0x3 line.long 0x0 "FLEX_SPI_CMPR,SPI Comparison Register" hexmask.long.word 0x0 16.--31. 1. "VAL2,Second Comparison Value for Received Character" newline hexmask.long.word 0x0 0.--15. 1. "VAL1,First Comparison Value for Received Character" group.long 0x4E4++0x3 line.long 0x0 "FLEX_SPI_WPMR,SPI Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" newline bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control..,1: Enables the write protection on control register.." newline bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." newline bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection if WPKEY..,1: Enables the write protection if WPKEY.." rgroup.long 0x4E8++0x3 line.long 0x0 "FLEX_SPI_WPSR,SPI Write Protection Status Register" hexmask.long.byte 0x0 8.--15. 1. "WPVSRC,Write Protection Violation Source" newline bitfld.long 0x0 1. "PADERR,Output PAD Error (cleared on read)" "0: No error detected during a character transfer.,1: Two successive bit period with a difference.." newline bitfld.long 0x0 0. "WPVS,Write Protection Violation Status" "0: No write protect violation has occurred since..,1: A write protect violation has occurred since the.." wgroup.long 0x600++0x3 line.long 0x0 "FLEX_TWI_CR,TWI Control Register" bitfld.long 0x0 29. "FIFODIS,FIFO Disable" "0: No effect.,1: Disable the Transmit and Receive FIFOs" newline bitfld.long 0x0 28. "FIFOEN,FIFO Enable" "0: No effect.,1: Enable the Transmit and Receive FIFOs" newline bitfld.long 0x0 26. "LOCKCLR,Lock Clear" "0: No effect.,1: Clear the TWI FSM lock." newline bitfld.long 0x0 24. "THRCLR,Transmit Holding Register Clear" "0: No effect.,1: Clear the Transmit Holding Register and set.." newline bitfld.long 0x0 19. "SCLRBE,SCL Rise Boost Enable" "0: No effect.,1: SCL rise time is boosted in High-Speed mode." newline bitfld.long 0x0 18. "SCLRBD,SCL Rise Boost Disable" "0: No effect.,1: SCL rise time boost is disabled. See Section.." newline bitfld.long 0x0 17. "ACMDIS,Alternative Command Mode Disable" "0: No effect.,1: Alternative Command mode disabled." newline bitfld.long 0x0 16. "ACMEN,Alternative Command Mode Enable" "0: No effect.,1: Alternative Command mode enabled." newline bitfld.long 0x0 15. "CLEAR,Bus CLEAR Command" "0: No effect.,1: When Host mode is enabled and TWD (SDA)=1 send a.." newline bitfld.long 0x0 14. "PECRQ,PEC Request" "0: No effect.,1: A PEC check or transmission is requested." newline bitfld.long 0x0 13. "PECDIS,Packet Error Checking Disable" "0: No effect.,1: SMBus PEC (CRC) generation and check disabled." newline bitfld.long 0x0 12. "PECEN,Packet Error Checking Enable" "0: No effect.,1: SMBus PEC (CRC) generation and check enabled." newline bitfld.long 0x0 11. "SMBDIS,SMBus Mode Disabled" "0: No effect.,1: SMBus mode disabled." newline bitfld.long 0x0 10. "SMBEN,SMBus Mode Enabled" "0: No effect.,1: If SMBDIS = 0 SMBus mode enabled." newline bitfld.long 0x0 9. "HSDIS,TWI High-Speed Mode Disabled" "0: No effect.,1: High-speed mode disabled." newline bitfld.long 0x0 8. "HSEN,TWI High-Speed Mode Enabled" "0: No effect.,1: High-speed mode enabled." newline bitfld.long 0x0 7. "SWRST,Software Reset" "0: No effect.,1: Equivalent to a system reset." newline bitfld.long 0x0 6. "QUICK,SMBus Quick Command" "0: No effect.,1: If Host mode is enabled a SMBus Quick Command is.." newline bitfld.long 0x0 5. "SVDIS,TWI Client Mode Disabled" "0: No effect.,1: Client mode is disabled. The shifter and holding.." newline bitfld.long 0x0 4. "SVEN,TWI Client Mode Enabled" "0: No effect.,1: Enables Client mode (SVDIS must be written to 0)." newline bitfld.long 0x0 3. "MSDIS,TWI Host Mode Disabled" "0: No effect.,1: Host mode is disabled all pending data is.." newline bitfld.long 0x0 2. "MSEN,TWI Host Mode Enabled" "0: No effect.,1: Enables Host mode (MSDIS must be written to 0)." newline bitfld.long 0x0 1. "STOP,Send a STOP Condition" "0: No effect.,1: STOP condition is sent just after completing the.." newline bitfld.long 0x0 0. "START,Send a START Condition" "0: No effect.,1: A frame beginning with a START bit is.." wgroup.long 0x600++0x3 line.long 0x0 "FLEX_TWI_CR_FIFO_ENABLED_MODE,TWI Control Register" bitfld.long 0x0 29. "FIFODIS,FIFO Disable" "0: No effect.,1: Disable the Transmit and Receive FIFOs." newline bitfld.long 0x0 28. "FIFOEN,FIFO Enable" "0: No effect.,1: Enable the Transmit and Receive FIFOs." newline bitfld.long 0x0 26. "TXFLCLR,Transmit FIFO Lock CLEAR" "0: No effect.,1: Clears the Transmit FIFO Lock." newline bitfld.long 0x0 25. "RXFCLR,Receive FIFO Clear" "0: No effect.,1: Empties the Receive FIFO." newline bitfld.long 0x0 24. "TXFCLR,Transmit FIFO Clear" "0: No effect.,1: Empties the Transmit FIFO." newline bitfld.long 0x0 17. "ACMDIS,Alternative Command Mode Disable" "0: No effect.,1: Alternative Command mode disabled." newline bitfld.long 0x0 16. "ACMEN,Alternative Command Mode Enable" "0: No effect.,1: Alternative Command mode enabled." newline bitfld.long 0x0 15. "CLEAR,Bus CLEAR Command" "0: No effect.,1: If Host mode is enabled send a bus clear command." newline bitfld.long 0x0 14. "PECRQ,PEC Request" "0: No effect.,1: A PEC check or transmission is requested." newline bitfld.long 0x0 13. "PECDIS,Packet Error Checking Disable" "0: No effect.,1: SMBus PEC (CRC) generation and check disabled." newline bitfld.long 0x0 12. "PECEN,Packet Error Checking Enable" "0: No effect.,1: SMBus PEC (CRC) generation and check enabled." newline bitfld.long 0x0 11. "SMBDIS,SMBus Mode Disabled" "0: No effect.,1: SMBus mode disabled." newline bitfld.long 0x0 10. "SMBEN,SMBus Mode Enabled" "0: No effect.,1: If SMBDIS = 0 SMBus mode enabled." newline bitfld.long 0x0 9. "HSDIS,TWI High-Speed Mode Disabled" "0: No effect.,1: High-speed mode disabled." newline bitfld.long 0x0 8. "HSEN,TWI High-Speed Mode Enabled" "0: No effect.,1: High-speed mode enabled." newline bitfld.long 0x0 7. "SWRST,Software Reset" "0: No effect.,1: Equivalent to a system reset." newline bitfld.long 0x0 6. "QUICK,SMBus Quick Command" "0: No effect.,1: If Host mode is enabled a SMBus Quick Command is.." newline bitfld.long 0x0 5. "SVDIS,TWI Client Mode Disabled" "0: No effect.,1: Client mode is disabled. The shifter and holding.." newline bitfld.long 0x0 4. "SVEN,TWI Client Mode Enabled" "0: No effect.,1: Enables Client mode (SVDIS must be written to 0)." newline bitfld.long 0x0 3. "MSDIS,TWI Host Mode Disabled" "0: No effect.,1: Host mode is disabled all pending data is.." newline bitfld.long 0x0 2. "MSEN,TWI Host Mode Enabled" "0: No effect.,1: Enables Host mode (MSDIS must be written to 0)." newline bitfld.long 0x0 1. "STOP,Send a STOP Condition" "0: No effect.,1: STOP condition is sent just after completing the.." newline bitfld.long 0x0 0. "START,Send a START Condition" "0: No effect.,1: A frame beginning with a START bit is.." group.long 0x604++0xF line.long 0x0 "FLEX_TWI_MMR,TWI Host Mode Register" bitfld.long 0x0 24. "NOAP,No Auto-Stop On NACK Error" "0: A stop condition is sent automatically upon..,1: No automatic action is performed upon.." newline hexmask.long.byte 0x0 16.--22. 1. "DADR,Device Address" newline bitfld.long 0x0 13.--14. "SCLRBL,SCL Rise Boost Level" "0,1,2,3" newline bitfld.long 0x0 12. "MREAD,Host Read Direction" "0: Host write direction.,1: Host read direction." newline bitfld.long 0x0 8.--9. "IADRSZ,Internal Device Address Size" "0: No internal device address,1: One-byte internal device address,2: Two-byte internal device address,3: Three-byte internal device address" line.long 0x4 "FLEX_TWI_SMR,TWI Client Mode Register" bitfld.long 0x4 31. "DATAMEN,Data Matching Enable" "0: Data matching on first received data is disabled.,1: Data matching on first received data is enabled." newline bitfld.long 0x4 30. "SADR3EN,Client Address 3 Enable" "0: Client address 3 matching is disabled.,1: Client address 3 matching is enabled." newline bitfld.long 0x4 29. "SADR2EN,Client Address 2 Enable" "0: Client address 2 matching is disabled.,1: Client address 2 matching is enabled." newline bitfld.long 0x4 28. "SADR1EN,Client Address 1 Enable" "0: Client address 1 matching is disabled.,1: Client address 1 matching is enabled." newline hexmask.long.byte 0x4 16.--22. 1. "SADR,Client Address" newline hexmask.long.byte 0x4 8.--14. 1. "MASK,Client Address Mask" newline bitfld.long 0x4 7. "SNIFF,Client Sniffer Mode" "0: Client Sniffer mode is disabled.,1: Client Sniffer mode is enabled." newline bitfld.long 0x4 6. "SCLWSDIS,Clock Wait State Disable" "0: No effect.,1: Clock stretching disabled in Client mode OVRE.." newline bitfld.long 0x4 5. "BSEL,TWI Bus Selection" "0: TWI analyzes the TWCK and TWD pins from its TWI..,?" newline bitfld.long 0x4 4. "SADAT,Client Address Treated as Data" "0: Client address is handled normally (will not..,1: Client address is handled as data field RXRDY.." newline bitfld.long 0x4 3. "SMHH,SMBus Host Header" "0: Acknowledge of the SMBus Host Header disabled.,1: Acknowledge of the SMBus Host Header enabled." newline bitfld.long 0x4 2. "SMDA,SMBus Default Address" "0: Acknowledge of the SMBus Default Address disabled.,1: Acknowledge of the SMBus Default Address enabled." newline bitfld.long 0x4 0. "NACKEN,Client Receiver Data Phase NACK Enable" "0: Normal value to be returned in the ACK cycle of..,1: NACK value to be returned in the ACK cycle of.." line.long 0x8 "FLEX_TWI_IADR,TWI Internal Address Register" hexmask.long.tbyte 0x8 0.--23. 1. "IADR,Internal Address" line.long 0xC "FLEX_TWI_CWGR,TWI Clock Waveform Generator Register" hexmask.long.byte 0xC 24.--29. 1. "HOLD,TWD Hold Time Versus TWCK Falling" newline bitfld.long 0xC 20. "BRSRCCLK,Bit Rate Source Clock" "0: The peripheral clock is the source clock for the..,1: GCLK is the source clock for the bit rate.." newline bitfld.long 0xC 16.--18. "CKDIV,Clock Divider" "0,1,2,3,4,5,6,7" newline hexmask.long.byte 0xC 8.--15. 1. "CHDIV,Clock High Divider" newline hexmask.long.byte 0xC 0.--7. 1. "CLDIV,Clock Low Divider" rgroup.long 0x620++0x3 line.long 0x0 "FLEX_TWI_SR,TWI Status Register" bitfld.long 0x0 28. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on TWD and/or TWCK pad output..,1: An error has been detected on TWD and/or TWCK.." newline bitfld.long 0x0 26. "SR,Start Repeated" "0: No repeated start has been detected since last..,1: At least one repeated start has been detected.." newline bitfld.long 0x0 25. "SDA,SDA Line Value" "0: SDA line sampled value is '0'.,1: SDA line sampled value is '1'." newline bitfld.long 0x0 24. "SCL,SCL Line Value" "0: SCL line sampled value is '0'.,1: SCL line sampled value is '1.'" newline bitfld.long 0x0 23. "LOCK,TWI Lock Due to Frame Errors" "0: The TWI is not locked.,1: The TWI is locked due to frame errors (see.." newline bitfld.long 0x0 21. "SMBHHM,SMBus Host Header Address Match (cleared on read)" "0: No SMBus Host Header Address received.,1: A SMBus Host Header Address was received." newline bitfld.long 0x0 20. "SMBDAM,SMBus Default Address Match (cleared on read)" "0: No SMBus Default Address received.,1: A SMBus Default Address was received." newline bitfld.long 0x0 19. "PECERR,PEC Error (cleared on read)" "0: No SMBus PEC error occurred.,1: A SMBus PEC error occurred." newline bitfld.long 0x0 18. "TOUT,Timeout Error (cleared on read)" "0: No SMBus timeout occurred.,1: SMBus timeout occurred." newline bitfld.long 0x0 16. "MCACK,Host Code Acknowledge (cleared on read)" "0: No host code has been received.,1: A host code has been received." newline bitfld.long 0x0 11. "EOSACC,End Of Client Access (cleared on read)" "0: A client access is being performed.,1: Client Access is finished. End Of Client Access.." newline bitfld.long 0x0 10. "SCLWS,Clock Wait State" "0: The clock is not stretched.,1: The clock is stretched. FLEX_TWI_THR /.." newline bitfld.long 0x0 9. "ARBLST,Arbitration Lost (cleared on read)" "0: Arbitration won.,1: Arbitration lost. Another host of the TWI bus.." newline bitfld.long 0x0 8. "NACK,Not Acknowledged (cleared on read)" "0: NACK used in Host mode: Each data byte has been..,1: NACK used in Host mode: A data or address byte.." newline bitfld.long 0x0 7. "UNRE,Underrun Error (cleared on read)" "0: FLEX_TWI_THR has been filled on time.,1: FLEX_TWI_THR has not been filled on time." newline bitfld.long 0x0 6. "OVRE,Overrun Error (cleared on read)" "0: FLEX_TWI_RHR has not been loaded while RXRDY was..,1: FLEX_TWI_RHR has been loaded while RXRDY was.." newline bitfld.long 0x0 5. "GACC,General Call Access (cleared on read)" "0: No general call has been detected.,1: A general call has been detected. After the.." newline bitfld.long 0x0 4. "SVACC,Client Access" "0: TWI is not addressed. SVACC is automatically..,1: Indicates that the address decoding sequence has.." newline bitfld.long 0x0 3. "SVREAD,Client Read" "0: Indicates that a write access is performed by a..,1: Indicates that a read access is performed by a.." newline bitfld.long 0x0 2. "TXRDY,Transmit Holding Register Ready (cleared by writing FLEX_TWI_THR)" "0: TXRDY used in Host mode:The transmit holding..,1: TXRDY used in Host mode:As soon as a data byte.." newline bitfld.long 0x0 1. "RXRDY,Receive Holding Register Ready (cleared when reading FLEX_TWI_RHR)" "0: Receive FIFO is empty; no data to read,1: At least one unread data is in the Receive FIFO" newline bitfld.long 0x0 0. "TXCOMP,Transmission Completed (cleared by writing FLEX_TWI_THR)" "0: NACK used in Host mode: During the length of the..,1: NACK used in Host mode: When both the holding.." rgroup.long 0x620++0x3 line.long 0x0 "FLEX_TWI_SR_FIFO_ENABLED_MODE,TWI Status Register" bitfld.long 0x0 28. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on TWD and/or TWCK pad output..,1: An error has been detected on TWD and/or TWCK.." newline bitfld.long 0x0 26. "SR,Start Repeated" "0: No repeated start has been detected since last..,1: At least one repeated start has been detected.." newline bitfld.long 0x0 25. "SDA,SDA Line Value" "0: SDA line sampled value is '0'.,1: SDA line sampled value is '1'." newline bitfld.long 0x0 24. "SCL,SCL Line Value" "0: SCL line sampled value is '0'.,1: SCL line sampled value is '1.'" newline bitfld.long 0x0 23. "TXFLOCK,Transmit FIFO Lock" "0: The Transmit FIFO is not locked.,1: The Transmit FIFO is locked." newline bitfld.long 0x0 21. "SMBHHM,SMBus Host Header Address Match (cleared on read)" "0: No SMBus Host Header Address received.,1: A SMBus Host Header Address was received." newline bitfld.long 0x0 20. "SMBDAM,SMBus Default Address Match (cleared on read)" "0: No SMBus Default Address received.,1: A SMBus Default Address was received." newline bitfld.long 0x0 19. "PECERR,PEC Error (cleared on read)" "0: No SMBus PEC error occurred.,1: A SMBus PEC error occurred." newline bitfld.long 0x0 18. "TOUT,Timeout Error (cleared on read)" "0: No SMBus timeout occurred.,1: SMBus timeout occurred." newline bitfld.long 0x0 16. "MCACK,Host Code Acknowledge (cleared on read)" "0: No host code has been received.,1: A host code has been received." newline bitfld.long 0x0 11. "EOSACC,End Of Client Access (cleared on read)" "0: A client access is being performed.,1: Client Access is finished. End Of Client Access.." newline bitfld.long 0x0 10. "SCLWS,Clock Wait State" "0: The clock is not stretched.,1: The clock is stretched. FLEX_TWI_THR /.." newline bitfld.long 0x0 9. "ARBLST,Arbitration Lost (cleared on read)" "0: Arbitration won.,1: Arbitration lost. Another host of the TWI bus.." newline bitfld.long 0x0 8. "NACK,Not Acknowledged (cleared on read)" "0: NACK used in Host mode: Each data byte has been..,1: NACK used in Host mode: A data or address byte.." newline bitfld.long 0x0 7. "UNRE,Underrun Error (cleared on read)" "0: FLEX_TWI_THR has been filled on time.,1: FLEX_TWI_THR has not been filled on time." newline bitfld.long 0x0 6. "OVRE,Overrun Error (cleared on read)" "0: FLEX_TWI_RHR has not been loaded while RXRDY was..,1: FLEX_TWI_RHR has been loaded while RXRDY was.." newline bitfld.long 0x0 5. "GACC,General Call Access (cleared on read)" "0: No general call has been detected.,1: A general call has been detected. After the.." newline bitfld.long 0x0 4. "SVACC,Client Access" "0: TWI is not addressed. SVACC is automatically..,1: Indicates that the address decoding sequence has.." newline bitfld.long 0x0 3. "SVREAD,Client Read" "0: Indicates that a write access is performed by a..,1: Indicates that a read access is performed by a.." newline bitfld.long 0x0 2. "TXRDY,Transmit Holding Register Ready (cleared by writing FLEX_TWI_THR)" "0: Transmit FIFO is full and cannot accept more data.,1: Transmit FIFO is not full; one or more data can.." newline bitfld.long 0x0 1. "RXRDY,Receive Holding Register Ready (cleared when reading FLEX_TWI_RHR)" "0: No character has been received since the last..,1: A byte has been received in FLEX_TWI_RHR since.." newline bitfld.long 0x0 0. "TXCOMP,Transmission Completed (cleared by writing FLEX_TWI_THR)" "0: TXCOMP used in Host mode:During the length of..,1: TXCOMP used in Host mode:When both holding.." wgroup.long 0x624++0x7 line.long 0x0 "FLEX_TWI_IER,TWI Interrupt Enable Register" bitfld.long 0x0 28. "SECE,Security/Safety Error Interrupt Enable" "0,1" newline bitfld.long 0x0 21. "SMBHHM,SMBus Host Header Address Match Interrupt Enable" "0,1" newline bitfld.long 0x0 20. "SMBDAM,SMBus Default Address Match Interrupt Enable" "0,1" newline bitfld.long 0x0 19. "PECERR,PEC Error Interrupt Enable" "0,1" newline bitfld.long 0x0 18. "TOUT,Timeout Error Interrupt Enable" "0,1" newline bitfld.long 0x0 16. "MCACK,Host Code Acknowledge Interrupt Enable" "0,1" newline bitfld.long 0x0 15. "TXBUFE,Transmit Buffer Empty Interrupt Enable" "0,1" newline bitfld.long 0x0 14. "RXBUFF,Receive Buffer Full Interrupt Enable" "0,1" newline bitfld.long 0x0 13. "ENDTX,End of Transmit Buffer Interrupt Enable" "0,1" newline bitfld.long 0x0 12. "ENDRX,End of Receive Buffer Interrupt Enable" "0,1" newline bitfld.long 0x0 11. "EOSACC,End Of Client Access Interrupt Enable" "0,1" newline bitfld.long 0x0 10. "SCL_WS,Clock Wait State Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "ARBLST,Arbitration Lost Interrupt Enable" "0,1" newline bitfld.long 0x0 8. "NACK,Not Acknowledge Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "UNRE,Underrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "OVRE,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "GACC,General Call Access Interrupt Enable" "0,1" newline bitfld.long 0x0 4. "SVACC,Client Access Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "TXRDY,Transmit Holding Register Ready Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "RXRDY,Receive Holding Register Ready Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "TXCOMP,Transmission Completed Interrupt Enable" "0,1" line.long 0x4 "FLEX_TWI_IDR,TWI Interrupt Disable Register" bitfld.long 0x4 28. "SECE,Security/Safety Error Interrupt Disable" "0,1" newline bitfld.long 0x4 21. "SMBHHM,SMBus Host Header Address Match Interrupt Disable" "0,1" newline bitfld.long 0x4 20. "SMBDAM,SMBus Default Address Match Interrupt Disable" "0,1" newline bitfld.long 0x4 19. "PECERR,PEC Error Interrupt Disable" "0,1" newline bitfld.long 0x4 18. "TOUT,Timeout Error Interrupt Disable" "0,1" newline bitfld.long 0x4 16. "MCACK,Host Code Acknowledge Interrupt Disable" "0,1" newline bitfld.long 0x4 15. "TXBUFE,Transmit Buffer Empty Interrupt Disable" "0,1" newline bitfld.long 0x4 14. "RXBUFF,Receive Buffer Full Interrupt Disable" "0,1" newline bitfld.long 0x4 13. "ENDTX,End of Transmit Buffer Interrupt Disable" "0,1" newline bitfld.long 0x4 12. "ENDRX,End of Receive Buffer Interrupt Disable" "0,1" newline bitfld.long 0x4 11. "EOSACC,End Of Client Access Interrupt Disable" "0,1" newline bitfld.long 0x4 10. "SCL_WS,Clock Wait State Interrupt Disable" "0,1" newline bitfld.long 0x4 9. "ARBLST,Arbitration Lost Interrupt Disable" "0,1" newline bitfld.long 0x4 8. "NACK,Not Acknowledge Interrupt Disable" "0,1" newline bitfld.long 0x4 7. "UNRE,Underrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 6. "OVRE,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "GACC,General Call Access Interrupt Disable" "0,1" newline bitfld.long 0x4 4. "SVACC,Client Access Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "TXRDY,Transmit Holding Register Ready Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "RXRDY,Receive Holding Register Ready Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "TXCOMP,Transmission Completed Interrupt Disable" "0,1" rgroup.long 0x62C++0x7 line.long 0x0 "FLEX_TWI_IMR,TWI Interrupt Mask Register" bitfld.long 0x0 28. "SECE,Security/Safety Error Interrupt Mask" "0,1" newline bitfld.long 0x0 21. "SMBHHM,SMBus Host Header Address Match Interrupt Mask" "0,1" newline bitfld.long 0x0 20. "SMBDAM,SMBus Default Address Match Interrupt Mask" "0,1" newline bitfld.long 0x0 19. "PECERR,PEC Error Interrupt Mask" "0,1" newline bitfld.long 0x0 18. "TOUT,Timeout Error Interrupt Mask" "0,1" newline bitfld.long 0x0 16. "MCACK,Host Code Acknowledge Interrupt Mask" "0,1" newline bitfld.long 0x0 15. "TXBUFE,Transmit Buffer Empty Interrupt Mask" "0,1" newline bitfld.long 0x0 14. "RXBUFF,Receive Buffer Full Interrupt Mask" "0,1" newline bitfld.long 0x0 13. "ENDTX,End of Transmit Buffer Interrupt Mask" "0,1" newline bitfld.long 0x0 12. "ENDRX,End of Receive Buffer Interrupt Mask" "0,1" newline bitfld.long 0x0 11. "EOSACC,End Of Client Access Interrupt Mask" "0,1" newline bitfld.long 0x0 10. "SCL_WS,Clock Wait State Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "ARBLST,Arbitration Lost Interrupt Mask" "0,1" newline bitfld.long 0x0 8. "NACK,Not Acknowledge Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "UNRE,Underrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "OVRE,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "GACC,General Call Access Interrupt Mask" "0,1" newline bitfld.long 0x0 4. "SVACC,Client Access Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "TXRDY,Transmit Holding Register Ready Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "RXRDY,Receive Holding Register Ready Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "TXCOMP,Transmission Completed Interrupt Mask" "0,1" line.long 0x4 "FLEX_TWI_RHR,TWI Receive Holding Register" bitfld.long 0x4 11.--12. "ASTATE,Acknowledge State (Client Sniffer Mode only)" "0: No Acknowledge or Nacknowledge detected after..,1: Acknowledge (A) detected after previously logged..,2: Nacknowledge (NA) detected after previously..,3: Not defined" newline bitfld.long 0x4 10. "PSTATE,Stop State (Client Sniffer Mode only)" "0: No STOP (P) detected after previous logged data.,1: Stop detected (P) after previous logged data." newline bitfld.long 0x4 8.--9. "SSTATE,Start State (Client Sniffer Mode only)" "0: No START detected with the logged data,1: START (S) detected with the logged data,2: Repeated START (Sr) detected with the logged data,3: Not defined" newline hexmask.long.byte 0x4 0.--7. 1. "RXDATA,Host or Client Receive Holding Data" rgroup.long 0x630++0x3 line.long 0x0 "FLEX_TWI_RHR_FIFO_ENABLED_MODE,TWI Receive Holding Register" hexmask.long.byte 0x0 24.--31. 1. "RXDATA3,Host or Client Receive Holding Data 3" newline hexmask.long.byte 0x0 16.--23. 1. "RXDATA2,Host or Client Receive Holding Data 2" newline hexmask.long.byte 0x0 8.--15. 1. "RXDATA1,Host or Client Receive Holding Data 1" newline hexmask.long.byte 0x0 0.--7. 1. "RXDATA0,Host or Client Receive Holding Data 0" wgroup.long 0x634++0x3 line.long 0x0 "FLEX_TWI_THR,TWI Transmit Holding Register" hexmask.long.byte 0x0 0.--7. 1. "TXDATA,Host or Client Transmit Holding Data" wgroup.long 0x634++0x3 line.long 0x0 "FLEX_TWI_THR_FIFO_ENABLED_MODE,TWI Transmit Holding Register" hexmask.long.byte 0x0 24.--31. 1. "TXDATA3,Host or Client Transmit Holding Data 3" newline hexmask.long.byte 0x0 16.--23. 1. "TXDATA2,Host or Client Transmit Holding Data 2" newline hexmask.long.byte 0x0 8.--15. 1. "TXDATA1,Host or Client Transmit Holding Data 1" newline hexmask.long.byte 0x0 0.--7. 1. "TXDATA0,Host or Client Transmit Holding Data 0" group.long 0x638++0x1B line.long 0x0 "FLEX_TWI_SMBTR,TWI SMBus Timing Register" hexmask.long.byte 0x0 24.--31. 1. "THMAX,Clock High Maximum Cycles" newline hexmask.long.byte 0x0 16.--23. 1. "TLOWM,Host Clock Stretch Maximum Cycles" newline hexmask.long.byte 0x0 8.--15. 1. "TLOWS,Client Clock Stretch Maximum Cycles" newline hexmask.long.byte 0x0 0.--3. 1. "PRESC,SMBus Clock Prescaler" line.long 0x4 "FLEX_TWI_HSR,TWI High Speed Register" hexmask.long.byte 0x4 0.--7. 1. "MCODE,TWI High Speed Host Code" line.long 0x8 "FLEX_TWI_ACR,TWI Alternative Command Register" bitfld.long 0x8 25. "NPEC,Next PEC Request (SMBus Mode only)" "0: The next transfer does not use a PEC byte.,1: The next transfer uses a PEC byte." newline bitfld.long 0x8 24. "NDIR,Next Transfer Direction" "0: Write direction.,1: Read direction." newline hexmask.long.byte 0x8 16.--23. 1. "NDATAL,Next Data Length" newline bitfld.long 0x8 9. "PEC,PEC Request (SMBus Mode only)" "0: The transfer does not use a PEC byte.,1: The transfer uses a PEC byte." newline bitfld.long 0x8 8. "DIR,Transfer Direction" "0: Write direction.,1: Read direction." newline hexmask.long.byte 0x8 0.--7. 1. "DATAL,Data Length" line.long 0xC "FLEX_TWI_FILTR,TWI Filter Register" bitfld.long 0xC 8.--10. "THRES,Digital Filter Threshold" "0: No filtering applied on TWI inputs.,?,?,?,?,?,?,?" newline bitfld.long 0xC 1. "PADFEN,PAD Filter Enable" "0: PAD analog filter is disabled.,1: PAD analog filter is enabled. (The analog filter.." newline bitfld.long 0xC 0. "FILT,RX Digital Filter" "0: No filtering applied on TWI inputs.,1: TWI input filtering is active. (Only in Standard.." line.long 0x10 "FLEX_TWI_HSCWGR,TWI High Speed Clock Waveform Generator Register" bitfld.long 0x10 16.--18. "HSCKDIV,High Speed Clock Divider" "0,1,2,3,4,5,6,7" newline hexmask.long.byte 0x10 8.--15. 1. "HSCHDIV,High Speed Clock High Divider" newline hexmask.long.byte 0x10 0.--7. 1. "HSCLDIV,High Speed Clock Low Divider" line.long 0x14 "FLEX_TWI_SWMR,TWI Matching Register" hexmask.long.byte 0x14 24.--31. 1. "DATAM,Data Match" newline hexmask.long.byte 0x14 16.--22. 1. "SADR3,Client Address 3" newline hexmask.long.byte 0x14 8.--14. 1. "SADR2,Client Address 2" newline hexmask.long.byte 0x14 0.--6. 1. "SADR1,Client Address 1" line.long 0x18 "FLEX_TWI_FMR,TWI FIFO Mode Register" hexmask.long.byte 0x18 24.--29. 1. "RXFTHRES,Receive FIFO Threshold" newline hexmask.long.byte 0x18 16.--21. 1. "TXFTHRES,Transmit FIFO Threshold" newline bitfld.long 0x18 4.--5. "RXRDYM,Receiver Ready Mode" "0: RXRDY will be at level '1' when at least one..,1: RXRDY will be at level '1' when at least two..,2: RXRDY will be at level '1' when at least four..,3: RXRDY will be at level '1' when at least eight.." newline bitfld.long 0x18 0.--1. "TXRDYM,Transmitter Ready Mode" "0: TXRDY will be at level '1' when at least one..,1: TXRDY will be at level '1' when at least two..,2: TXRDY will be at level '1' when at least four..,3: TXRDY will be at level '1' when at least eight.." rgroup.long 0x654++0x3 line.long 0x0 "FLEX_TWI_FLR,TWI FIFO Level Register" hexmask.long.byte 0x0 16.--21. 1. "RXFL,Receive FIFO Level" newline hexmask.long.byte 0x0 0.--5. 1. "TXFL,Transmit FIFO Level" rgroup.long 0x660++0x3 line.long 0x0 "FLEX_TWI_FSR,TWI FIFO Status Register" bitfld.long 0x0 7. "RXFPTEF,Receive FIFO Underflow Error Flag" "0: No Receive FIFO underflow occurred.,1: Receive FIFO underflow error occurred due to an.." newline bitfld.long 0x0 6. "TXFPTEF,Transmit FIFO Overflow Error Flag" "0: No Transmit FIFO overflow occurred.,1: Transmit FIFO overflow error occurred due to an.." newline bitfld.long 0x0 5. "RXFTHF,Receive FIFO Threshold Flag" "0: Number of unread data in Receive FIFO is below..,1: Number of unread data in Receive FIFO has.." newline bitfld.long 0x0 4. "RXFFF,Receive FIFO Full Flag" "0: Receive FIFO is not empty.,1: Receive FIFO has been filled since the last read.." newline bitfld.long 0x0 3. "RXFEF,Receive FIFO Empty Flag" "0: Receive FIFO is not empty.,1: Receive FIFO has been emptied since the last.." newline bitfld.long 0x0 2. "TXFTHF,Transmit FIFO Threshold Flag (cleared on read)" "0: Number of data in Transmit FIFO is above..,1: Number of data in Transmit FIFO has reached.." newline bitfld.long 0x0 1. "TXFFF,Transmit FIFO Full Flag (cleared on read)" "0: Transmit FIFO is not full.,1: Transmit FIFO has been filled since the last.." newline bitfld.long 0x0 0. "TXFEF,Transmit FIFO Empty Flag (cleared on read)" "0: Transmit FIFO is not empty.,1: Transmit FIFO has been emptied since the last.." wgroup.long 0x664++0x7 line.long 0x0 "FLEX_TWI_FIER,TWI FIFO Interrupt Enable Register" bitfld.long 0x0 7. "RXFPTEF,RXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "TXFPTEF,TXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "RXFTHF,RXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 4. "RXFFF,RXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 3. "RXFEF,RXFEF Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "TXFTHF,TXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXFFF,TXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "TXFEF,TXFEF Interrupt Enable" "0,1" line.long 0x4 "FLEX_TWI_FIDR,TWI FIFO Interrupt Disable Register" bitfld.long 0x4 7. "RXFPTEF,RXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 6. "TXFPTEF,TXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "RXFTHF,RXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 4. "RXFFF,RXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 3. "RXFEF,RXFEF Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "TXFTHF,TXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "TXFFF,TXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "TXFEF,TXFEF Interrupt Disable" "0,1" rgroup.long 0x66C++0x3 line.long 0x0 "FLEX_TWI_FIMR,TWI FIFO Interrupt Mask Register" bitfld.long 0x0 7. "RXFPTEF,RXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "TXFPTEF,TXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "RXFTHF,RXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 4. "RXFFF,RXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 3. "RXFEF,RXFEF Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "TXFTHF,TXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXFFF,TXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "TXFEF,TXFEF Interrupt Mask" "0,1" group.long 0x6E4++0x3 line.long 0x0 "FLEX_TWI_WPMR,TWI Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" newline bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control..,1: Enables the write protection on control register.." newline bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." newline bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection if WPKEY..,1: Enables the write protection if WPKEY.." rgroup.long 0x6E8++0x3 line.long 0x0 "FLEX_TWI_WPSR,TWI Write Protection Status Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPVSRC,Write Protection Violation Source" newline bitfld.long 0x0 1. "PADERR,Output PAD Error (cleared on read)" "0: No error detected during a character transfer in..,1: Stuck-at 1 detected on TWCK output pad for more.." newline bitfld.long 0x0 0. "WPVS,Write Protect Violation Status (cleared on read)" "0: No Write Protection Violation has occurred since..,1: A Write Protection Violation has occurred since.." tree.end tree "FLEXCOM1" base ad:0xE1824000 group.long 0x0++0x3 line.long 0x0 "FLEX_MR,FLEXCOM Mode Register" bitfld.long 0x0 0.--1. "OPMODE,FLEXCOM Operating Mode" "0: No communication,1: All UART related protocols are selected (RS232..,2: SPI operating mode is selected. USART/TWI..,3: All TWI related protocols are selected (TWI.." rgroup.long 0x10++0x3 line.long 0x0 "FLEX_RHR,FLEXCOM Receive Holding Register" hexmask.long.word 0x0 0.--15. 1. "RXDATA,Receive Data" group.long 0x20++0x3 line.long 0x0 "FLEX_THR,FLEXCOM Transmit Holding Register" hexmask.long.word 0x0 0.--15. 1. "TXDATA,Transmit Data" wgroup.long 0x200++0x3 line.long 0x0 "FLEX_US_CR,USART Control Register" bitfld.long 0x0 31. "FIFODIS,FIFO Disable" "0: No effect.,1: Disables the Transmit and Receive FIFOs." newline bitfld.long 0x0 30. "FIFOEN,FIFO Enable" "0: No effect.,1: Enables the Transmit and Receive FIFOs." newline bitfld.long 0x0 28. "REQCLR,Request to Clear the Comparison Trigger" "0: No effect.,1: Restarts the comparison trigger to enable.." newline bitfld.long 0x0 26. "TXFLCLR,Transmit FIFO Lock CLEAR" "0: No effect.,1: Clears the Transmit FIFO Lock" newline bitfld.long 0x0 25. "RXFCLR,Receive FIFO Clear" "0: No effect.,1: Empties the Receive FIFO." newline bitfld.long 0x0 24. "TXFCLR,Transmit FIFO Clear" "0: No effect.,1: Empties the Transmit FIFO." newline bitfld.long 0x0 21. "LINWKUP,Send LIN Wake-up Signal" "0: No effect:,1: Sends a wake-up signal on the LIN bus." newline bitfld.long 0x0 20. "LINABT,Abort LIN Transmission" "0: No effect.,1: Aborts the current LIN transmission." newline bitfld.long 0x0 19. "RTSDIS,Request to Send Disable" "0: No effect.,1: Drives the RTS pin to 0 if FLEX_US_MR.USART_MODE.." newline bitfld.long 0x0 18. "RTSEN,Request to Send Enable" "0: No effect.,1: Drives the RTS pin to 1 if FLEX_US_MR.USART_MODE.." newline bitfld.long 0x0 15. "RETTO,Start Timeout Immediately" "0: No effect,1: Immediately restarts timeout period." newline bitfld.long 0x0 14. "RSTNACK,Reset Non Acknowledge" "0: No effect,1: Resets FLEX_US_CSR.NACK." newline bitfld.long 0x0 13. "RSTIT,Reset Iterations" "0: No effect.,1: Resets FLEX_US_CSR.ITER. No effect if the.." newline bitfld.long 0x0 12. "SENDA,Send Address" "0: No effect.,1: In Multidrop mode only the next character.." newline bitfld.long 0x0 11. "STTTO,Clear TIMEOUT Flag and Start Timeout After Next Character Received" "0: No effect.,1: Starts waiting for a character before clocking.." newline bitfld.long 0x0 10. "STPBRK,Stop Break" "0: No effect.,1: Stops transmission of the break after a minimum.." newline bitfld.long 0x0 9. "STTBRK,Start Break" "0: No effect.,1: Starts transmission of a break after the.." newline bitfld.long 0x0 8. "RSTSTA,Reset Status Bits" "0: No effect.,1: Resets the status bits PARE FRAME OVRE MANE.." newline bitfld.long 0x0 7. "TXDIS,Transmitter Disable" "0: No effect.,1: Disables the transmitter." newline bitfld.long 0x0 6. "TXEN,Transmitter Enable" "0: No effect.,1: Enables the transmitter if TXDIS is 0." newline bitfld.long 0x0 5. "RXDIS,Receiver Disable" "0: No effect.,1: Disables the receiver." newline bitfld.long 0x0 4. "RXEN,Receiver Enable" "0: No effect.,1: Enables the receiver if RXDIS is 0." newline bitfld.long 0x0 3. "RSTTX,Reset Transmitter" "0: No effect.,1: Resets the transmitter." newline bitfld.long 0x0 2. "RSTRX,Reset Receiver" "0: No effect.,1: Resets the receiver." group.long 0x204++0x3 line.long 0x0 "FLEX_US_MR,USART Mode Register" bitfld.long 0x0 31. "ONEBIT,Start Frame Delimiter Selector" "0: Start frame delimiter is COMMAND or DATA SYNC.,1: Start frame delimiter is one bit." newline bitfld.long 0x0 30. "MODSYNC,Manchester Synchronization Mode" "0: The Manchester start bit is a 0 to 1 transition,1: The Manchester start bit is a 1 to 0 transition." newline bitfld.long 0x0 29. "MAN,Manchester Encoder/Decoder Enable" "0: Manchester encoder/decoder are disabled.,1: Manchester encoder/decoder are enabled." newline bitfld.long 0x0 28. "FILTER,Receive Line Filter" "0: The USART does not filter the receive line.,1: The USART filters the receive line using a.." newline bitfld.long 0x0 24.--26. "MAX_ITERATION,Maximum Number of Automatic Iteration" "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 23. "INVDATA,Inverted Data" "0: The data field transmitted on TXD line is the..,1: The data field transmitted on TXD line is.." newline bitfld.long 0x0 22. "VAR_SYNC,Variable Synchronization of Command/Data Sync Start Frame Delimiter" "0: User defined configuration of command or data..,1: The sync field is updated when a character is.." newline bitfld.long 0x0 21. "DSNACK,Disable Successive NACK" "0: NACK is sent on the ISO line as soon as a parity..,1: Successive parity errors are counted up to the.." newline bitfld.long 0x0 20. "INACK,Inhibit Non Acknowledge" "0: The NACK is generated.,1: The NACK is not generated." newline bitfld.long 0x0 19. "OVER,Oversampling Mode" "0: 16x Oversampling.,1: 8x Oversampling." newline bitfld.long 0x0 18. "CLKO,Clock Output Select" "0: The USART does not drive the SCK pin..,1: The USART drives the SCK pin if USCLKS does not.." newline bitfld.long 0x0 17. "MODE9,9-bit Character Length" "0: CHRL defines character length.,1: 9-bit character length." newline bitfld.long 0x0 16. "MSBF,Bit Order" "0: Least significant bit is sent/received first.,1: Most significant bit is sent/received first." newline bitfld.long 0x0 14.--15. "CHMODE,Channel Mode" "0: Normal mode,1: Automatic Echo. Receiver input is connected to..,2: Local Loopback. Transmitter output is connected..,3: Remote Loopback. RXD pin is internally connected.." newline bitfld.long 0x0 12.--13. "NBSTOP,Number of Stop Bits" "0: 1 stop bit,1: 1.5 stop bit (SYNC = 0) or reserved (SYNC = 1),2: 2 stop bits,?" newline bitfld.long 0x0 9.--11. "PAR,Parity Type" "0: Even parity,1: Odd parity,2: Parity forced to 0 (Space),3: Parity forced to 1 (Mark),4: No parity,?,6: Multidrop mode,?" newline bitfld.long 0x0 8. "SYNC,Synchronous Mode Select" "0: USART operates in Asynchronous mode (UART).,1: USART operates in Synchronous mode." newline bitfld.long 0x0 6.--7. "CHRL,Character Length" "0: Character length is 5 bits,1: Character length is 6 bits,2: Character length is 7 bits,3: Character length is 8 bits" newline bitfld.long 0x0 4.--5. "USCLKS,Clock Selection" "0: Peripheral clock is selected,?,2: PMC generic clock is selected. If the SCK pin is..,3: External pin SCK is selected" newline hexmask.long.byte 0x0 0.--3. 1. "USART_MODE,USART Mode of Operation" wgroup.long 0x208++0x3 line.long 0x0 "FLEX_US_IER,USART Interrupt Enable Register" bitfld.long 0x0 24. "MANE,Manchester Error Interrupt Enable" "0,1" newline bitfld.long 0x0 22. "CMP,Comparison Interrupt Enable" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt Enable" "0,1" newline bitfld.long 0x0 19. "CTSIC,Clear to Send Input Change Interrupt Enable" "0,1" newline bitfld.long 0x0 13. "NACK,Non Acknowledge Interrupt Enable" "0,1" newline bitfld.long 0x0 10. "ITER,Max number of Repetitions Reached Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Enable" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "RXBRK,Receiver Break Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Enable" "0,1" wgroup.long 0x208++0x7 line.long 0x0 "FLEX_US_IER_LIN_MODE,USART Interrupt Enable Register" bitfld.long 0x0 31. "LINHTE,LIN Header Timeout Error Interrupt Enable" "0,1" newline bitfld.long 0x0 30. "LINSTE,LIN Synch Tolerance Error Interrupt Enable" "0,1" newline bitfld.long 0x0 29. "LINSNRE,LIN Client Not Responding Error Interrupt Enable" "0,1" newline bitfld.long 0x0 28. "LINCE,LIN Checksum Error Interrupt Enable" "0,1" newline bitfld.long 0x0 27. "LINIPE,LIN Identifier Parity Interrupt Enable" "0,1" newline bitfld.long 0x0 26. "LINISFE,LIN Inconsistent Synch Field Error Interrupt Enable" "0,1" newline bitfld.long 0x0 25. "LINBE,LIN Bus Error Interrupt Enable" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt Enable" "0,1" newline bitfld.long 0x0 15. "LINTC,LIN Transfer Completed Interrupt Enable" "0,1" newline bitfld.long 0x0 14. "LINID,LIN Identifier Sent or LIN Identifier Received Interrupt Enable" "0,1" newline bitfld.long 0x0 13. "LINBK,LIN Break Sent or LIN Break Received Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Enable" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Enable" "0,1" line.long 0x4 "FLEX_US_IDR,USART Interrupt Disable Register" bitfld.long 0x4 24. "MANE,Manchester Error Interrupt Disable" "0,1" newline bitfld.long 0x4 22. "CMP,Comparison Interrupt Disable" "0,1" newline bitfld.long 0x4 21. "SECE,Security/Safety Error Interrupt Disable" "0,1" newline bitfld.long 0x4 19. "CTSIC,Clear to Send Input Change Interrupt Disable" "0,1" newline bitfld.long 0x4 13. "NACK,Non Acknowledge Interrupt Disable" "0,1" newline bitfld.long 0x4 10. "ITER,Max Number of Repetitions Reached Interrupt Disable" "0,1" newline bitfld.long 0x4 9. "TXEMPTY,TXEMPTY Interrupt Disable" "0,1" newline bitfld.long 0x4 8. "TIMEOUT,Timeout Interrupt Disable" "0,1" newline bitfld.long 0x4 7. "PARE,Parity Error Interrupt Disable" "0,1" newline bitfld.long 0x4 6. "FRAME,Framing Error Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "OVRE,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "RXBRK,Receiver Break Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "TXRDY,TXRDY Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "RXRDY,RXRDY Interrupt Disable" "0,1" wgroup.long 0x20C++0x3 line.long 0x0 "FLEX_US_IDR_LIN_MODE,USART Interrupt Disable Register" bitfld.long 0x0 31. "LINHTE,LIN Header Timeout Error Interrupt Disable" "0,1" newline bitfld.long 0x0 30. "LINSTE,LIN Synch Tolerance Error Interrupt Disable" "0,1" newline bitfld.long 0x0 29. "LINSNRE,LIN Client Not Responding Error Interrupt Disable" "0,1" newline bitfld.long 0x0 28. "LINCE,LIN Checksum Error Interrupt Disable" "0,1" newline bitfld.long 0x0 27. "LINIPE,LIN Identifier Parity Interrupt Disable" "0,1" newline bitfld.long 0x0 26. "LINISFE,LIN Inconsistent Synch Field Error Interrupt Disable" "0,1" newline bitfld.long 0x0 25. "LINBE,LIN Bus Error Interrupt Disable" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt Disable" "0,1" newline bitfld.long 0x0 15. "LINTC,LIN Transfer Completed Interrupt Disable" "0,1" newline bitfld.long 0x0 14. "LINID,LIN Identifier Sent or LIN Identifier Received Interrupt Disable" "0,1" newline bitfld.long 0x0 13. "LINBK,LIN Break Sent or LIN Break Received Interrupt Disable" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Disable" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Disable" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Disable" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Disable" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Disable" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Disable" "0,1" rgroup.long 0x210++0x3 line.long 0x0 "FLEX_US_IMR,USART Interrupt Mask Register" bitfld.long 0x0 24. "MANE,Manchester Error Interrupt Mask" "0,1" newline bitfld.long 0x0 22. "CMP,Comparison Interrupt Mask" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt Mask" "0,1" newline bitfld.long 0x0 19. "CTSIC,Clear to Send Input Change Interrupt Mask" "0,1" newline bitfld.long 0x0 13. "NACK,Non Acknowledge Interrupt Mask" "0,1" newline bitfld.long 0x0 10. "ITER,Max Number of Repetitions Reached Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Mask" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "RXBRK,Receiver Break Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Mask" "0,1" rgroup.long 0x210++0x7 line.long 0x0 "FLEX_US_IMR_LIN_MODE,USART Interrupt Mask Register" bitfld.long 0x0 31. "LINHTE,LIN Header Timeout Error Interrupt Mask" "0,1" newline bitfld.long 0x0 30. "LINSTE,LIN Synch Tolerance Error Interrupt Mask" "0,1" newline bitfld.long 0x0 29. "LINSNRE,LIN Client Not Responding Error Interrupt Mask" "0,1" newline bitfld.long 0x0 28. "LINCE,LIN Checksum Error Interrupt Mask" "0,1" newline bitfld.long 0x0 27. "LINIPE,LIN Identifier Parity Interrupt Mask" "0,1" newline bitfld.long 0x0 26. "LINISFE,LIN Inconsistent Synch Field Error Interrupt Mask" "0,1" newline bitfld.long 0x0 25. "LINBE,LIN Bus Error Interrupt Mask" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt mask" "0,1" newline bitfld.long 0x0 15. "LINTC,LIN Transfer Completed Interrupt Mask" "0,1" newline bitfld.long 0x0 14. "LINID,LIN Identifier Sent or LIN Identifier Received Interrupt Mask" "0,1" newline bitfld.long 0x0 13. "LINBK,LIN Break Sent or LIN Break Received Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Mask" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Mask" "0,1" line.long 0x4 "FLEX_US_CSR,USART Channel Status Register" bitfld.long 0x4 24. "MANE,Manchester Error" "0: No Manchester error has been detected since the..,1: At least one Manchester error has been detected.." newline bitfld.long 0x4 23. "CTS,Image of CTS Input" "0: CTS input is driven low.,1: CTS input is driven high." newline bitfld.long 0x4 22. "CMP,Comparison Status" "0: No received character matched the comparison..,1: A received character matched the comparison.." newline bitfld.long 0x4 21. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on TXD and/or SCK pad output..,1: An error has been detected on TXD and/or SCK pad.." newline bitfld.long 0x4 19. "CTSIC,Clear to Send Input Change Flag" "0: No input change has been detected on the CTS pin..,1: At least one input change has been detected on.." newline bitfld.long 0x4 13. "NACK,Non Acknowledge Interrupt" "0: Non acknowledge has not been detected since the..,1: At least one non acknowledge has been detected.." newline bitfld.long 0x4 10. "ITER,Max Number of Repetitions Reached" "0: Maximum number of repetitions has not been..,1: Maximum number of repetitions has been reached.." newline bitfld.long 0x4 9. "TXEMPTY,Transmitter Empty (cleared by writing FLEX_US_THR)" "0: There are characters in either FLEX_US_THR or..,1: There are no characters in FLEX_US_THR nor in.." newline bitfld.long 0x4 8. "TIMEOUT,Receiver Timeout" "0: There has not been a timeout since the last..,1: There has been a timeout since the last Start.." newline bitfld.long 0x4 7. "PARE,Parity Error" "0: No parity error has been detected since the last..,1: At least one parity error has been detected.." newline bitfld.long 0x4 6. "FRAME,Framing Error" "0: No stop bit has been detected low since the last..,1: At least one stop bit has been detected low.." newline bitfld.long 0x4 5. "OVRE,Overrun Error" "0: No overrun error has occurred since the last..,1: At least one overrun error has occurred since.." newline bitfld.long 0x4 2. "RXBRK,Break Received/End of Break" "0: No break received or end of break detected since..,1: Break received or end of break detected since.." newline bitfld.long 0x4 1. "TXRDY,Transmitter Ready (cleared by writing FLEX_US_THR)" "0: FIFO Disabled: A character in FLEX_US_THR is..,1: FIFO Disabled: There is no character in.." newline bitfld.long 0x4 0. "RXRDY,Receiver Ready (cleared by reading FLEX_US_RHR)" "0: FIFO Disabled: No complete character has been..,1: FIFO Disabled: At least one complete character.." rgroup.long 0x214++0x7 line.long 0x0 "FLEX_US_CSR_LIN_MODE,USART Channel Status Register" bitfld.long 0x0 31. "LINHTE,LIN Header Timeout Error" "0: No LIN header timeout error has been detected..,1: A LIN header timeout error has been detected.." newline bitfld.long 0x0 30. "LINSTE,LIN Synch Tolerance Error" "0: No LIN synch tolerance error has been detected..,1: A LIN synch tolerance error has been detected.." newline bitfld.long 0x0 29. "LINSNRE,LIN Client Not Responding Error" "0: No LIN client not responding error has been..,1: A LIN client not responding error has been.." newline bitfld.long 0x0 28. "LINCE,LIN Checksum Error" "0: No LIN checksum error has been detected since..,1: A LIN checksum error has been detected since the.." newline bitfld.long 0x0 27. "LINIPE,LIN Identifier Parity Error" "0: No LIN identifier parity error has been detected..,1: A LIN identifier parity error has been detected.." newline bitfld.long 0x0 26. "LINISFE,LIN Inconsistent Synch Field Error" "0: No LIN inconsistent synch field error has been..,1: The USART is configured as a client node and a.." newline bitfld.long 0x0 25. "LINBE,LIN Bit Error" "0: No bit error has been detected since the last..,1: A bit error has been detected since the last.." newline bitfld.long 0x0 23. "LINBLS,LIN Bus Line Status" "0: LIN bus line is set to 0.,1: LIN bus line is set to 1." newline bitfld.long 0x0 21. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on TXD and/or SCK pad output..,1: An error has been detected on TXD and/or SCK pad.." newline bitfld.long 0x0 15. "LINTC,LIN Transfer Completed" "0: The USART is idle or a LIN transfer is ongoing.,1: A LIN transfer has been completed since the last.." newline bitfld.long 0x0 14. "LINID,LIN Identifier Sent or LIN Identifier Received" "0: Host Mode: No LIN identifier has been sent since..,1: Host Mode: At least one LIN identifier has been.." newline bitfld.long 0x0 13. "LINBK,LIN Break Sent or LIN Break Received" "0: Host Mode: No LIN break has been sent since the..,1: Host Mode: At least one LIN break has been sent.." newline bitfld.long 0x0 9. "TXEMPTY,Transmitter Empty (cleared by writing FLEX_US_THR)" "0: There are characters in either FLEX_US_THR or..,1: There are no characters in FLEX_US_THR nor in.." newline bitfld.long 0x0 8. "TIMEOUT,Receiver Timeout" "0: There has not been a timeout since the last..,1: There has been a timeout since the last start.." newline bitfld.long 0x0 7. "PARE,Parity Error" "0: No parity error has been detected since the last..,1: At least one parity error has been detected.." newline bitfld.long 0x0 6. "FRAME,Framing Error" "0: No stop bit has been detected low since the last..,1: At least one stop bit has been detected low.." newline bitfld.long 0x0 5. "OVRE,Overrun Error" "0: No overrun error has occurred since the last..,1: At least one overrun error has occurred since.." newline bitfld.long 0x0 1. "TXRDY,Transmitter Ready (cleared by writing FLEX_US_THR)" "0: A character in FLEX_US_THR is waiting to be..,1: There is no character in FLEX_US_THR." newline bitfld.long 0x0 0. "RXRDY,Receiver Ready (cleared by reading FLEX_US_RHR)" "0: No complete character has been received since..,1: At least one complete character has been.." line.long 0x4 "FLEX_US_RHR,USART Receive Holding Register" bitfld.long 0x4 15. "RXSYNH,Received Sync" "0: Last character received is a data.,1: Last character received is a command." newline hexmask.long.word 0x4 0.--8. 1. "RXCHR,Received Character" rgroup.long 0x218++0x3 line.long 0x0 "FLEX_US_RHR_FIFO_MULTI_DATA_MODE,USART Receive Holding Register" hexmask.long.byte 0x0 24.--31. 1. "RXCHR3,Received Characters" newline hexmask.long.byte 0x0 16.--23. 1. "RXCHR2,Received Characters" newline hexmask.long.byte 0x0 8.--15. 1. "RXCHR1,Received Characters" newline hexmask.long.byte 0x0 0.--7. 1. "RXCHR0,Received Characters" wgroup.long 0x21C++0x3 line.long 0x0 "FLEX_US_THR,USART Transmit Holding Register" bitfld.long 0x0 15. "TXSYNH,Sync Field to be Transmitted" "0: The next character sent is encoded as a data.,1: The next character sent is encoded as a command." newline hexmask.long.word 0x0 0.--8. 1. "TXCHR,Character to be Transmitted" wgroup.long 0x21C++0x3 line.long 0x0 "FLEX_US_THR_FIFO_MULTI_DATA_MODE,USART Transmit Holding Register" hexmask.long.byte 0x0 24.--31. 1. "TXCHR3,Character to be Transmitted" newline hexmask.long.byte 0x0 16.--23. 1. "TXCHR2,Character to be Transmitted" newline hexmask.long.byte 0x0 8.--15. 1. "TXCHR1,Character to be Transmitted" newline hexmask.long.byte 0x0 0.--7. 1. "TXCHR0,Character to be Transmitted" group.long 0x220++0xB line.long 0x0 "FLEX_US_BRGR,USART Baud Rate Generator Register" bitfld.long 0x0 16.--18. "FP,Fractional Part" "0: Fractional divider is disabled.,?,?,?,?,?,?,?" newline hexmask.long.word 0x0 0.--15. 1. "CD,Clock Divider" line.long 0x4 "FLEX_US_RTOR,USART Receiver Timeout Register" hexmask.long.tbyte 0x4 0.--16. 1. "TO,Timeout Value" line.long 0x8 "FLEX_US_TTGR,USART Transmitter Timeguard Register" hexmask.long.byte 0x8 0.--7. 1. "TG,Timeguard Value" group.long 0x240++0x3 line.long 0x0 "FLEX_US_FIDI,USART FI DI Ratio Register" hexmask.long.word 0x0 0.--15. 1. "FI_DI_RATIO,FI Over DI Ratio Value" rgroup.long 0x244++0x3 line.long 0x0 "FLEX_US_NER,USART Number of Errors Register" hexmask.long.byte 0x0 0.--7. 1. "NB_ERRORS,Number of Errors" group.long 0x24C++0xF line.long 0x0 "FLEX_US_IF,USART IrDA Filter Register" hexmask.long.byte 0x0 0.--7. 1. "IRDA_FILTER,IrDA Filter" line.long 0x4 "FLEX_US_MAN,USART Manchester Configuration Register" bitfld.long 0x4 31. "RXIDLEV,Receiver Idle Value" "0: Receiver line idle value is 0.,1: Receiver line idle value is 1." newline bitfld.long 0x4 30. "DRIFT,Drift Compensation" "0: The USART cannot recover from an important clock..,1: The USART can recover from clock drift. The 16X.." newline bitfld.long 0x4 29. "ONE,Must Be Set to 1" "0,1" newline bitfld.long 0x4 28. "RX_MPOL,Receiver Manchester Polarity" "0: Logic zero is coded as a zero-to-one transition..,1: Logic zero is coded as a one-to-zero transition.." newline bitfld.long 0x4 24.--25. "RX_PP,Receiver Preamble Pattern detected" "0: The preamble is composed of '1's,1: The preamble is composed of '0's,2: The preamble is composed of '01's,3: The preamble is composed of '10's" newline hexmask.long.byte 0x4 16.--19. 1. "RX_PL,Receiver Preamble Length" newline bitfld.long 0x4 12. "TX_MPOL,Transmitter Manchester Polarity" "0: Logic zero is coded as a zero-to-one transition..,1: Logic zero is coded as a one-to-zero transition.." newline bitfld.long 0x4 8.--9. "TX_PP,Transmitter Preamble Pattern" "0: The preamble is composed of '1's,1: The preamble is composed of '0's,2: The preamble is composed of '01's,3: The preamble is composed of '10's" newline hexmask.long.byte 0x4 0.--3. 1. "TX_PL,Transmitter Preamble Length" line.long 0x8 "FLEX_US_LINMR,USART LIN Mode Register" bitfld.long 0x8 17. "SYNCDIS,Synchronization Disable" "0: The synchronization procedure is performed in..,1: The synchronization procedure is not performed.." newline bitfld.long 0x8 16. "PDCM,DMAC Mode" "0: The LIN mode register FLEX_US_LINMR is not..,1: The LIN mode register FLEX_US_LINMR (excepting.." newline hexmask.long.byte 0x8 8.--15. 1. "DLC,Data Length Control" newline bitfld.long 0x8 7. "WKUPTYP,Wake-up Signal Type" "0: Setting the LINWKUP bit in the control register..,1: Setting the LINWKUP bit in the control register.." newline bitfld.long 0x8 6. "FSDIS,Frame Slot Mode Disable" "0: The Frame Slot mode is enabled.,1: The Frame Slot mode is disabled." newline bitfld.long 0x8 5. "DLM,Data Length Mode" "0: The response data length is defined by the DLC..,1: The response data length is defined by the bits.." newline bitfld.long 0x8 4. "CHKTYP,Checksum Type" "0: LIN 2.0 'enhanced' checksum,1: LIN 1.3 'classic' checksum" newline bitfld.long 0x8 3. "CHKDIS,Checksum Disable" "0: In host node configuration the checksum is..,1: Whatever the node configuration is the checksum.." newline bitfld.long 0x8 2. "PARDIS,Parity Disable" "0: In host node configuration the identifier parity..,1: Whatever the node configuration is the.." newline bitfld.long 0x8 0.--1. "NACT,LIN Node Action" "0: The USART transmits the response.,1: The USART receives the response.,2: The USART does not transmit and does not receive..,?" line.long 0xC "FLEX_US_LINIR,USART LIN Identifier Register" hexmask.long.byte 0xC 0.--7. 1. "IDCHR,Identifier Character" rgroup.long 0x25C++0x3 line.long 0x0 "FLEX_US_LINBRR,USART LIN Baud Rate Register" bitfld.long 0x0 16.--18. "LINFP,Fractional Part after Synchronization" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x0 0.--15. 1. "LINCD,Clock Divider after Synchronization" group.long 0x290++0x3 line.long 0x0 "FLEX_US_CMPR,USART Comparison Register" hexmask.long.word 0x0 16.--24. 1. "VAL2,Second Comparison Value for Received Character" newline bitfld.long 0x0 14. "CMPPAR,Compare Parity" "0: The parity is not checked and a bad parity..,1: The parity is checked and a matching condition.." newline bitfld.long 0x0 12.--13. "CMPMODE,Comparison Mode" "0: Any character is received and comparison..,1: Comparison condition must be met to start..,2: Comparison must be met to receive the current..,?" newline hexmask.long.word 0x0 0.--8. 1. "VAL1,First Comparison Value for Received Character" group.long 0x2A0++0x3 line.long 0x0 "FLEX_US_FMR,USART FIFO Mode Register" hexmask.long.byte 0x0 24.--29. 1. "RXFTHRES2,Receive FIFO Threshold 2" newline hexmask.long.byte 0x0 16.--21. 1. "RXFTHRES,Receive FIFO Threshold" newline hexmask.long.byte 0x0 8.--13. 1. "TXFTHRES,Transmit FIFO Threshold" newline bitfld.long 0x0 7. "FRTSC,FIFO RTS Pin Control enable (Hardware Handshaking mode only)" "0: RTS pin is not controlled by Receive FIFO..,1: RTS pin is controlled by Receive FIFO thresholds." newline bitfld.long 0x0 4.--5. "RXRDYM,Receiver Ready Mode" "0: RXRDY will be at level '1' when at least one..,1: RXRDY will be at level '1' when at least two..,2: RXRDY will be at level '1' when at least four..,3: RXRDY will be at level '1' when at least eight.." newline bitfld.long 0x0 0.--1. "TXRDYM,Transmitter Ready Mode" "0: TXRDY will be at level '1' when at least one..,1: TXRDY will be at level '1' when at least two..,2: TXRDY will be at level '1' when at least four..,3: TXRDY will be at level '1' when at least eight.." rgroup.long 0x2A4++0x3 line.long 0x0 "FLEX_US_FLR,USART FIFO Level Register" hexmask.long.byte 0x0 16.--21. 1. "RXFL,Receive FIFO Level" newline hexmask.long.byte 0x0 0.--5. 1. "TXFL,Transmit FIFO Level" wgroup.long 0x2A8++0x7 line.long 0x0 "FLEX_US_FIER,USART FIFO Interrupt Enable Register" bitfld.long 0x0 9. "RXFTHF2,RXFTHF2 Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "RXFPTEF,RXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "TXFPTEF,TXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "RXFTHF,RXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 4. "RXFFF,RXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 3. "RXFEF,RXFEF Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "TXFTHF,TXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXFFF,TXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "TXFEF,TXFEF Interrupt Enable" "0,1" line.long 0x4 "FLEX_US_FIDR,USART FIFO Interrupt Disable Register" bitfld.long 0x4 9. "RXFTHF2,RXFTHF2 Interrupt Disable" "0,1" newline bitfld.long 0x4 7. "RXFPTEF,RXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 6. "TXFPTEF,TXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "RXFTHF,RXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 4. "RXFFF,RXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 3. "RXFEF,RXFEF Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "TXFTHF,TXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "TXFFF,TXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "TXFEF,TXFEF Interrupt Disable" "0,1" rgroup.long 0x2B0++0x7 line.long 0x0 "FLEX_US_FIMR,USART FIFO Interrupt Mask Register" bitfld.long 0x0 9. "RXFTHF2,RXFTHF2 Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "RXFPTEF,RXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "TXFPTEF,TXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "RXFTHF,RXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 4. "RXFFF,RXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 3. "RXFEF,RXFEF Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "TXFTHF,TXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXFFF,TXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "TXFEF,TXFEF Interrupt Mask" "0,1" line.long 0x4 "FLEX_US_FESR,USART FIFO Event Status Register" bitfld.long 0x4 9. "RXFTHF2,Receive FIFO Threshold Flag 2 (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Number of unread data in Receive FIFO is above..,1: Number of unread data in Receive FIFO has.." newline bitfld.long 0x4 8. "TXFLOCK,Transmit FIFO Lock" "0: The Transmit FIFO is not locked.,1: The Transmit FIFO is locked." newline bitfld.long 0x4 7. "RXFPTEF,Receive FIFO Underflow Error Flag" "0: No Receive FIFO underflow occurred.,1: Receive FIFO underflow error occurred due to an.." newline bitfld.long 0x4 6. "TXFPTEF,Transmit FIFO Overflow Error Flag" "0: No Transmit FIFO overflow occurred.,1: Transmit FIFO overflow error occurred due to an.." newline bitfld.long 0x4 5. "RXFTHF,Receive FIFO Threshold Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Number of unread data in Receive FIFO is below..,1: Number of unread data in Receive FIFO has.." newline bitfld.long 0x4 4. "RXFFF,Receive FIFO Full Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Receive FIFO is not empty.,1: Receive FIFO has been filled since the last.." newline bitfld.long 0x4 3. "RXFEF,Receive FIFO Empty Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Receive FIFO is not empty.,1: Receive FIFO has been emptied since the last.." newline bitfld.long 0x4 2. "TXFTHF,Transmit FIFO Threshold Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Number of data in Transmit FIFO is above..,1: Number of data in Transmit FIFO has reached.." newline bitfld.long 0x4 1. "TXFFF,Transmit FIFO Full Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Transmit FIFO is not full.,1: Transmit FIFO has been filled since the last.." newline bitfld.long 0x4 0. "TXFEF,Transmit FIFO Empty Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Transmit FIFO is not empty.,1: Transmit FIFO has been emptied since the last.." group.long 0x2E4++0x3 line.long 0x0 "FLEX_US_WPMR,USART Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" newline bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control..,1: Enables the write protection on control register.." newline bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." newline bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection on configuration..,1: Enables the write protection on configuration.." rgroup.long 0x2E8++0x3 line.long 0x0 "FLEX_US_WPSR,USART Write Protection Status Register" hexmask.long.word 0x0 8.--23. 1. "WPVSRC,Write Protection Violation Source" newline bitfld.long 0x0 1. "PADERR,Output PAD Error (cleared on read)" "0: No error detected during a character transfer.,1: Two successive bit period with a difference.." newline bitfld.long 0x0 0. "WPVS,Write Protection Violation Status" "0: No write protection violation has occurred since..,1: A write protection violation has occurred since.." wgroup.long 0x400++0x3 line.long 0x0 "FLEX_SPI_CR,SPI Control Register" bitfld.long 0x0 31. "FIFODIS,FIFO Disable" "0: No effect.,1: Disables the Transmit and Receive FIFOs" newline bitfld.long 0x0 30. "FIFOEN,FIFO Enable" "0: No effect.,1: Enables the Transmit and Receive FIFOs" newline bitfld.long 0x0 24. "LASTXFER,Last Transfer" "0: No effect.,1: The current NPCS will be de-asserted after the.." newline bitfld.long 0x0 17. "RXFCLR,Receive FIFO Clear" "0: No effect.,1: Empties the Receive FIFO." newline bitfld.long 0x0 16. "TXFCLR,Transmit FIFO Clear" "0: No effect.,1: Empties the Transmit FIFO." newline bitfld.long 0x0 12. "REQCLR,Request to Clear the Comparison Trigger" "0: No effect.,1: Asynchronous partial wakeup enabled: Clears the.." newline bitfld.long 0x0 7. "SWRST,SPI Software Reset" "0: No effect.,1: Reset the SPI. A software-triggered hardware.." newline bitfld.long 0x0 1. "SPIDIS,SPI Disable" "0: No effect.,1: Disables the SPI." newline bitfld.long 0x0 0. "SPIEN,SPI Enable" "0: No effect.,1: Enables the SPI to transfer and receive data." group.long 0x404++0x3 line.long 0x0 "FLEX_SPI_MR,SPI Mode Register" hexmask.long.byte 0x0 24.--31. 1. "DLYBCS,Delay Between Chip Selects" newline hexmask.long.byte 0x0 16.--19. 1. "PCS,Peripheral Chip Select" newline bitfld.long 0x0 12. "CMPMODE,Comparison Mode" "0: Any character is received and comparison..,1: Comparison condition must be met to start.." newline bitfld.long 0x0 10. "MLCE,MOSI Line Check Enable" "0: Disables the MOSI line check.,1: Enables the MOSI line check during a character.." newline bitfld.long 0x0 8. "LSBHALF,Last Bit Half Period Compatibility" "0: Normal SPI mode of operation: all bits have a..,1: Compatibility mode when connected to an SPI.." newline bitfld.long 0x0 7. "LLB,Local Loopback Enable" "0: Local loopback path disabled.,1: Local loopback path enabled." newline bitfld.long 0x0 5. "WDRBT,Wait Data Read Before Transfer" "0: No Effect. In Host mode a transfer can be..,1: In Host mode a transfer can start only if.." newline bitfld.long 0x0 4. "MODFDIS,Mode Fault Detection" "0: Mode fault detection is enabled.,1: Mode fault detection is disabled." newline bitfld.long 0x0 3. "BRSRCCLK,Bit Rate Source Clock" "0: The peripheral clock is the source clock for the..,1: GCLK is the source clock for the bit rate.." newline bitfld.long 0x0 2. "PCSDEC,Chip Select Decode" "0: The chip selects are directly connected to a..,1: The four NPCS chip select lines are connected to.." newline bitfld.long 0x0 1. "PS,Peripheral Select" "0: Fixed Peripheral Select,1: Variable Peripheral Select" newline bitfld.long 0x0 0. "MSTR,Host/Client Mode" "0: SPI is in Client mode.,1: SPI is in Host mode." rgroup.long 0x408++0x3 line.long 0x0 "FLEX_SPI_RDR,SPI Receive Data Register" hexmask.long.byte 0x0 16.--19. 1. "PCS,Peripheral Chip Select" newline hexmask.long.word 0x0 0.--15. 1. "RD,Receive Data" rgroup.long 0x408++0x3 line.long 0x0 "FLEX_SPI_RDR_FIFO_MULTI_DATA_16_MODE,SPI Receive Data Register" hexmask.long.word 0x0 16.--31. 1. "RD1,Receive Data" newline hexmask.long.word 0x0 0.--15. 1. "RD0,Receive Data" rgroup.long 0x408++0x3 line.long 0x0 "FLEX_SPI_RDR_FIFO_MULTI_DATA_8_MODE,SPI Receive Data Register" hexmask.long.byte 0x0 24.--31. 1. "RD3,Receive Data" newline hexmask.long.byte 0x0 16.--23. 1. "RD2,Receive Data" newline hexmask.long.byte 0x0 8.--15. 1. "RD1,Receive Data" newline hexmask.long.byte 0x0 0.--7. 1. "RD0,Receive Data" wgroup.long 0x40C++0x3 line.long 0x0 "FLEX_SPI_TDR,SPI Transmit Data Register" bitfld.long 0x0 24. "LASTXFER,Last Transfer" "0: No effect.,1: The current NPCS is de-asserted after the.." newline hexmask.long.byte 0x0 16.--19. 1. "PCS,Peripheral Chip Select" newline hexmask.long.word 0x0 0.--15. 1. "TD,Transmit Data" wgroup.long 0x40C++0x3 line.long 0x0 "FLEX_SPI_TDR_FIFO_MULTI_DATA_MODE,SPI Transmit Data Register" hexmask.long.word 0x0 16.--31. 1. "TD1,Transmit Data" newline hexmask.long.word 0x0 0.--15. 1. "TD0,Transmit Data" rgroup.long 0x410++0x3 line.long 0x0 "FLEX_SPI_SR,SPI Status Register" bitfld.long 0x0 31. "RXFPTEF,Receive FIFO Underflow Error Flag" "0: No Receive FIFO underflow occurred.,1: Receive FIFO underflow error occurred due to an.." newline bitfld.long 0x0 30. "TXFPTEF,Transmit FIFO Overflow Error Flag" "0: No Transmit FIFO overflow occurred.,1: Transmit FIFO overflow error occurred due to an.." newline bitfld.long 0x0 29. "RXFTHF,Receive FIFO Threshold Flag" "0: Number of unread data in Receive FIFO is below..,1: Number of unread data in Receive FIFO has.." newline bitfld.long 0x0 28. "RXFFF,Receive FIFO Full Flag" "0: Receive FIFO is not empty or RXFE flag has been..,1: Receive FIFO has been filled (changing states.." newline bitfld.long 0x0 27. "RXFEF,Receive FIFO Empty Flag" "0: Receive FIFO is not empty or RXFE flag has been..,1: Receive FIFO has been emptied (changing states.." newline bitfld.long 0x0 26. "TXFTHF,Transmit FIFO Threshold Flag (cleared on read)" "0: Number of data in Transmit FIFO is above..,1: Number of data in Transmit FIFO has reached.." newline bitfld.long 0x0 25. "TXFFF,Transmit FIFO Full Flag (cleared on read)" "0: Transmit FIFO is not full or TXFF flag has been..,1: Transmit FIFO has been filled since the last.." newline bitfld.long 0x0 24. "TXFEF,Transmit FIFO Empty Flag (cleared on read)" "0: Transmit FIFO is not empty.,1: Transmit FIFO has been emptied since the last.." newline bitfld.long 0x0 16. "SPIENS,SPI Enable Status" "0: SPI is disabled.,1: SPI is enabled." newline bitfld.long 0x0 14. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on NPCS0/MOSI and/or SPCK pad..,1: An error has been detected on TXD and/or SCK pad.." newline bitfld.long 0x0 12. "SFERR,Client Mode Frame Error (cleared on read)" "0: No frame error has been detected for a client..,1: In Client mode the chip select raised while the.." newline bitfld.long 0x0 11. "CMP,Comparison Status (cleared on read)" "0: No received character matched the comparison..,1: A received character matched the comparison.." newline bitfld.long 0x0 10. "UNDES,Underrun Error Status (Client mode only) (cleared on read)" "0: No underrun has been detected since the last..,1: A transfer starts whereas no data has been.." newline bitfld.long 0x0 9. "TXEMPTY,Transmission Registers Empty (cleared by writing FLEX_SPI_TDR)" "0: As soon as data is written in FLEX_SPI_TDR.,1: FLEX_SPI_TDR and internal shift register are.." newline bitfld.long 0x0 8. "NSSR,NSS Rising (cleared on read)" "0: No rising edge detected on NSS pin since the..,1: A rising edge occurred on NSS pin since the last.." newline bitfld.long 0x0 3. "OVRES,Overrun Error Status (cleared on read)" "0: No overrun has been detected since the last read..,1: An overrun has occurred since the last read of.." newline bitfld.long 0x0 2. "MODF,Mode Fault Error (cleared on read)" "0: No mode fault has been detected since the last..,1: A mode fault occurred since the last read of.." newline bitfld.long 0x0 1. "TDRE,Transmit Data Register Empty (cleared by writing FLEX_SPI_TDR)" "0: FIFO Disabled: Data has been written to..,1: FIFO Disabled: The last data written to.." newline bitfld.long 0x0 0. "RDRF,Receive Data Register Full (cleared by reading FLEX_SPI_RDR)" "0: FIFO Disabled: No data has been received since..,1: FIFO Disabled: Data has been received and the.." wgroup.long 0x414++0x7 line.long 0x0 "FLEX_SPI_IER,SPI Interrupt Enable Register" bitfld.long 0x0 31. "RXFPTEF,RXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 30. "TXFPTEF,TXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 29. "RXFTHF,RXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 28. "RXFFF,RXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 27. "RXFEF,RXFEF Interrupt Enable" "0,1" newline bitfld.long 0x0 26. "TXFTHF,TXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 25. "TXFFF,TXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 24. "TXFEF,TXFEF Interrupt Enable" "0,1" newline bitfld.long 0x0 14. "SECE,Security/Safety Error Interrupt Enable" "0,1" newline bitfld.long 0x0 12. "SFERR,Client Mode Frame Error Interrupt Enable" "0,1" newline bitfld.long 0x0 11. "CMP,Comparison Interrupt Enable" "0,1" newline bitfld.long 0x0 10. "UNDES,Underrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,Transmission Registers Empty Enable" "0,1" newline bitfld.long 0x0 8. "NSSR,NSS Rising Interrupt Enable" "0,1" newline bitfld.long 0x0 3. "OVRES,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "MODF,Mode Fault Error Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TDRE,SPI Transmit Data Register Empty Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "RDRF,Receive Data Register Full Interrupt Enable" "0,1" line.long 0x4 "FLEX_SPI_IDR,SPI Interrupt Disable Register" bitfld.long 0x4 31. "RXFPTEF,RXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 30. "TXFPTEF,TXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 29. "RXFTHF,RXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 28. "RXFFF,RXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 27. "RXFEF,RXFEF Interrupt Disable" "0,1" newline bitfld.long 0x4 26. "TXFTHF,TXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 25. "TXFFF,TXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 24. "TXFEF,TXFEF Interrupt Disable" "0,1" newline bitfld.long 0x4 14. "SECE,Security/Safety Error Interrupt Disable" "0,1" newline bitfld.long 0x4 12. "SFERR,Client Mode Frame Error Interrupt Disable" "0,1" newline bitfld.long 0x4 11. "CMP,Comparison Interrupt Disable" "0,1" newline bitfld.long 0x4 10. "UNDES,Underrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 9. "TXEMPTY,Transmission Registers Empty Disable" "0,1" newline bitfld.long 0x4 8. "NSSR,NSS Rising Interrupt Disable" "0,1" newline bitfld.long 0x4 3. "OVRES,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "MODF,Mode Fault Error Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "TDRE,SPI Transmit Data Register Empty Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "RDRF,Receive Data Register Full Interrupt Disable" "0,1" rgroup.long 0x41C++0x3 line.long 0x0 "FLEX_SPI_IMR,SPI Interrupt Mask Register" bitfld.long 0x0 31. "RXFPTEF,RXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 30. "TXFPTEF,TXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 29. "RXFTHF,RXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 28. "RXFFF,RXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 27. "RXFEF,RXFEF Interrupt Mask" "0,1" newline bitfld.long 0x0 26. "TXFTHF,TXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 25. "TXFFF,TXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 24. "TXFEF,TXFEF Interrupt Mask" "0,1" newline bitfld.long 0x0 14. "SECE,Security/Safety Error Interrupt Mask" "0,1" newline bitfld.long 0x0 12. "SFERR,Client Mode Frame Error Interrupt Mask" "0,1" newline bitfld.long 0x0 11. "CMP,Comparison Interrupt Mask" "0,1" newline bitfld.long 0x0 10. "UNDES,Underrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,Transmission Registers Empty Mask" "0,1" newline bitfld.long 0x0 8. "NSSR,NSS Rising Interrupt Mask" "0,1" newline bitfld.long 0x0 3. "OVRES,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "MODF,Mode Fault Error Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TDRE,SPI Transmit Data Register Empty Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "RDRF,Receive Data Register Full Interrupt Mask" "0,1" repeat 4. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x430)++0x3 line.long 0x0 "FLEX_SPI_CSR[$1],SPI Chip Select Register x" hexmask.long.byte 0x0 24.--31. 1. "DLYBCT,Delay Between Consecutive Transfers" newline hexmask.long.byte 0x0 16.--23. 1. "DLYBS,Delay Before SPCK" newline hexmask.long.byte 0x0 8.--15. 1. "SCBR,Serial Clock Bit Rate" newline hexmask.long.byte 0x0 4.--7. 1. "BITS,Bits Per Transfer" newline bitfld.long 0x0 3. "CSAAT,Chip Select Active After Transfer" "0: The Peripheral Chip Select Line rises as soon as..,1: The Peripheral Chip Select does not rise after.." newline bitfld.long 0x0 2. "CSNAAT,Chip Select Not Active After Transfer (Ignored if CSAAT = 1)" "0: The Peripheral Chip Select does not rise between..,1: The Peripheral Chip Select rises systematically.." newline bitfld.long 0x0 1. "NCPHA,Clock Phase" "0: Data are changed on the leading edge of SPCK and..,1: Data are captured on the leading edge of SPCK.." newline bitfld.long 0x0 0. "CPOL,Clock Polarity" "0: The inactive state value of SPCK is logic level..,1: The inactive state value of SPCK is logic level.." repeat.end group.long 0x440++0x3 line.long 0x0 "FLEX_SPI_FMR,SPI FIFO Mode Register" hexmask.long.byte 0x0 24.--29. 1. "RXFTHRES,Receive FIFO Threshold" newline hexmask.long.byte 0x0 16.--21. 1. "TXFTHRES,Transmit FIFO Threshold" newline bitfld.long 0x0 4.--5. "RXRDYM,Receive Data Register Full Mode" "0: RDRF will be at level '1' when at least one..,1: RDRF will be at level '1' when at least two..,2: RDRF will be at level '1' when at least four..,3: RDRF will be at level '1' when at least eight.." newline bitfld.long 0x0 0.--1. "TXRDYM,Transmit Data Register Empty Mode" "0: TDRE will be at level '1' when at least one data..,1: TDRE will be at level '1' when at least two data..,2: TDRE will be at level '1' when at least four..,3: TDRE will be at level '1' when at least eight.." rgroup.long 0x444++0x3 line.long 0x0 "FLEX_SPI_FLR,SPI FIFO Level Register" hexmask.long.byte 0x0 16.--21. 1. "RXFL,Receive FIFO Level" newline hexmask.long.byte 0x0 0.--5. 1. "TXFL,Transmit FIFO Level" group.long 0x448++0x3 line.long 0x0 "FLEX_SPI_CMPR,SPI Comparison Register" hexmask.long.word 0x0 16.--31. 1. "VAL2,Second Comparison Value for Received Character" newline hexmask.long.word 0x0 0.--15. 1. "VAL1,First Comparison Value for Received Character" group.long 0x4E4++0x3 line.long 0x0 "FLEX_SPI_WPMR,SPI Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" newline bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control..,1: Enables the write protection on control register.." newline bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." newline bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection if WPKEY..,1: Enables the write protection if WPKEY.." rgroup.long 0x4E8++0x3 line.long 0x0 "FLEX_SPI_WPSR,SPI Write Protection Status Register" hexmask.long.byte 0x0 8.--15. 1. "WPVSRC,Write Protection Violation Source" newline bitfld.long 0x0 1. "PADERR,Output PAD Error (cleared on read)" "0: No error detected during a character transfer.,1: Two successive bit period with a difference.." newline bitfld.long 0x0 0. "WPVS,Write Protection Violation Status" "0: No write protect violation has occurred since..,1: A write protect violation has occurred since the.." wgroup.long 0x600++0x3 line.long 0x0 "FLEX_TWI_CR,TWI Control Register" bitfld.long 0x0 29. "FIFODIS,FIFO Disable" "0: No effect.,1: Disable the Transmit and Receive FIFOs" newline bitfld.long 0x0 28. "FIFOEN,FIFO Enable" "0: No effect.,1: Enable the Transmit and Receive FIFOs" newline bitfld.long 0x0 26. "LOCKCLR,Lock Clear" "0: No effect.,1: Clear the TWI FSM lock." newline bitfld.long 0x0 24. "THRCLR,Transmit Holding Register Clear" "0: No effect.,1: Clear the Transmit Holding Register and set.." newline bitfld.long 0x0 19. "SCLRBE,SCL Rise Boost Enable" "0: No effect.,1: SCL rise time is boosted in High-Speed mode." newline bitfld.long 0x0 18. "SCLRBD,SCL Rise Boost Disable" "0: No effect.,1: SCL rise time boost is disabled. See Section.." newline bitfld.long 0x0 17. "ACMDIS,Alternative Command Mode Disable" "0: No effect.,1: Alternative Command mode disabled." newline bitfld.long 0x0 16. "ACMEN,Alternative Command Mode Enable" "0: No effect.,1: Alternative Command mode enabled." newline bitfld.long 0x0 15. "CLEAR,Bus CLEAR Command" "0: No effect.,1: When Host mode is enabled and TWD (SDA)=1 send a.." newline bitfld.long 0x0 14. "PECRQ,PEC Request" "0: No effect.,1: A PEC check or transmission is requested." newline bitfld.long 0x0 13. "PECDIS,Packet Error Checking Disable" "0: No effect.,1: SMBus PEC (CRC) generation and check disabled." newline bitfld.long 0x0 12. "PECEN,Packet Error Checking Enable" "0: No effect.,1: SMBus PEC (CRC) generation and check enabled." newline bitfld.long 0x0 11. "SMBDIS,SMBus Mode Disabled" "0: No effect.,1: SMBus mode disabled." newline bitfld.long 0x0 10. "SMBEN,SMBus Mode Enabled" "0: No effect.,1: If SMBDIS = 0 SMBus mode enabled." newline bitfld.long 0x0 9. "HSDIS,TWI High-Speed Mode Disabled" "0: No effect.,1: High-speed mode disabled." newline bitfld.long 0x0 8. "HSEN,TWI High-Speed Mode Enabled" "0: No effect.,1: High-speed mode enabled." newline bitfld.long 0x0 7. "SWRST,Software Reset" "0: No effect.,1: Equivalent to a system reset." newline bitfld.long 0x0 6. "QUICK,SMBus Quick Command" "0: No effect.,1: If Host mode is enabled a SMBus Quick Command is.." newline bitfld.long 0x0 5. "SVDIS,TWI Client Mode Disabled" "0: No effect.,1: Client mode is disabled. The shifter and holding.." newline bitfld.long 0x0 4. "SVEN,TWI Client Mode Enabled" "0: No effect.,1: Enables Client mode (SVDIS must be written to 0)." newline bitfld.long 0x0 3. "MSDIS,TWI Host Mode Disabled" "0: No effect.,1: Host mode is disabled all pending data is.." newline bitfld.long 0x0 2. "MSEN,TWI Host Mode Enabled" "0: No effect.,1: Enables Host mode (MSDIS must be written to 0)." newline bitfld.long 0x0 1. "STOP,Send a STOP Condition" "0: No effect.,1: STOP condition is sent just after completing the.." newline bitfld.long 0x0 0. "START,Send a START Condition" "0: No effect.,1: A frame beginning with a START bit is.." wgroup.long 0x600++0x3 line.long 0x0 "FLEX_TWI_CR_FIFO_ENABLED_MODE,TWI Control Register" bitfld.long 0x0 29. "FIFODIS,FIFO Disable" "0: No effect.,1: Disable the Transmit and Receive FIFOs." newline bitfld.long 0x0 28. "FIFOEN,FIFO Enable" "0: No effect.,1: Enable the Transmit and Receive FIFOs." newline bitfld.long 0x0 26. "TXFLCLR,Transmit FIFO Lock CLEAR" "0: No effect.,1: Clears the Transmit FIFO Lock." newline bitfld.long 0x0 25. "RXFCLR,Receive FIFO Clear" "0: No effect.,1: Empties the Receive FIFO." newline bitfld.long 0x0 24. "TXFCLR,Transmit FIFO Clear" "0: No effect.,1: Empties the Transmit FIFO." newline bitfld.long 0x0 17. "ACMDIS,Alternative Command Mode Disable" "0: No effect.,1: Alternative Command mode disabled." newline bitfld.long 0x0 16. "ACMEN,Alternative Command Mode Enable" "0: No effect.,1: Alternative Command mode enabled." newline bitfld.long 0x0 15. "CLEAR,Bus CLEAR Command" "0: No effect.,1: If Host mode is enabled send a bus clear command." newline bitfld.long 0x0 14. "PECRQ,PEC Request" "0: No effect.,1: A PEC check or transmission is requested." newline bitfld.long 0x0 13. "PECDIS,Packet Error Checking Disable" "0: No effect.,1: SMBus PEC (CRC) generation and check disabled." newline bitfld.long 0x0 12. "PECEN,Packet Error Checking Enable" "0: No effect.,1: SMBus PEC (CRC) generation and check enabled." newline bitfld.long 0x0 11. "SMBDIS,SMBus Mode Disabled" "0: No effect.,1: SMBus mode disabled." newline bitfld.long 0x0 10. "SMBEN,SMBus Mode Enabled" "0: No effect.,1: If SMBDIS = 0 SMBus mode enabled." newline bitfld.long 0x0 9. "HSDIS,TWI High-Speed Mode Disabled" "0: No effect.,1: High-speed mode disabled." newline bitfld.long 0x0 8. "HSEN,TWI High-Speed Mode Enabled" "0: No effect.,1: High-speed mode enabled." newline bitfld.long 0x0 7. "SWRST,Software Reset" "0: No effect.,1: Equivalent to a system reset." newline bitfld.long 0x0 6. "QUICK,SMBus Quick Command" "0: No effect.,1: If Host mode is enabled a SMBus Quick Command is.." newline bitfld.long 0x0 5. "SVDIS,TWI Client Mode Disabled" "0: No effect.,1: Client mode is disabled. The shifter and holding.." newline bitfld.long 0x0 4. "SVEN,TWI Client Mode Enabled" "0: No effect.,1: Enables Client mode (SVDIS must be written to 0)." newline bitfld.long 0x0 3. "MSDIS,TWI Host Mode Disabled" "0: No effect.,1: Host mode is disabled all pending data is.." newline bitfld.long 0x0 2. "MSEN,TWI Host Mode Enabled" "0: No effect.,1: Enables Host mode (MSDIS must be written to 0)." newline bitfld.long 0x0 1. "STOP,Send a STOP Condition" "0: No effect.,1: STOP condition is sent just after completing the.." newline bitfld.long 0x0 0. "START,Send a START Condition" "0: No effect.,1: A frame beginning with a START bit is.." group.long 0x604++0xF line.long 0x0 "FLEX_TWI_MMR,TWI Host Mode Register" bitfld.long 0x0 24. "NOAP,No Auto-Stop On NACK Error" "0: A stop condition is sent automatically upon..,1: No automatic action is performed upon.." newline hexmask.long.byte 0x0 16.--22. 1. "DADR,Device Address" newline bitfld.long 0x0 13.--14. "SCLRBL,SCL Rise Boost Level" "0,1,2,3" newline bitfld.long 0x0 12. "MREAD,Host Read Direction" "0: Host write direction.,1: Host read direction." newline bitfld.long 0x0 8.--9. "IADRSZ,Internal Device Address Size" "0: No internal device address,1: One-byte internal device address,2: Two-byte internal device address,3: Three-byte internal device address" line.long 0x4 "FLEX_TWI_SMR,TWI Client Mode Register" bitfld.long 0x4 31. "DATAMEN,Data Matching Enable" "0: Data matching on first received data is disabled.,1: Data matching on first received data is enabled." newline bitfld.long 0x4 30. "SADR3EN,Client Address 3 Enable" "0: Client address 3 matching is disabled.,1: Client address 3 matching is enabled." newline bitfld.long 0x4 29. "SADR2EN,Client Address 2 Enable" "0: Client address 2 matching is disabled.,1: Client address 2 matching is enabled." newline bitfld.long 0x4 28. "SADR1EN,Client Address 1 Enable" "0: Client address 1 matching is disabled.,1: Client address 1 matching is enabled." newline hexmask.long.byte 0x4 16.--22. 1. "SADR,Client Address" newline hexmask.long.byte 0x4 8.--14. 1. "MASK,Client Address Mask" newline bitfld.long 0x4 7. "SNIFF,Client Sniffer Mode" "0: Client Sniffer mode is disabled.,1: Client Sniffer mode is enabled." newline bitfld.long 0x4 6. "SCLWSDIS,Clock Wait State Disable" "0: No effect.,1: Clock stretching disabled in Client mode OVRE.." newline bitfld.long 0x4 5. "BSEL,TWI Bus Selection" "0: TWI analyzes the TWCK and TWD pins from its TWI..,?" newline bitfld.long 0x4 4. "SADAT,Client Address Treated as Data" "0: Client address is handled normally (will not..,1: Client address is handled as data field RXRDY.." newline bitfld.long 0x4 3. "SMHH,SMBus Host Header" "0: Acknowledge of the SMBus Host Header disabled.,1: Acknowledge of the SMBus Host Header enabled." newline bitfld.long 0x4 2. "SMDA,SMBus Default Address" "0: Acknowledge of the SMBus Default Address disabled.,1: Acknowledge of the SMBus Default Address enabled." newline bitfld.long 0x4 0. "NACKEN,Client Receiver Data Phase NACK Enable" "0: Normal value to be returned in the ACK cycle of..,1: NACK value to be returned in the ACK cycle of.." line.long 0x8 "FLEX_TWI_IADR,TWI Internal Address Register" hexmask.long.tbyte 0x8 0.--23. 1. "IADR,Internal Address" line.long 0xC "FLEX_TWI_CWGR,TWI Clock Waveform Generator Register" hexmask.long.byte 0xC 24.--29. 1. "HOLD,TWD Hold Time Versus TWCK Falling" newline bitfld.long 0xC 20. "BRSRCCLK,Bit Rate Source Clock" "0: The peripheral clock is the source clock for the..,1: GCLK is the source clock for the bit rate.." newline bitfld.long 0xC 16.--18. "CKDIV,Clock Divider" "0,1,2,3,4,5,6,7" newline hexmask.long.byte 0xC 8.--15. 1. "CHDIV,Clock High Divider" newline hexmask.long.byte 0xC 0.--7. 1. "CLDIV,Clock Low Divider" rgroup.long 0x620++0x3 line.long 0x0 "FLEX_TWI_SR,TWI Status Register" bitfld.long 0x0 28. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on TWD and/or TWCK pad output..,1: An error has been detected on TWD and/or TWCK.." newline bitfld.long 0x0 26. "SR,Start Repeated" "0: No repeated start has been detected since last..,1: At least one repeated start has been detected.." newline bitfld.long 0x0 25. "SDA,SDA Line Value" "0: SDA line sampled value is '0'.,1: SDA line sampled value is '1'." newline bitfld.long 0x0 24. "SCL,SCL Line Value" "0: SCL line sampled value is '0'.,1: SCL line sampled value is '1.'" newline bitfld.long 0x0 23. "LOCK,TWI Lock Due to Frame Errors" "0: The TWI is not locked.,1: The TWI is locked due to frame errors (see.." newline bitfld.long 0x0 21. "SMBHHM,SMBus Host Header Address Match (cleared on read)" "0: No SMBus Host Header Address received.,1: A SMBus Host Header Address was received." newline bitfld.long 0x0 20. "SMBDAM,SMBus Default Address Match (cleared on read)" "0: No SMBus Default Address received.,1: A SMBus Default Address was received." newline bitfld.long 0x0 19. "PECERR,PEC Error (cleared on read)" "0: No SMBus PEC error occurred.,1: A SMBus PEC error occurred." newline bitfld.long 0x0 18. "TOUT,Timeout Error (cleared on read)" "0: No SMBus timeout occurred.,1: SMBus timeout occurred." newline bitfld.long 0x0 16. "MCACK,Host Code Acknowledge (cleared on read)" "0: No host code has been received.,1: A host code has been received." newline bitfld.long 0x0 11. "EOSACC,End Of Client Access (cleared on read)" "0: A client access is being performed.,1: Client Access is finished. End Of Client Access.." newline bitfld.long 0x0 10. "SCLWS,Clock Wait State" "0: The clock is not stretched.,1: The clock is stretched. FLEX_TWI_THR /.." newline bitfld.long 0x0 9. "ARBLST,Arbitration Lost (cleared on read)" "0: Arbitration won.,1: Arbitration lost. Another host of the TWI bus.." newline bitfld.long 0x0 8. "NACK,Not Acknowledged (cleared on read)" "0: NACK used in Host mode: Each data byte has been..,1: NACK used in Host mode: A data or address byte.." newline bitfld.long 0x0 7. "UNRE,Underrun Error (cleared on read)" "0: FLEX_TWI_THR has been filled on time.,1: FLEX_TWI_THR has not been filled on time." newline bitfld.long 0x0 6. "OVRE,Overrun Error (cleared on read)" "0: FLEX_TWI_RHR has not been loaded while RXRDY was..,1: FLEX_TWI_RHR has been loaded while RXRDY was.." newline bitfld.long 0x0 5. "GACC,General Call Access (cleared on read)" "0: No general call has been detected.,1: A general call has been detected. After the.." newline bitfld.long 0x0 4. "SVACC,Client Access" "0: TWI is not addressed. SVACC is automatically..,1: Indicates that the address decoding sequence has.." newline bitfld.long 0x0 3. "SVREAD,Client Read" "0: Indicates that a write access is performed by a..,1: Indicates that a read access is performed by a.." newline bitfld.long 0x0 2. "TXRDY,Transmit Holding Register Ready (cleared by writing FLEX_TWI_THR)" "0: TXRDY used in Host mode:The transmit holding..,1: TXRDY used in Host mode:As soon as a data byte.." newline bitfld.long 0x0 1. "RXRDY,Receive Holding Register Ready (cleared when reading FLEX_TWI_RHR)" "0: Receive FIFO is empty; no data to read,1: At least one unread data is in the Receive FIFO" newline bitfld.long 0x0 0. "TXCOMP,Transmission Completed (cleared by writing FLEX_TWI_THR)" "0: NACK used in Host mode: During the length of the..,1: NACK used in Host mode: When both the holding.." rgroup.long 0x620++0x3 line.long 0x0 "FLEX_TWI_SR_FIFO_ENABLED_MODE,TWI Status Register" bitfld.long 0x0 28. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on TWD and/or TWCK pad output..,1: An error has been detected on TWD and/or TWCK.." newline bitfld.long 0x0 26. "SR,Start Repeated" "0: No repeated start has been detected since last..,1: At least one repeated start has been detected.." newline bitfld.long 0x0 25. "SDA,SDA Line Value" "0: SDA line sampled value is '0'.,1: SDA line sampled value is '1'." newline bitfld.long 0x0 24. "SCL,SCL Line Value" "0: SCL line sampled value is '0'.,1: SCL line sampled value is '1.'" newline bitfld.long 0x0 23. "TXFLOCK,Transmit FIFO Lock" "0: The Transmit FIFO is not locked.,1: The Transmit FIFO is locked." newline bitfld.long 0x0 21. "SMBHHM,SMBus Host Header Address Match (cleared on read)" "0: No SMBus Host Header Address received.,1: A SMBus Host Header Address was received." newline bitfld.long 0x0 20. "SMBDAM,SMBus Default Address Match (cleared on read)" "0: No SMBus Default Address received.,1: A SMBus Default Address was received." newline bitfld.long 0x0 19. "PECERR,PEC Error (cleared on read)" "0: No SMBus PEC error occurred.,1: A SMBus PEC error occurred." newline bitfld.long 0x0 18. "TOUT,Timeout Error (cleared on read)" "0: No SMBus timeout occurred.,1: SMBus timeout occurred." newline bitfld.long 0x0 16. "MCACK,Host Code Acknowledge (cleared on read)" "0: No host code has been received.,1: A host code has been received." newline bitfld.long 0x0 11. "EOSACC,End Of Client Access (cleared on read)" "0: A client access is being performed.,1: Client Access is finished. End Of Client Access.." newline bitfld.long 0x0 10. "SCLWS,Clock Wait State" "0: The clock is not stretched.,1: The clock is stretched. FLEX_TWI_THR /.." newline bitfld.long 0x0 9. "ARBLST,Arbitration Lost (cleared on read)" "0: Arbitration won.,1: Arbitration lost. Another host of the TWI bus.." newline bitfld.long 0x0 8. "NACK,Not Acknowledged (cleared on read)" "0: NACK used in Host mode: Each data byte has been..,1: NACK used in Host mode: A data or address byte.." newline bitfld.long 0x0 7. "UNRE,Underrun Error (cleared on read)" "0: FLEX_TWI_THR has been filled on time.,1: FLEX_TWI_THR has not been filled on time." newline bitfld.long 0x0 6. "OVRE,Overrun Error (cleared on read)" "0: FLEX_TWI_RHR has not been loaded while RXRDY was..,1: FLEX_TWI_RHR has been loaded while RXRDY was.." newline bitfld.long 0x0 5. "GACC,General Call Access (cleared on read)" "0: No general call has been detected.,1: A general call has been detected. After the.." newline bitfld.long 0x0 4. "SVACC,Client Access" "0: TWI is not addressed. SVACC is automatically..,1: Indicates that the address decoding sequence has.." newline bitfld.long 0x0 3. "SVREAD,Client Read" "0: Indicates that a write access is performed by a..,1: Indicates that a read access is performed by a.." newline bitfld.long 0x0 2. "TXRDY,Transmit Holding Register Ready (cleared by writing FLEX_TWI_THR)" "0: Transmit FIFO is full and cannot accept more data.,1: Transmit FIFO is not full; one or more data can.." newline bitfld.long 0x0 1. "RXRDY,Receive Holding Register Ready (cleared when reading FLEX_TWI_RHR)" "0: No character has been received since the last..,1: A byte has been received in FLEX_TWI_RHR since.." newline bitfld.long 0x0 0. "TXCOMP,Transmission Completed (cleared by writing FLEX_TWI_THR)" "0: TXCOMP used in Host mode:During the length of..,1: TXCOMP used in Host mode:When both holding.." wgroup.long 0x624++0x7 line.long 0x0 "FLEX_TWI_IER,TWI Interrupt Enable Register" bitfld.long 0x0 28. "SECE,Security/Safety Error Interrupt Enable" "0,1" newline bitfld.long 0x0 21. "SMBHHM,SMBus Host Header Address Match Interrupt Enable" "0,1" newline bitfld.long 0x0 20. "SMBDAM,SMBus Default Address Match Interrupt Enable" "0,1" newline bitfld.long 0x0 19. "PECERR,PEC Error Interrupt Enable" "0,1" newline bitfld.long 0x0 18. "TOUT,Timeout Error Interrupt Enable" "0,1" newline bitfld.long 0x0 16. "MCACK,Host Code Acknowledge Interrupt Enable" "0,1" newline bitfld.long 0x0 15. "TXBUFE,Transmit Buffer Empty Interrupt Enable" "0,1" newline bitfld.long 0x0 14. "RXBUFF,Receive Buffer Full Interrupt Enable" "0,1" newline bitfld.long 0x0 13. "ENDTX,End of Transmit Buffer Interrupt Enable" "0,1" newline bitfld.long 0x0 12. "ENDRX,End of Receive Buffer Interrupt Enable" "0,1" newline bitfld.long 0x0 11. "EOSACC,End Of Client Access Interrupt Enable" "0,1" newline bitfld.long 0x0 10. "SCL_WS,Clock Wait State Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "ARBLST,Arbitration Lost Interrupt Enable" "0,1" newline bitfld.long 0x0 8. "NACK,Not Acknowledge Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "UNRE,Underrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "OVRE,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "GACC,General Call Access Interrupt Enable" "0,1" newline bitfld.long 0x0 4. "SVACC,Client Access Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "TXRDY,Transmit Holding Register Ready Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "RXRDY,Receive Holding Register Ready Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "TXCOMP,Transmission Completed Interrupt Enable" "0,1" line.long 0x4 "FLEX_TWI_IDR,TWI Interrupt Disable Register" bitfld.long 0x4 28. "SECE,Security/Safety Error Interrupt Disable" "0,1" newline bitfld.long 0x4 21. "SMBHHM,SMBus Host Header Address Match Interrupt Disable" "0,1" newline bitfld.long 0x4 20. "SMBDAM,SMBus Default Address Match Interrupt Disable" "0,1" newline bitfld.long 0x4 19. "PECERR,PEC Error Interrupt Disable" "0,1" newline bitfld.long 0x4 18. "TOUT,Timeout Error Interrupt Disable" "0,1" newline bitfld.long 0x4 16. "MCACK,Host Code Acknowledge Interrupt Disable" "0,1" newline bitfld.long 0x4 15. "TXBUFE,Transmit Buffer Empty Interrupt Disable" "0,1" newline bitfld.long 0x4 14. "RXBUFF,Receive Buffer Full Interrupt Disable" "0,1" newline bitfld.long 0x4 13. "ENDTX,End of Transmit Buffer Interrupt Disable" "0,1" newline bitfld.long 0x4 12. "ENDRX,End of Receive Buffer Interrupt Disable" "0,1" newline bitfld.long 0x4 11. "EOSACC,End Of Client Access Interrupt Disable" "0,1" newline bitfld.long 0x4 10. "SCL_WS,Clock Wait State Interrupt Disable" "0,1" newline bitfld.long 0x4 9. "ARBLST,Arbitration Lost Interrupt Disable" "0,1" newline bitfld.long 0x4 8. "NACK,Not Acknowledge Interrupt Disable" "0,1" newline bitfld.long 0x4 7. "UNRE,Underrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 6. "OVRE,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "GACC,General Call Access Interrupt Disable" "0,1" newline bitfld.long 0x4 4. "SVACC,Client Access Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "TXRDY,Transmit Holding Register Ready Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "RXRDY,Receive Holding Register Ready Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "TXCOMP,Transmission Completed Interrupt Disable" "0,1" rgroup.long 0x62C++0x7 line.long 0x0 "FLEX_TWI_IMR,TWI Interrupt Mask Register" bitfld.long 0x0 28. "SECE,Security/Safety Error Interrupt Mask" "0,1" newline bitfld.long 0x0 21. "SMBHHM,SMBus Host Header Address Match Interrupt Mask" "0,1" newline bitfld.long 0x0 20. "SMBDAM,SMBus Default Address Match Interrupt Mask" "0,1" newline bitfld.long 0x0 19. "PECERR,PEC Error Interrupt Mask" "0,1" newline bitfld.long 0x0 18. "TOUT,Timeout Error Interrupt Mask" "0,1" newline bitfld.long 0x0 16. "MCACK,Host Code Acknowledge Interrupt Mask" "0,1" newline bitfld.long 0x0 15. "TXBUFE,Transmit Buffer Empty Interrupt Mask" "0,1" newline bitfld.long 0x0 14. "RXBUFF,Receive Buffer Full Interrupt Mask" "0,1" newline bitfld.long 0x0 13. "ENDTX,End of Transmit Buffer Interrupt Mask" "0,1" newline bitfld.long 0x0 12. "ENDRX,End of Receive Buffer Interrupt Mask" "0,1" newline bitfld.long 0x0 11. "EOSACC,End Of Client Access Interrupt Mask" "0,1" newline bitfld.long 0x0 10. "SCL_WS,Clock Wait State Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "ARBLST,Arbitration Lost Interrupt Mask" "0,1" newline bitfld.long 0x0 8. "NACK,Not Acknowledge Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "UNRE,Underrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "OVRE,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "GACC,General Call Access Interrupt Mask" "0,1" newline bitfld.long 0x0 4. "SVACC,Client Access Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "TXRDY,Transmit Holding Register Ready Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "RXRDY,Receive Holding Register Ready Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "TXCOMP,Transmission Completed Interrupt Mask" "0,1" line.long 0x4 "FLEX_TWI_RHR,TWI Receive Holding Register" bitfld.long 0x4 11.--12. "ASTATE,Acknowledge State (Client Sniffer Mode only)" "0: No Acknowledge or Nacknowledge detected after..,1: Acknowledge (A) detected after previously logged..,2: Nacknowledge (NA) detected after previously..,3: Not defined" newline bitfld.long 0x4 10. "PSTATE,Stop State (Client Sniffer Mode only)" "0: No STOP (P) detected after previous logged data.,1: Stop detected (P) after previous logged data." newline bitfld.long 0x4 8.--9. "SSTATE,Start State (Client Sniffer Mode only)" "0: No START detected with the logged data,1: START (S) detected with the logged data,2: Repeated START (Sr) detected with the logged data,3: Not defined" newline hexmask.long.byte 0x4 0.--7. 1. "RXDATA,Host or Client Receive Holding Data" rgroup.long 0x630++0x3 line.long 0x0 "FLEX_TWI_RHR_FIFO_ENABLED_MODE,TWI Receive Holding Register" hexmask.long.byte 0x0 24.--31. 1. "RXDATA3,Host or Client Receive Holding Data 3" newline hexmask.long.byte 0x0 16.--23. 1. "RXDATA2,Host or Client Receive Holding Data 2" newline hexmask.long.byte 0x0 8.--15. 1. "RXDATA1,Host or Client Receive Holding Data 1" newline hexmask.long.byte 0x0 0.--7. 1. "RXDATA0,Host or Client Receive Holding Data 0" wgroup.long 0x634++0x3 line.long 0x0 "FLEX_TWI_THR,TWI Transmit Holding Register" hexmask.long.byte 0x0 0.--7. 1. "TXDATA,Host or Client Transmit Holding Data" wgroup.long 0x634++0x3 line.long 0x0 "FLEX_TWI_THR_FIFO_ENABLED_MODE,TWI Transmit Holding Register" hexmask.long.byte 0x0 24.--31. 1. "TXDATA3,Host or Client Transmit Holding Data 3" newline hexmask.long.byte 0x0 16.--23. 1. "TXDATA2,Host or Client Transmit Holding Data 2" newline hexmask.long.byte 0x0 8.--15. 1. "TXDATA1,Host or Client Transmit Holding Data 1" newline hexmask.long.byte 0x0 0.--7. 1. "TXDATA0,Host or Client Transmit Holding Data 0" group.long 0x638++0x1B line.long 0x0 "FLEX_TWI_SMBTR,TWI SMBus Timing Register" hexmask.long.byte 0x0 24.--31. 1. "THMAX,Clock High Maximum Cycles" newline hexmask.long.byte 0x0 16.--23. 1. "TLOWM,Host Clock Stretch Maximum Cycles" newline hexmask.long.byte 0x0 8.--15. 1. "TLOWS,Client Clock Stretch Maximum Cycles" newline hexmask.long.byte 0x0 0.--3. 1. "PRESC,SMBus Clock Prescaler" line.long 0x4 "FLEX_TWI_HSR,TWI High Speed Register" hexmask.long.byte 0x4 0.--7. 1. "MCODE,TWI High Speed Host Code" line.long 0x8 "FLEX_TWI_ACR,TWI Alternative Command Register" bitfld.long 0x8 25. "NPEC,Next PEC Request (SMBus Mode only)" "0: The next transfer does not use a PEC byte.,1: The next transfer uses a PEC byte." newline bitfld.long 0x8 24. "NDIR,Next Transfer Direction" "0: Write direction.,1: Read direction." newline hexmask.long.byte 0x8 16.--23. 1. "NDATAL,Next Data Length" newline bitfld.long 0x8 9. "PEC,PEC Request (SMBus Mode only)" "0: The transfer does not use a PEC byte.,1: The transfer uses a PEC byte." newline bitfld.long 0x8 8. "DIR,Transfer Direction" "0: Write direction.,1: Read direction." newline hexmask.long.byte 0x8 0.--7. 1. "DATAL,Data Length" line.long 0xC "FLEX_TWI_FILTR,TWI Filter Register" bitfld.long 0xC 8.--10. "THRES,Digital Filter Threshold" "0: No filtering applied on TWI inputs.,?,?,?,?,?,?,?" newline bitfld.long 0xC 1. "PADFEN,PAD Filter Enable" "0: PAD analog filter is disabled.,1: PAD analog filter is enabled. (The analog filter.." newline bitfld.long 0xC 0. "FILT,RX Digital Filter" "0: No filtering applied on TWI inputs.,1: TWI input filtering is active. (Only in Standard.." line.long 0x10 "FLEX_TWI_HSCWGR,TWI High Speed Clock Waveform Generator Register" bitfld.long 0x10 16.--18. "HSCKDIV,High Speed Clock Divider" "0,1,2,3,4,5,6,7" newline hexmask.long.byte 0x10 8.--15. 1. "HSCHDIV,High Speed Clock High Divider" newline hexmask.long.byte 0x10 0.--7. 1. "HSCLDIV,High Speed Clock Low Divider" line.long 0x14 "FLEX_TWI_SWMR,TWI Matching Register" hexmask.long.byte 0x14 24.--31. 1. "DATAM,Data Match" newline hexmask.long.byte 0x14 16.--22. 1. "SADR3,Client Address 3" newline hexmask.long.byte 0x14 8.--14. 1. "SADR2,Client Address 2" newline hexmask.long.byte 0x14 0.--6. 1. "SADR1,Client Address 1" line.long 0x18 "FLEX_TWI_FMR,TWI FIFO Mode Register" hexmask.long.byte 0x18 24.--29. 1. "RXFTHRES,Receive FIFO Threshold" newline hexmask.long.byte 0x18 16.--21. 1. "TXFTHRES,Transmit FIFO Threshold" newline bitfld.long 0x18 4.--5. "RXRDYM,Receiver Ready Mode" "0: RXRDY will be at level '1' when at least one..,1: RXRDY will be at level '1' when at least two..,2: RXRDY will be at level '1' when at least four..,3: RXRDY will be at level '1' when at least eight.." newline bitfld.long 0x18 0.--1. "TXRDYM,Transmitter Ready Mode" "0: TXRDY will be at level '1' when at least one..,1: TXRDY will be at level '1' when at least two..,2: TXRDY will be at level '1' when at least four..,3: TXRDY will be at level '1' when at least eight.." rgroup.long 0x654++0x3 line.long 0x0 "FLEX_TWI_FLR,TWI FIFO Level Register" hexmask.long.byte 0x0 16.--21. 1. "RXFL,Receive FIFO Level" newline hexmask.long.byte 0x0 0.--5. 1. "TXFL,Transmit FIFO Level" rgroup.long 0x660++0x3 line.long 0x0 "FLEX_TWI_FSR,TWI FIFO Status Register" bitfld.long 0x0 7. "RXFPTEF,Receive FIFO Underflow Error Flag" "0: No Receive FIFO underflow occurred.,1: Receive FIFO underflow error occurred due to an.." newline bitfld.long 0x0 6. "TXFPTEF,Transmit FIFO Overflow Error Flag" "0: No Transmit FIFO overflow occurred.,1: Transmit FIFO overflow error occurred due to an.." newline bitfld.long 0x0 5. "RXFTHF,Receive FIFO Threshold Flag" "0: Number of unread data in Receive FIFO is below..,1: Number of unread data in Receive FIFO has.." newline bitfld.long 0x0 4. "RXFFF,Receive FIFO Full Flag" "0: Receive FIFO is not empty.,1: Receive FIFO has been filled since the last read.." newline bitfld.long 0x0 3. "RXFEF,Receive FIFO Empty Flag" "0: Receive FIFO is not empty.,1: Receive FIFO has been emptied since the last.." newline bitfld.long 0x0 2. "TXFTHF,Transmit FIFO Threshold Flag (cleared on read)" "0: Number of data in Transmit FIFO is above..,1: Number of data in Transmit FIFO has reached.." newline bitfld.long 0x0 1. "TXFFF,Transmit FIFO Full Flag (cleared on read)" "0: Transmit FIFO is not full.,1: Transmit FIFO has been filled since the last.." newline bitfld.long 0x0 0. "TXFEF,Transmit FIFO Empty Flag (cleared on read)" "0: Transmit FIFO is not empty.,1: Transmit FIFO has been emptied since the last.." wgroup.long 0x664++0x7 line.long 0x0 "FLEX_TWI_FIER,TWI FIFO Interrupt Enable Register" bitfld.long 0x0 7. "RXFPTEF,RXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "TXFPTEF,TXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "RXFTHF,RXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 4. "RXFFF,RXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 3. "RXFEF,RXFEF Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "TXFTHF,TXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXFFF,TXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "TXFEF,TXFEF Interrupt Enable" "0,1" line.long 0x4 "FLEX_TWI_FIDR,TWI FIFO Interrupt Disable Register" bitfld.long 0x4 7. "RXFPTEF,RXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 6. "TXFPTEF,TXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "RXFTHF,RXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 4. "RXFFF,RXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 3. "RXFEF,RXFEF Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "TXFTHF,TXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "TXFFF,TXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "TXFEF,TXFEF Interrupt Disable" "0,1" rgroup.long 0x66C++0x3 line.long 0x0 "FLEX_TWI_FIMR,TWI FIFO Interrupt Mask Register" bitfld.long 0x0 7. "RXFPTEF,RXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "TXFPTEF,TXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "RXFTHF,RXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 4. "RXFFF,RXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 3. "RXFEF,RXFEF Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "TXFTHF,TXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXFFF,TXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "TXFEF,TXFEF Interrupt Mask" "0,1" group.long 0x6E4++0x3 line.long 0x0 "FLEX_TWI_WPMR,TWI Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" newline bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control..,1: Enables the write protection on control register.." newline bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." newline bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection if WPKEY..,1: Enables the write protection if WPKEY.." rgroup.long 0x6E8++0x3 line.long 0x0 "FLEX_TWI_WPSR,TWI Write Protection Status Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPVSRC,Write Protection Violation Source" newline bitfld.long 0x0 1. "PADERR,Output PAD Error (cleared on read)" "0: No error detected during a character transfer in..,1: Stuck-at 1 detected on TWCK output pad for more.." newline bitfld.long 0x0 0. "WPVS,Write Protect Violation Status (cleared on read)" "0: No Write Protection Violation has occurred since..,1: A Write Protection Violation has occurred since.." tree.end tree "FLEXCOM2" base ad:0xE1828000 group.long 0x0++0x3 line.long 0x0 "FLEX_MR,FLEXCOM Mode Register" bitfld.long 0x0 0.--1. "OPMODE,FLEXCOM Operating Mode" "0: No communication,1: All UART related protocols are selected (RS232..,2: SPI operating mode is selected. USART/TWI..,3: All TWI related protocols are selected (TWI.." rgroup.long 0x10++0x3 line.long 0x0 "FLEX_RHR,FLEXCOM Receive Holding Register" hexmask.long.word 0x0 0.--15. 1. "RXDATA,Receive Data" group.long 0x20++0x3 line.long 0x0 "FLEX_THR,FLEXCOM Transmit Holding Register" hexmask.long.word 0x0 0.--15. 1. "TXDATA,Transmit Data" wgroup.long 0x200++0x3 line.long 0x0 "FLEX_US_CR,USART Control Register" bitfld.long 0x0 31. "FIFODIS,FIFO Disable" "0: No effect.,1: Disables the Transmit and Receive FIFOs." newline bitfld.long 0x0 30. "FIFOEN,FIFO Enable" "0: No effect.,1: Enables the Transmit and Receive FIFOs." newline bitfld.long 0x0 28. "REQCLR,Request to Clear the Comparison Trigger" "0: No effect.,1: Restarts the comparison trigger to enable.." newline bitfld.long 0x0 26. "TXFLCLR,Transmit FIFO Lock CLEAR" "0: No effect.,1: Clears the Transmit FIFO Lock" newline bitfld.long 0x0 25. "RXFCLR,Receive FIFO Clear" "0: No effect.,1: Empties the Receive FIFO." newline bitfld.long 0x0 24. "TXFCLR,Transmit FIFO Clear" "0: No effect.,1: Empties the Transmit FIFO." newline bitfld.long 0x0 21. "LINWKUP,Send LIN Wake-up Signal" "0: No effect:,1: Sends a wake-up signal on the LIN bus." newline bitfld.long 0x0 20. "LINABT,Abort LIN Transmission" "0: No effect.,1: Aborts the current LIN transmission." newline bitfld.long 0x0 19. "RTSDIS,Request to Send Disable" "0: No effect.,1: Drives the RTS pin to 0 if FLEX_US_MR.USART_MODE.." newline bitfld.long 0x0 18. "RTSEN,Request to Send Enable" "0: No effect.,1: Drives the RTS pin to 1 if FLEX_US_MR.USART_MODE.." newline bitfld.long 0x0 15. "RETTO,Start Timeout Immediately" "0: No effect,1: Immediately restarts timeout period." newline bitfld.long 0x0 14. "RSTNACK,Reset Non Acknowledge" "0: No effect,1: Resets FLEX_US_CSR.NACK." newline bitfld.long 0x0 13. "RSTIT,Reset Iterations" "0: No effect.,1: Resets FLEX_US_CSR.ITER. No effect if the.." newline bitfld.long 0x0 12. "SENDA,Send Address" "0: No effect.,1: In Multidrop mode only the next character.." newline bitfld.long 0x0 11. "STTTO,Clear TIMEOUT Flag and Start Timeout After Next Character Received" "0: No effect.,1: Starts waiting for a character before clocking.." newline bitfld.long 0x0 10. "STPBRK,Stop Break" "0: No effect.,1: Stops transmission of the break after a minimum.." newline bitfld.long 0x0 9. "STTBRK,Start Break" "0: No effect.,1: Starts transmission of a break after the.." newline bitfld.long 0x0 8. "RSTSTA,Reset Status Bits" "0: No effect.,1: Resets the status bits PARE FRAME OVRE MANE.." newline bitfld.long 0x0 7. "TXDIS,Transmitter Disable" "0: No effect.,1: Disables the transmitter." newline bitfld.long 0x0 6. "TXEN,Transmitter Enable" "0: No effect.,1: Enables the transmitter if TXDIS is 0." newline bitfld.long 0x0 5. "RXDIS,Receiver Disable" "0: No effect.,1: Disables the receiver." newline bitfld.long 0x0 4. "RXEN,Receiver Enable" "0: No effect.,1: Enables the receiver if RXDIS is 0." newline bitfld.long 0x0 3. "RSTTX,Reset Transmitter" "0: No effect.,1: Resets the transmitter." newline bitfld.long 0x0 2. "RSTRX,Reset Receiver" "0: No effect.,1: Resets the receiver." group.long 0x204++0x3 line.long 0x0 "FLEX_US_MR,USART Mode Register" bitfld.long 0x0 31. "ONEBIT,Start Frame Delimiter Selector" "0: Start frame delimiter is COMMAND or DATA SYNC.,1: Start frame delimiter is one bit." newline bitfld.long 0x0 30. "MODSYNC,Manchester Synchronization Mode" "0: The Manchester start bit is a 0 to 1 transition,1: The Manchester start bit is a 1 to 0 transition." newline bitfld.long 0x0 29. "MAN,Manchester Encoder/Decoder Enable" "0: Manchester encoder/decoder are disabled.,1: Manchester encoder/decoder are enabled." newline bitfld.long 0x0 28. "FILTER,Receive Line Filter" "0: The USART does not filter the receive line.,1: The USART filters the receive line using a.." newline bitfld.long 0x0 24.--26. "MAX_ITERATION,Maximum Number of Automatic Iteration" "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 23. "INVDATA,Inverted Data" "0: The data field transmitted on TXD line is the..,1: The data field transmitted on TXD line is.." newline bitfld.long 0x0 22. "VAR_SYNC,Variable Synchronization of Command/Data Sync Start Frame Delimiter" "0: User defined configuration of command or data..,1: The sync field is updated when a character is.." newline bitfld.long 0x0 21. "DSNACK,Disable Successive NACK" "0: NACK is sent on the ISO line as soon as a parity..,1: Successive parity errors are counted up to the.." newline bitfld.long 0x0 20. "INACK,Inhibit Non Acknowledge" "0: The NACK is generated.,1: The NACK is not generated." newline bitfld.long 0x0 19. "OVER,Oversampling Mode" "0: 16x Oversampling.,1: 8x Oversampling." newline bitfld.long 0x0 18. "CLKO,Clock Output Select" "0: The USART does not drive the SCK pin..,1: The USART drives the SCK pin if USCLKS does not.." newline bitfld.long 0x0 17. "MODE9,9-bit Character Length" "0: CHRL defines character length.,1: 9-bit character length." newline bitfld.long 0x0 16. "MSBF,Bit Order" "0: Least significant bit is sent/received first.,1: Most significant bit is sent/received first." newline bitfld.long 0x0 14.--15. "CHMODE,Channel Mode" "0: Normal mode,1: Automatic Echo. Receiver input is connected to..,2: Local Loopback. Transmitter output is connected..,3: Remote Loopback. RXD pin is internally connected.." newline bitfld.long 0x0 12.--13. "NBSTOP,Number of Stop Bits" "0: 1 stop bit,1: 1.5 stop bit (SYNC = 0) or reserved (SYNC = 1),2: 2 stop bits,?" newline bitfld.long 0x0 9.--11. "PAR,Parity Type" "0: Even parity,1: Odd parity,2: Parity forced to 0 (Space),3: Parity forced to 1 (Mark),4: No parity,?,6: Multidrop mode,?" newline bitfld.long 0x0 8. "SYNC,Synchronous Mode Select" "0: USART operates in Asynchronous mode (UART).,1: USART operates in Synchronous mode." newline bitfld.long 0x0 6.--7. "CHRL,Character Length" "0: Character length is 5 bits,1: Character length is 6 bits,2: Character length is 7 bits,3: Character length is 8 bits" newline bitfld.long 0x0 4.--5. "USCLKS,Clock Selection" "0: Peripheral clock is selected,?,2: PMC generic clock is selected. If the SCK pin is..,3: External pin SCK is selected" newline hexmask.long.byte 0x0 0.--3. 1. "USART_MODE,USART Mode of Operation" wgroup.long 0x208++0x3 line.long 0x0 "FLEX_US_IER,USART Interrupt Enable Register" bitfld.long 0x0 24. "MANE,Manchester Error Interrupt Enable" "0,1" newline bitfld.long 0x0 22. "CMP,Comparison Interrupt Enable" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt Enable" "0,1" newline bitfld.long 0x0 19. "CTSIC,Clear to Send Input Change Interrupt Enable" "0,1" newline bitfld.long 0x0 13. "NACK,Non Acknowledge Interrupt Enable" "0,1" newline bitfld.long 0x0 10. "ITER,Max number of Repetitions Reached Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Enable" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "RXBRK,Receiver Break Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Enable" "0,1" wgroup.long 0x208++0x7 line.long 0x0 "FLEX_US_IER_LIN_MODE,USART Interrupt Enable Register" bitfld.long 0x0 31. "LINHTE,LIN Header Timeout Error Interrupt Enable" "0,1" newline bitfld.long 0x0 30. "LINSTE,LIN Synch Tolerance Error Interrupt Enable" "0,1" newline bitfld.long 0x0 29. "LINSNRE,LIN Client Not Responding Error Interrupt Enable" "0,1" newline bitfld.long 0x0 28. "LINCE,LIN Checksum Error Interrupt Enable" "0,1" newline bitfld.long 0x0 27. "LINIPE,LIN Identifier Parity Interrupt Enable" "0,1" newline bitfld.long 0x0 26. "LINISFE,LIN Inconsistent Synch Field Error Interrupt Enable" "0,1" newline bitfld.long 0x0 25. "LINBE,LIN Bus Error Interrupt Enable" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt Enable" "0,1" newline bitfld.long 0x0 15. "LINTC,LIN Transfer Completed Interrupt Enable" "0,1" newline bitfld.long 0x0 14. "LINID,LIN Identifier Sent or LIN Identifier Received Interrupt Enable" "0,1" newline bitfld.long 0x0 13. "LINBK,LIN Break Sent or LIN Break Received Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Enable" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Enable" "0,1" line.long 0x4 "FLEX_US_IDR,USART Interrupt Disable Register" bitfld.long 0x4 24. "MANE,Manchester Error Interrupt Disable" "0,1" newline bitfld.long 0x4 22. "CMP,Comparison Interrupt Disable" "0,1" newline bitfld.long 0x4 21. "SECE,Security/Safety Error Interrupt Disable" "0,1" newline bitfld.long 0x4 19. "CTSIC,Clear to Send Input Change Interrupt Disable" "0,1" newline bitfld.long 0x4 13. "NACK,Non Acknowledge Interrupt Disable" "0,1" newline bitfld.long 0x4 10. "ITER,Max Number of Repetitions Reached Interrupt Disable" "0,1" newline bitfld.long 0x4 9. "TXEMPTY,TXEMPTY Interrupt Disable" "0,1" newline bitfld.long 0x4 8. "TIMEOUT,Timeout Interrupt Disable" "0,1" newline bitfld.long 0x4 7. "PARE,Parity Error Interrupt Disable" "0,1" newline bitfld.long 0x4 6. "FRAME,Framing Error Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "OVRE,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "RXBRK,Receiver Break Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "TXRDY,TXRDY Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "RXRDY,RXRDY Interrupt Disable" "0,1" wgroup.long 0x20C++0x3 line.long 0x0 "FLEX_US_IDR_LIN_MODE,USART Interrupt Disable Register" bitfld.long 0x0 31. "LINHTE,LIN Header Timeout Error Interrupt Disable" "0,1" newline bitfld.long 0x0 30. "LINSTE,LIN Synch Tolerance Error Interrupt Disable" "0,1" newline bitfld.long 0x0 29. "LINSNRE,LIN Client Not Responding Error Interrupt Disable" "0,1" newline bitfld.long 0x0 28. "LINCE,LIN Checksum Error Interrupt Disable" "0,1" newline bitfld.long 0x0 27. "LINIPE,LIN Identifier Parity Interrupt Disable" "0,1" newline bitfld.long 0x0 26. "LINISFE,LIN Inconsistent Synch Field Error Interrupt Disable" "0,1" newline bitfld.long 0x0 25. "LINBE,LIN Bus Error Interrupt Disable" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt Disable" "0,1" newline bitfld.long 0x0 15. "LINTC,LIN Transfer Completed Interrupt Disable" "0,1" newline bitfld.long 0x0 14. "LINID,LIN Identifier Sent or LIN Identifier Received Interrupt Disable" "0,1" newline bitfld.long 0x0 13. "LINBK,LIN Break Sent or LIN Break Received Interrupt Disable" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Disable" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Disable" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Disable" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Disable" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Disable" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Disable" "0,1" rgroup.long 0x210++0x3 line.long 0x0 "FLEX_US_IMR,USART Interrupt Mask Register" bitfld.long 0x0 24. "MANE,Manchester Error Interrupt Mask" "0,1" newline bitfld.long 0x0 22. "CMP,Comparison Interrupt Mask" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt Mask" "0,1" newline bitfld.long 0x0 19. "CTSIC,Clear to Send Input Change Interrupt Mask" "0,1" newline bitfld.long 0x0 13. "NACK,Non Acknowledge Interrupt Mask" "0,1" newline bitfld.long 0x0 10. "ITER,Max Number of Repetitions Reached Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Mask" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "RXBRK,Receiver Break Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Mask" "0,1" rgroup.long 0x210++0x7 line.long 0x0 "FLEX_US_IMR_LIN_MODE,USART Interrupt Mask Register" bitfld.long 0x0 31. "LINHTE,LIN Header Timeout Error Interrupt Mask" "0,1" newline bitfld.long 0x0 30. "LINSTE,LIN Synch Tolerance Error Interrupt Mask" "0,1" newline bitfld.long 0x0 29. "LINSNRE,LIN Client Not Responding Error Interrupt Mask" "0,1" newline bitfld.long 0x0 28. "LINCE,LIN Checksum Error Interrupt Mask" "0,1" newline bitfld.long 0x0 27. "LINIPE,LIN Identifier Parity Interrupt Mask" "0,1" newline bitfld.long 0x0 26. "LINISFE,LIN Inconsistent Synch Field Error Interrupt Mask" "0,1" newline bitfld.long 0x0 25. "LINBE,LIN Bus Error Interrupt Mask" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt mask" "0,1" newline bitfld.long 0x0 15. "LINTC,LIN Transfer Completed Interrupt Mask" "0,1" newline bitfld.long 0x0 14. "LINID,LIN Identifier Sent or LIN Identifier Received Interrupt Mask" "0,1" newline bitfld.long 0x0 13. "LINBK,LIN Break Sent or LIN Break Received Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Mask" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Mask" "0,1" line.long 0x4 "FLEX_US_CSR,USART Channel Status Register" bitfld.long 0x4 24. "MANE,Manchester Error" "0: No Manchester error has been detected since the..,1: At least one Manchester error has been detected.." newline bitfld.long 0x4 23. "CTS,Image of CTS Input" "0: CTS input is driven low.,1: CTS input is driven high." newline bitfld.long 0x4 22. "CMP,Comparison Status" "0: No received character matched the comparison..,1: A received character matched the comparison.." newline bitfld.long 0x4 21. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on TXD and/or SCK pad output..,1: An error has been detected on TXD and/or SCK pad.." newline bitfld.long 0x4 19. "CTSIC,Clear to Send Input Change Flag" "0: No input change has been detected on the CTS pin..,1: At least one input change has been detected on.." newline bitfld.long 0x4 13. "NACK,Non Acknowledge Interrupt" "0: Non acknowledge has not been detected since the..,1: At least one non acknowledge has been detected.." newline bitfld.long 0x4 10. "ITER,Max Number of Repetitions Reached" "0: Maximum number of repetitions has not been..,1: Maximum number of repetitions has been reached.." newline bitfld.long 0x4 9. "TXEMPTY,Transmitter Empty (cleared by writing FLEX_US_THR)" "0: There are characters in either FLEX_US_THR or..,1: There are no characters in FLEX_US_THR nor in.." newline bitfld.long 0x4 8. "TIMEOUT,Receiver Timeout" "0: There has not been a timeout since the last..,1: There has been a timeout since the last Start.." newline bitfld.long 0x4 7. "PARE,Parity Error" "0: No parity error has been detected since the last..,1: At least one parity error has been detected.." newline bitfld.long 0x4 6. "FRAME,Framing Error" "0: No stop bit has been detected low since the last..,1: At least one stop bit has been detected low.." newline bitfld.long 0x4 5. "OVRE,Overrun Error" "0: No overrun error has occurred since the last..,1: At least one overrun error has occurred since.." newline bitfld.long 0x4 2. "RXBRK,Break Received/End of Break" "0: No break received or end of break detected since..,1: Break received or end of break detected since.." newline bitfld.long 0x4 1. "TXRDY,Transmitter Ready (cleared by writing FLEX_US_THR)" "0: FIFO Disabled: A character in FLEX_US_THR is..,1: FIFO Disabled: There is no character in.." newline bitfld.long 0x4 0. "RXRDY,Receiver Ready (cleared by reading FLEX_US_RHR)" "0: FIFO Disabled: No complete character has been..,1: FIFO Disabled: At least one complete character.." rgroup.long 0x214++0x7 line.long 0x0 "FLEX_US_CSR_LIN_MODE,USART Channel Status Register" bitfld.long 0x0 31. "LINHTE,LIN Header Timeout Error" "0: No LIN header timeout error has been detected..,1: A LIN header timeout error has been detected.." newline bitfld.long 0x0 30. "LINSTE,LIN Synch Tolerance Error" "0: No LIN synch tolerance error has been detected..,1: A LIN synch tolerance error has been detected.." newline bitfld.long 0x0 29. "LINSNRE,LIN Client Not Responding Error" "0: No LIN client not responding error has been..,1: A LIN client not responding error has been.." newline bitfld.long 0x0 28. "LINCE,LIN Checksum Error" "0: No LIN checksum error has been detected since..,1: A LIN checksum error has been detected since the.." newline bitfld.long 0x0 27. "LINIPE,LIN Identifier Parity Error" "0: No LIN identifier parity error has been detected..,1: A LIN identifier parity error has been detected.." newline bitfld.long 0x0 26. "LINISFE,LIN Inconsistent Synch Field Error" "0: No LIN inconsistent synch field error has been..,1: The USART is configured as a client node and a.." newline bitfld.long 0x0 25. "LINBE,LIN Bit Error" "0: No bit error has been detected since the last..,1: A bit error has been detected since the last.." newline bitfld.long 0x0 23. "LINBLS,LIN Bus Line Status" "0: LIN bus line is set to 0.,1: LIN bus line is set to 1." newline bitfld.long 0x0 21. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on TXD and/or SCK pad output..,1: An error has been detected on TXD and/or SCK pad.." newline bitfld.long 0x0 15. "LINTC,LIN Transfer Completed" "0: The USART is idle or a LIN transfer is ongoing.,1: A LIN transfer has been completed since the last.." newline bitfld.long 0x0 14. "LINID,LIN Identifier Sent or LIN Identifier Received" "0: Host Mode: No LIN identifier has been sent since..,1: Host Mode: At least one LIN identifier has been.." newline bitfld.long 0x0 13. "LINBK,LIN Break Sent or LIN Break Received" "0: Host Mode: No LIN break has been sent since the..,1: Host Mode: At least one LIN break has been sent.." newline bitfld.long 0x0 9. "TXEMPTY,Transmitter Empty (cleared by writing FLEX_US_THR)" "0: There are characters in either FLEX_US_THR or..,1: There are no characters in FLEX_US_THR nor in.." newline bitfld.long 0x0 8. "TIMEOUT,Receiver Timeout" "0: There has not been a timeout since the last..,1: There has been a timeout since the last start.." newline bitfld.long 0x0 7. "PARE,Parity Error" "0: No parity error has been detected since the last..,1: At least one parity error has been detected.." newline bitfld.long 0x0 6. "FRAME,Framing Error" "0: No stop bit has been detected low since the last..,1: At least one stop bit has been detected low.." newline bitfld.long 0x0 5. "OVRE,Overrun Error" "0: No overrun error has occurred since the last..,1: At least one overrun error has occurred since.." newline bitfld.long 0x0 1. "TXRDY,Transmitter Ready (cleared by writing FLEX_US_THR)" "0: A character in FLEX_US_THR is waiting to be..,1: There is no character in FLEX_US_THR." newline bitfld.long 0x0 0. "RXRDY,Receiver Ready (cleared by reading FLEX_US_RHR)" "0: No complete character has been received since..,1: At least one complete character has been.." line.long 0x4 "FLEX_US_RHR,USART Receive Holding Register" bitfld.long 0x4 15. "RXSYNH,Received Sync" "0: Last character received is a data.,1: Last character received is a command." newline hexmask.long.word 0x4 0.--8. 1. "RXCHR,Received Character" rgroup.long 0x218++0x3 line.long 0x0 "FLEX_US_RHR_FIFO_MULTI_DATA_MODE,USART Receive Holding Register" hexmask.long.byte 0x0 24.--31. 1. "RXCHR3,Received Characters" newline hexmask.long.byte 0x0 16.--23. 1. "RXCHR2,Received Characters" newline hexmask.long.byte 0x0 8.--15. 1. "RXCHR1,Received Characters" newline hexmask.long.byte 0x0 0.--7. 1. "RXCHR0,Received Characters" wgroup.long 0x21C++0x3 line.long 0x0 "FLEX_US_THR,USART Transmit Holding Register" bitfld.long 0x0 15. "TXSYNH,Sync Field to be Transmitted" "0: The next character sent is encoded as a data.,1: The next character sent is encoded as a command." newline hexmask.long.word 0x0 0.--8. 1. "TXCHR,Character to be Transmitted" wgroup.long 0x21C++0x3 line.long 0x0 "FLEX_US_THR_FIFO_MULTI_DATA_MODE,USART Transmit Holding Register" hexmask.long.byte 0x0 24.--31. 1. "TXCHR3,Character to be Transmitted" newline hexmask.long.byte 0x0 16.--23. 1. "TXCHR2,Character to be Transmitted" newline hexmask.long.byte 0x0 8.--15. 1. "TXCHR1,Character to be Transmitted" newline hexmask.long.byte 0x0 0.--7. 1. "TXCHR0,Character to be Transmitted" group.long 0x220++0xB line.long 0x0 "FLEX_US_BRGR,USART Baud Rate Generator Register" bitfld.long 0x0 16.--18. "FP,Fractional Part" "0: Fractional divider is disabled.,?,?,?,?,?,?,?" newline hexmask.long.word 0x0 0.--15. 1. "CD,Clock Divider" line.long 0x4 "FLEX_US_RTOR,USART Receiver Timeout Register" hexmask.long.tbyte 0x4 0.--16. 1. "TO,Timeout Value" line.long 0x8 "FLEX_US_TTGR,USART Transmitter Timeguard Register" hexmask.long.byte 0x8 0.--7. 1. "TG,Timeguard Value" group.long 0x240++0x3 line.long 0x0 "FLEX_US_FIDI,USART FI DI Ratio Register" hexmask.long.word 0x0 0.--15. 1. "FI_DI_RATIO,FI Over DI Ratio Value" rgroup.long 0x244++0x3 line.long 0x0 "FLEX_US_NER,USART Number of Errors Register" hexmask.long.byte 0x0 0.--7. 1. "NB_ERRORS,Number of Errors" group.long 0x24C++0xF line.long 0x0 "FLEX_US_IF,USART IrDA Filter Register" hexmask.long.byte 0x0 0.--7. 1. "IRDA_FILTER,IrDA Filter" line.long 0x4 "FLEX_US_MAN,USART Manchester Configuration Register" bitfld.long 0x4 31. "RXIDLEV,Receiver Idle Value" "0: Receiver line idle value is 0.,1: Receiver line idle value is 1." newline bitfld.long 0x4 30. "DRIFT,Drift Compensation" "0: The USART cannot recover from an important clock..,1: The USART can recover from clock drift. The 16X.." newline bitfld.long 0x4 29. "ONE,Must Be Set to 1" "0,1" newline bitfld.long 0x4 28. "RX_MPOL,Receiver Manchester Polarity" "0: Logic zero is coded as a zero-to-one transition..,1: Logic zero is coded as a one-to-zero transition.." newline bitfld.long 0x4 24.--25. "RX_PP,Receiver Preamble Pattern detected" "0: The preamble is composed of '1's,1: The preamble is composed of '0's,2: The preamble is composed of '01's,3: The preamble is composed of '10's" newline hexmask.long.byte 0x4 16.--19. 1. "RX_PL,Receiver Preamble Length" newline bitfld.long 0x4 12. "TX_MPOL,Transmitter Manchester Polarity" "0: Logic zero is coded as a zero-to-one transition..,1: Logic zero is coded as a one-to-zero transition.." newline bitfld.long 0x4 8.--9. "TX_PP,Transmitter Preamble Pattern" "0: The preamble is composed of '1's,1: The preamble is composed of '0's,2: The preamble is composed of '01's,3: The preamble is composed of '10's" newline hexmask.long.byte 0x4 0.--3. 1. "TX_PL,Transmitter Preamble Length" line.long 0x8 "FLEX_US_LINMR,USART LIN Mode Register" bitfld.long 0x8 17. "SYNCDIS,Synchronization Disable" "0: The synchronization procedure is performed in..,1: The synchronization procedure is not performed.." newline bitfld.long 0x8 16. "PDCM,DMAC Mode" "0: The LIN mode register FLEX_US_LINMR is not..,1: The LIN mode register FLEX_US_LINMR (excepting.." newline hexmask.long.byte 0x8 8.--15. 1. "DLC,Data Length Control" newline bitfld.long 0x8 7. "WKUPTYP,Wake-up Signal Type" "0: Setting the LINWKUP bit in the control register..,1: Setting the LINWKUP bit in the control register.." newline bitfld.long 0x8 6. "FSDIS,Frame Slot Mode Disable" "0: The Frame Slot mode is enabled.,1: The Frame Slot mode is disabled." newline bitfld.long 0x8 5. "DLM,Data Length Mode" "0: The response data length is defined by the DLC..,1: The response data length is defined by the bits.." newline bitfld.long 0x8 4. "CHKTYP,Checksum Type" "0: LIN 2.0 'enhanced' checksum,1: LIN 1.3 'classic' checksum" newline bitfld.long 0x8 3. "CHKDIS,Checksum Disable" "0: In host node configuration the checksum is..,1: Whatever the node configuration is the checksum.." newline bitfld.long 0x8 2. "PARDIS,Parity Disable" "0: In host node configuration the identifier parity..,1: Whatever the node configuration is the.." newline bitfld.long 0x8 0.--1. "NACT,LIN Node Action" "0: The USART transmits the response.,1: The USART receives the response.,2: The USART does not transmit and does not receive..,?" line.long 0xC "FLEX_US_LINIR,USART LIN Identifier Register" hexmask.long.byte 0xC 0.--7. 1. "IDCHR,Identifier Character" rgroup.long 0x25C++0x3 line.long 0x0 "FLEX_US_LINBRR,USART LIN Baud Rate Register" bitfld.long 0x0 16.--18. "LINFP,Fractional Part after Synchronization" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x0 0.--15. 1. "LINCD,Clock Divider after Synchronization" group.long 0x290++0x3 line.long 0x0 "FLEX_US_CMPR,USART Comparison Register" hexmask.long.word 0x0 16.--24. 1. "VAL2,Second Comparison Value for Received Character" newline bitfld.long 0x0 14. "CMPPAR,Compare Parity" "0: The parity is not checked and a bad parity..,1: The parity is checked and a matching condition.." newline bitfld.long 0x0 12.--13. "CMPMODE,Comparison Mode" "0: Any character is received and comparison..,1: Comparison condition must be met to start..,2: Comparison must be met to receive the current..,?" newline hexmask.long.word 0x0 0.--8. 1. "VAL1,First Comparison Value for Received Character" group.long 0x2A0++0x3 line.long 0x0 "FLEX_US_FMR,USART FIFO Mode Register" hexmask.long.byte 0x0 24.--29. 1. "RXFTHRES2,Receive FIFO Threshold 2" newline hexmask.long.byte 0x0 16.--21. 1. "RXFTHRES,Receive FIFO Threshold" newline hexmask.long.byte 0x0 8.--13. 1. "TXFTHRES,Transmit FIFO Threshold" newline bitfld.long 0x0 7. "FRTSC,FIFO RTS Pin Control enable (Hardware Handshaking mode only)" "0: RTS pin is not controlled by Receive FIFO..,1: RTS pin is controlled by Receive FIFO thresholds." newline bitfld.long 0x0 4.--5. "RXRDYM,Receiver Ready Mode" "0: RXRDY will be at level '1' when at least one..,1: RXRDY will be at level '1' when at least two..,2: RXRDY will be at level '1' when at least four..,3: RXRDY will be at level '1' when at least eight.." newline bitfld.long 0x0 0.--1. "TXRDYM,Transmitter Ready Mode" "0: TXRDY will be at level '1' when at least one..,1: TXRDY will be at level '1' when at least two..,2: TXRDY will be at level '1' when at least four..,3: TXRDY will be at level '1' when at least eight.." rgroup.long 0x2A4++0x3 line.long 0x0 "FLEX_US_FLR,USART FIFO Level Register" hexmask.long.byte 0x0 16.--21. 1. "RXFL,Receive FIFO Level" newline hexmask.long.byte 0x0 0.--5. 1. "TXFL,Transmit FIFO Level" wgroup.long 0x2A8++0x7 line.long 0x0 "FLEX_US_FIER,USART FIFO Interrupt Enable Register" bitfld.long 0x0 9. "RXFTHF2,RXFTHF2 Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "RXFPTEF,RXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "TXFPTEF,TXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "RXFTHF,RXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 4. "RXFFF,RXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 3. "RXFEF,RXFEF Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "TXFTHF,TXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXFFF,TXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "TXFEF,TXFEF Interrupt Enable" "0,1" line.long 0x4 "FLEX_US_FIDR,USART FIFO Interrupt Disable Register" bitfld.long 0x4 9. "RXFTHF2,RXFTHF2 Interrupt Disable" "0,1" newline bitfld.long 0x4 7. "RXFPTEF,RXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 6. "TXFPTEF,TXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "RXFTHF,RXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 4. "RXFFF,RXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 3. "RXFEF,RXFEF Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "TXFTHF,TXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "TXFFF,TXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "TXFEF,TXFEF Interrupt Disable" "0,1" rgroup.long 0x2B0++0x7 line.long 0x0 "FLEX_US_FIMR,USART FIFO Interrupt Mask Register" bitfld.long 0x0 9. "RXFTHF2,RXFTHF2 Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "RXFPTEF,RXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "TXFPTEF,TXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "RXFTHF,RXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 4. "RXFFF,RXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 3. "RXFEF,RXFEF Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "TXFTHF,TXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXFFF,TXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "TXFEF,TXFEF Interrupt Mask" "0,1" line.long 0x4 "FLEX_US_FESR,USART FIFO Event Status Register" bitfld.long 0x4 9. "RXFTHF2,Receive FIFO Threshold Flag 2 (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Number of unread data in Receive FIFO is above..,1: Number of unread data in Receive FIFO has.." newline bitfld.long 0x4 8. "TXFLOCK,Transmit FIFO Lock" "0: The Transmit FIFO is not locked.,1: The Transmit FIFO is locked." newline bitfld.long 0x4 7. "RXFPTEF,Receive FIFO Underflow Error Flag" "0: No Receive FIFO underflow occurred.,1: Receive FIFO underflow error occurred due to an.." newline bitfld.long 0x4 6. "TXFPTEF,Transmit FIFO Overflow Error Flag" "0: No Transmit FIFO overflow occurred.,1: Transmit FIFO overflow error occurred due to an.." newline bitfld.long 0x4 5. "RXFTHF,Receive FIFO Threshold Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Number of unread data in Receive FIFO is below..,1: Number of unread data in Receive FIFO has.." newline bitfld.long 0x4 4. "RXFFF,Receive FIFO Full Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Receive FIFO is not empty.,1: Receive FIFO has been filled since the last.." newline bitfld.long 0x4 3. "RXFEF,Receive FIFO Empty Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Receive FIFO is not empty.,1: Receive FIFO has been emptied since the last.." newline bitfld.long 0x4 2. "TXFTHF,Transmit FIFO Threshold Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Number of data in Transmit FIFO is above..,1: Number of data in Transmit FIFO has reached.." newline bitfld.long 0x4 1. "TXFFF,Transmit FIFO Full Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Transmit FIFO is not full.,1: Transmit FIFO has been filled since the last.." newline bitfld.long 0x4 0. "TXFEF,Transmit FIFO Empty Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Transmit FIFO is not empty.,1: Transmit FIFO has been emptied since the last.." group.long 0x2E4++0x3 line.long 0x0 "FLEX_US_WPMR,USART Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" newline bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control..,1: Enables the write protection on control register.." newline bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." newline bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection on configuration..,1: Enables the write protection on configuration.." rgroup.long 0x2E8++0x3 line.long 0x0 "FLEX_US_WPSR,USART Write Protection Status Register" hexmask.long.word 0x0 8.--23. 1. "WPVSRC,Write Protection Violation Source" newline bitfld.long 0x0 1. "PADERR,Output PAD Error (cleared on read)" "0: No error detected during a character transfer.,1: Two successive bit period with a difference.." newline bitfld.long 0x0 0. "WPVS,Write Protection Violation Status" "0: No write protection violation has occurred since..,1: A write protection violation has occurred since.." wgroup.long 0x400++0x3 line.long 0x0 "FLEX_SPI_CR,SPI Control Register" bitfld.long 0x0 31. "FIFODIS,FIFO Disable" "0: No effect.,1: Disables the Transmit and Receive FIFOs" newline bitfld.long 0x0 30. "FIFOEN,FIFO Enable" "0: No effect.,1: Enables the Transmit and Receive FIFOs" newline bitfld.long 0x0 24. "LASTXFER,Last Transfer" "0: No effect.,1: The current NPCS will be de-asserted after the.." newline bitfld.long 0x0 17. "RXFCLR,Receive FIFO Clear" "0: No effect.,1: Empties the Receive FIFO." newline bitfld.long 0x0 16. "TXFCLR,Transmit FIFO Clear" "0: No effect.,1: Empties the Transmit FIFO." newline bitfld.long 0x0 12. "REQCLR,Request to Clear the Comparison Trigger" "0: No effect.,1: Asynchronous partial wakeup enabled: Clears the.." newline bitfld.long 0x0 7. "SWRST,SPI Software Reset" "0: No effect.,1: Reset the SPI. A software-triggered hardware.." newline bitfld.long 0x0 1. "SPIDIS,SPI Disable" "0: No effect.,1: Disables the SPI." newline bitfld.long 0x0 0. "SPIEN,SPI Enable" "0: No effect.,1: Enables the SPI to transfer and receive data." group.long 0x404++0x3 line.long 0x0 "FLEX_SPI_MR,SPI Mode Register" hexmask.long.byte 0x0 24.--31. 1. "DLYBCS,Delay Between Chip Selects" newline hexmask.long.byte 0x0 16.--19. 1. "PCS,Peripheral Chip Select" newline bitfld.long 0x0 12. "CMPMODE,Comparison Mode" "0: Any character is received and comparison..,1: Comparison condition must be met to start.." newline bitfld.long 0x0 10. "MLCE,MOSI Line Check Enable" "0: Disables the MOSI line check.,1: Enables the MOSI line check during a character.." newline bitfld.long 0x0 8. "LSBHALF,Last Bit Half Period Compatibility" "0: Normal SPI mode of operation: all bits have a..,1: Compatibility mode when connected to an SPI.." newline bitfld.long 0x0 7. "LLB,Local Loopback Enable" "0: Local loopback path disabled.,1: Local loopback path enabled." newline bitfld.long 0x0 5. "WDRBT,Wait Data Read Before Transfer" "0: No Effect. In Host mode a transfer can be..,1: In Host mode a transfer can start only if.." newline bitfld.long 0x0 4. "MODFDIS,Mode Fault Detection" "0: Mode fault detection is enabled.,1: Mode fault detection is disabled." newline bitfld.long 0x0 3. "BRSRCCLK,Bit Rate Source Clock" "0: The peripheral clock is the source clock for the..,1: GCLK is the source clock for the bit rate.." newline bitfld.long 0x0 2. "PCSDEC,Chip Select Decode" "0: The chip selects are directly connected to a..,1: The four NPCS chip select lines are connected to.." newline bitfld.long 0x0 1. "PS,Peripheral Select" "0: Fixed Peripheral Select,1: Variable Peripheral Select" newline bitfld.long 0x0 0. "MSTR,Host/Client Mode" "0: SPI is in Client mode.,1: SPI is in Host mode." rgroup.long 0x408++0x3 line.long 0x0 "FLEX_SPI_RDR,SPI Receive Data Register" hexmask.long.byte 0x0 16.--19. 1. "PCS,Peripheral Chip Select" newline hexmask.long.word 0x0 0.--15. 1. "RD,Receive Data" rgroup.long 0x408++0x3 line.long 0x0 "FLEX_SPI_RDR_FIFO_MULTI_DATA_16_MODE,SPI Receive Data Register" hexmask.long.word 0x0 16.--31. 1. "RD1,Receive Data" newline hexmask.long.word 0x0 0.--15. 1. "RD0,Receive Data" rgroup.long 0x408++0x3 line.long 0x0 "FLEX_SPI_RDR_FIFO_MULTI_DATA_8_MODE,SPI Receive Data Register" hexmask.long.byte 0x0 24.--31. 1. "RD3,Receive Data" newline hexmask.long.byte 0x0 16.--23. 1. "RD2,Receive Data" newline hexmask.long.byte 0x0 8.--15. 1. "RD1,Receive Data" newline hexmask.long.byte 0x0 0.--7. 1. "RD0,Receive Data" wgroup.long 0x40C++0x3 line.long 0x0 "FLEX_SPI_TDR,SPI Transmit Data Register" bitfld.long 0x0 24. "LASTXFER,Last Transfer" "0: No effect.,1: The current NPCS is de-asserted after the.." newline hexmask.long.byte 0x0 16.--19. 1. "PCS,Peripheral Chip Select" newline hexmask.long.word 0x0 0.--15. 1. "TD,Transmit Data" wgroup.long 0x40C++0x3 line.long 0x0 "FLEX_SPI_TDR_FIFO_MULTI_DATA_MODE,SPI Transmit Data Register" hexmask.long.word 0x0 16.--31. 1. "TD1,Transmit Data" newline hexmask.long.word 0x0 0.--15. 1. "TD0,Transmit Data" rgroup.long 0x410++0x3 line.long 0x0 "FLEX_SPI_SR,SPI Status Register" bitfld.long 0x0 31. "RXFPTEF,Receive FIFO Underflow Error Flag" "0: No Receive FIFO underflow occurred.,1: Receive FIFO underflow error occurred due to an.." newline bitfld.long 0x0 30. "TXFPTEF,Transmit FIFO Overflow Error Flag" "0: No Transmit FIFO overflow occurred.,1: Transmit FIFO overflow error occurred due to an.." newline bitfld.long 0x0 29. "RXFTHF,Receive FIFO Threshold Flag" "0: Number of unread data in Receive FIFO is below..,1: Number of unread data in Receive FIFO has.." newline bitfld.long 0x0 28. "RXFFF,Receive FIFO Full Flag" "0: Receive FIFO is not empty or RXFE flag has been..,1: Receive FIFO has been filled (changing states.." newline bitfld.long 0x0 27. "RXFEF,Receive FIFO Empty Flag" "0: Receive FIFO is not empty or RXFE flag has been..,1: Receive FIFO has been emptied (changing states.." newline bitfld.long 0x0 26. "TXFTHF,Transmit FIFO Threshold Flag (cleared on read)" "0: Number of data in Transmit FIFO is above..,1: Number of data in Transmit FIFO has reached.." newline bitfld.long 0x0 25. "TXFFF,Transmit FIFO Full Flag (cleared on read)" "0: Transmit FIFO is not full or TXFF flag has been..,1: Transmit FIFO has been filled since the last.." newline bitfld.long 0x0 24. "TXFEF,Transmit FIFO Empty Flag (cleared on read)" "0: Transmit FIFO is not empty.,1: Transmit FIFO has been emptied since the last.." newline bitfld.long 0x0 16. "SPIENS,SPI Enable Status" "0: SPI is disabled.,1: SPI is enabled." newline bitfld.long 0x0 14. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on NPCS0/MOSI and/or SPCK pad..,1: An error has been detected on TXD and/or SCK pad.." newline bitfld.long 0x0 12. "SFERR,Client Mode Frame Error (cleared on read)" "0: No frame error has been detected for a client..,1: In Client mode the chip select raised while the.." newline bitfld.long 0x0 11. "CMP,Comparison Status (cleared on read)" "0: No received character matched the comparison..,1: A received character matched the comparison.." newline bitfld.long 0x0 10. "UNDES,Underrun Error Status (Client mode only) (cleared on read)" "0: No underrun has been detected since the last..,1: A transfer starts whereas no data has been.." newline bitfld.long 0x0 9. "TXEMPTY,Transmission Registers Empty (cleared by writing FLEX_SPI_TDR)" "0: As soon as data is written in FLEX_SPI_TDR.,1: FLEX_SPI_TDR and internal shift register are.." newline bitfld.long 0x0 8. "NSSR,NSS Rising (cleared on read)" "0: No rising edge detected on NSS pin since the..,1: A rising edge occurred on NSS pin since the last.." newline bitfld.long 0x0 3. "OVRES,Overrun Error Status (cleared on read)" "0: No overrun has been detected since the last read..,1: An overrun has occurred since the last read of.." newline bitfld.long 0x0 2. "MODF,Mode Fault Error (cleared on read)" "0: No mode fault has been detected since the last..,1: A mode fault occurred since the last read of.." newline bitfld.long 0x0 1. "TDRE,Transmit Data Register Empty (cleared by writing FLEX_SPI_TDR)" "0: FIFO Disabled: Data has been written to..,1: FIFO Disabled: The last data written to.." newline bitfld.long 0x0 0. "RDRF,Receive Data Register Full (cleared by reading FLEX_SPI_RDR)" "0: FIFO Disabled: No data has been received since..,1: FIFO Disabled: Data has been received and the.." wgroup.long 0x414++0x7 line.long 0x0 "FLEX_SPI_IER,SPI Interrupt Enable Register" bitfld.long 0x0 31. "RXFPTEF,RXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 30. "TXFPTEF,TXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 29. "RXFTHF,RXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 28. "RXFFF,RXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 27. "RXFEF,RXFEF Interrupt Enable" "0,1" newline bitfld.long 0x0 26. "TXFTHF,TXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 25. "TXFFF,TXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 24. "TXFEF,TXFEF Interrupt Enable" "0,1" newline bitfld.long 0x0 14. "SECE,Security/Safety Error Interrupt Enable" "0,1" newline bitfld.long 0x0 12. "SFERR,Client Mode Frame Error Interrupt Enable" "0,1" newline bitfld.long 0x0 11. "CMP,Comparison Interrupt Enable" "0,1" newline bitfld.long 0x0 10. "UNDES,Underrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,Transmission Registers Empty Enable" "0,1" newline bitfld.long 0x0 8. "NSSR,NSS Rising Interrupt Enable" "0,1" newline bitfld.long 0x0 3. "OVRES,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "MODF,Mode Fault Error Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TDRE,SPI Transmit Data Register Empty Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "RDRF,Receive Data Register Full Interrupt Enable" "0,1" line.long 0x4 "FLEX_SPI_IDR,SPI Interrupt Disable Register" bitfld.long 0x4 31. "RXFPTEF,RXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 30. "TXFPTEF,TXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 29. "RXFTHF,RXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 28. "RXFFF,RXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 27. "RXFEF,RXFEF Interrupt Disable" "0,1" newline bitfld.long 0x4 26. "TXFTHF,TXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 25. "TXFFF,TXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 24. "TXFEF,TXFEF Interrupt Disable" "0,1" newline bitfld.long 0x4 14. "SECE,Security/Safety Error Interrupt Disable" "0,1" newline bitfld.long 0x4 12. "SFERR,Client Mode Frame Error Interrupt Disable" "0,1" newline bitfld.long 0x4 11. "CMP,Comparison Interrupt Disable" "0,1" newline bitfld.long 0x4 10. "UNDES,Underrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 9. "TXEMPTY,Transmission Registers Empty Disable" "0,1" newline bitfld.long 0x4 8. "NSSR,NSS Rising Interrupt Disable" "0,1" newline bitfld.long 0x4 3. "OVRES,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "MODF,Mode Fault Error Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "TDRE,SPI Transmit Data Register Empty Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "RDRF,Receive Data Register Full Interrupt Disable" "0,1" rgroup.long 0x41C++0x3 line.long 0x0 "FLEX_SPI_IMR,SPI Interrupt Mask Register" bitfld.long 0x0 31. "RXFPTEF,RXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 30. "TXFPTEF,TXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 29. "RXFTHF,RXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 28. "RXFFF,RXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 27. "RXFEF,RXFEF Interrupt Mask" "0,1" newline bitfld.long 0x0 26. "TXFTHF,TXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 25. "TXFFF,TXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 24. "TXFEF,TXFEF Interrupt Mask" "0,1" newline bitfld.long 0x0 14. "SECE,Security/Safety Error Interrupt Mask" "0,1" newline bitfld.long 0x0 12. "SFERR,Client Mode Frame Error Interrupt Mask" "0,1" newline bitfld.long 0x0 11. "CMP,Comparison Interrupt Mask" "0,1" newline bitfld.long 0x0 10. "UNDES,Underrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,Transmission Registers Empty Mask" "0,1" newline bitfld.long 0x0 8. "NSSR,NSS Rising Interrupt Mask" "0,1" newline bitfld.long 0x0 3. "OVRES,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "MODF,Mode Fault Error Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TDRE,SPI Transmit Data Register Empty Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "RDRF,Receive Data Register Full Interrupt Mask" "0,1" repeat 4. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x430)++0x3 line.long 0x0 "FLEX_SPI_CSR[$1],SPI Chip Select Register x" hexmask.long.byte 0x0 24.--31. 1. "DLYBCT,Delay Between Consecutive Transfers" newline hexmask.long.byte 0x0 16.--23. 1. "DLYBS,Delay Before SPCK" newline hexmask.long.byte 0x0 8.--15. 1. "SCBR,Serial Clock Bit Rate" newline hexmask.long.byte 0x0 4.--7. 1. "BITS,Bits Per Transfer" newline bitfld.long 0x0 3. "CSAAT,Chip Select Active After Transfer" "0: The Peripheral Chip Select Line rises as soon as..,1: The Peripheral Chip Select does not rise after.." newline bitfld.long 0x0 2. "CSNAAT,Chip Select Not Active After Transfer (Ignored if CSAAT = 1)" "0: The Peripheral Chip Select does not rise between..,1: The Peripheral Chip Select rises systematically.." newline bitfld.long 0x0 1. "NCPHA,Clock Phase" "0: Data are changed on the leading edge of SPCK and..,1: Data are captured on the leading edge of SPCK.." newline bitfld.long 0x0 0. "CPOL,Clock Polarity" "0: The inactive state value of SPCK is logic level..,1: The inactive state value of SPCK is logic level.." repeat.end group.long 0x440++0x3 line.long 0x0 "FLEX_SPI_FMR,SPI FIFO Mode Register" hexmask.long.byte 0x0 24.--29. 1. "RXFTHRES,Receive FIFO Threshold" newline hexmask.long.byte 0x0 16.--21. 1. "TXFTHRES,Transmit FIFO Threshold" newline bitfld.long 0x0 4.--5. "RXRDYM,Receive Data Register Full Mode" "0: RDRF will be at level '1' when at least one..,1: RDRF will be at level '1' when at least two..,2: RDRF will be at level '1' when at least four..,3: RDRF will be at level '1' when at least eight.." newline bitfld.long 0x0 0.--1. "TXRDYM,Transmit Data Register Empty Mode" "0: TDRE will be at level '1' when at least one data..,1: TDRE will be at level '1' when at least two data..,2: TDRE will be at level '1' when at least four..,3: TDRE will be at level '1' when at least eight.." rgroup.long 0x444++0x3 line.long 0x0 "FLEX_SPI_FLR,SPI FIFO Level Register" hexmask.long.byte 0x0 16.--21. 1. "RXFL,Receive FIFO Level" newline hexmask.long.byte 0x0 0.--5. 1. "TXFL,Transmit FIFO Level" group.long 0x448++0x3 line.long 0x0 "FLEX_SPI_CMPR,SPI Comparison Register" hexmask.long.word 0x0 16.--31. 1. "VAL2,Second Comparison Value for Received Character" newline hexmask.long.word 0x0 0.--15. 1. "VAL1,First Comparison Value for Received Character" group.long 0x4E4++0x3 line.long 0x0 "FLEX_SPI_WPMR,SPI Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" newline bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control..,1: Enables the write protection on control register.." newline bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." newline bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection if WPKEY..,1: Enables the write protection if WPKEY.." rgroup.long 0x4E8++0x3 line.long 0x0 "FLEX_SPI_WPSR,SPI Write Protection Status Register" hexmask.long.byte 0x0 8.--15. 1. "WPVSRC,Write Protection Violation Source" newline bitfld.long 0x0 1. "PADERR,Output PAD Error (cleared on read)" "0: No error detected during a character transfer.,1: Two successive bit period with a difference.." newline bitfld.long 0x0 0. "WPVS,Write Protection Violation Status" "0: No write protect violation has occurred since..,1: A write protect violation has occurred since the.." wgroup.long 0x600++0x3 line.long 0x0 "FLEX_TWI_CR,TWI Control Register" bitfld.long 0x0 29. "FIFODIS,FIFO Disable" "0: No effect.,1: Disable the Transmit and Receive FIFOs" newline bitfld.long 0x0 28. "FIFOEN,FIFO Enable" "0: No effect.,1: Enable the Transmit and Receive FIFOs" newline bitfld.long 0x0 26. "LOCKCLR,Lock Clear" "0: No effect.,1: Clear the TWI FSM lock." newline bitfld.long 0x0 24. "THRCLR,Transmit Holding Register Clear" "0: No effect.,1: Clear the Transmit Holding Register and set.." newline bitfld.long 0x0 19. "SCLRBE,SCL Rise Boost Enable" "0: No effect.,1: SCL rise time is boosted in High-Speed mode." newline bitfld.long 0x0 18. "SCLRBD,SCL Rise Boost Disable" "0: No effect.,1: SCL rise time boost is disabled. See Section.." newline bitfld.long 0x0 17. "ACMDIS,Alternative Command Mode Disable" "0: No effect.,1: Alternative Command mode disabled." newline bitfld.long 0x0 16. "ACMEN,Alternative Command Mode Enable" "0: No effect.,1: Alternative Command mode enabled." newline bitfld.long 0x0 15. "CLEAR,Bus CLEAR Command" "0: No effect.,1: When Host mode is enabled and TWD (SDA)=1 send a.." newline bitfld.long 0x0 14. "PECRQ,PEC Request" "0: No effect.,1: A PEC check or transmission is requested." newline bitfld.long 0x0 13. "PECDIS,Packet Error Checking Disable" "0: No effect.,1: SMBus PEC (CRC) generation and check disabled." newline bitfld.long 0x0 12. "PECEN,Packet Error Checking Enable" "0: No effect.,1: SMBus PEC (CRC) generation and check enabled." newline bitfld.long 0x0 11. "SMBDIS,SMBus Mode Disabled" "0: No effect.,1: SMBus mode disabled." newline bitfld.long 0x0 10. "SMBEN,SMBus Mode Enabled" "0: No effect.,1: If SMBDIS = 0 SMBus mode enabled." newline bitfld.long 0x0 9. "HSDIS,TWI High-Speed Mode Disabled" "0: No effect.,1: High-speed mode disabled." newline bitfld.long 0x0 8. "HSEN,TWI High-Speed Mode Enabled" "0: No effect.,1: High-speed mode enabled." newline bitfld.long 0x0 7. "SWRST,Software Reset" "0: No effect.,1: Equivalent to a system reset." newline bitfld.long 0x0 6. "QUICK,SMBus Quick Command" "0: No effect.,1: If Host mode is enabled a SMBus Quick Command is.." newline bitfld.long 0x0 5. "SVDIS,TWI Client Mode Disabled" "0: No effect.,1: Client mode is disabled. The shifter and holding.." newline bitfld.long 0x0 4. "SVEN,TWI Client Mode Enabled" "0: No effect.,1: Enables Client mode (SVDIS must be written to 0)." newline bitfld.long 0x0 3. "MSDIS,TWI Host Mode Disabled" "0: No effect.,1: Host mode is disabled all pending data is.." newline bitfld.long 0x0 2. "MSEN,TWI Host Mode Enabled" "0: No effect.,1: Enables Host mode (MSDIS must be written to 0)." newline bitfld.long 0x0 1. "STOP,Send a STOP Condition" "0: No effect.,1: STOP condition is sent just after completing the.." newline bitfld.long 0x0 0. "START,Send a START Condition" "0: No effect.,1: A frame beginning with a START bit is.." wgroup.long 0x600++0x3 line.long 0x0 "FLEX_TWI_CR_FIFO_ENABLED_MODE,TWI Control Register" bitfld.long 0x0 29. "FIFODIS,FIFO Disable" "0: No effect.,1: Disable the Transmit and Receive FIFOs." newline bitfld.long 0x0 28. "FIFOEN,FIFO Enable" "0: No effect.,1: Enable the Transmit and Receive FIFOs." newline bitfld.long 0x0 26. "TXFLCLR,Transmit FIFO Lock CLEAR" "0: No effect.,1: Clears the Transmit FIFO Lock." newline bitfld.long 0x0 25. "RXFCLR,Receive FIFO Clear" "0: No effect.,1: Empties the Receive FIFO." newline bitfld.long 0x0 24. "TXFCLR,Transmit FIFO Clear" "0: No effect.,1: Empties the Transmit FIFO." newline bitfld.long 0x0 17. "ACMDIS,Alternative Command Mode Disable" "0: No effect.,1: Alternative Command mode disabled." newline bitfld.long 0x0 16. "ACMEN,Alternative Command Mode Enable" "0: No effect.,1: Alternative Command mode enabled." newline bitfld.long 0x0 15. "CLEAR,Bus CLEAR Command" "0: No effect.,1: If Host mode is enabled send a bus clear command." newline bitfld.long 0x0 14. "PECRQ,PEC Request" "0: No effect.,1: A PEC check or transmission is requested." newline bitfld.long 0x0 13. "PECDIS,Packet Error Checking Disable" "0: No effect.,1: SMBus PEC (CRC) generation and check disabled." newline bitfld.long 0x0 12. "PECEN,Packet Error Checking Enable" "0: No effect.,1: SMBus PEC (CRC) generation and check enabled." newline bitfld.long 0x0 11. "SMBDIS,SMBus Mode Disabled" "0: No effect.,1: SMBus mode disabled." newline bitfld.long 0x0 10. "SMBEN,SMBus Mode Enabled" "0: No effect.,1: If SMBDIS = 0 SMBus mode enabled." newline bitfld.long 0x0 9. "HSDIS,TWI High-Speed Mode Disabled" "0: No effect.,1: High-speed mode disabled." newline bitfld.long 0x0 8. "HSEN,TWI High-Speed Mode Enabled" "0: No effect.,1: High-speed mode enabled." newline bitfld.long 0x0 7. "SWRST,Software Reset" "0: No effect.,1: Equivalent to a system reset." newline bitfld.long 0x0 6. "QUICK,SMBus Quick Command" "0: No effect.,1: If Host mode is enabled a SMBus Quick Command is.." newline bitfld.long 0x0 5. "SVDIS,TWI Client Mode Disabled" "0: No effect.,1: Client mode is disabled. The shifter and holding.." newline bitfld.long 0x0 4. "SVEN,TWI Client Mode Enabled" "0: No effect.,1: Enables Client mode (SVDIS must be written to 0)." newline bitfld.long 0x0 3. "MSDIS,TWI Host Mode Disabled" "0: No effect.,1: Host mode is disabled all pending data is.." newline bitfld.long 0x0 2. "MSEN,TWI Host Mode Enabled" "0: No effect.,1: Enables Host mode (MSDIS must be written to 0)." newline bitfld.long 0x0 1. "STOP,Send a STOP Condition" "0: No effect.,1: STOP condition is sent just after completing the.." newline bitfld.long 0x0 0. "START,Send a START Condition" "0: No effect.,1: A frame beginning with a START bit is.." group.long 0x604++0xF line.long 0x0 "FLEX_TWI_MMR,TWI Host Mode Register" bitfld.long 0x0 24. "NOAP,No Auto-Stop On NACK Error" "0: A stop condition is sent automatically upon..,1: No automatic action is performed upon.." newline hexmask.long.byte 0x0 16.--22. 1. "DADR,Device Address" newline bitfld.long 0x0 13.--14. "SCLRBL,SCL Rise Boost Level" "0,1,2,3" newline bitfld.long 0x0 12. "MREAD,Host Read Direction" "0: Host write direction.,1: Host read direction." newline bitfld.long 0x0 8.--9. "IADRSZ,Internal Device Address Size" "0: No internal device address,1: One-byte internal device address,2: Two-byte internal device address,3: Three-byte internal device address" line.long 0x4 "FLEX_TWI_SMR,TWI Client Mode Register" bitfld.long 0x4 31. "DATAMEN,Data Matching Enable" "0: Data matching on first received data is disabled.,1: Data matching on first received data is enabled." newline bitfld.long 0x4 30. "SADR3EN,Client Address 3 Enable" "0: Client address 3 matching is disabled.,1: Client address 3 matching is enabled." newline bitfld.long 0x4 29. "SADR2EN,Client Address 2 Enable" "0: Client address 2 matching is disabled.,1: Client address 2 matching is enabled." newline bitfld.long 0x4 28. "SADR1EN,Client Address 1 Enable" "0: Client address 1 matching is disabled.,1: Client address 1 matching is enabled." newline hexmask.long.byte 0x4 16.--22. 1. "SADR,Client Address" newline hexmask.long.byte 0x4 8.--14. 1. "MASK,Client Address Mask" newline bitfld.long 0x4 7. "SNIFF,Client Sniffer Mode" "0: Client Sniffer mode is disabled.,1: Client Sniffer mode is enabled." newline bitfld.long 0x4 6. "SCLWSDIS,Clock Wait State Disable" "0: No effect.,1: Clock stretching disabled in Client mode OVRE.." newline bitfld.long 0x4 5. "BSEL,TWI Bus Selection" "0: TWI analyzes the TWCK and TWD pins from its TWI..,?" newline bitfld.long 0x4 4. "SADAT,Client Address Treated as Data" "0: Client address is handled normally (will not..,1: Client address is handled as data field RXRDY.." newline bitfld.long 0x4 3. "SMHH,SMBus Host Header" "0: Acknowledge of the SMBus Host Header disabled.,1: Acknowledge of the SMBus Host Header enabled." newline bitfld.long 0x4 2. "SMDA,SMBus Default Address" "0: Acknowledge of the SMBus Default Address disabled.,1: Acknowledge of the SMBus Default Address enabled." newline bitfld.long 0x4 0. "NACKEN,Client Receiver Data Phase NACK Enable" "0: Normal value to be returned in the ACK cycle of..,1: NACK value to be returned in the ACK cycle of.." line.long 0x8 "FLEX_TWI_IADR,TWI Internal Address Register" hexmask.long.tbyte 0x8 0.--23. 1. "IADR,Internal Address" line.long 0xC "FLEX_TWI_CWGR,TWI Clock Waveform Generator Register" hexmask.long.byte 0xC 24.--29. 1. "HOLD,TWD Hold Time Versus TWCK Falling" newline bitfld.long 0xC 20. "BRSRCCLK,Bit Rate Source Clock" "0: The peripheral clock is the source clock for the..,1: GCLK is the source clock for the bit rate.." newline bitfld.long 0xC 16.--18. "CKDIV,Clock Divider" "0,1,2,3,4,5,6,7" newline hexmask.long.byte 0xC 8.--15. 1. "CHDIV,Clock High Divider" newline hexmask.long.byte 0xC 0.--7. 1. "CLDIV,Clock Low Divider" rgroup.long 0x620++0x3 line.long 0x0 "FLEX_TWI_SR,TWI Status Register" bitfld.long 0x0 28. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on TWD and/or TWCK pad output..,1: An error has been detected on TWD and/or TWCK.." newline bitfld.long 0x0 26. "SR,Start Repeated" "0: No repeated start has been detected since last..,1: At least one repeated start has been detected.." newline bitfld.long 0x0 25. "SDA,SDA Line Value" "0: SDA line sampled value is '0'.,1: SDA line sampled value is '1'." newline bitfld.long 0x0 24. "SCL,SCL Line Value" "0: SCL line sampled value is '0'.,1: SCL line sampled value is '1.'" newline bitfld.long 0x0 23. "LOCK,TWI Lock Due to Frame Errors" "0: The TWI is not locked.,1: The TWI is locked due to frame errors (see.." newline bitfld.long 0x0 21. "SMBHHM,SMBus Host Header Address Match (cleared on read)" "0: No SMBus Host Header Address received.,1: A SMBus Host Header Address was received." newline bitfld.long 0x0 20. "SMBDAM,SMBus Default Address Match (cleared on read)" "0: No SMBus Default Address received.,1: A SMBus Default Address was received." newline bitfld.long 0x0 19. "PECERR,PEC Error (cleared on read)" "0: No SMBus PEC error occurred.,1: A SMBus PEC error occurred." newline bitfld.long 0x0 18. "TOUT,Timeout Error (cleared on read)" "0: No SMBus timeout occurred.,1: SMBus timeout occurred." newline bitfld.long 0x0 16. "MCACK,Host Code Acknowledge (cleared on read)" "0: No host code has been received.,1: A host code has been received." newline bitfld.long 0x0 11. "EOSACC,End Of Client Access (cleared on read)" "0: A client access is being performed.,1: Client Access is finished. End Of Client Access.." newline bitfld.long 0x0 10. "SCLWS,Clock Wait State" "0: The clock is not stretched.,1: The clock is stretched. FLEX_TWI_THR /.." newline bitfld.long 0x0 9. "ARBLST,Arbitration Lost (cleared on read)" "0: Arbitration won.,1: Arbitration lost. Another host of the TWI bus.." newline bitfld.long 0x0 8. "NACK,Not Acknowledged (cleared on read)" "0: NACK used in Host mode: Each data byte has been..,1: NACK used in Host mode: A data or address byte.." newline bitfld.long 0x0 7. "UNRE,Underrun Error (cleared on read)" "0: FLEX_TWI_THR has been filled on time.,1: FLEX_TWI_THR has not been filled on time." newline bitfld.long 0x0 6. "OVRE,Overrun Error (cleared on read)" "0: FLEX_TWI_RHR has not been loaded while RXRDY was..,1: FLEX_TWI_RHR has been loaded while RXRDY was.." newline bitfld.long 0x0 5. "GACC,General Call Access (cleared on read)" "0: No general call has been detected.,1: A general call has been detected. After the.." newline bitfld.long 0x0 4. "SVACC,Client Access" "0: TWI is not addressed. SVACC is automatically..,1: Indicates that the address decoding sequence has.." newline bitfld.long 0x0 3. "SVREAD,Client Read" "0: Indicates that a write access is performed by a..,1: Indicates that a read access is performed by a.." newline bitfld.long 0x0 2. "TXRDY,Transmit Holding Register Ready (cleared by writing FLEX_TWI_THR)" "0: TXRDY used in Host mode:The transmit holding..,1: TXRDY used in Host mode:As soon as a data byte.." newline bitfld.long 0x0 1. "RXRDY,Receive Holding Register Ready (cleared when reading FLEX_TWI_RHR)" "0: Receive FIFO is empty; no data to read,1: At least one unread data is in the Receive FIFO" newline bitfld.long 0x0 0. "TXCOMP,Transmission Completed (cleared by writing FLEX_TWI_THR)" "0: NACK used in Host mode: During the length of the..,1: NACK used in Host mode: When both the holding.." rgroup.long 0x620++0x3 line.long 0x0 "FLEX_TWI_SR_FIFO_ENABLED_MODE,TWI Status Register" bitfld.long 0x0 28. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on TWD and/or TWCK pad output..,1: An error has been detected on TWD and/or TWCK.." newline bitfld.long 0x0 26. "SR,Start Repeated" "0: No repeated start has been detected since last..,1: At least one repeated start has been detected.." newline bitfld.long 0x0 25. "SDA,SDA Line Value" "0: SDA line sampled value is '0'.,1: SDA line sampled value is '1'." newline bitfld.long 0x0 24. "SCL,SCL Line Value" "0: SCL line sampled value is '0'.,1: SCL line sampled value is '1.'" newline bitfld.long 0x0 23. "TXFLOCK,Transmit FIFO Lock" "0: The Transmit FIFO is not locked.,1: The Transmit FIFO is locked." newline bitfld.long 0x0 21. "SMBHHM,SMBus Host Header Address Match (cleared on read)" "0: No SMBus Host Header Address received.,1: A SMBus Host Header Address was received." newline bitfld.long 0x0 20. "SMBDAM,SMBus Default Address Match (cleared on read)" "0: No SMBus Default Address received.,1: A SMBus Default Address was received." newline bitfld.long 0x0 19. "PECERR,PEC Error (cleared on read)" "0: No SMBus PEC error occurred.,1: A SMBus PEC error occurred." newline bitfld.long 0x0 18. "TOUT,Timeout Error (cleared on read)" "0: No SMBus timeout occurred.,1: SMBus timeout occurred." newline bitfld.long 0x0 16. "MCACK,Host Code Acknowledge (cleared on read)" "0: No host code has been received.,1: A host code has been received." newline bitfld.long 0x0 11. "EOSACC,End Of Client Access (cleared on read)" "0: A client access is being performed.,1: Client Access is finished. End Of Client Access.." newline bitfld.long 0x0 10. "SCLWS,Clock Wait State" "0: The clock is not stretched.,1: The clock is stretched. FLEX_TWI_THR /.." newline bitfld.long 0x0 9. "ARBLST,Arbitration Lost (cleared on read)" "0: Arbitration won.,1: Arbitration lost. Another host of the TWI bus.." newline bitfld.long 0x0 8. "NACK,Not Acknowledged (cleared on read)" "0: NACK used in Host mode: Each data byte has been..,1: NACK used in Host mode: A data or address byte.." newline bitfld.long 0x0 7. "UNRE,Underrun Error (cleared on read)" "0: FLEX_TWI_THR has been filled on time.,1: FLEX_TWI_THR has not been filled on time." newline bitfld.long 0x0 6. "OVRE,Overrun Error (cleared on read)" "0: FLEX_TWI_RHR has not been loaded while RXRDY was..,1: FLEX_TWI_RHR has been loaded while RXRDY was.." newline bitfld.long 0x0 5. "GACC,General Call Access (cleared on read)" "0: No general call has been detected.,1: A general call has been detected. After the.." newline bitfld.long 0x0 4. "SVACC,Client Access" "0: TWI is not addressed. SVACC is automatically..,1: Indicates that the address decoding sequence has.." newline bitfld.long 0x0 3. "SVREAD,Client Read" "0: Indicates that a write access is performed by a..,1: Indicates that a read access is performed by a.." newline bitfld.long 0x0 2. "TXRDY,Transmit Holding Register Ready (cleared by writing FLEX_TWI_THR)" "0: Transmit FIFO is full and cannot accept more data.,1: Transmit FIFO is not full; one or more data can.." newline bitfld.long 0x0 1. "RXRDY,Receive Holding Register Ready (cleared when reading FLEX_TWI_RHR)" "0: No character has been received since the last..,1: A byte has been received in FLEX_TWI_RHR since.." newline bitfld.long 0x0 0. "TXCOMP,Transmission Completed (cleared by writing FLEX_TWI_THR)" "0: TXCOMP used in Host mode:During the length of..,1: TXCOMP used in Host mode:When both holding.." wgroup.long 0x624++0x7 line.long 0x0 "FLEX_TWI_IER,TWI Interrupt Enable Register" bitfld.long 0x0 28. "SECE,Security/Safety Error Interrupt Enable" "0,1" newline bitfld.long 0x0 21. "SMBHHM,SMBus Host Header Address Match Interrupt Enable" "0,1" newline bitfld.long 0x0 20. "SMBDAM,SMBus Default Address Match Interrupt Enable" "0,1" newline bitfld.long 0x0 19. "PECERR,PEC Error Interrupt Enable" "0,1" newline bitfld.long 0x0 18. "TOUT,Timeout Error Interrupt Enable" "0,1" newline bitfld.long 0x0 16. "MCACK,Host Code Acknowledge Interrupt Enable" "0,1" newline bitfld.long 0x0 15. "TXBUFE,Transmit Buffer Empty Interrupt Enable" "0,1" newline bitfld.long 0x0 14. "RXBUFF,Receive Buffer Full Interrupt Enable" "0,1" newline bitfld.long 0x0 13. "ENDTX,End of Transmit Buffer Interrupt Enable" "0,1" newline bitfld.long 0x0 12. "ENDRX,End of Receive Buffer Interrupt Enable" "0,1" newline bitfld.long 0x0 11. "EOSACC,End Of Client Access Interrupt Enable" "0,1" newline bitfld.long 0x0 10. "SCL_WS,Clock Wait State Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "ARBLST,Arbitration Lost Interrupt Enable" "0,1" newline bitfld.long 0x0 8. "NACK,Not Acknowledge Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "UNRE,Underrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "OVRE,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "GACC,General Call Access Interrupt Enable" "0,1" newline bitfld.long 0x0 4. "SVACC,Client Access Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "TXRDY,Transmit Holding Register Ready Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "RXRDY,Receive Holding Register Ready Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "TXCOMP,Transmission Completed Interrupt Enable" "0,1" line.long 0x4 "FLEX_TWI_IDR,TWI Interrupt Disable Register" bitfld.long 0x4 28. "SECE,Security/Safety Error Interrupt Disable" "0,1" newline bitfld.long 0x4 21. "SMBHHM,SMBus Host Header Address Match Interrupt Disable" "0,1" newline bitfld.long 0x4 20. "SMBDAM,SMBus Default Address Match Interrupt Disable" "0,1" newline bitfld.long 0x4 19. "PECERR,PEC Error Interrupt Disable" "0,1" newline bitfld.long 0x4 18. "TOUT,Timeout Error Interrupt Disable" "0,1" newline bitfld.long 0x4 16. "MCACK,Host Code Acknowledge Interrupt Disable" "0,1" newline bitfld.long 0x4 15. "TXBUFE,Transmit Buffer Empty Interrupt Disable" "0,1" newline bitfld.long 0x4 14. "RXBUFF,Receive Buffer Full Interrupt Disable" "0,1" newline bitfld.long 0x4 13. "ENDTX,End of Transmit Buffer Interrupt Disable" "0,1" newline bitfld.long 0x4 12. "ENDRX,End of Receive Buffer Interrupt Disable" "0,1" newline bitfld.long 0x4 11. "EOSACC,End Of Client Access Interrupt Disable" "0,1" newline bitfld.long 0x4 10. "SCL_WS,Clock Wait State Interrupt Disable" "0,1" newline bitfld.long 0x4 9. "ARBLST,Arbitration Lost Interrupt Disable" "0,1" newline bitfld.long 0x4 8. "NACK,Not Acknowledge Interrupt Disable" "0,1" newline bitfld.long 0x4 7. "UNRE,Underrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 6. "OVRE,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "GACC,General Call Access Interrupt Disable" "0,1" newline bitfld.long 0x4 4. "SVACC,Client Access Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "TXRDY,Transmit Holding Register Ready Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "RXRDY,Receive Holding Register Ready Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "TXCOMP,Transmission Completed Interrupt Disable" "0,1" rgroup.long 0x62C++0x7 line.long 0x0 "FLEX_TWI_IMR,TWI Interrupt Mask Register" bitfld.long 0x0 28. "SECE,Security/Safety Error Interrupt Mask" "0,1" newline bitfld.long 0x0 21. "SMBHHM,SMBus Host Header Address Match Interrupt Mask" "0,1" newline bitfld.long 0x0 20. "SMBDAM,SMBus Default Address Match Interrupt Mask" "0,1" newline bitfld.long 0x0 19. "PECERR,PEC Error Interrupt Mask" "0,1" newline bitfld.long 0x0 18. "TOUT,Timeout Error Interrupt Mask" "0,1" newline bitfld.long 0x0 16. "MCACK,Host Code Acknowledge Interrupt Mask" "0,1" newline bitfld.long 0x0 15. "TXBUFE,Transmit Buffer Empty Interrupt Mask" "0,1" newline bitfld.long 0x0 14. "RXBUFF,Receive Buffer Full Interrupt Mask" "0,1" newline bitfld.long 0x0 13. "ENDTX,End of Transmit Buffer Interrupt Mask" "0,1" newline bitfld.long 0x0 12. "ENDRX,End of Receive Buffer Interrupt Mask" "0,1" newline bitfld.long 0x0 11. "EOSACC,End Of Client Access Interrupt Mask" "0,1" newline bitfld.long 0x0 10. "SCL_WS,Clock Wait State Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "ARBLST,Arbitration Lost Interrupt Mask" "0,1" newline bitfld.long 0x0 8. "NACK,Not Acknowledge Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "UNRE,Underrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "OVRE,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "GACC,General Call Access Interrupt Mask" "0,1" newline bitfld.long 0x0 4. "SVACC,Client Access Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "TXRDY,Transmit Holding Register Ready Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "RXRDY,Receive Holding Register Ready Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "TXCOMP,Transmission Completed Interrupt Mask" "0,1" line.long 0x4 "FLEX_TWI_RHR,TWI Receive Holding Register" bitfld.long 0x4 11.--12. "ASTATE,Acknowledge State (Client Sniffer Mode only)" "0: No Acknowledge or Nacknowledge detected after..,1: Acknowledge (A) detected after previously logged..,2: Nacknowledge (NA) detected after previously..,3: Not defined" newline bitfld.long 0x4 10. "PSTATE,Stop State (Client Sniffer Mode only)" "0: No STOP (P) detected after previous logged data.,1: Stop detected (P) after previous logged data." newline bitfld.long 0x4 8.--9. "SSTATE,Start State (Client Sniffer Mode only)" "0: No START detected with the logged data,1: START (S) detected with the logged data,2: Repeated START (Sr) detected with the logged data,3: Not defined" newline hexmask.long.byte 0x4 0.--7. 1. "RXDATA,Host or Client Receive Holding Data" rgroup.long 0x630++0x3 line.long 0x0 "FLEX_TWI_RHR_FIFO_ENABLED_MODE,TWI Receive Holding Register" hexmask.long.byte 0x0 24.--31. 1. "RXDATA3,Host or Client Receive Holding Data 3" newline hexmask.long.byte 0x0 16.--23. 1. "RXDATA2,Host or Client Receive Holding Data 2" newline hexmask.long.byte 0x0 8.--15. 1. "RXDATA1,Host or Client Receive Holding Data 1" newline hexmask.long.byte 0x0 0.--7. 1. "RXDATA0,Host or Client Receive Holding Data 0" wgroup.long 0x634++0x3 line.long 0x0 "FLEX_TWI_THR,TWI Transmit Holding Register" hexmask.long.byte 0x0 0.--7. 1. "TXDATA,Host or Client Transmit Holding Data" wgroup.long 0x634++0x3 line.long 0x0 "FLEX_TWI_THR_FIFO_ENABLED_MODE,TWI Transmit Holding Register" hexmask.long.byte 0x0 24.--31. 1. "TXDATA3,Host or Client Transmit Holding Data 3" newline hexmask.long.byte 0x0 16.--23. 1. "TXDATA2,Host or Client Transmit Holding Data 2" newline hexmask.long.byte 0x0 8.--15. 1. "TXDATA1,Host or Client Transmit Holding Data 1" newline hexmask.long.byte 0x0 0.--7. 1. "TXDATA0,Host or Client Transmit Holding Data 0" group.long 0x638++0x1B line.long 0x0 "FLEX_TWI_SMBTR,TWI SMBus Timing Register" hexmask.long.byte 0x0 24.--31. 1. "THMAX,Clock High Maximum Cycles" newline hexmask.long.byte 0x0 16.--23. 1. "TLOWM,Host Clock Stretch Maximum Cycles" newline hexmask.long.byte 0x0 8.--15. 1. "TLOWS,Client Clock Stretch Maximum Cycles" newline hexmask.long.byte 0x0 0.--3. 1. "PRESC,SMBus Clock Prescaler" line.long 0x4 "FLEX_TWI_HSR,TWI High Speed Register" hexmask.long.byte 0x4 0.--7. 1. "MCODE,TWI High Speed Host Code" line.long 0x8 "FLEX_TWI_ACR,TWI Alternative Command Register" bitfld.long 0x8 25. "NPEC,Next PEC Request (SMBus Mode only)" "0: The next transfer does not use a PEC byte.,1: The next transfer uses a PEC byte." newline bitfld.long 0x8 24. "NDIR,Next Transfer Direction" "0: Write direction.,1: Read direction." newline hexmask.long.byte 0x8 16.--23. 1. "NDATAL,Next Data Length" newline bitfld.long 0x8 9. "PEC,PEC Request (SMBus Mode only)" "0: The transfer does not use a PEC byte.,1: The transfer uses a PEC byte." newline bitfld.long 0x8 8. "DIR,Transfer Direction" "0: Write direction.,1: Read direction." newline hexmask.long.byte 0x8 0.--7. 1. "DATAL,Data Length" line.long 0xC "FLEX_TWI_FILTR,TWI Filter Register" bitfld.long 0xC 8.--10. "THRES,Digital Filter Threshold" "0: No filtering applied on TWI inputs.,?,?,?,?,?,?,?" newline bitfld.long 0xC 1. "PADFEN,PAD Filter Enable" "0: PAD analog filter is disabled.,1: PAD analog filter is enabled. (The analog filter.." newline bitfld.long 0xC 0. "FILT,RX Digital Filter" "0: No filtering applied on TWI inputs.,1: TWI input filtering is active. (Only in Standard.." line.long 0x10 "FLEX_TWI_HSCWGR,TWI High Speed Clock Waveform Generator Register" bitfld.long 0x10 16.--18. "HSCKDIV,High Speed Clock Divider" "0,1,2,3,4,5,6,7" newline hexmask.long.byte 0x10 8.--15. 1. "HSCHDIV,High Speed Clock High Divider" newline hexmask.long.byte 0x10 0.--7. 1. "HSCLDIV,High Speed Clock Low Divider" line.long 0x14 "FLEX_TWI_SWMR,TWI Matching Register" hexmask.long.byte 0x14 24.--31. 1. "DATAM,Data Match" newline hexmask.long.byte 0x14 16.--22. 1. "SADR3,Client Address 3" newline hexmask.long.byte 0x14 8.--14. 1. "SADR2,Client Address 2" newline hexmask.long.byte 0x14 0.--6. 1. "SADR1,Client Address 1" line.long 0x18 "FLEX_TWI_FMR,TWI FIFO Mode Register" hexmask.long.byte 0x18 24.--29. 1. "RXFTHRES,Receive FIFO Threshold" newline hexmask.long.byte 0x18 16.--21. 1. "TXFTHRES,Transmit FIFO Threshold" newline bitfld.long 0x18 4.--5. "RXRDYM,Receiver Ready Mode" "0: RXRDY will be at level '1' when at least one..,1: RXRDY will be at level '1' when at least two..,2: RXRDY will be at level '1' when at least four..,3: RXRDY will be at level '1' when at least eight.." newline bitfld.long 0x18 0.--1. "TXRDYM,Transmitter Ready Mode" "0: TXRDY will be at level '1' when at least one..,1: TXRDY will be at level '1' when at least two..,2: TXRDY will be at level '1' when at least four..,3: TXRDY will be at level '1' when at least eight.." rgroup.long 0x654++0x3 line.long 0x0 "FLEX_TWI_FLR,TWI FIFO Level Register" hexmask.long.byte 0x0 16.--21. 1. "RXFL,Receive FIFO Level" newline hexmask.long.byte 0x0 0.--5. 1. "TXFL,Transmit FIFO Level" rgroup.long 0x660++0x3 line.long 0x0 "FLEX_TWI_FSR,TWI FIFO Status Register" bitfld.long 0x0 7. "RXFPTEF,Receive FIFO Underflow Error Flag" "0: No Receive FIFO underflow occurred.,1: Receive FIFO underflow error occurred due to an.." newline bitfld.long 0x0 6. "TXFPTEF,Transmit FIFO Overflow Error Flag" "0: No Transmit FIFO overflow occurred.,1: Transmit FIFO overflow error occurred due to an.." newline bitfld.long 0x0 5. "RXFTHF,Receive FIFO Threshold Flag" "0: Number of unread data in Receive FIFO is below..,1: Number of unread data in Receive FIFO has.." newline bitfld.long 0x0 4. "RXFFF,Receive FIFO Full Flag" "0: Receive FIFO is not empty.,1: Receive FIFO has been filled since the last read.." newline bitfld.long 0x0 3. "RXFEF,Receive FIFO Empty Flag" "0: Receive FIFO is not empty.,1: Receive FIFO has been emptied since the last.." newline bitfld.long 0x0 2. "TXFTHF,Transmit FIFO Threshold Flag (cleared on read)" "0: Number of data in Transmit FIFO is above..,1: Number of data in Transmit FIFO has reached.." newline bitfld.long 0x0 1. "TXFFF,Transmit FIFO Full Flag (cleared on read)" "0: Transmit FIFO is not full.,1: Transmit FIFO has been filled since the last.." newline bitfld.long 0x0 0. "TXFEF,Transmit FIFO Empty Flag (cleared on read)" "0: Transmit FIFO is not empty.,1: Transmit FIFO has been emptied since the last.." wgroup.long 0x664++0x7 line.long 0x0 "FLEX_TWI_FIER,TWI FIFO Interrupt Enable Register" bitfld.long 0x0 7. "RXFPTEF,RXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "TXFPTEF,TXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "RXFTHF,RXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 4. "RXFFF,RXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 3. "RXFEF,RXFEF Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "TXFTHF,TXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXFFF,TXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "TXFEF,TXFEF Interrupt Enable" "0,1" line.long 0x4 "FLEX_TWI_FIDR,TWI FIFO Interrupt Disable Register" bitfld.long 0x4 7. "RXFPTEF,RXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 6. "TXFPTEF,TXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "RXFTHF,RXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 4. "RXFFF,RXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 3. "RXFEF,RXFEF Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "TXFTHF,TXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "TXFFF,TXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "TXFEF,TXFEF Interrupt Disable" "0,1" rgroup.long 0x66C++0x3 line.long 0x0 "FLEX_TWI_FIMR,TWI FIFO Interrupt Mask Register" bitfld.long 0x0 7. "RXFPTEF,RXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "TXFPTEF,TXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "RXFTHF,RXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 4. "RXFFF,RXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 3. "RXFEF,RXFEF Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "TXFTHF,TXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXFFF,TXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "TXFEF,TXFEF Interrupt Mask" "0,1" group.long 0x6E4++0x3 line.long 0x0 "FLEX_TWI_WPMR,TWI Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" newline bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control..,1: Enables the write protection on control register.." newline bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." newline bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection if WPKEY..,1: Enables the write protection if WPKEY.." rgroup.long 0x6E8++0x3 line.long 0x0 "FLEX_TWI_WPSR,TWI Write Protection Status Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPVSRC,Write Protection Violation Source" newline bitfld.long 0x0 1. "PADERR,Output PAD Error (cleared on read)" "0: No error detected during a character transfer in..,1: Stuck-at 1 detected on TWCK output pad for more.." newline bitfld.long 0x0 0. "WPVS,Write Protect Violation Status (cleared on read)" "0: No Write Protection Violation has occurred since..,1: A Write Protection Violation has occurred since.." tree.end tree "FLEXCOM3" base ad:0xE182C000 group.long 0x0++0x3 line.long 0x0 "FLEX_MR,FLEXCOM Mode Register" bitfld.long 0x0 0.--1. "OPMODE,FLEXCOM Operating Mode" "0: No communication,1: All UART related protocols are selected (RS232..,2: SPI operating mode is selected. USART/TWI..,3: All TWI related protocols are selected (TWI.." rgroup.long 0x10++0x3 line.long 0x0 "FLEX_RHR,FLEXCOM Receive Holding Register" hexmask.long.word 0x0 0.--15. 1. "RXDATA,Receive Data" group.long 0x20++0x3 line.long 0x0 "FLEX_THR,FLEXCOM Transmit Holding Register" hexmask.long.word 0x0 0.--15. 1. "TXDATA,Transmit Data" wgroup.long 0x200++0x3 line.long 0x0 "FLEX_US_CR,USART Control Register" bitfld.long 0x0 31. "FIFODIS,FIFO Disable" "0: No effect.,1: Disables the Transmit and Receive FIFOs." newline bitfld.long 0x0 30. "FIFOEN,FIFO Enable" "0: No effect.,1: Enables the Transmit and Receive FIFOs." newline bitfld.long 0x0 28. "REQCLR,Request to Clear the Comparison Trigger" "0: No effect.,1: Restarts the comparison trigger to enable.." newline bitfld.long 0x0 26. "TXFLCLR,Transmit FIFO Lock CLEAR" "0: No effect.,1: Clears the Transmit FIFO Lock" newline bitfld.long 0x0 25. "RXFCLR,Receive FIFO Clear" "0: No effect.,1: Empties the Receive FIFO." newline bitfld.long 0x0 24. "TXFCLR,Transmit FIFO Clear" "0: No effect.,1: Empties the Transmit FIFO." newline bitfld.long 0x0 21. "LINWKUP,Send LIN Wake-up Signal" "0: No effect:,1: Sends a wake-up signal on the LIN bus." newline bitfld.long 0x0 20. "LINABT,Abort LIN Transmission" "0: No effect.,1: Aborts the current LIN transmission." newline bitfld.long 0x0 19. "RTSDIS,Request to Send Disable" "0: No effect.,1: Drives the RTS pin to 0 if FLEX_US_MR.USART_MODE.." newline bitfld.long 0x0 18. "RTSEN,Request to Send Enable" "0: No effect.,1: Drives the RTS pin to 1 if FLEX_US_MR.USART_MODE.." newline bitfld.long 0x0 15. "RETTO,Start Timeout Immediately" "0: No effect,1: Immediately restarts timeout period." newline bitfld.long 0x0 14. "RSTNACK,Reset Non Acknowledge" "0: No effect,1: Resets FLEX_US_CSR.NACK." newline bitfld.long 0x0 13. "RSTIT,Reset Iterations" "0: No effect.,1: Resets FLEX_US_CSR.ITER. No effect if the.." newline bitfld.long 0x0 12. "SENDA,Send Address" "0: No effect.,1: In Multidrop mode only the next character.." newline bitfld.long 0x0 11. "STTTO,Clear TIMEOUT Flag and Start Timeout After Next Character Received" "0: No effect.,1: Starts waiting for a character before clocking.." newline bitfld.long 0x0 10. "STPBRK,Stop Break" "0: No effect.,1: Stops transmission of the break after a minimum.." newline bitfld.long 0x0 9. "STTBRK,Start Break" "0: No effect.,1: Starts transmission of a break after the.." newline bitfld.long 0x0 8. "RSTSTA,Reset Status Bits" "0: No effect.,1: Resets the status bits PARE FRAME OVRE MANE.." newline bitfld.long 0x0 7. "TXDIS,Transmitter Disable" "0: No effect.,1: Disables the transmitter." newline bitfld.long 0x0 6. "TXEN,Transmitter Enable" "0: No effect.,1: Enables the transmitter if TXDIS is 0." newline bitfld.long 0x0 5. "RXDIS,Receiver Disable" "0: No effect.,1: Disables the receiver." newline bitfld.long 0x0 4. "RXEN,Receiver Enable" "0: No effect.,1: Enables the receiver if RXDIS is 0." newline bitfld.long 0x0 3. "RSTTX,Reset Transmitter" "0: No effect.,1: Resets the transmitter." newline bitfld.long 0x0 2. "RSTRX,Reset Receiver" "0: No effect.,1: Resets the receiver." group.long 0x204++0x3 line.long 0x0 "FLEX_US_MR,USART Mode Register" bitfld.long 0x0 31. "ONEBIT,Start Frame Delimiter Selector" "0: Start frame delimiter is COMMAND or DATA SYNC.,1: Start frame delimiter is one bit." newline bitfld.long 0x0 30. "MODSYNC,Manchester Synchronization Mode" "0: The Manchester start bit is a 0 to 1 transition,1: The Manchester start bit is a 1 to 0 transition." newline bitfld.long 0x0 29. "MAN,Manchester Encoder/Decoder Enable" "0: Manchester encoder/decoder are disabled.,1: Manchester encoder/decoder are enabled." newline bitfld.long 0x0 28. "FILTER,Receive Line Filter" "0: The USART does not filter the receive line.,1: The USART filters the receive line using a.." newline bitfld.long 0x0 24.--26. "MAX_ITERATION,Maximum Number of Automatic Iteration" "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 23. "INVDATA,Inverted Data" "0: The data field transmitted on TXD line is the..,1: The data field transmitted on TXD line is.." newline bitfld.long 0x0 22. "VAR_SYNC,Variable Synchronization of Command/Data Sync Start Frame Delimiter" "0: User defined configuration of command or data..,1: The sync field is updated when a character is.." newline bitfld.long 0x0 21. "DSNACK,Disable Successive NACK" "0: NACK is sent on the ISO line as soon as a parity..,1: Successive parity errors are counted up to the.." newline bitfld.long 0x0 20. "INACK,Inhibit Non Acknowledge" "0: The NACK is generated.,1: The NACK is not generated." newline bitfld.long 0x0 19. "OVER,Oversampling Mode" "0: 16x Oversampling.,1: 8x Oversampling." newline bitfld.long 0x0 18. "CLKO,Clock Output Select" "0: The USART does not drive the SCK pin..,1: The USART drives the SCK pin if USCLKS does not.." newline bitfld.long 0x0 17. "MODE9,9-bit Character Length" "0: CHRL defines character length.,1: 9-bit character length." newline bitfld.long 0x0 16. "MSBF,Bit Order" "0: Least significant bit is sent/received first.,1: Most significant bit is sent/received first." newline bitfld.long 0x0 14.--15. "CHMODE,Channel Mode" "0: Normal mode,1: Automatic Echo. Receiver input is connected to..,2: Local Loopback. Transmitter output is connected..,3: Remote Loopback. RXD pin is internally connected.." newline bitfld.long 0x0 12.--13. "NBSTOP,Number of Stop Bits" "0: 1 stop bit,1: 1.5 stop bit (SYNC = 0) or reserved (SYNC = 1),2: 2 stop bits,?" newline bitfld.long 0x0 9.--11. "PAR,Parity Type" "0: Even parity,1: Odd parity,2: Parity forced to 0 (Space),3: Parity forced to 1 (Mark),4: No parity,?,6: Multidrop mode,?" newline bitfld.long 0x0 8. "SYNC,Synchronous Mode Select" "0: USART operates in Asynchronous mode (UART).,1: USART operates in Synchronous mode." newline bitfld.long 0x0 6.--7. "CHRL,Character Length" "0: Character length is 5 bits,1: Character length is 6 bits,2: Character length is 7 bits,3: Character length is 8 bits" newline bitfld.long 0x0 4.--5. "USCLKS,Clock Selection" "0: Peripheral clock is selected,?,2: PMC generic clock is selected. If the SCK pin is..,3: External pin SCK is selected" newline hexmask.long.byte 0x0 0.--3. 1. "USART_MODE,USART Mode of Operation" wgroup.long 0x208++0x3 line.long 0x0 "FLEX_US_IER,USART Interrupt Enable Register" bitfld.long 0x0 24. "MANE,Manchester Error Interrupt Enable" "0,1" newline bitfld.long 0x0 22. "CMP,Comparison Interrupt Enable" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt Enable" "0,1" newline bitfld.long 0x0 19. "CTSIC,Clear to Send Input Change Interrupt Enable" "0,1" newline bitfld.long 0x0 13. "NACK,Non Acknowledge Interrupt Enable" "0,1" newline bitfld.long 0x0 10. "ITER,Max number of Repetitions Reached Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Enable" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "RXBRK,Receiver Break Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Enable" "0,1" wgroup.long 0x208++0x7 line.long 0x0 "FLEX_US_IER_LIN_MODE,USART Interrupt Enable Register" bitfld.long 0x0 31. "LINHTE,LIN Header Timeout Error Interrupt Enable" "0,1" newline bitfld.long 0x0 30. "LINSTE,LIN Synch Tolerance Error Interrupt Enable" "0,1" newline bitfld.long 0x0 29. "LINSNRE,LIN Client Not Responding Error Interrupt Enable" "0,1" newline bitfld.long 0x0 28. "LINCE,LIN Checksum Error Interrupt Enable" "0,1" newline bitfld.long 0x0 27. "LINIPE,LIN Identifier Parity Interrupt Enable" "0,1" newline bitfld.long 0x0 26. "LINISFE,LIN Inconsistent Synch Field Error Interrupt Enable" "0,1" newline bitfld.long 0x0 25. "LINBE,LIN Bus Error Interrupt Enable" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt Enable" "0,1" newline bitfld.long 0x0 15. "LINTC,LIN Transfer Completed Interrupt Enable" "0,1" newline bitfld.long 0x0 14. "LINID,LIN Identifier Sent or LIN Identifier Received Interrupt Enable" "0,1" newline bitfld.long 0x0 13. "LINBK,LIN Break Sent or LIN Break Received Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Enable" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Enable" "0,1" line.long 0x4 "FLEX_US_IDR,USART Interrupt Disable Register" bitfld.long 0x4 24. "MANE,Manchester Error Interrupt Disable" "0,1" newline bitfld.long 0x4 22. "CMP,Comparison Interrupt Disable" "0,1" newline bitfld.long 0x4 21. "SECE,Security/Safety Error Interrupt Disable" "0,1" newline bitfld.long 0x4 19. "CTSIC,Clear to Send Input Change Interrupt Disable" "0,1" newline bitfld.long 0x4 13. "NACK,Non Acknowledge Interrupt Disable" "0,1" newline bitfld.long 0x4 10. "ITER,Max Number of Repetitions Reached Interrupt Disable" "0,1" newline bitfld.long 0x4 9. "TXEMPTY,TXEMPTY Interrupt Disable" "0,1" newline bitfld.long 0x4 8. "TIMEOUT,Timeout Interrupt Disable" "0,1" newline bitfld.long 0x4 7. "PARE,Parity Error Interrupt Disable" "0,1" newline bitfld.long 0x4 6. "FRAME,Framing Error Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "OVRE,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "RXBRK,Receiver Break Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "TXRDY,TXRDY Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "RXRDY,RXRDY Interrupt Disable" "0,1" wgroup.long 0x20C++0x3 line.long 0x0 "FLEX_US_IDR_LIN_MODE,USART Interrupt Disable Register" bitfld.long 0x0 31. "LINHTE,LIN Header Timeout Error Interrupt Disable" "0,1" newline bitfld.long 0x0 30. "LINSTE,LIN Synch Tolerance Error Interrupt Disable" "0,1" newline bitfld.long 0x0 29. "LINSNRE,LIN Client Not Responding Error Interrupt Disable" "0,1" newline bitfld.long 0x0 28. "LINCE,LIN Checksum Error Interrupt Disable" "0,1" newline bitfld.long 0x0 27. "LINIPE,LIN Identifier Parity Interrupt Disable" "0,1" newline bitfld.long 0x0 26. "LINISFE,LIN Inconsistent Synch Field Error Interrupt Disable" "0,1" newline bitfld.long 0x0 25. "LINBE,LIN Bus Error Interrupt Disable" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt Disable" "0,1" newline bitfld.long 0x0 15. "LINTC,LIN Transfer Completed Interrupt Disable" "0,1" newline bitfld.long 0x0 14. "LINID,LIN Identifier Sent or LIN Identifier Received Interrupt Disable" "0,1" newline bitfld.long 0x0 13. "LINBK,LIN Break Sent or LIN Break Received Interrupt Disable" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Disable" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Disable" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Disable" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Disable" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Disable" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Disable" "0,1" rgroup.long 0x210++0x3 line.long 0x0 "FLEX_US_IMR,USART Interrupt Mask Register" bitfld.long 0x0 24. "MANE,Manchester Error Interrupt Mask" "0,1" newline bitfld.long 0x0 22. "CMP,Comparison Interrupt Mask" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt Mask" "0,1" newline bitfld.long 0x0 19. "CTSIC,Clear to Send Input Change Interrupt Mask" "0,1" newline bitfld.long 0x0 13. "NACK,Non Acknowledge Interrupt Mask" "0,1" newline bitfld.long 0x0 10. "ITER,Max Number of Repetitions Reached Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Mask" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "RXBRK,Receiver Break Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Mask" "0,1" rgroup.long 0x210++0x7 line.long 0x0 "FLEX_US_IMR_LIN_MODE,USART Interrupt Mask Register" bitfld.long 0x0 31. "LINHTE,LIN Header Timeout Error Interrupt Mask" "0,1" newline bitfld.long 0x0 30. "LINSTE,LIN Synch Tolerance Error Interrupt Mask" "0,1" newline bitfld.long 0x0 29. "LINSNRE,LIN Client Not Responding Error Interrupt Mask" "0,1" newline bitfld.long 0x0 28. "LINCE,LIN Checksum Error Interrupt Mask" "0,1" newline bitfld.long 0x0 27. "LINIPE,LIN Identifier Parity Interrupt Mask" "0,1" newline bitfld.long 0x0 26. "LINISFE,LIN Inconsistent Synch Field Error Interrupt Mask" "0,1" newline bitfld.long 0x0 25. "LINBE,LIN Bus Error Interrupt Mask" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt mask" "0,1" newline bitfld.long 0x0 15. "LINTC,LIN Transfer Completed Interrupt Mask" "0,1" newline bitfld.long 0x0 14. "LINID,LIN Identifier Sent or LIN Identifier Received Interrupt Mask" "0,1" newline bitfld.long 0x0 13. "LINBK,LIN Break Sent or LIN Break Received Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Mask" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Mask" "0,1" line.long 0x4 "FLEX_US_CSR,USART Channel Status Register" bitfld.long 0x4 24. "MANE,Manchester Error" "0: No Manchester error has been detected since the..,1: At least one Manchester error has been detected.." newline bitfld.long 0x4 23. "CTS,Image of CTS Input" "0: CTS input is driven low.,1: CTS input is driven high." newline bitfld.long 0x4 22. "CMP,Comparison Status" "0: No received character matched the comparison..,1: A received character matched the comparison.." newline bitfld.long 0x4 21. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on TXD and/or SCK pad output..,1: An error has been detected on TXD and/or SCK pad.." newline bitfld.long 0x4 19. "CTSIC,Clear to Send Input Change Flag" "0: No input change has been detected on the CTS pin..,1: At least one input change has been detected on.." newline bitfld.long 0x4 13. "NACK,Non Acknowledge Interrupt" "0: Non acknowledge has not been detected since the..,1: At least one non acknowledge has been detected.." newline bitfld.long 0x4 10. "ITER,Max Number of Repetitions Reached" "0: Maximum number of repetitions has not been..,1: Maximum number of repetitions has been reached.." newline bitfld.long 0x4 9. "TXEMPTY,Transmitter Empty (cleared by writing FLEX_US_THR)" "0: There are characters in either FLEX_US_THR or..,1: There are no characters in FLEX_US_THR nor in.." newline bitfld.long 0x4 8. "TIMEOUT,Receiver Timeout" "0: There has not been a timeout since the last..,1: There has been a timeout since the last Start.." newline bitfld.long 0x4 7. "PARE,Parity Error" "0: No parity error has been detected since the last..,1: At least one parity error has been detected.." newline bitfld.long 0x4 6. "FRAME,Framing Error" "0: No stop bit has been detected low since the last..,1: At least one stop bit has been detected low.." newline bitfld.long 0x4 5. "OVRE,Overrun Error" "0: No overrun error has occurred since the last..,1: At least one overrun error has occurred since.." newline bitfld.long 0x4 2. "RXBRK,Break Received/End of Break" "0: No break received or end of break detected since..,1: Break received or end of break detected since.." newline bitfld.long 0x4 1. "TXRDY,Transmitter Ready (cleared by writing FLEX_US_THR)" "0: FIFO Disabled: A character in FLEX_US_THR is..,1: FIFO Disabled: There is no character in.." newline bitfld.long 0x4 0. "RXRDY,Receiver Ready (cleared by reading FLEX_US_RHR)" "0: FIFO Disabled: No complete character has been..,1: FIFO Disabled: At least one complete character.." rgroup.long 0x214++0x7 line.long 0x0 "FLEX_US_CSR_LIN_MODE,USART Channel Status Register" bitfld.long 0x0 31. "LINHTE,LIN Header Timeout Error" "0: No LIN header timeout error has been detected..,1: A LIN header timeout error has been detected.." newline bitfld.long 0x0 30. "LINSTE,LIN Synch Tolerance Error" "0: No LIN synch tolerance error has been detected..,1: A LIN synch tolerance error has been detected.." newline bitfld.long 0x0 29. "LINSNRE,LIN Client Not Responding Error" "0: No LIN client not responding error has been..,1: A LIN client not responding error has been.." newline bitfld.long 0x0 28. "LINCE,LIN Checksum Error" "0: No LIN checksum error has been detected since..,1: A LIN checksum error has been detected since the.." newline bitfld.long 0x0 27. "LINIPE,LIN Identifier Parity Error" "0: No LIN identifier parity error has been detected..,1: A LIN identifier parity error has been detected.." newline bitfld.long 0x0 26. "LINISFE,LIN Inconsistent Synch Field Error" "0: No LIN inconsistent synch field error has been..,1: The USART is configured as a client node and a.." newline bitfld.long 0x0 25. "LINBE,LIN Bit Error" "0: No bit error has been detected since the last..,1: A bit error has been detected since the last.." newline bitfld.long 0x0 23. "LINBLS,LIN Bus Line Status" "0: LIN bus line is set to 0.,1: LIN bus line is set to 1." newline bitfld.long 0x0 21. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on TXD and/or SCK pad output..,1: An error has been detected on TXD and/or SCK pad.." newline bitfld.long 0x0 15. "LINTC,LIN Transfer Completed" "0: The USART is idle or a LIN transfer is ongoing.,1: A LIN transfer has been completed since the last.." newline bitfld.long 0x0 14. "LINID,LIN Identifier Sent or LIN Identifier Received" "0: Host Mode: No LIN identifier has been sent since..,1: Host Mode: At least one LIN identifier has been.." newline bitfld.long 0x0 13. "LINBK,LIN Break Sent or LIN Break Received" "0: Host Mode: No LIN break has been sent since the..,1: Host Mode: At least one LIN break has been sent.." newline bitfld.long 0x0 9. "TXEMPTY,Transmitter Empty (cleared by writing FLEX_US_THR)" "0: There are characters in either FLEX_US_THR or..,1: There are no characters in FLEX_US_THR nor in.." newline bitfld.long 0x0 8. "TIMEOUT,Receiver Timeout" "0: There has not been a timeout since the last..,1: There has been a timeout since the last start.." newline bitfld.long 0x0 7. "PARE,Parity Error" "0: No parity error has been detected since the last..,1: At least one parity error has been detected.." newline bitfld.long 0x0 6. "FRAME,Framing Error" "0: No stop bit has been detected low since the last..,1: At least one stop bit has been detected low.." newline bitfld.long 0x0 5. "OVRE,Overrun Error" "0: No overrun error has occurred since the last..,1: At least one overrun error has occurred since.." newline bitfld.long 0x0 1. "TXRDY,Transmitter Ready (cleared by writing FLEX_US_THR)" "0: A character in FLEX_US_THR is waiting to be..,1: There is no character in FLEX_US_THR." newline bitfld.long 0x0 0. "RXRDY,Receiver Ready (cleared by reading FLEX_US_RHR)" "0: No complete character has been received since..,1: At least one complete character has been.." line.long 0x4 "FLEX_US_RHR,USART Receive Holding Register" bitfld.long 0x4 15. "RXSYNH,Received Sync" "0: Last character received is a data.,1: Last character received is a command." newline hexmask.long.word 0x4 0.--8. 1. "RXCHR,Received Character" rgroup.long 0x218++0x3 line.long 0x0 "FLEX_US_RHR_FIFO_MULTI_DATA_MODE,USART Receive Holding Register" hexmask.long.byte 0x0 24.--31. 1. "RXCHR3,Received Characters" newline hexmask.long.byte 0x0 16.--23. 1. "RXCHR2,Received Characters" newline hexmask.long.byte 0x0 8.--15. 1. "RXCHR1,Received Characters" newline hexmask.long.byte 0x0 0.--7. 1. "RXCHR0,Received Characters" wgroup.long 0x21C++0x3 line.long 0x0 "FLEX_US_THR,USART Transmit Holding Register" bitfld.long 0x0 15. "TXSYNH,Sync Field to be Transmitted" "0: The next character sent is encoded as a data.,1: The next character sent is encoded as a command." newline hexmask.long.word 0x0 0.--8. 1. "TXCHR,Character to be Transmitted" wgroup.long 0x21C++0x3 line.long 0x0 "FLEX_US_THR_FIFO_MULTI_DATA_MODE,USART Transmit Holding Register" hexmask.long.byte 0x0 24.--31. 1. "TXCHR3,Character to be Transmitted" newline hexmask.long.byte 0x0 16.--23. 1. "TXCHR2,Character to be Transmitted" newline hexmask.long.byte 0x0 8.--15. 1. "TXCHR1,Character to be Transmitted" newline hexmask.long.byte 0x0 0.--7. 1. "TXCHR0,Character to be Transmitted" group.long 0x220++0xB line.long 0x0 "FLEX_US_BRGR,USART Baud Rate Generator Register" bitfld.long 0x0 16.--18. "FP,Fractional Part" "0: Fractional divider is disabled.,?,?,?,?,?,?,?" newline hexmask.long.word 0x0 0.--15. 1. "CD,Clock Divider" line.long 0x4 "FLEX_US_RTOR,USART Receiver Timeout Register" hexmask.long.tbyte 0x4 0.--16. 1. "TO,Timeout Value" line.long 0x8 "FLEX_US_TTGR,USART Transmitter Timeguard Register" hexmask.long.byte 0x8 0.--7. 1. "TG,Timeguard Value" group.long 0x240++0x3 line.long 0x0 "FLEX_US_FIDI,USART FI DI Ratio Register" hexmask.long.word 0x0 0.--15. 1. "FI_DI_RATIO,FI Over DI Ratio Value" rgroup.long 0x244++0x3 line.long 0x0 "FLEX_US_NER,USART Number of Errors Register" hexmask.long.byte 0x0 0.--7. 1. "NB_ERRORS,Number of Errors" group.long 0x24C++0xF line.long 0x0 "FLEX_US_IF,USART IrDA Filter Register" hexmask.long.byte 0x0 0.--7. 1. "IRDA_FILTER,IrDA Filter" line.long 0x4 "FLEX_US_MAN,USART Manchester Configuration Register" bitfld.long 0x4 31. "RXIDLEV,Receiver Idle Value" "0: Receiver line idle value is 0.,1: Receiver line idle value is 1." newline bitfld.long 0x4 30. "DRIFT,Drift Compensation" "0: The USART cannot recover from an important clock..,1: The USART can recover from clock drift. The 16X.." newline bitfld.long 0x4 29. "ONE,Must Be Set to 1" "0,1" newline bitfld.long 0x4 28. "RX_MPOL,Receiver Manchester Polarity" "0: Logic zero is coded as a zero-to-one transition..,1: Logic zero is coded as a one-to-zero transition.." newline bitfld.long 0x4 24.--25. "RX_PP,Receiver Preamble Pattern detected" "0: The preamble is composed of '1's,1: The preamble is composed of '0's,2: The preamble is composed of '01's,3: The preamble is composed of '10's" newline hexmask.long.byte 0x4 16.--19. 1. "RX_PL,Receiver Preamble Length" newline bitfld.long 0x4 12. "TX_MPOL,Transmitter Manchester Polarity" "0: Logic zero is coded as a zero-to-one transition..,1: Logic zero is coded as a one-to-zero transition.." newline bitfld.long 0x4 8.--9. "TX_PP,Transmitter Preamble Pattern" "0: The preamble is composed of '1's,1: The preamble is composed of '0's,2: The preamble is composed of '01's,3: The preamble is composed of '10's" newline hexmask.long.byte 0x4 0.--3. 1. "TX_PL,Transmitter Preamble Length" line.long 0x8 "FLEX_US_LINMR,USART LIN Mode Register" bitfld.long 0x8 17. "SYNCDIS,Synchronization Disable" "0: The synchronization procedure is performed in..,1: The synchronization procedure is not performed.." newline bitfld.long 0x8 16. "PDCM,DMAC Mode" "0: The LIN mode register FLEX_US_LINMR is not..,1: The LIN mode register FLEX_US_LINMR (excepting.." newline hexmask.long.byte 0x8 8.--15. 1. "DLC,Data Length Control" newline bitfld.long 0x8 7. "WKUPTYP,Wake-up Signal Type" "0: Setting the LINWKUP bit in the control register..,1: Setting the LINWKUP bit in the control register.." newline bitfld.long 0x8 6. "FSDIS,Frame Slot Mode Disable" "0: The Frame Slot mode is enabled.,1: The Frame Slot mode is disabled." newline bitfld.long 0x8 5. "DLM,Data Length Mode" "0: The response data length is defined by the DLC..,1: The response data length is defined by the bits.." newline bitfld.long 0x8 4. "CHKTYP,Checksum Type" "0: LIN 2.0 'enhanced' checksum,1: LIN 1.3 'classic' checksum" newline bitfld.long 0x8 3. "CHKDIS,Checksum Disable" "0: In host node configuration the checksum is..,1: Whatever the node configuration is the checksum.." newline bitfld.long 0x8 2. "PARDIS,Parity Disable" "0: In host node configuration the identifier parity..,1: Whatever the node configuration is the.." newline bitfld.long 0x8 0.--1. "NACT,LIN Node Action" "0: The USART transmits the response.,1: The USART receives the response.,2: The USART does not transmit and does not receive..,?" line.long 0xC "FLEX_US_LINIR,USART LIN Identifier Register" hexmask.long.byte 0xC 0.--7. 1. "IDCHR,Identifier Character" rgroup.long 0x25C++0x3 line.long 0x0 "FLEX_US_LINBRR,USART LIN Baud Rate Register" bitfld.long 0x0 16.--18. "LINFP,Fractional Part after Synchronization" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x0 0.--15. 1. "LINCD,Clock Divider after Synchronization" group.long 0x290++0x3 line.long 0x0 "FLEX_US_CMPR,USART Comparison Register" hexmask.long.word 0x0 16.--24. 1. "VAL2,Second Comparison Value for Received Character" newline bitfld.long 0x0 14. "CMPPAR,Compare Parity" "0: The parity is not checked and a bad parity..,1: The parity is checked and a matching condition.." newline bitfld.long 0x0 12.--13. "CMPMODE,Comparison Mode" "0: Any character is received and comparison..,1: Comparison condition must be met to start..,2: Comparison must be met to receive the current..,?" newline hexmask.long.word 0x0 0.--8. 1. "VAL1,First Comparison Value for Received Character" group.long 0x2A0++0x3 line.long 0x0 "FLEX_US_FMR,USART FIFO Mode Register" hexmask.long.byte 0x0 24.--29. 1. "RXFTHRES2,Receive FIFO Threshold 2" newline hexmask.long.byte 0x0 16.--21. 1. "RXFTHRES,Receive FIFO Threshold" newline hexmask.long.byte 0x0 8.--13. 1. "TXFTHRES,Transmit FIFO Threshold" newline bitfld.long 0x0 7. "FRTSC,FIFO RTS Pin Control enable (Hardware Handshaking mode only)" "0: RTS pin is not controlled by Receive FIFO..,1: RTS pin is controlled by Receive FIFO thresholds." newline bitfld.long 0x0 4.--5. "RXRDYM,Receiver Ready Mode" "0: RXRDY will be at level '1' when at least one..,1: RXRDY will be at level '1' when at least two..,2: RXRDY will be at level '1' when at least four..,3: RXRDY will be at level '1' when at least eight.." newline bitfld.long 0x0 0.--1. "TXRDYM,Transmitter Ready Mode" "0: TXRDY will be at level '1' when at least one..,1: TXRDY will be at level '1' when at least two..,2: TXRDY will be at level '1' when at least four..,3: TXRDY will be at level '1' when at least eight.." rgroup.long 0x2A4++0x3 line.long 0x0 "FLEX_US_FLR,USART FIFO Level Register" hexmask.long.byte 0x0 16.--21. 1. "RXFL,Receive FIFO Level" newline hexmask.long.byte 0x0 0.--5. 1. "TXFL,Transmit FIFO Level" wgroup.long 0x2A8++0x7 line.long 0x0 "FLEX_US_FIER,USART FIFO Interrupt Enable Register" bitfld.long 0x0 9. "RXFTHF2,RXFTHF2 Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "RXFPTEF,RXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "TXFPTEF,TXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "RXFTHF,RXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 4. "RXFFF,RXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 3. "RXFEF,RXFEF Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "TXFTHF,TXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXFFF,TXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "TXFEF,TXFEF Interrupt Enable" "0,1" line.long 0x4 "FLEX_US_FIDR,USART FIFO Interrupt Disable Register" bitfld.long 0x4 9. "RXFTHF2,RXFTHF2 Interrupt Disable" "0,1" newline bitfld.long 0x4 7. "RXFPTEF,RXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 6. "TXFPTEF,TXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "RXFTHF,RXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 4. "RXFFF,RXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 3. "RXFEF,RXFEF Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "TXFTHF,TXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "TXFFF,TXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "TXFEF,TXFEF Interrupt Disable" "0,1" rgroup.long 0x2B0++0x7 line.long 0x0 "FLEX_US_FIMR,USART FIFO Interrupt Mask Register" bitfld.long 0x0 9. "RXFTHF2,RXFTHF2 Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "RXFPTEF,RXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "TXFPTEF,TXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "RXFTHF,RXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 4. "RXFFF,RXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 3. "RXFEF,RXFEF Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "TXFTHF,TXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXFFF,TXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "TXFEF,TXFEF Interrupt Mask" "0,1" line.long 0x4 "FLEX_US_FESR,USART FIFO Event Status Register" bitfld.long 0x4 9. "RXFTHF2,Receive FIFO Threshold Flag 2 (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Number of unread data in Receive FIFO is above..,1: Number of unread data in Receive FIFO has.." newline bitfld.long 0x4 8. "TXFLOCK,Transmit FIFO Lock" "0: The Transmit FIFO is not locked.,1: The Transmit FIFO is locked." newline bitfld.long 0x4 7. "RXFPTEF,Receive FIFO Underflow Error Flag" "0: No Receive FIFO underflow occurred.,1: Receive FIFO underflow error occurred due to an.." newline bitfld.long 0x4 6. "TXFPTEF,Transmit FIFO Overflow Error Flag" "0: No Transmit FIFO overflow occurred.,1: Transmit FIFO overflow error occurred due to an.." newline bitfld.long 0x4 5. "RXFTHF,Receive FIFO Threshold Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Number of unread data in Receive FIFO is below..,1: Number of unread data in Receive FIFO has.." newline bitfld.long 0x4 4. "RXFFF,Receive FIFO Full Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Receive FIFO is not empty.,1: Receive FIFO has been filled since the last.." newline bitfld.long 0x4 3. "RXFEF,Receive FIFO Empty Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Receive FIFO is not empty.,1: Receive FIFO has been emptied since the last.." newline bitfld.long 0x4 2. "TXFTHF,Transmit FIFO Threshold Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Number of data in Transmit FIFO is above..,1: Number of data in Transmit FIFO has reached.." newline bitfld.long 0x4 1. "TXFFF,Transmit FIFO Full Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Transmit FIFO is not full.,1: Transmit FIFO has been filled since the last.." newline bitfld.long 0x4 0. "TXFEF,Transmit FIFO Empty Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Transmit FIFO is not empty.,1: Transmit FIFO has been emptied since the last.." group.long 0x2E4++0x3 line.long 0x0 "FLEX_US_WPMR,USART Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" newline bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control..,1: Enables the write protection on control register.." newline bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." newline bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection on configuration..,1: Enables the write protection on configuration.." rgroup.long 0x2E8++0x3 line.long 0x0 "FLEX_US_WPSR,USART Write Protection Status Register" hexmask.long.word 0x0 8.--23. 1. "WPVSRC,Write Protection Violation Source" newline bitfld.long 0x0 1. "PADERR,Output PAD Error (cleared on read)" "0: No error detected during a character transfer.,1: Two successive bit period with a difference.." newline bitfld.long 0x0 0. "WPVS,Write Protection Violation Status" "0: No write protection violation has occurred since..,1: A write protection violation has occurred since.." wgroup.long 0x400++0x3 line.long 0x0 "FLEX_SPI_CR,SPI Control Register" bitfld.long 0x0 31. "FIFODIS,FIFO Disable" "0: No effect.,1: Disables the Transmit and Receive FIFOs" newline bitfld.long 0x0 30. "FIFOEN,FIFO Enable" "0: No effect.,1: Enables the Transmit and Receive FIFOs" newline bitfld.long 0x0 24. "LASTXFER,Last Transfer" "0: No effect.,1: The current NPCS will be de-asserted after the.." newline bitfld.long 0x0 17. "RXFCLR,Receive FIFO Clear" "0: No effect.,1: Empties the Receive FIFO." newline bitfld.long 0x0 16. "TXFCLR,Transmit FIFO Clear" "0: No effect.,1: Empties the Transmit FIFO." newline bitfld.long 0x0 12. "REQCLR,Request to Clear the Comparison Trigger" "0: No effect.,1: Asynchronous partial wakeup enabled: Clears the.." newline bitfld.long 0x0 7. "SWRST,SPI Software Reset" "0: No effect.,1: Reset the SPI. A software-triggered hardware.." newline bitfld.long 0x0 1. "SPIDIS,SPI Disable" "0: No effect.,1: Disables the SPI." newline bitfld.long 0x0 0. "SPIEN,SPI Enable" "0: No effect.,1: Enables the SPI to transfer and receive data." group.long 0x404++0x3 line.long 0x0 "FLEX_SPI_MR,SPI Mode Register" hexmask.long.byte 0x0 24.--31. 1. "DLYBCS,Delay Between Chip Selects" newline hexmask.long.byte 0x0 16.--19. 1. "PCS,Peripheral Chip Select" newline bitfld.long 0x0 12. "CMPMODE,Comparison Mode" "0: Any character is received and comparison..,1: Comparison condition must be met to start.." newline bitfld.long 0x0 10. "MLCE,MOSI Line Check Enable" "0: Disables the MOSI line check.,1: Enables the MOSI line check during a character.." newline bitfld.long 0x0 8. "LSBHALF,Last Bit Half Period Compatibility" "0: Normal SPI mode of operation: all bits have a..,1: Compatibility mode when connected to an SPI.." newline bitfld.long 0x0 7. "LLB,Local Loopback Enable" "0: Local loopback path disabled.,1: Local loopback path enabled." newline bitfld.long 0x0 5. "WDRBT,Wait Data Read Before Transfer" "0: No Effect. In Host mode a transfer can be..,1: In Host mode a transfer can start only if.." newline bitfld.long 0x0 4. "MODFDIS,Mode Fault Detection" "0: Mode fault detection is enabled.,1: Mode fault detection is disabled." newline bitfld.long 0x0 3. "BRSRCCLK,Bit Rate Source Clock" "0: The peripheral clock is the source clock for the..,1: GCLK is the source clock for the bit rate.." newline bitfld.long 0x0 2. "PCSDEC,Chip Select Decode" "0: The chip selects are directly connected to a..,1: The four NPCS chip select lines are connected to.." newline bitfld.long 0x0 1. "PS,Peripheral Select" "0: Fixed Peripheral Select,1: Variable Peripheral Select" newline bitfld.long 0x0 0. "MSTR,Host/Client Mode" "0: SPI is in Client mode.,1: SPI is in Host mode." rgroup.long 0x408++0x3 line.long 0x0 "FLEX_SPI_RDR,SPI Receive Data Register" hexmask.long.byte 0x0 16.--19. 1. "PCS,Peripheral Chip Select" newline hexmask.long.word 0x0 0.--15. 1. "RD,Receive Data" rgroup.long 0x408++0x3 line.long 0x0 "FLEX_SPI_RDR_FIFO_MULTI_DATA_16_MODE,SPI Receive Data Register" hexmask.long.word 0x0 16.--31. 1. "RD1,Receive Data" newline hexmask.long.word 0x0 0.--15. 1. "RD0,Receive Data" rgroup.long 0x408++0x3 line.long 0x0 "FLEX_SPI_RDR_FIFO_MULTI_DATA_8_MODE,SPI Receive Data Register" hexmask.long.byte 0x0 24.--31. 1. "RD3,Receive Data" newline hexmask.long.byte 0x0 16.--23. 1. "RD2,Receive Data" newline hexmask.long.byte 0x0 8.--15. 1. "RD1,Receive Data" newline hexmask.long.byte 0x0 0.--7. 1. "RD0,Receive Data" wgroup.long 0x40C++0x3 line.long 0x0 "FLEX_SPI_TDR,SPI Transmit Data Register" bitfld.long 0x0 24. "LASTXFER,Last Transfer" "0: No effect.,1: The current NPCS is de-asserted after the.." newline hexmask.long.byte 0x0 16.--19. 1. "PCS,Peripheral Chip Select" newline hexmask.long.word 0x0 0.--15. 1. "TD,Transmit Data" wgroup.long 0x40C++0x3 line.long 0x0 "FLEX_SPI_TDR_FIFO_MULTI_DATA_MODE,SPI Transmit Data Register" hexmask.long.word 0x0 16.--31. 1. "TD1,Transmit Data" newline hexmask.long.word 0x0 0.--15. 1. "TD0,Transmit Data" rgroup.long 0x410++0x3 line.long 0x0 "FLEX_SPI_SR,SPI Status Register" bitfld.long 0x0 31. "RXFPTEF,Receive FIFO Underflow Error Flag" "0: No Receive FIFO underflow occurred.,1: Receive FIFO underflow error occurred due to an.." newline bitfld.long 0x0 30. "TXFPTEF,Transmit FIFO Overflow Error Flag" "0: No Transmit FIFO overflow occurred.,1: Transmit FIFO overflow error occurred due to an.." newline bitfld.long 0x0 29. "RXFTHF,Receive FIFO Threshold Flag" "0: Number of unread data in Receive FIFO is below..,1: Number of unread data in Receive FIFO has.." newline bitfld.long 0x0 28. "RXFFF,Receive FIFO Full Flag" "0: Receive FIFO is not empty or RXFE flag has been..,1: Receive FIFO has been filled (changing states.." newline bitfld.long 0x0 27. "RXFEF,Receive FIFO Empty Flag" "0: Receive FIFO is not empty or RXFE flag has been..,1: Receive FIFO has been emptied (changing states.." newline bitfld.long 0x0 26. "TXFTHF,Transmit FIFO Threshold Flag (cleared on read)" "0: Number of data in Transmit FIFO is above..,1: Number of data in Transmit FIFO has reached.." newline bitfld.long 0x0 25. "TXFFF,Transmit FIFO Full Flag (cleared on read)" "0: Transmit FIFO is not full or TXFF flag has been..,1: Transmit FIFO has been filled since the last.." newline bitfld.long 0x0 24. "TXFEF,Transmit FIFO Empty Flag (cleared on read)" "0: Transmit FIFO is not empty.,1: Transmit FIFO has been emptied since the last.." newline bitfld.long 0x0 16. "SPIENS,SPI Enable Status" "0: SPI is disabled.,1: SPI is enabled." newline bitfld.long 0x0 14. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on NPCS0/MOSI and/or SPCK pad..,1: An error has been detected on TXD and/or SCK pad.." newline bitfld.long 0x0 12. "SFERR,Client Mode Frame Error (cleared on read)" "0: No frame error has been detected for a client..,1: In Client mode the chip select raised while the.." newline bitfld.long 0x0 11. "CMP,Comparison Status (cleared on read)" "0: No received character matched the comparison..,1: A received character matched the comparison.." newline bitfld.long 0x0 10. "UNDES,Underrun Error Status (Client mode only) (cleared on read)" "0: No underrun has been detected since the last..,1: A transfer starts whereas no data has been.." newline bitfld.long 0x0 9. "TXEMPTY,Transmission Registers Empty (cleared by writing FLEX_SPI_TDR)" "0: As soon as data is written in FLEX_SPI_TDR.,1: FLEX_SPI_TDR and internal shift register are.." newline bitfld.long 0x0 8. "NSSR,NSS Rising (cleared on read)" "0: No rising edge detected on NSS pin since the..,1: A rising edge occurred on NSS pin since the last.." newline bitfld.long 0x0 3. "OVRES,Overrun Error Status (cleared on read)" "0: No overrun has been detected since the last read..,1: An overrun has occurred since the last read of.." newline bitfld.long 0x0 2. "MODF,Mode Fault Error (cleared on read)" "0: No mode fault has been detected since the last..,1: A mode fault occurred since the last read of.." newline bitfld.long 0x0 1. "TDRE,Transmit Data Register Empty (cleared by writing FLEX_SPI_TDR)" "0: FIFO Disabled: Data has been written to..,1: FIFO Disabled: The last data written to.." newline bitfld.long 0x0 0. "RDRF,Receive Data Register Full (cleared by reading FLEX_SPI_RDR)" "0: FIFO Disabled: No data has been received since..,1: FIFO Disabled: Data has been received and the.." wgroup.long 0x414++0x7 line.long 0x0 "FLEX_SPI_IER,SPI Interrupt Enable Register" bitfld.long 0x0 31. "RXFPTEF,RXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 30. "TXFPTEF,TXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 29. "RXFTHF,RXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 28. "RXFFF,RXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 27. "RXFEF,RXFEF Interrupt Enable" "0,1" newline bitfld.long 0x0 26. "TXFTHF,TXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 25. "TXFFF,TXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 24. "TXFEF,TXFEF Interrupt Enable" "0,1" newline bitfld.long 0x0 14. "SECE,Security/Safety Error Interrupt Enable" "0,1" newline bitfld.long 0x0 12. "SFERR,Client Mode Frame Error Interrupt Enable" "0,1" newline bitfld.long 0x0 11. "CMP,Comparison Interrupt Enable" "0,1" newline bitfld.long 0x0 10. "UNDES,Underrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,Transmission Registers Empty Enable" "0,1" newline bitfld.long 0x0 8. "NSSR,NSS Rising Interrupt Enable" "0,1" newline bitfld.long 0x0 3. "OVRES,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "MODF,Mode Fault Error Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TDRE,SPI Transmit Data Register Empty Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "RDRF,Receive Data Register Full Interrupt Enable" "0,1" line.long 0x4 "FLEX_SPI_IDR,SPI Interrupt Disable Register" bitfld.long 0x4 31. "RXFPTEF,RXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 30. "TXFPTEF,TXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 29. "RXFTHF,RXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 28. "RXFFF,RXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 27. "RXFEF,RXFEF Interrupt Disable" "0,1" newline bitfld.long 0x4 26. "TXFTHF,TXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 25. "TXFFF,TXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 24. "TXFEF,TXFEF Interrupt Disable" "0,1" newline bitfld.long 0x4 14. "SECE,Security/Safety Error Interrupt Disable" "0,1" newline bitfld.long 0x4 12. "SFERR,Client Mode Frame Error Interrupt Disable" "0,1" newline bitfld.long 0x4 11. "CMP,Comparison Interrupt Disable" "0,1" newline bitfld.long 0x4 10. "UNDES,Underrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 9. "TXEMPTY,Transmission Registers Empty Disable" "0,1" newline bitfld.long 0x4 8. "NSSR,NSS Rising Interrupt Disable" "0,1" newline bitfld.long 0x4 3. "OVRES,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "MODF,Mode Fault Error Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "TDRE,SPI Transmit Data Register Empty Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "RDRF,Receive Data Register Full Interrupt Disable" "0,1" rgroup.long 0x41C++0x3 line.long 0x0 "FLEX_SPI_IMR,SPI Interrupt Mask Register" bitfld.long 0x0 31. "RXFPTEF,RXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 30. "TXFPTEF,TXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 29. "RXFTHF,RXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 28. "RXFFF,RXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 27. "RXFEF,RXFEF Interrupt Mask" "0,1" newline bitfld.long 0x0 26. "TXFTHF,TXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 25. "TXFFF,TXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 24. "TXFEF,TXFEF Interrupt Mask" "0,1" newline bitfld.long 0x0 14. "SECE,Security/Safety Error Interrupt Mask" "0,1" newline bitfld.long 0x0 12. "SFERR,Client Mode Frame Error Interrupt Mask" "0,1" newline bitfld.long 0x0 11. "CMP,Comparison Interrupt Mask" "0,1" newline bitfld.long 0x0 10. "UNDES,Underrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,Transmission Registers Empty Mask" "0,1" newline bitfld.long 0x0 8. "NSSR,NSS Rising Interrupt Mask" "0,1" newline bitfld.long 0x0 3. "OVRES,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "MODF,Mode Fault Error Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TDRE,SPI Transmit Data Register Empty Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "RDRF,Receive Data Register Full Interrupt Mask" "0,1" repeat 4. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x430)++0x3 line.long 0x0 "FLEX_SPI_CSR[$1],SPI Chip Select Register x" hexmask.long.byte 0x0 24.--31. 1. "DLYBCT,Delay Between Consecutive Transfers" newline hexmask.long.byte 0x0 16.--23. 1. "DLYBS,Delay Before SPCK" newline hexmask.long.byte 0x0 8.--15. 1. "SCBR,Serial Clock Bit Rate" newline hexmask.long.byte 0x0 4.--7. 1. "BITS,Bits Per Transfer" newline bitfld.long 0x0 3. "CSAAT,Chip Select Active After Transfer" "0: The Peripheral Chip Select Line rises as soon as..,1: The Peripheral Chip Select does not rise after.." newline bitfld.long 0x0 2. "CSNAAT,Chip Select Not Active After Transfer (Ignored if CSAAT = 1)" "0: The Peripheral Chip Select does not rise between..,1: The Peripheral Chip Select rises systematically.." newline bitfld.long 0x0 1. "NCPHA,Clock Phase" "0: Data are changed on the leading edge of SPCK and..,1: Data are captured on the leading edge of SPCK.." newline bitfld.long 0x0 0. "CPOL,Clock Polarity" "0: The inactive state value of SPCK is logic level..,1: The inactive state value of SPCK is logic level.." repeat.end group.long 0x440++0x3 line.long 0x0 "FLEX_SPI_FMR,SPI FIFO Mode Register" hexmask.long.byte 0x0 24.--29. 1. "RXFTHRES,Receive FIFO Threshold" newline hexmask.long.byte 0x0 16.--21. 1. "TXFTHRES,Transmit FIFO Threshold" newline bitfld.long 0x0 4.--5. "RXRDYM,Receive Data Register Full Mode" "0: RDRF will be at level '1' when at least one..,1: RDRF will be at level '1' when at least two..,2: RDRF will be at level '1' when at least four..,3: RDRF will be at level '1' when at least eight.." newline bitfld.long 0x0 0.--1. "TXRDYM,Transmit Data Register Empty Mode" "0: TDRE will be at level '1' when at least one data..,1: TDRE will be at level '1' when at least two data..,2: TDRE will be at level '1' when at least four..,3: TDRE will be at level '1' when at least eight.." rgroup.long 0x444++0x3 line.long 0x0 "FLEX_SPI_FLR,SPI FIFO Level Register" hexmask.long.byte 0x0 16.--21. 1. "RXFL,Receive FIFO Level" newline hexmask.long.byte 0x0 0.--5. 1. "TXFL,Transmit FIFO Level" group.long 0x448++0x3 line.long 0x0 "FLEX_SPI_CMPR,SPI Comparison Register" hexmask.long.word 0x0 16.--31. 1. "VAL2,Second Comparison Value for Received Character" newline hexmask.long.word 0x0 0.--15. 1. "VAL1,First Comparison Value for Received Character" group.long 0x4E4++0x3 line.long 0x0 "FLEX_SPI_WPMR,SPI Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" newline bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control..,1: Enables the write protection on control register.." newline bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." newline bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection if WPKEY..,1: Enables the write protection if WPKEY.." rgroup.long 0x4E8++0x3 line.long 0x0 "FLEX_SPI_WPSR,SPI Write Protection Status Register" hexmask.long.byte 0x0 8.--15. 1. "WPVSRC,Write Protection Violation Source" newline bitfld.long 0x0 1. "PADERR,Output PAD Error (cleared on read)" "0: No error detected during a character transfer.,1: Two successive bit period with a difference.." newline bitfld.long 0x0 0. "WPVS,Write Protection Violation Status" "0: No write protect violation has occurred since..,1: A write protect violation has occurred since the.." wgroup.long 0x600++0x3 line.long 0x0 "FLEX_TWI_CR,TWI Control Register" bitfld.long 0x0 29. "FIFODIS,FIFO Disable" "0: No effect.,1: Disable the Transmit and Receive FIFOs" newline bitfld.long 0x0 28. "FIFOEN,FIFO Enable" "0: No effect.,1: Enable the Transmit and Receive FIFOs" newline bitfld.long 0x0 26. "LOCKCLR,Lock Clear" "0: No effect.,1: Clear the TWI FSM lock." newline bitfld.long 0x0 24. "THRCLR,Transmit Holding Register Clear" "0: No effect.,1: Clear the Transmit Holding Register and set.." newline bitfld.long 0x0 19. "SCLRBE,SCL Rise Boost Enable" "0: No effect.,1: SCL rise time is boosted in High-Speed mode." newline bitfld.long 0x0 18. "SCLRBD,SCL Rise Boost Disable" "0: No effect.,1: SCL rise time boost is disabled. See Section.." newline bitfld.long 0x0 17. "ACMDIS,Alternative Command Mode Disable" "0: No effect.,1: Alternative Command mode disabled." newline bitfld.long 0x0 16. "ACMEN,Alternative Command Mode Enable" "0: No effect.,1: Alternative Command mode enabled." newline bitfld.long 0x0 15. "CLEAR,Bus CLEAR Command" "0: No effect.,1: When Host mode is enabled and TWD (SDA)=1 send a.." newline bitfld.long 0x0 14. "PECRQ,PEC Request" "0: No effect.,1: A PEC check or transmission is requested." newline bitfld.long 0x0 13. "PECDIS,Packet Error Checking Disable" "0: No effect.,1: SMBus PEC (CRC) generation and check disabled." newline bitfld.long 0x0 12. "PECEN,Packet Error Checking Enable" "0: No effect.,1: SMBus PEC (CRC) generation and check enabled." newline bitfld.long 0x0 11. "SMBDIS,SMBus Mode Disabled" "0: No effect.,1: SMBus mode disabled." newline bitfld.long 0x0 10. "SMBEN,SMBus Mode Enabled" "0: No effect.,1: If SMBDIS = 0 SMBus mode enabled." newline bitfld.long 0x0 9. "HSDIS,TWI High-Speed Mode Disabled" "0: No effect.,1: High-speed mode disabled." newline bitfld.long 0x0 8. "HSEN,TWI High-Speed Mode Enabled" "0: No effect.,1: High-speed mode enabled." newline bitfld.long 0x0 7. "SWRST,Software Reset" "0: No effect.,1: Equivalent to a system reset." newline bitfld.long 0x0 6. "QUICK,SMBus Quick Command" "0: No effect.,1: If Host mode is enabled a SMBus Quick Command is.." newline bitfld.long 0x0 5. "SVDIS,TWI Client Mode Disabled" "0: No effect.,1: Client mode is disabled. The shifter and holding.." newline bitfld.long 0x0 4. "SVEN,TWI Client Mode Enabled" "0: No effect.,1: Enables Client mode (SVDIS must be written to 0)." newline bitfld.long 0x0 3. "MSDIS,TWI Host Mode Disabled" "0: No effect.,1: Host mode is disabled all pending data is.." newline bitfld.long 0x0 2. "MSEN,TWI Host Mode Enabled" "0: No effect.,1: Enables Host mode (MSDIS must be written to 0)." newline bitfld.long 0x0 1. "STOP,Send a STOP Condition" "0: No effect.,1: STOP condition is sent just after completing the.." newline bitfld.long 0x0 0. "START,Send a START Condition" "0: No effect.,1: A frame beginning with a START bit is.." wgroup.long 0x600++0x3 line.long 0x0 "FLEX_TWI_CR_FIFO_ENABLED_MODE,TWI Control Register" bitfld.long 0x0 29. "FIFODIS,FIFO Disable" "0: No effect.,1: Disable the Transmit and Receive FIFOs." newline bitfld.long 0x0 28. "FIFOEN,FIFO Enable" "0: No effect.,1: Enable the Transmit and Receive FIFOs." newline bitfld.long 0x0 26. "TXFLCLR,Transmit FIFO Lock CLEAR" "0: No effect.,1: Clears the Transmit FIFO Lock." newline bitfld.long 0x0 25. "RXFCLR,Receive FIFO Clear" "0: No effect.,1: Empties the Receive FIFO." newline bitfld.long 0x0 24. "TXFCLR,Transmit FIFO Clear" "0: No effect.,1: Empties the Transmit FIFO." newline bitfld.long 0x0 17. "ACMDIS,Alternative Command Mode Disable" "0: No effect.,1: Alternative Command mode disabled." newline bitfld.long 0x0 16. "ACMEN,Alternative Command Mode Enable" "0: No effect.,1: Alternative Command mode enabled." newline bitfld.long 0x0 15. "CLEAR,Bus CLEAR Command" "0: No effect.,1: If Host mode is enabled send a bus clear command." newline bitfld.long 0x0 14. "PECRQ,PEC Request" "0: No effect.,1: A PEC check or transmission is requested." newline bitfld.long 0x0 13. "PECDIS,Packet Error Checking Disable" "0: No effect.,1: SMBus PEC (CRC) generation and check disabled." newline bitfld.long 0x0 12. "PECEN,Packet Error Checking Enable" "0: No effect.,1: SMBus PEC (CRC) generation and check enabled." newline bitfld.long 0x0 11. "SMBDIS,SMBus Mode Disabled" "0: No effect.,1: SMBus mode disabled." newline bitfld.long 0x0 10. "SMBEN,SMBus Mode Enabled" "0: No effect.,1: If SMBDIS = 0 SMBus mode enabled." newline bitfld.long 0x0 9. "HSDIS,TWI High-Speed Mode Disabled" "0: No effect.,1: High-speed mode disabled." newline bitfld.long 0x0 8. "HSEN,TWI High-Speed Mode Enabled" "0: No effect.,1: High-speed mode enabled." newline bitfld.long 0x0 7. "SWRST,Software Reset" "0: No effect.,1: Equivalent to a system reset." newline bitfld.long 0x0 6. "QUICK,SMBus Quick Command" "0: No effect.,1: If Host mode is enabled a SMBus Quick Command is.." newline bitfld.long 0x0 5. "SVDIS,TWI Client Mode Disabled" "0: No effect.,1: Client mode is disabled. The shifter and holding.." newline bitfld.long 0x0 4. "SVEN,TWI Client Mode Enabled" "0: No effect.,1: Enables Client mode (SVDIS must be written to 0)." newline bitfld.long 0x0 3. "MSDIS,TWI Host Mode Disabled" "0: No effect.,1: Host mode is disabled all pending data is.." newline bitfld.long 0x0 2. "MSEN,TWI Host Mode Enabled" "0: No effect.,1: Enables Host mode (MSDIS must be written to 0)." newline bitfld.long 0x0 1. "STOP,Send a STOP Condition" "0: No effect.,1: STOP condition is sent just after completing the.." newline bitfld.long 0x0 0. "START,Send a START Condition" "0: No effect.,1: A frame beginning with a START bit is.." group.long 0x604++0xF line.long 0x0 "FLEX_TWI_MMR,TWI Host Mode Register" bitfld.long 0x0 24. "NOAP,No Auto-Stop On NACK Error" "0: A stop condition is sent automatically upon..,1: No automatic action is performed upon.." newline hexmask.long.byte 0x0 16.--22. 1. "DADR,Device Address" newline bitfld.long 0x0 13.--14. "SCLRBL,SCL Rise Boost Level" "0,1,2,3" newline bitfld.long 0x0 12. "MREAD,Host Read Direction" "0: Host write direction.,1: Host read direction." newline bitfld.long 0x0 8.--9. "IADRSZ,Internal Device Address Size" "0: No internal device address,1: One-byte internal device address,2: Two-byte internal device address,3: Three-byte internal device address" line.long 0x4 "FLEX_TWI_SMR,TWI Client Mode Register" bitfld.long 0x4 31. "DATAMEN,Data Matching Enable" "0: Data matching on first received data is disabled.,1: Data matching on first received data is enabled." newline bitfld.long 0x4 30. "SADR3EN,Client Address 3 Enable" "0: Client address 3 matching is disabled.,1: Client address 3 matching is enabled." newline bitfld.long 0x4 29. "SADR2EN,Client Address 2 Enable" "0: Client address 2 matching is disabled.,1: Client address 2 matching is enabled." newline bitfld.long 0x4 28. "SADR1EN,Client Address 1 Enable" "0: Client address 1 matching is disabled.,1: Client address 1 matching is enabled." newline hexmask.long.byte 0x4 16.--22. 1. "SADR,Client Address" newline hexmask.long.byte 0x4 8.--14. 1. "MASK,Client Address Mask" newline bitfld.long 0x4 7. "SNIFF,Client Sniffer Mode" "0: Client Sniffer mode is disabled.,1: Client Sniffer mode is enabled." newline bitfld.long 0x4 6. "SCLWSDIS,Clock Wait State Disable" "0: No effect.,1: Clock stretching disabled in Client mode OVRE.." newline bitfld.long 0x4 5. "BSEL,TWI Bus Selection" "0: TWI analyzes the TWCK and TWD pins from its TWI..,?" newline bitfld.long 0x4 4. "SADAT,Client Address Treated as Data" "0: Client address is handled normally (will not..,1: Client address is handled as data field RXRDY.." newline bitfld.long 0x4 3. "SMHH,SMBus Host Header" "0: Acknowledge of the SMBus Host Header disabled.,1: Acknowledge of the SMBus Host Header enabled." newline bitfld.long 0x4 2. "SMDA,SMBus Default Address" "0: Acknowledge of the SMBus Default Address disabled.,1: Acknowledge of the SMBus Default Address enabled." newline bitfld.long 0x4 0. "NACKEN,Client Receiver Data Phase NACK Enable" "0: Normal value to be returned in the ACK cycle of..,1: NACK value to be returned in the ACK cycle of.." line.long 0x8 "FLEX_TWI_IADR,TWI Internal Address Register" hexmask.long.tbyte 0x8 0.--23. 1. "IADR,Internal Address" line.long 0xC "FLEX_TWI_CWGR,TWI Clock Waveform Generator Register" hexmask.long.byte 0xC 24.--29. 1. "HOLD,TWD Hold Time Versus TWCK Falling" newline bitfld.long 0xC 20. "BRSRCCLK,Bit Rate Source Clock" "0: The peripheral clock is the source clock for the..,1: GCLK is the source clock for the bit rate.." newline bitfld.long 0xC 16.--18. "CKDIV,Clock Divider" "0,1,2,3,4,5,6,7" newline hexmask.long.byte 0xC 8.--15. 1. "CHDIV,Clock High Divider" newline hexmask.long.byte 0xC 0.--7. 1. "CLDIV,Clock Low Divider" rgroup.long 0x620++0x3 line.long 0x0 "FLEX_TWI_SR,TWI Status Register" bitfld.long 0x0 28. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on TWD and/or TWCK pad output..,1: An error has been detected on TWD and/or TWCK.." newline bitfld.long 0x0 26. "SR,Start Repeated" "0: No repeated start has been detected since last..,1: At least one repeated start has been detected.." newline bitfld.long 0x0 25. "SDA,SDA Line Value" "0: SDA line sampled value is '0'.,1: SDA line sampled value is '1'." newline bitfld.long 0x0 24. "SCL,SCL Line Value" "0: SCL line sampled value is '0'.,1: SCL line sampled value is '1.'" newline bitfld.long 0x0 23. "LOCK,TWI Lock Due to Frame Errors" "0: The TWI is not locked.,1: The TWI is locked due to frame errors (see.." newline bitfld.long 0x0 21. "SMBHHM,SMBus Host Header Address Match (cleared on read)" "0: No SMBus Host Header Address received.,1: A SMBus Host Header Address was received." newline bitfld.long 0x0 20. "SMBDAM,SMBus Default Address Match (cleared on read)" "0: No SMBus Default Address received.,1: A SMBus Default Address was received." newline bitfld.long 0x0 19. "PECERR,PEC Error (cleared on read)" "0: No SMBus PEC error occurred.,1: A SMBus PEC error occurred." newline bitfld.long 0x0 18. "TOUT,Timeout Error (cleared on read)" "0: No SMBus timeout occurred.,1: SMBus timeout occurred." newline bitfld.long 0x0 16. "MCACK,Host Code Acknowledge (cleared on read)" "0: No host code has been received.,1: A host code has been received." newline bitfld.long 0x0 11. "EOSACC,End Of Client Access (cleared on read)" "0: A client access is being performed.,1: Client Access is finished. End Of Client Access.." newline bitfld.long 0x0 10. "SCLWS,Clock Wait State" "0: The clock is not stretched.,1: The clock is stretched. FLEX_TWI_THR /.." newline bitfld.long 0x0 9. "ARBLST,Arbitration Lost (cleared on read)" "0: Arbitration won.,1: Arbitration lost. Another host of the TWI bus.." newline bitfld.long 0x0 8. "NACK,Not Acknowledged (cleared on read)" "0: NACK used in Host mode: Each data byte has been..,1: NACK used in Host mode: A data or address byte.." newline bitfld.long 0x0 7. "UNRE,Underrun Error (cleared on read)" "0: FLEX_TWI_THR has been filled on time.,1: FLEX_TWI_THR has not been filled on time." newline bitfld.long 0x0 6. "OVRE,Overrun Error (cleared on read)" "0: FLEX_TWI_RHR has not been loaded while RXRDY was..,1: FLEX_TWI_RHR has been loaded while RXRDY was.." newline bitfld.long 0x0 5. "GACC,General Call Access (cleared on read)" "0: No general call has been detected.,1: A general call has been detected. After the.." newline bitfld.long 0x0 4. "SVACC,Client Access" "0: TWI is not addressed. SVACC is automatically..,1: Indicates that the address decoding sequence has.." newline bitfld.long 0x0 3. "SVREAD,Client Read" "0: Indicates that a write access is performed by a..,1: Indicates that a read access is performed by a.." newline bitfld.long 0x0 2. "TXRDY,Transmit Holding Register Ready (cleared by writing FLEX_TWI_THR)" "0: TXRDY used in Host mode:The transmit holding..,1: TXRDY used in Host mode:As soon as a data byte.." newline bitfld.long 0x0 1. "RXRDY,Receive Holding Register Ready (cleared when reading FLEX_TWI_RHR)" "0: Receive FIFO is empty; no data to read,1: At least one unread data is in the Receive FIFO" newline bitfld.long 0x0 0. "TXCOMP,Transmission Completed (cleared by writing FLEX_TWI_THR)" "0: NACK used in Host mode: During the length of the..,1: NACK used in Host mode: When both the holding.." rgroup.long 0x620++0x3 line.long 0x0 "FLEX_TWI_SR_FIFO_ENABLED_MODE,TWI Status Register" bitfld.long 0x0 28. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on TWD and/or TWCK pad output..,1: An error has been detected on TWD and/or TWCK.." newline bitfld.long 0x0 26. "SR,Start Repeated" "0: No repeated start has been detected since last..,1: At least one repeated start has been detected.." newline bitfld.long 0x0 25. "SDA,SDA Line Value" "0: SDA line sampled value is '0'.,1: SDA line sampled value is '1'." newline bitfld.long 0x0 24. "SCL,SCL Line Value" "0: SCL line sampled value is '0'.,1: SCL line sampled value is '1.'" newline bitfld.long 0x0 23. "TXFLOCK,Transmit FIFO Lock" "0: The Transmit FIFO is not locked.,1: The Transmit FIFO is locked." newline bitfld.long 0x0 21. "SMBHHM,SMBus Host Header Address Match (cleared on read)" "0: No SMBus Host Header Address received.,1: A SMBus Host Header Address was received." newline bitfld.long 0x0 20. "SMBDAM,SMBus Default Address Match (cleared on read)" "0: No SMBus Default Address received.,1: A SMBus Default Address was received." newline bitfld.long 0x0 19. "PECERR,PEC Error (cleared on read)" "0: No SMBus PEC error occurred.,1: A SMBus PEC error occurred." newline bitfld.long 0x0 18. "TOUT,Timeout Error (cleared on read)" "0: No SMBus timeout occurred.,1: SMBus timeout occurred." newline bitfld.long 0x0 16. "MCACK,Host Code Acknowledge (cleared on read)" "0: No host code has been received.,1: A host code has been received." newline bitfld.long 0x0 11. "EOSACC,End Of Client Access (cleared on read)" "0: A client access is being performed.,1: Client Access is finished. End Of Client Access.." newline bitfld.long 0x0 10. "SCLWS,Clock Wait State" "0: The clock is not stretched.,1: The clock is stretched. FLEX_TWI_THR /.." newline bitfld.long 0x0 9. "ARBLST,Arbitration Lost (cleared on read)" "0: Arbitration won.,1: Arbitration lost. Another host of the TWI bus.." newline bitfld.long 0x0 8. "NACK,Not Acknowledged (cleared on read)" "0: NACK used in Host mode: Each data byte has been..,1: NACK used in Host mode: A data or address byte.." newline bitfld.long 0x0 7. "UNRE,Underrun Error (cleared on read)" "0: FLEX_TWI_THR has been filled on time.,1: FLEX_TWI_THR has not been filled on time." newline bitfld.long 0x0 6. "OVRE,Overrun Error (cleared on read)" "0: FLEX_TWI_RHR has not been loaded while RXRDY was..,1: FLEX_TWI_RHR has been loaded while RXRDY was.." newline bitfld.long 0x0 5. "GACC,General Call Access (cleared on read)" "0: No general call has been detected.,1: A general call has been detected. After the.." newline bitfld.long 0x0 4. "SVACC,Client Access" "0: TWI is not addressed. SVACC is automatically..,1: Indicates that the address decoding sequence has.." newline bitfld.long 0x0 3. "SVREAD,Client Read" "0: Indicates that a write access is performed by a..,1: Indicates that a read access is performed by a.." newline bitfld.long 0x0 2. "TXRDY,Transmit Holding Register Ready (cleared by writing FLEX_TWI_THR)" "0: Transmit FIFO is full and cannot accept more data.,1: Transmit FIFO is not full; one or more data can.." newline bitfld.long 0x0 1. "RXRDY,Receive Holding Register Ready (cleared when reading FLEX_TWI_RHR)" "0: No character has been received since the last..,1: A byte has been received in FLEX_TWI_RHR since.." newline bitfld.long 0x0 0. "TXCOMP,Transmission Completed (cleared by writing FLEX_TWI_THR)" "0: TXCOMP used in Host mode:During the length of..,1: TXCOMP used in Host mode:When both holding.." wgroup.long 0x624++0x7 line.long 0x0 "FLEX_TWI_IER,TWI Interrupt Enable Register" bitfld.long 0x0 28. "SECE,Security/Safety Error Interrupt Enable" "0,1" newline bitfld.long 0x0 21. "SMBHHM,SMBus Host Header Address Match Interrupt Enable" "0,1" newline bitfld.long 0x0 20. "SMBDAM,SMBus Default Address Match Interrupt Enable" "0,1" newline bitfld.long 0x0 19. "PECERR,PEC Error Interrupt Enable" "0,1" newline bitfld.long 0x0 18. "TOUT,Timeout Error Interrupt Enable" "0,1" newline bitfld.long 0x0 16. "MCACK,Host Code Acknowledge Interrupt Enable" "0,1" newline bitfld.long 0x0 15. "TXBUFE,Transmit Buffer Empty Interrupt Enable" "0,1" newline bitfld.long 0x0 14. "RXBUFF,Receive Buffer Full Interrupt Enable" "0,1" newline bitfld.long 0x0 13. "ENDTX,End of Transmit Buffer Interrupt Enable" "0,1" newline bitfld.long 0x0 12. "ENDRX,End of Receive Buffer Interrupt Enable" "0,1" newline bitfld.long 0x0 11. "EOSACC,End Of Client Access Interrupt Enable" "0,1" newline bitfld.long 0x0 10. "SCL_WS,Clock Wait State Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "ARBLST,Arbitration Lost Interrupt Enable" "0,1" newline bitfld.long 0x0 8. "NACK,Not Acknowledge Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "UNRE,Underrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "OVRE,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "GACC,General Call Access Interrupt Enable" "0,1" newline bitfld.long 0x0 4. "SVACC,Client Access Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "TXRDY,Transmit Holding Register Ready Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "RXRDY,Receive Holding Register Ready Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "TXCOMP,Transmission Completed Interrupt Enable" "0,1" line.long 0x4 "FLEX_TWI_IDR,TWI Interrupt Disable Register" bitfld.long 0x4 28. "SECE,Security/Safety Error Interrupt Disable" "0,1" newline bitfld.long 0x4 21. "SMBHHM,SMBus Host Header Address Match Interrupt Disable" "0,1" newline bitfld.long 0x4 20. "SMBDAM,SMBus Default Address Match Interrupt Disable" "0,1" newline bitfld.long 0x4 19. "PECERR,PEC Error Interrupt Disable" "0,1" newline bitfld.long 0x4 18. "TOUT,Timeout Error Interrupt Disable" "0,1" newline bitfld.long 0x4 16. "MCACK,Host Code Acknowledge Interrupt Disable" "0,1" newline bitfld.long 0x4 15. "TXBUFE,Transmit Buffer Empty Interrupt Disable" "0,1" newline bitfld.long 0x4 14. "RXBUFF,Receive Buffer Full Interrupt Disable" "0,1" newline bitfld.long 0x4 13. "ENDTX,End of Transmit Buffer Interrupt Disable" "0,1" newline bitfld.long 0x4 12. "ENDRX,End of Receive Buffer Interrupt Disable" "0,1" newline bitfld.long 0x4 11. "EOSACC,End Of Client Access Interrupt Disable" "0,1" newline bitfld.long 0x4 10. "SCL_WS,Clock Wait State Interrupt Disable" "0,1" newline bitfld.long 0x4 9. "ARBLST,Arbitration Lost Interrupt Disable" "0,1" newline bitfld.long 0x4 8. "NACK,Not Acknowledge Interrupt Disable" "0,1" newline bitfld.long 0x4 7. "UNRE,Underrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 6. "OVRE,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "GACC,General Call Access Interrupt Disable" "0,1" newline bitfld.long 0x4 4. "SVACC,Client Access Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "TXRDY,Transmit Holding Register Ready Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "RXRDY,Receive Holding Register Ready Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "TXCOMP,Transmission Completed Interrupt Disable" "0,1" rgroup.long 0x62C++0x7 line.long 0x0 "FLEX_TWI_IMR,TWI Interrupt Mask Register" bitfld.long 0x0 28. "SECE,Security/Safety Error Interrupt Mask" "0,1" newline bitfld.long 0x0 21. "SMBHHM,SMBus Host Header Address Match Interrupt Mask" "0,1" newline bitfld.long 0x0 20. "SMBDAM,SMBus Default Address Match Interrupt Mask" "0,1" newline bitfld.long 0x0 19. "PECERR,PEC Error Interrupt Mask" "0,1" newline bitfld.long 0x0 18. "TOUT,Timeout Error Interrupt Mask" "0,1" newline bitfld.long 0x0 16. "MCACK,Host Code Acknowledge Interrupt Mask" "0,1" newline bitfld.long 0x0 15. "TXBUFE,Transmit Buffer Empty Interrupt Mask" "0,1" newline bitfld.long 0x0 14. "RXBUFF,Receive Buffer Full Interrupt Mask" "0,1" newline bitfld.long 0x0 13. "ENDTX,End of Transmit Buffer Interrupt Mask" "0,1" newline bitfld.long 0x0 12. "ENDRX,End of Receive Buffer Interrupt Mask" "0,1" newline bitfld.long 0x0 11. "EOSACC,End Of Client Access Interrupt Mask" "0,1" newline bitfld.long 0x0 10. "SCL_WS,Clock Wait State Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "ARBLST,Arbitration Lost Interrupt Mask" "0,1" newline bitfld.long 0x0 8. "NACK,Not Acknowledge Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "UNRE,Underrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "OVRE,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "GACC,General Call Access Interrupt Mask" "0,1" newline bitfld.long 0x0 4. "SVACC,Client Access Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "TXRDY,Transmit Holding Register Ready Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "RXRDY,Receive Holding Register Ready Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "TXCOMP,Transmission Completed Interrupt Mask" "0,1" line.long 0x4 "FLEX_TWI_RHR,TWI Receive Holding Register" bitfld.long 0x4 11.--12. "ASTATE,Acknowledge State (Client Sniffer Mode only)" "0: No Acknowledge or Nacknowledge detected after..,1: Acknowledge (A) detected after previously logged..,2: Nacknowledge (NA) detected after previously..,3: Not defined" newline bitfld.long 0x4 10. "PSTATE,Stop State (Client Sniffer Mode only)" "0: No STOP (P) detected after previous logged data.,1: Stop detected (P) after previous logged data." newline bitfld.long 0x4 8.--9. "SSTATE,Start State (Client Sniffer Mode only)" "0: No START detected with the logged data,1: START (S) detected with the logged data,2: Repeated START (Sr) detected with the logged data,3: Not defined" newline hexmask.long.byte 0x4 0.--7. 1. "RXDATA,Host or Client Receive Holding Data" rgroup.long 0x630++0x3 line.long 0x0 "FLEX_TWI_RHR_FIFO_ENABLED_MODE,TWI Receive Holding Register" hexmask.long.byte 0x0 24.--31. 1. "RXDATA3,Host or Client Receive Holding Data 3" newline hexmask.long.byte 0x0 16.--23. 1. "RXDATA2,Host or Client Receive Holding Data 2" newline hexmask.long.byte 0x0 8.--15. 1. "RXDATA1,Host or Client Receive Holding Data 1" newline hexmask.long.byte 0x0 0.--7. 1. "RXDATA0,Host or Client Receive Holding Data 0" wgroup.long 0x634++0x3 line.long 0x0 "FLEX_TWI_THR,TWI Transmit Holding Register" hexmask.long.byte 0x0 0.--7. 1. "TXDATA,Host or Client Transmit Holding Data" wgroup.long 0x634++0x3 line.long 0x0 "FLEX_TWI_THR_FIFO_ENABLED_MODE,TWI Transmit Holding Register" hexmask.long.byte 0x0 24.--31. 1. "TXDATA3,Host or Client Transmit Holding Data 3" newline hexmask.long.byte 0x0 16.--23. 1. "TXDATA2,Host or Client Transmit Holding Data 2" newline hexmask.long.byte 0x0 8.--15. 1. "TXDATA1,Host or Client Transmit Holding Data 1" newline hexmask.long.byte 0x0 0.--7. 1. "TXDATA0,Host or Client Transmit Holding Data 0" group.long 0x638++0x1B line.long 0x0 "FLEX_TWI_SMBTR,TWI SMBus Timing Register" hexmask.long.byte 0x0 24.--31. 1. "THMAX,Clock High Maximum Cycles" newline hexmask.long.byte 0x0 16.--23. 1. "TLOWM,Host Clock Stretch Maximum Cycles" newline hexmask.long.byte 0x0 8.--15. 1. "TLOWS,Client Clock Stretch Maximum Cycles" newline hexmask.long.byte 0x0 0.--3. 1. "PRESC,SMBus Clock Prescaler" line.long 0x4 "FLEX_TWI_HSR,TWI High Speed Register" hexmask.long.byte 0x4 0.--7. 1. "MCODE,TWI High Speed Host Code" line.long 0x8 "FLEX_TWI_ACR,TWI Alternative Command Register" bitfld.long 0x8 25. "NPEC,Next PEC Request (SMBus Mode only)" "0: The next transfer does not use a PEC byte.,1: The next transfer uses a PEC byte." newline bitfld.long 0x8 24. "NDIR,Next Transfer Direction" "0: Write direction.,1: Read direction." newline hexmask.long.byte 0x8 16.--23. 1. "NDATAL,Next Data Length" newline bitfld.long 0x8 9. "PEC,PEC Request (SMBus Mode only)" "0: The transfer does not use a PEC byte.,1: The transfer uses a PEC byte." newline bitfld.long 0x8 8. "DIR,Transfer Direction" "0: Write direction.,1: Read direction." newline hexmask.long.byte 0x8 0.--7. 1. "DATAL,Data Length" line.long 0xC "FLEX_TWI_FILTR,TWI Filter Register" bitfld.long 0xC 8.--10. "THRES,Digital Filter Threshold" "0: No filtering applied on TWI inputs.,?,?,?,?,?,?,?" newline bitfld.long 0xC 1. "PADFEN,PAD Filter Enable" "0: PAD analog filter is disabled.,1: PAD analog filter is enabled. (The analog filter.." newline bitfld.long 0xC 0. "FILT,RX Digital Filter" "0: No filtering applied on TWI inputs.,1: TWI input filtering is active. (Only in Standard.." line.long 0x10 "FLEX_TWI_HSCWGR,TWI High Speed Clock Waveform Generator Register" bitfld.long 0x10 16.--18. "HSCKDIV,High Speed Clock Divider" "0,1,2,3,4,5,6,7" newline hexmask.long.byte 0x10 8.--15. 1. "HSCHDIV,High Speed Clock High Divider" newline hexmask.long.byte 0x10 0.--7. 1. "HSCLDIV,High Speed Clock Low Divider" line.long 0x14 "FLEX_TWI_SWMR,TWI Matching Register" hexmask.long.byte 0x14 24.--31. 1. "DATAM,Data Match" newline hexmask.long.byte 0x14 16.--22. 1. "SADR3,Client Address 3" newline hexmask.long.byte 0x14 8.--14. 1. "SADR2,Client Address 2" newline hexmask.long.byte 0x14 0.--6. 1. "SADR1,Client Address 1" line.long 0x18 "FLEX_TWI_FMR,TWI FIFO Mode Register" hexmask.long.byte 0x18 24.--29. 1. "RXFTHRES,Receive FIFO Threshold" newline hexmask.long.byte 0x18 16.--21. 1. "TXFTHRES,Transmit FIFO Threshold" newline bitfld.long 0x18 4.--5. "RXRDYM,Receiver Ready Mode" "0: RXRDY will be at level '1' when at least one..,1: RXRDY will be at level '1' when at least two..,2: RXRDY will be at level '1' when at least four..,3: RXRDY will be at level '1' when at least eight.." newline bitfld.long 0x18 0.--1. "TXRDYM,Transmitter Ready Mode" "0: TXRDY will be at level '1' when at least one..,1: TXRDY will be at level '1' when at least two..,2: TXRDY will be at level '1' when at least four..,3: TXRDY will be at level '1' when at least eight.." rgroup.long 0x654++0x3 line.long 0x0 "FLEX_TWI_FLR,TWI FIFO Level Register" hexmask.long.byte 0x0 16.--21. 1. "RXFL,Receive FIFO Level" newline hexmask.long.byte 0x0 0.--5. 1. "TXFL,Transmit FIFO Level" rgroup.long 0x660++0x3 line.long 0x0 "FLEX_TWI_FSR,TWI FIFO Status Register" bitfld.long 0x0 7. "RXFPTEF,Receive FIFO Underflow Error Flag" "0: No Receive FIFO underflow occurred.,1: Receive FIFO underflow error occurred due to an.." newline bitfld.long 0x0 6. "TXFPTEF,Transmit FIFO Overflow Error Flag" "0: No Transmit FIFO overflow occurred.,1: Transmit FIFO overflow error occurred due to an.." newline bitfld.long 0x0 5. "RXFTHF,Receive FIFO Threshold Flag" "0: Number of unread data in Receive FIFO is below..,1: Number of unread data in Receive FIFO has.." newline bitfld.long 0x0 4. "RXFFF,Receive FIFO Full Flag" "0: Receive FIFO is not empty.,1: Receive FIFO has been filled since the last read.." newline bitfld.long 0x0 3. "RXFEF,Receive FIFO Empty Flag" "0: Receive FIFO is not empty.,1: Receive FIFO has been emptied since the last.." newline bitfld.long 0x0 2. "TXFTHF,Transmit FIFO Threshold Flag (cleared on read)" "0: Number of data in Transmit FIFO is above..,1: Number of data in Transmit FIFO has reached.." newline bitfld.long 0x0 1. "TXFFF,Transmit FIFO Full Flag (cleared on read)" "0: Transmit FIFO is not full.,1: Transmit FIFO has been filled since the last.." newline bitfld.long 0x0 0. "TXFEF,Transmit FIFO Empty Flag (cleared on read)" "0: Transmit FIFO is not empty.,1: Transmit FIFO has been emptied since the last.." wgroup.long 0x664++0x7 line.long 0x0 "FLEX_TWI_FIER,TWI FIFO Interrupt Enable Register" bitfld.long 0x0 7. "RXFPTEF,RXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "TXFPTEF,TXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "RXFTHF,RXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 4. "RXFFF,RXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 3. "RXFEF,RXFEF Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "TXFTHF,TXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXFFF,TXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "TXFEF,TXFEF Interrupt Enable" "0,1" line.long 0x4 "FLEX_TWI_FIDR,TWI FIFO Interrupt Disable Register" bitfld.long 0x4 7. "RXFPTEF,RXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 6. "TXFPTEF,TXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "RXFTHF,RXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 4. "RXFFF,RXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 3. "RXFEF,RXFEF Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "TXFTHF,TXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "TXFFF,TXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "TXFEF,TXFEF Interrupt Disable" "0,1" rgroup.long 0x66C++0x3 line.long 0x0 "FLEX_TWI_FIMR,TWI FIFO Interrupt Mask Register" bitfld.long 0x0 7. "RXFPTEF,RXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "TXFPTEF,TXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "RXFTHF,RXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 4. "RXFFF,RXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 3. "RXFEF,RXFEF Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "TXFTHF,TXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXFFF,TXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "TXFEF,TXFEF Interrupt Mask" "0,1" group.long 0x6E4++0x3 line.long 0x0 "FLEX_TWI_WPMR,TWI Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" newline bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control..,1: Enables the write protection on control register.." newline bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." newline bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection if WPKEY..,1: Enables the write protection if WPKEY.." rgroup.long 0x6E8++0x3 line.long 0x0 "FLEX_TWI_WPSR,TWI Write Protection Status Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPVSRC,Write Protection Violation Source" newline bitfld.long 0x0 1. "PADERR,Output PAD Error (cleared on read)" "0: No error detected during a character transfer in..,1: Stuck-at 1 detected on TWCK output pad for more.." newline bitfld.long 0x0 0. "WPVS,Write Protect Violation Status (cleared on read)" "0: No Write Protection Violation has occurred since..,1: A Write Protection Violation has occurred since.." tree.end tree "FLEXCOM4" base ad:0xE2018000 group.long 0x0++0x3 line.long 0x0 "FLEX_MR,FLEXCOM Mode Register" bitfld.long 0x0 0.--1. "OPMODE,FLEXCOM Operating Mode" "0: No communication,1: All UART related protocols are selected (RS232..,2: SPI operating mode is selected. USART/TWI..,3: All TWI related protocols are selected (TWI.." rgroup.long 0x10++0x3 line.long 0x0 "FLEX_RHR,FLEXCOM Receive Holding Register" hexmask.long.word 0x0 0.--15. 1. "RXDATA,Receive Data" group.long 0x20++0x3 line.long 0x0 "FLEX_THR,FLEXCOM Transmit Holding Register" hexmask.long.word 0x0 0.--15. 1. "TXDATA,Transmit Data" wgroup.long 0x200++0x3 line.long 0x0 "FLEX_US_CR,USART Control Register" bitfld.long 0x0 31. "FIFODIS,FIFO Disable" "0: No effect.,1: Disables the Transmit and Receive FIFOs." newline bitfld.long 0x0 30. "FIFOEN,FIFO Enable" "0: No effect.,1: Enables the Transmit and Receive FIFOs." newline bitfld.long 0x0 28. "REQCLR,Request to Clear the Comparison Trigger" "0: No effect.,1: Restarts the comparison trigger to enable.." newline bitfld.long 0x0 26. "TXFLCLR,Transmit FIFO Lock CLEAR" "0: No effect.,1: Clears the Transmit FIFO Lock" newline bitfld.long 0x0 25. "RXFCLR,Receive FIFO Clear" "0: No effect.,1: Empties the Receive FIFO." newline bitfld.long 0x0 24. "TXFCLR,Transmit FIFO Clear" "0: No effect.,1: Empties the Transmit FIFO." newline bitfld.long 0x0 21. "LINWKUP,Send LIN Wake-up Signal" "0: No effect:,1: Sends a wake-up signal on the LIN bus." newline bitfld.long 0x0 20. "LINABT,Abort LIN Transmission" "0: No effect.,1: Aborts the current LIN transmission." newline bitfld.long 0x0 19. "RTSDIS,Request to Send Disable" "0: No effect.,1: Drives the RTS pin to 0 if FLEX_US_MR.USART_MODE.." newline bitfld.long 0x0 18. "RTSEN,Request to Send Enable" "0: No effect.,1: Drives the RTS pin to 1 if FLEX_US_MR.USART_MODE.." newline bitfld.long 0x0 15. "RETTO,Start Timeout Immediately" "0: No effect,1: Immediately restarts timeout period." newline bitfld.long 0x0 14. "RSTNACK,Reset Non Acknowledge" "0: No effect,1: Resets FLEX_US_CSR.NACK." newline bitfld.long 0x0 13. "RSTIT,Reset Iterations" "0: No effect.,1: Resets FLEX_US_CSR.ITER. No effect if the.." newline bitfld.long 0x0 12. "SENDA,Send Address" "0: No effect.,1: In Multidrop mode only the next character.." newline bitfld.long 0x0 11. "STTTO,Clear TIMEOUT Flag and Start Timeout After Next Character Received" "0: No effect.,1: Starts waiting for a character before clocking.." newline bitfld.long 0x0 10. "STPBRK,Stop Break" "0: No effect.,1: Stops transmission of the break after a minimum.." newline bitfld.long 0x0 9. "STTBRK,Start Break" "0: No effect.,1: Starts transmission of a break after the.." newline bitfld.long 0x0 8. "RSTSTA,Reset Status Bits" "0: No effect.,1: Resets the status bits PARE FRAME OVRE MANE.." newline bitfld.long 0x0 7. "TXDIS,Transmitter Disable" "0: No effect.,1: Disables the transmitter." newline bitfld.long 0x0 6. "TXEN,Transmitter Enable" "0: No effect.,1: Enables the transmitter if TXDIS is 0." newline bitfld.long 0x0 5. "RXDIS,Receiver Disable" "0: No effect.,1: Disables the receiver." newline bitfld.long 0x0 4. "RXEN,Receiver Enable" "0: No effect.,1: Enables the receiver if RXDIS is 0." newline bitfld.long 0x0 3. "RSTTX,Reset Transmitter" "0: No effect.,1: Resets the transmitter." newline bitfld.long 0x0 2. "RSTRX,Reset Receiver" "0: No effect.,1: Resets the receiver." group.long 0x204++0x3 line.long 0x0 "FLEX_US_MR,USART Mode Register" bitfld.long 0x0 31. "ONEBIT,Start Frame Delimiter Selector" "0: Start frame delimiter is COMMAND or DATA SYNC.,1: Start frame delimiter is one bit." newline bitfld.long 0x0 30. "MODSYNC,Manchester Synchronization Mode" "0: The Manchester start bit is a 0 to 1 transition,1: The Manchester start bit is a 1 to 0 transition." newline bitfld.long 0x0 29. "MAN,Manchester Encoder/Decoder Enable" "0: Manchester encoder/decoder are disabled.,1: Manchester encoder/decoder are enabled." newline bitfld.long 0x0 28. "FILTER,Receive Line Filter" "0: The USART does not filter the receive line.,1: The USART filters the receive line using a.." newline bitfld.long 0x0 24.--26. "MAX_ITERATION,Maximum Number of Automatic Iteration" "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 23. "INVDATA,Inverted Data" "0: The data field transmitted on TXD line is the..,1: The data field transmitted on TXD line is.." newline bitfld.long 0x0 22. "VAR_SYNC,Variable Synchronization of Command/Data Sync Start Frame Delimiter" "0: User defined configuration of command or data..,1: The sync field is updated when a character is.." newline bitfld.long 0x0 21. "DSNACK,Disable Successive NACK" "0: NACK is sent on the ISO line as soon as a parity..,1: Successive parity errors are counted up to the.." newline bitfld.long 0x0 20. "INACK,Inhibit Non Acknowledge" "0: The NACK is generated.,1: The NACK is not generated." newline bitfld.long 0x0 19. "OVER,Oversampling Mode" "0: 16x Oversampling.,1: 8x Oversampling." newline bitfld.long 0x0 18. "CLKO,Clock Output Select" "0: The USART does not drive the SCK pin..,1: The USART drives the SCK pin if USCLKS does not.." newline bitfld.long 0x0 17. "MODE9,9-bit Character Length" "0: CHRL defines character length.,1: 9-bit character length." newline bitfld.long 0x0 16. "MSBF,Bit Order" "0: Least significant bit is sent/received first.,1: Most significant bit is sent/received first." newline bitfld.long 0x0 14.--15. "CHMODE,Channel Mode" "0: Normal mode,1: Automatic Echo. Receiver input is connected to..,2: Local Loopback. Transmitter output is connected..,3: Remote Loopback. RXD pin is internally connected.." newline bitfld.long 0x0 12.--13. "NBSTOP,Number of Stop Bits" "0: 1 stop bit,1: 1.5 stop bit (SYNC = 0) or reserved (SYNC = 1),2: 2 stop bits,?" newline bitfld.long 0x0 9.--11. "PAR,Parity Type" "0: Even parity,1: Odd parity,2: Parity forced to 0 (Space),3: Parity forced to 1 (Mark),4: No parity,?,6: Multidrop mode,?" newline bitfld.long 0x0 8. "SYNC,Synchronous Mode Select" "0: USART operates in Asynchronous mode (UART).,1: USART operates in Synchronous mode." newline bitfld.long 0x0 6.--7. "CHRL,Character Length" "0: Character length is 5 bits,1: Character length is 6 bits,2: Character length is 7 bits,3: Character length is 8 bits" newline bitfld.long 0x0 4.--5. "USCLKS,Clock Selection" "0: Peripheral clock is selected,?,2: PMC generic clock is selected. If the SCK pin is..,3: External pin SCK is selected" newline hexmask.long.byte 0x0 0.--3. 1. "USART_MODE,USART Mode of Operation" wgroup.long 0x208++0x3 line.long 0x0 "FLEX_US_IER,USART Interrupt Enable Register" bitfld.long 0x0 24. "MANE,Manchester Error Interrupt Enable" "0,1" newline bitfld.long 0x0 22. "CMP,Comparison Interrupt Enable" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt Enable" "0,1" newline bitfld.long 0x0 19. "CTSIC,Clear to Send Input Change Interrupt Enable" "0,1" newline bitfld.long 0x0 13. "NACK,Non Acknowledge Interrupt Enable" "0,1" newline bitfld.long 0x0 10. "ITER,Max number of Repetitions Reached Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Enable" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "RXBRK,Receiver Break Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Enable" "0,1" wgroup.long 0x208++0x7 line.long 0x0 "FLEX_US_IER_LIN_MODE,USART Interrupt Enable Register" bitfld.long 0x0 31. "LINHTE,LIN Header Timeout Error Interrupt Enable" "0,1" newline bitfld.long 0x0 30. "LINSTE,LIN Synch Tolerance Error Interrupt Enable" "0,1" newline bitfld.long 0x0 29. "LINSNRE,LIN Client Not Responding Error Interrupt Enable" "0,1" newline bitfld.long 0x0 28. "LINCE,LIN Checksum Error Interrupt Enable" "0,1" newline bitfld.long 0x0 27. "LINIPE,LIN Identifier Parity Interrupt Enable" "0,1" newline bitfld.long 0x0 26. "LINISFE,LIN Inconsistent Synch Field Error Interrupt Enable" "0,1" newline bitfld.long 0x0 25. "LINBE,LIN Bus Error Interrupt Enable" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt Enable" "0,1" newline bitfld.long 0x0 15. "LINTC,LIN Transfer Completed Interrupt Enable" "0,1" newline bitfld.long 0x0 14. "LINID,LIN Identifier Sent or LIN Identifier Received Interrupt Enable" "0,1" newline bitfld.long 0x0 13. "LINBK,LIN Break Sent or LIN Break Received Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Enable" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Enable" "0,1" line.long 0x4 "FLEX_US_IDR,USART Interrupt Disable Register" bitfld.long 0x4 24. "MANE,Manchester Error Interrupt Disable" "0,1" newline bitfld.long 0x4 22. "CMP,Comparison Interrupt Disable" "0,1" newline bitfld.long 0x4 21. "SECE,Security/Safety Error Interrupt Disable" "0,1" newline bitfld.long 0x4 19. "CTSIC,Clear to Send Input Change Interrupt Disable" "0,1" newline bitfld.long 0x4 13. "NACK,Non Acknowledge Interrupt Disable" "0,1" newline bitfld.long 0x4 10. "ITER,Max Number of Repetitions Reached Interrupt Disable" "0,1" newline bitfld.long 0x4 9. "TXEMPTY,TXEMPTY Interrupt Disable" "0,1" newline bitfld.long 0x4 8. "TIMEOUT,Timeout Interrupt Disable" "0,1" newline bitfld.long 0x4 7. "PARE,Parity Error Interrupt Disable" "0,1" newline bitfld.long 0x4 6. "FRAME,Framing Error Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "OVRE,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "RXBRK,Receiver Break Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "TXRDY,TXRDY Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "RXRDY,RXRDY Interrupt Disable" "0,1" wgroup.long 0x20C++0x3 line.long 0x0 "FLEX_US_IDR_LIN_MODE,USART Interrupt Disable Register" bitfld.long 0x0 31. "LINHTE,LIN Header Timeout Error Interrupt Disable" "0,1" newline bitfld.long 0x0 30. "LINSTE,LIN Synch Tolerance Error Interrupt Disable" "0,1" newline bitfld.long 0x0 29. "LINSNRE,LIN Client Not Responding Error Interrupt Disable" "0,1" newline bitfld.long 0x0 28. "LINCE,LIN Checksum Error Interrupt Disable" "0,1" newline bitfld.long 0x0 27. "LINIPE,LIN Identifier Parity Interrupt Disable" "0,1" newline bitfld.long 0x0 26. "LINISFE,LIN Inconsistent Synch Field Error Interrupt Disable" "0,1" newline bitfld.long 0x0 25. "LINBE,LIN Bus Error Interrupt Disable" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt Disable" "0,1" newline bitfld.long 0x0 15. "LINTC,LIN Transfer Completed Interrupt Disable" "0,1" newline bitfld.long 0x0 14. "LINID,LIN Identifier Sent or LIN Identifier Received Interrupt Disable" "0,1" newline bitfld.long 0x0 13. "LINBK,LIN Break Sent or LIN Break Received Interrupt Disable" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Disable" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Disable" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Disable" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Disable" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Disable" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Disable" "0,1" rgroup.long 0x210++0x3 line.long 0x0 "FLEX_US_IMR,USART Interrupt Mask Register" bitfld.long 0x0 24. "MANE,Manchester Error Interrupt Mask" "0,1" newline bitfld.long 0x0 22. "CMP,Comparison Interrupt Mask" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt Mask" "0,1" newline bitfld.long 0x0 19. "CTSIC,Clear to Send Input Change Interrupt Mask" "0,1" newline bitfld.long 0x0 13. "NACK,Non Acknowledge Interrupt Mask" "0,1" newline bitfld.long 0x0 10. "ITER,Max Number of Repetitions Reached Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Mask" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "RXBRK,Receiver Break Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Mask" "0,1" rgroup.long 0x210++0x7 line.long 0x0 "FLEX_US_IMR_LIN_MODE,USART Interrupt Mask Register" bitfld.long 0x0 31. "LINHTE,LIN Header Timeout Error Interrupt Mask" "0,1" newline bitfld.long 0x0 30. "LINSTE,LIN Synch Tolerance Error Interrupt Mask" "0,1" newline bitfld.long 0x0 29. "LINSNRE,LIN Client Not Responding Error Interrupt Mask" "0,1" newline bitfld.long 0x0 28. "LINCE,LIN Checksum Error Interrupt Mask" "0,1" newline bitfld.long 0x0 27. "LINIPE,LIN Identifier Parity Interrupt Mask" "0,1" newline bitfld.long 0x0 26. "LINISFE,LIN Inconsistent Synch Field Error Interrupt Mask" "0,1" newline bitfld.long 0x0 25. "LINBE,LIN Bus Error Interrupt Mask" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt mask" "0,1" newline bitfld.long 0x0 15. "LINTC,LIN Transfer Completed Interrupt Mask" "0,1" newline bitfld.long 0x0 14. "LINID,LIN Identifier Sent or LIN Identifier Received Interrupt Mask" "0,1" newline bitfld.long 0x0 13. "LINBK,LIN Break Sent or LIN Break Received Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Mask" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Mask" "0,1" line.long 0x4 "FLEX_US_CSR,USART Channel Status Register" bitfld.long 0x4 24. "MANE,Manchester Error" "0: No Manchester error has been detected since the..,1: At least one Manchester error has been detected.." newline bitfld.long 0x4 23. "CTS,Image of CTS Input" "0: CTS input is driven low.,1: CTS input is driven high." newline bitfld.long 0x4 22. "CMP,Comparison Status" "0: No received character matched the comparison..,1: A received character matched the comparison.." newline bitfld.long 0x4 21. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on TXD and/or SCK pad output..,1: An error has been detected on TXD and/or SCK pad.." newline bitfld.long 0x4 19. "CTSIC,Clear to Send Input Change Flag" "0: No input change has been detected on the CTS pin..,1: At least one input change has been detected on.." newline bitfld.long 0x4 13. "NACK,Non Acknowledge Interrupt" "0: Non acknowledge has not been detected since the..,1: At least one non acknowledge has been detected.." newline bitfld.long 0x4 10. "ITER,Max Number of Repetitions Reached" "0: Maximum number of repetitions has not been..,1: Maximum number of repetitions has been reached.." newline bitfld.long 0x4 9. "TXEMPTY,Transmitter Empty (cleared by writing FLEX_US_THR)" "0: There are characters in either FLEX_US_THR or..,1: There are no characters in FLEX_US_THR nor in.." newline bitfld.long 0x4 8. "TIMEOUT,Receiver Timeout" "0: There has not been a timeout since the last..,1: There has been a timeout since the last Start.." newline bitfld.long 0x4 7. "PARE,Parity Error" "0: No parity error has been detected since the last..,1: At least one parity error has been detected.." newline bitfld.long 0x4 6. "FRAME,Framing Error" "0: No stop bit has been detected low since the last..,1: At least one stop bit has been detected low.." newline bitfld.long 0x4 5. "OVRE,Overrun Error" "0: No overrun error has occurred since the last..,1: At least one overrun error has occurred since.." newline bitfld.long 0x4 2. "RXBRK,Break Received/End of Break" "0: No break received or end of break detected since..,1: Break received or end of break detected since.." newline bitfld.long 0x4 1. "TXRDY,Transmitter Ready (cleared by writing FLEX_US_THR)" "0: FIFO Disabled: A character in FLEX_US_THR is..,1: FIFO Disabled: There is no character in.." newline bitfld.long 0x4 0. "RXRDY,Receiver Ready (cleared by reading FLEX_US_RHR)" "0: FIFO Disabled: No complete character has been..,1: FIFO Disabled: At least one complete character.." rgroup.long 0x214++0x7 line.long 0x0 "FLEX_US_CSR_LIN_MODE,USART Channel Status Register" bitfld.long 0x0 31. "LINHTE,LIN Header Timeout Error" "0: No LIN header timeout error has been detected..,1: A LIN header timeout error has been detected.." newline bitfld.long 0x0 30. "LINSTE,LIN Synch Tolerance Error" "0: No LIN synch tolerance error has been detected..,1: A LIN synch tolerance error has been detected.." newline bitfld.long 0x0 29. "LINSNRE,LIN Client Not Responding Error" "0: No LIN client not responding error has been..,1: A LIN client not responding error has been.." newline bitfld.long 0x0 28. "LINCE,LIN Checksum Error" "0: No LIN checksum error has been detected since..,1: A LIN checksum error has been detected since the.." newline bitfld.long 0x0 27. "LINIPE,LIN Identifier Parity Error" "0: No LIN identifier parity error has been detected..,1: A LIN identifier parity error has been detected.." newline bitfld.long 0x0 26. "LINISFE,LIN Inconsistent Synch Field Error" "0: No LIN inconsistent synch field error has been..,1: The USART is configured as a client node and a.." newline bitfld.long 0x0 25. "LINBE,LIN Bit Error" "0: No bit error has been detected since the last..,1: A bit error has been detected since the last.." newline bitfld.long 0x0 23. "LINBLS,LIN Bus Line Status" "0: LIN bus line is set to 0.,1: LIN bus line is set to 1." newline bitfld.long 0x0 21. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on TXD and/or SCK pad output..,1: An error has been detected on TXD and/or SCK pad.." newline bitfld.long 0x0 15. "LINTC,LIN Transfer Completed" "0: The USART is idle or a LIN transfer is ongoing.,1: A LIN transfer has been completed since the last.." newline bitfld.long 0x0 14. "LINID,LIN Identifier Sent or LIN Identifier Received" "0: Host Mode: No LIN identifier has been sent since..,1: Host Mode: At least one LIN identifier has been.." newline bitfld.long 0x0 13. "LINBK,LIN Break Sent or LIN Break Received" "0: Host Mode: No LIN break has been sent since the..,1: Host Mode: At least one LIN break has been sent.." newline bitfld.long 0x0 9. "TXEMPTY,Transmitter Empty (cleared by writing FLEX_US_THR)" "0: There are characters in either FLEX_US_THR or..,1: There are no characters in FLEX_US_THR nor in.." newline bitfld.long 0x0 8. "TIMEOUT,Receiver Timeout" "0: There has not been a timeout since the last..,1: There has been a timeout since the last start.." newline bitfld.long 0x0 7. "PARE,Parity Error" "0: No parity error has been detected since the last..,1: At least one parity error has been detected.." newline bitfld.long 0x0 6. "FRAME,Framing Error" "0: No stop bit has been detected low since the last..,1: At least one stop bit has been detected low.." newline bitfld.long 0x0 5. "OVRE,Overrun Error" "0: No overrun error has occurred since the last..,1: At least one overrun error has occurred since.." newline bitfld.long 0x0 1. "TXRDY,Transmitter Ready (cleared by writing FLEX_US_THR)" "0: A character in FLEX_US_THR is waiting to be..,1: There is no character in FLEX_US_THR." newline bitfld.long 0x0 0. "RXRDY,Receiver Ready (cleared by reading FLEX_US_RHR)" "0: No complete character has been received since..,1: At least one complete character has been.." line.long 0x4 "FLEX_US_RHR,USART Receive Holding Register" bitfld.long 0x4 15. "RXSYNH,Received Sync" "0: Last character received is a data.,1: Last character received is a command." newline hexmask.long.word 0x4 0.--8. 1. "RXCHR,Received Character" rgroup.long 0x218++0x3 line.long 0x0 "FLEX_US_RHR_FIFO_MULTI_DATA_MODE,USART Receive Holding Register" hexmask.long.byte 0x0 24.--31. 1. "RXCHR3,Received Characters" newline hexmask.long.byte 0x0 16.--23. 1. "RXCHR2,Received Characters" newline hexmask.long.byte 0x0 8.--15. 1. "RXCHR1,Received Characters" newline hexmask.long.byte 0x0 0.--7. 1. "RXCHR0,Received Characters" wgroup.long 0x21C++0x3 line.long 0x0 "FLEX_US_THR,USART Transmit Holding Register" bitfld.long 0x0 15. "TXSYNH,Sync Field to be Transmitted" "0: The next character sent is encoded as a data.,1: The next character sent is encoded as a command." newline hexmask.long.word 0x0 0.--8. 1. "TXCHR,Character to be Transmitted" wgroup.long 0x21C++0x3 line.long 0x0 "FLEX_US_THR_FIFO_MULTI_DATA_MODE,USART Transmit Holding Register" hexmask.long.byte 0x0 24.--31. 1. "TXCHR3,Character to be Transmitted" newline hexmask.long.byte 0x0 16.--23. 1. "TXCHR2,Character to be Transmitted" newline hexmask.long.byte 0x0 8.--15. 1. "TXCHR1,Character to be Transmitted" newline hexmask.long.byte 0x0 0.--7. 1. "TXCHR0,Character to be Transmitted" group.long 0x220++0xB line.long 0x0 "FLEX_US_BRGR,USART Baud Rate Generator Register" bitfld.long 0x0 16.--18. "FP,Fractional Part" "0: Fractional divider is disabled.,?,?,?,?,?,?,?" newline hexmask.long.word 0x0 0.--15. 1. "CD,Clock Divider" line.long 0x4 "FLEX_US_RTOR,USART Receiver Timeout Register" hexmask.long.tbyte 0x4 0.--16. 1. "TO,Timeout Value" line.long 0x8 "FLEX_US_TTGR,USART Transmitter Timeguard Register" hexmask.long.byte 0x8 0.--7. 1. "TG,Timeguard Value" group.long 0x240++0x3 line.long 0x0 "FLEX_US_FIDI,USART FI DI Ratio Register" hexmask.long.word 0x0 0.--15. 1. "FI_DI_RATIO,FI Over DI Ratio Value" rgroup.long 0x244++0x3 line.long 0x0 "FLEX_US_NER,USART Number of Errors Register" hexmask.long.byte 0x0 0.--7. 1. "NB_ERRORS,Number of Errors" group.long 0x24C++0xF line.long 0x0 "FLEX_US_IF,USART IrDA Filter Register" hexmask.long.byte 0x0 0.--7. 1. "IRDA_FILTER,IrDA Filter" line.long 0x4 "FLEX_US_MAN,USART Manchester Configuration Register" bitfld.long 0x4 31. "RXIDLEV,Receiver Idle Value" "0: Receiver line idle value is 0.,1: Receiver line idle value is 1." newline bitfld.long 0x4 30. "DRIFT,Drift Compensation" "0: The USART cannot recover from an important clock..,1: The USART can recover from clock drift. The 16X.." newline bitfld.long 0x4 29. "ONE,Must Be Set to 1" "0,1" newline bitfld.long 0x4 28. "RX_MPOL,Receiver Manchester Polarity" "0: Logic zero is coded as a zero-to-one transition..,1: Logic zero is coded as a one-to-zero transition.." newline bitfld.long 0x4 24.--25. "RX_PP,Receiver Preamble Pattern detected" "0: The preamble is composed of '1's,1: The preamble is composed of '0's,2: The preamble is composed of '01's,3: The preamble is composed of '10's" newline hexmask.long.byte 0x4 16.--19. 1. "RX_PL,Receiver Preamble Length" newline bitfld.long 0x4 12. "TX_MPOL,Transmitter Manchester Polarity" "0: Logic zero is coded as a zero-to-one transition..,1: Logic zero is coded as a one-to-zero transition.." newline bitfld.long 0x4 8.--9. "TX_PP,Transmitter Preamble Pattern" "0: The preamble is composed of '1's,1: The preamble is composed of '0's,2: The preamble is composed of '01's,3: The preamble is composed of '10's" newline hexmask.long.byte 0x4 0.--3. 1. "TX_PL,Transmitter Preamble Length" line.long 0x8 "FLEX_US_LINMR,USART LIN Mode Register" bitfld.long 0x8 17. "SYNCDIS,Synchronization Disable" "0: The synchronization procedure is performed in..,1: The synchronization procedure is not performed.." newline bitfld.long 0x8 16. "PDCM,DMAC Mode" "0: The LIN mode register FLEX_US_LINMR is not..,1: The LIN mode register FLEX_US_LINMR (excepting.." newline hexmask.long.byte 0x8 8.--15. 1. "DLC,Data Length Control" newline bitfld.long 0x8 7. "WKUPTYP,Wake-up Signal Type" "0: Setting the LINWKUP bit in the control register..,1: Setting the LINWKUP bit in the control register.." newline bitfld.long 0x8 6. "FSDIS,Frame Slot Mode Disable" "0: The Frame Slot mode is enabled.,1: The Frame Slot mode is disabled." newline bitfld.long 0x8 5. "DLM,Data Length Mode" "0: The response data length is defined by the DLC..,1: The response data length is defined by the bits.." newline bitfld.long 0x8 4. "CHKTYP,Checksum Type" "0: LIN 2.0 'enhanced' checksum,1: LIN 1.3 'classic' checksum" newline bitfld.long 0x8 3. "CHKDIS,Checksum Disable" "0: In host node configuration the checksum is..,1: Whatever the node configuration is the checksum.." newline bitfld.long 0x8 2. "PARDIS,Parity Disable" "0: In host node configuration the identifier parity..,1: Whatever the node configuration is the.." newline bitfld.long 0x8 0.--1. "NACT,LIN Node Action" "0: The USART transmits the response.,1: The USART receives the response.,2: The USART does not transmit and does not receive..,?" line.long 0xC "FLEX_US_LINIR,USART LIN Identifier Register" hexmask.long.byte 0xC 0.--7. 1. "IDCHR,Identifier Character" rgroup.long 0x25C++0x3 line.long 0x0 "FLEX_US_LINBRR,USART LIN Baud Rate Register" bitfld.long 0x0 16.--18. "LINFP,Fractional Part after Synchronization" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x0 0.--15. 1. "LINCD,Clock Divider after Synchronization" group.long 0x290++0x3 line.long 0x0 "FLEX_US_CMPR,USART Comparison Register" hexmask.long.word 0x0 16.--24. 1. "VAL2,Second Comparison Value for Received Character" newline bitfld.long 0x0 14. "CMPPAR,Compare Parity" "0: The parity is not checked and a bad parity..,1: The parity is checked and a matching condition.." newline bitfld.long 0x0 12.--13. "CMPMODE,Comparison Mode" "0: Any character is received and comparison..,1: Comparison condition must be met to start..,2: Comparison must be met to receive the current..,?" newline hexmask.long.word 0x0 0.--8. 1. "VAL1,First Comparison Value for Received Character" group.long 0x2A0++0x3 line.long 0x0 "FLEX_US_FMR,USART FIFO Mode Register" hexmask.long.byte 0x0 24.--29. 1. "RXFTHRES2,Receive FIFO Threshold 2" newline hexmask.long.byte 0x0 16.--21. 1. "RXFTHRES,Receive FIFO Threshold" newline hexmask.long.byte 0x0 8.--13. 1. "TXFTHRES,Transmit FIFO Threshold" newline bitfld.long 0x0 7. "FRTSC,FIFO RTS Pin Control enable (Hardware Handshaking mode only)" "0: RTS pin is not controlled by Receive FIFO..,1: RTS pin is controlled by Receive FIFO thresholds." newline bitfld.long 0x0 4.--5. "RXRDYM,Receiver Ready Mode" "0: RXRDY will be at level '1' when at least one..,1: RXRDY will be at level '1' when at least two..,2: RXRDY will be at level '1' when at least four..,3: RXRDY will be at level '1' when at least eight.." newline bitfld.long 0x0 0.--1. "TXRDYM,Transmitter Ready Mode" "0: TXRDY will be at level '1' when at least one..,1: TXRDY will be at level '1' when at least two..,2: TXRDY will be at level '1' when at least four..,3: TXRDY will be at level '1' when at least eight.." rgroup.long 0x2A4++0x3 line.long 0x0 "FLEX_US_FLR,USART FIFO Level Register" hexmask.long.byte 0x0 16.--21. 1. "RXFL,Receive FIFO Level" newline hexmask.long.byte 0x0 0.--5. 1. "TXFL,Transmit FIFO Level" wgroup.long 0x2A8++0x7 line.long 0x0 "FLEX_US_FIER,USART FIFO Interrupt Enable Register" bitfld.long 0x0 9. "RXFTHF2,RXFTHF2 Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "RXFPTEF,RXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "TXFPTEF,TXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "RXFTHF,RXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 4. "RXFFF,RXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 3. "RXFEF,RXFEF Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "TXFTHF,TXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXFFF,TXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "TXFEF,TXFEF Interrupt Enable" "0,1" line.long 0x4 "FLEX_US_FIDR,USART FIFO Interrupt Disable Register" bitfld.long 0x4 9. "RXFTHF2,RXFTHF2 Interrupt Disable" "0,1" newline bitfld.long 0x4 7. "RXFPTEF,RXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 6. "TXFPTEF,TXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "RXFTHF,RXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 4. "RXFFF,RXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 3. "RXFEF,RXFEF Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "TXFTHF,TXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "TXFFF,TXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "TXFEF,TXFEF Interrupt Disable" "0,1" rgroup.long 0x2B0++0x7 line.long 0x0 "FLEX_US_FIMR,USART FIFO Interrupt Mask Register" bitfld.long 0x0 9. "RXFTHF2,RXFTHF2 Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "RXFPTEF,RXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "TXFPTEF,TXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "RXFTHF,RXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 4. "RXFFF,RXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 3. "RXFEF,RXFEF Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "TXFTHF,TXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXFFF,TXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "TXFEF,TXFEF Interrupt Mask" "0,1" line.long 0x4 "FLEX_US_FESR,USART FIFO Event Status Register" bitfld.long 0x4 9. "RXFTHF2,Receive FIFO Threshold Flag 2 (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Number of unread data in Receive FIFO is above..,1: Number of unread data in Receive FIFO has.." newline bitfld.long 0x4 8. "TXFLOCK,Transmit FIFO Lock" "0: The Transmit FIFO is not locked.,1: The Transmit FIFO is locked." newline bitfld.long 0x4 7. "RXFPTEF,Receive FIFO Underflow Error Flag" "0: No Receive FIFO underflow occurred.,1: Receive FIFO underflow error occurred due to an.." newline bitfld.long 0x4 6. "TXFPTEF,Transmit FIFO Overflow Error Flag" "0: No Transmit FIFO overflow occurred.,1: Transmit FIFO overflow error occurred due to an.." newline bitfld.long 0x4 5. "RXFTHF,Receive FIFO Threshold Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Number of unread data in Receive FIFO is below..,1: Number of unread data in Receive FIFO has.." newline bitfld.long 0x4 4. "RXFFF,Receive FIFO Full Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Receive FIFO is not empty.,1: Receive FIFO has been filled since the last.." newline bitfld.long 0x4 3. "RXFEF,Receive FIFO Empty Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Receive FIFO is not empty.,1: Receive FIFO has been emptied since the last.." newline bitfld.long 0x4 2. "TXFTHF,Transmit FIFO Threshold Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Number of data in Transmit FIFO is above..,1: Number of data in Transmit FIFO has reached.." newline bitfld.long 0x4 1. "TXFFF,Transmit FIFO Full Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Transmit FIFO is not full.,1: Transmit FIFO has been filled since the last.." newline bitfld.long 0x4 0. "TXFEF,Transmit FIFO Empty Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Transmit FIFO is not empty.,1: Transmit FIFO has been emptied since the last.." group.long 0x2E4++0x3 line.long 0x0 "FLEX_US_WPMR,USART Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" newline bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control..,1: Enables the write protection on control register.." newline bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." newline bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection on configuration..,1: Enables the write protection on configuration.." rgroup.long 0x2E8++0x3 line.long 0x0 "FLEX_US_WPSR,USART Write Protection Status Register" hexmask.long.word 0x0 8.--23. 1. "WPVSRC,Write Protection Violation Source" newline bitfld.long 0x0 1. "PADERR,Output PAD Error (cleared on read)" "0: No error detected during a character transfer.,1: Two successive bit period with a difference.." newline bitfld.long 0x0 0. "WPVS,Write Protection Violation Status" "0: No write protection violation has occurred since..,1: A write protection violation has occurred since.." wgroup.long 0x400++0x3 line.long 0x0 "FLEX_SPI_CR,SPI Control Register" bitfld.long 0x0 31. "FIFODIS,FIFO Disable" "0: No effect.,1: Disables the Transmit and Receive FIFOs" newline bitfld.long 0x0 30. "FIFOEN,FIFO Enable" "0: No effect.,1: Enables the Transmit and Receive FIFOs" newline bitfld.long 0x0 24. "LASTXFER,Last Transfer" "0: No effect.,1: The current NPCS will be de-asserted after the.." newline bitfld.long 0x0 17. "RXFCLR,Receive FIFO Clear" "0: No effect.,1: Empties the Receive FIFO." newline bitfld.long 0x0 16. "TXFCLR,Transmit FIFO Clear" "0: No effect.,1: Empties the Transmit FIFO." newline bitfld.long 0x0 12. "REQCLR,Request to Clear the Comparison Trigger" "0: No effect.,1: Asynchronous partial wakeup enabled: Clears the.." newline bitfld.long 0x0 7. "SWRST,SPI Software Reset" "0: No effect.,1: Reset the SPI. A software-triggered hardware.." newline bitfld.long 0x0 1. "SPIDIS,SPI Disable" "0: No effect.,1: Disables the SPI." newline bitfld.long 0x0 0. "SPIEN,SPI Enable" "0: No effect.,1: Enables the SPI to transfer and receive data." group.long 0x404++0x3 line.long 0x0 "FLEX_SPI_MR,SPI Mode Register" hexmask.long.byte 0x0 24.--31. 1. "DLYBCS,Delay Between Chip Selects" newline hexmask.long.byte 0x0 16.--19. 1. "PCS,Peripheral Chip Select" newline bitfld.long 0x0 12. "CMPMODE,Comparison Mode" "0: Any character is received and comparison..,1: Comparison condition must be met to start.." newline bitfld.long 0x0 10. "MLCE,MOSI Line Check Enable" "0: Disables the MOSI line check.,1: Enables the MOSI line check during a character.." newline bitfld.long 0x0 8. "LSBHALF,Last Bit Half Period Compatibility" "0: Normal SPI mode of operation: all bits have a..,1: Compatibility mode when connected to an SPI.." newline bitfld.long 0x0 7. "LLB,Local Loopback Enable" "0: Local loopback path disabled.,1: Local loopback path enabled." newline bitfld.long 0x0 5. "WDRBT,Wait Data Read Before Transfer" "0: No Effect. In Host mode a transfer can be..,1: In Host mode a transfer can start only if.." newline bitfld.long 0x0 4. "MODFDIS,Mode Fault Detection" "0: Mode fault detection is enabled.,1: Mode fault detection is disabled." newline bitfld.long 0x0 3. "BRSRCCLK,Bit Rate Source Clock" "0: The peripheral clock is the source clock for the..,1: GCLK is the source clock for the bit rate.." newline bitfld.long 0x0 2. "PCSDEC,Chip Select Decode" "0: The chip selects are directly connected to a..,1: The four NPCS chip select lines are connected to.." newline bitfld.long 0x0 1. "PS,Peripheral Select" "0: Fixed Peripheral Select,1: Variable Peripheral Select" newline bitfld.long 0x0 0. "MSTR,Host/Client Mode" "0: SPI is in Client mode.,1: SPI is in Host mode." rgroup.long 0x408++0x3 line.long 0x0 "FLEX_SPI_RDR,SPI Receive Data Register" hexmask.long.byte 0x0 16.--19. 1. "PCS,Peripheral Chip Select" newline hexmask.long.word 0x0 0.--15. 1. "RD,Receive Data" rgroup.long 0x408++0x3 line.long 0x0 "FLEX_SPI_RDR_FIFO_MULTI_DATA_16_MODE,SPI Receive Data Register" hexmask.long.word 0x0 16.--31. 1. "RD1,Receive Data" newline hexmask.long.word 0x0 0.--15. 1. "RD0,Receive Data" rgroup.long 0x408++0x3 line.long 0x0 "FLEX_SPI_RDR_FIFO_MULTI_DATA_8_MODE,SPI Receive Data Register" hexmask.long.byte 0x0 24.--31. 1. "RD3,Receive Data" newline hexmask.long.byte 0x0 16.--23. 1. "RD2,Receive Data" newline hexmask.long.byte 0x0 8.--15. 1. "RD1,Receive Data" newline hexmask.long.byte 0x0 0.--7. 1. "RD0,Receive Data" wgroup.long 0x40C++0x3 line.long 0x0 "FLEX_SPI_TDR,SPI Transmit Data Register" bitfld.long 0x0 24. "LASTXFER,Last Transfer" "0: No effect.,1: The current NPCS is de-asserted after the.." newline hexmask.long.byte 0x0 16.--19. 1. "PCS,Peripheral Chip Select" newline hexmask.long.word 0x0 0.--15. 1. "TD,Transmit Data" wgroup.long 0x40C++0x3 line.long 0x0 "FLEX_SPI_TDR_FIFO_MULTI_DATA_MODE,SPI Transmit Data Register" hexmask.long.word 0x0 16.--31. 1. "TD1,Transmit Data" newline hexmask.long.word 0x0 0.--15. 1. "TD0,Transmit Data" rgroup.long 0x410++0x3 line.long 0x0 "FLEX_SPI_SR,SPI Status Register" bitfld.long 0x0 31. "RXFPTEF,Receive FIFO Underflow Error Flag" "0: No Receive FIFO underflow occurred.,1: Receive FIFO underflow error occurred due to an.." newline bitfld.long 0x0 30. "TXFPTEF,Transmit FIFO Overflow Error Flag" "0: No Transmit FIFO overflow occurred.,1: Transmit FIFO overflow error occurred due to an.." newline bitfld.long 0x0 29. "RXFTHF,Receive FIFO Threshold Flag" "0: Number of unread data in Receive FIFO is below..,1: Number of unread data in Receive FIFO has.." newline bitfld.long 0x0 28. "RXFFF,Receive FIFO Full Flag" "0: Receive FIFO is not empty or RXFE flag has been..,1: Receive FIFO has been filled (changing states.." newline bitfld.long 0x0 27. "RXFEF,Receive FIFO Empty Flag" "0: Receive FIFO is not empty or RXFE flag has been..,1: Receive FIFO has been emptied (changing states.." newline bitfld.long 0x0 26. "TXFTHF,Transmit FIFO Threshold Flag (cleared on read)" "0: Number of data in Transmit FIFO is above..,1: Number of data in Transmit FIFO has reached.." newline bitfld.long 0x0 25. "TXFFF,Transmit FIFO Full Flag (cleared on read)" "0: Transmit FIFO is not full or TXFF flag has been..,1: Transmit FIFO has been filled since the last.." newline bitfld.long 0x0 24. "TXFEF,Transmit FIFO Empty Flag (cleared on read)" "0: Transmit FIFO is not empty.,1: Transmit FIFO has been emptied since the last.." newline bitfld.long 0x0 16. "SPIENS,SPI Enable Status" "0: SPI is disabled.,1: SPI is enabled." newline bitfld.long 0x0 14. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on NPCS0/MOSI and/or SPCK pad..,1: An error has been detected on TXD and/or SCK pad.." newline bitfld.long 0x0 12. "SFERR,Client Mode Frame Error (cleared on read)" "0: No frame error has been detected for a client..,1: In Client mode the chip select raised while the.." newline bitfld.long 0x0 11. "CMP,Comparison Status (cleared on read)" "0: No received character matched the comparison..,1: A received character matched the comparison.." newline bitfld.long 0x0 10. "UNDES,Underrun Error Status (Client mode only) (cleared on read)" "0: No underrun has been detected since the last..,1: A transfer starts whereas no data has been.." newline bitfld.long 0x0 9. "TXEMPTY,Transmission Registers Empty (cleared by writing FLEX_SPI_TDR)" "0: As soon as data is written in FLEX_SPI_TDR.,1: FLEX_SPI_TDR and internal shift register are.." newline bitfld.long 0x0 8. "NSSR,NSS Rising (cleared on read)" "0: No rising edge detected on NSS pin since the..,1: A rising edge occurred on NSS pin since the last.." newline bitfld.long 0x0 3. "OVRES,Overrun Error Status (cleared on read)" "0: No overrun has been detected since the last read..,1: An overrun has occurred since the last read of.." newline bitfld.long 0x0 2. "MODF,Mode Fault Error (cleared on read)" "0: No mode fault has been detected since the last..,1: A mode fault occurred since the last read of.." newline bitfld.long 0x0 1. "TDRE,Transmit Data Register Empty (cleared by writing FLEX_SPI_TDR)" "0: FIFO Disabled: Data has been written to..,1: FIFO Disabled: The last data written to.." newline bitfld.long 0x0 0. "RDRF,Receive Data Register Full (cleared by reading FLEX_SPI_RDR)" "0: FIFO Disabled: No data has been received since..,1: FIFO Disabled: Data has been received and the.." wgroup.long 0x414++0x7 line.long 0x0 "FLEX_SPI_IER,SPI Interrupt Enable Register" bitfld.long 0x0 31. "RXFPTEF,RXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 30. "TXFPTEF,TXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 29. "RXFTHF,RXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 28. "RXFFF,RXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 27. "RXFEF,RXFEF Interrupt Enable" "0,1" newline bitfld.long 0x0 26. "TXFTHF,TXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 25. "TXFFF,TXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 24. "TXFEF,TXFEF Interrupt Enable" "0,1" newline bitfld.long 0x0 14. "SECE,Security/Safety Error Interrupt Enable" "0,1" newline bitfld.long 0x0 12. "SFERR,Client Mode Frame Error Interrupt Enable" "0,1" newline bitfld.long 0x0 11. "CMP,Comparison Interrupt Enable" "0,1" newline bitfld.long 0x0 10. "UNDES,Underrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,Transmission Registers Empty Enable" "0,1" newline bitfld.long 0x0 8. "NSSR,NSS Rising Interrupt Enable" "0,1" newline bitfld.long 0x0 3. "OVRES,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "MODF,Mode Fault Error Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TDRE,SPI Transmit Data Register Empty Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "RDRF,Receive Data Register Full Interrupt Enable" "0,1" line.long 0x4 "FLEX_SPI_IDR,SPI Interrupt Disable Register" bitfld.long 0x4 31. "RXFPTEF,RXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 30. "TXFPTEF,TXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 29. "RXFTHF,RXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 28. "RXFFF,RXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 27. "RXFEF,RXFEF Interrupt Disable" "0,1" newline bitfld.long 0x4 26. "TXFTHF,TXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 25. "TXFFF,TXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 24. "TXFEF,TXFEF Interrupt Disable" "0,1" newline bitfld.long 0x4 14. "SECE,Security/Safety Error Interrupt Disable" "0,1" newline bitfld.long 0x4 12. "SFERR,Client Mode Frame Error Interrupt Disable" "0,1" newline bitfld.long 0x4 11. "CMP,Comparison Interrupt Disable" "0,1" newline bitfld.long 0x4 10. "UNDES,Underrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 9. "TXEMPTY,Transmission Registers Empty Disable" "0,1" newline bitfld.long 0x4 8. "NSSR,NSS Rising Interrupt Disable" "0,1" newline bitfld.long 0x4 3. "OVRES,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "MODF,Mode Fault Error Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "TDRE,SPI Transmit Data Register Empty Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "RDRF,Receive Data Register Full Interrupt Disable" "0,1" rgroup.long 0x41C++0x3 line.long 0x0 "FLEX_SPI_IMR,SPI Interrupt Mask Register" bitfld.long 0x0 31. "RXFPTEF,RXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 30. "TXFPTEF,TXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 29. "RXFTHF,RXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 28. "RXFFF,RXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 27. "RXFEF,RXFEF Interrupt Mask" "0,1" newline bitfld.long 0x0 26. "TXFTHF,TXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 25. "TXFFF,TXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 24. "TXFEF,TXFEF Interrupt Mask" "0,1" newline bitfld.long 0x0 14. "SECE,Security/Safety Error Interrupt Mask" "0,1" newline bitfld.long 0x0 12. "SFERR,Client Mode Frame Error Interrupt Mask" "0,1" newline bitfld.long 0x0 11. "CMP,Comparison Interrupt Mask" "0,1" newline bitfld.long 0x0 10. "UNDES,Underrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,Transmission Registers Empty Mask" "0,1" newline bitfld.long 0x0 8. "NSSR,NSS Rising Interrupt Mask" "0,1" newline bitfld.long 0x0 3. "OVRES,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "MODF,Mode Fault Error Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TDRE,SPI Transmit Data Register Empty Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "RDRF,Receive Data Register Full Interrupt Mask" "0,1" repeat 4. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x430)++0x3 line.long 0x0 "FLEX_SPI_CSR[$1],SPI Chip Select Register x" hexmask.long.byte 0x0 24.--31. 1. "DLYBCT,Delay Between Consecutive Transfers" newline hexmask.long.byte 0x0 16.--23. 1. "DLYBS,Delay Before SPCK" newline hexmask.long.byte 0x0 8.--15. 1. "SCBR,Serial Clock Bit Rate" newline hexmask.long.byte 0x0 4.--7. 1. "BITS,Bits Per Transfer" newline bitfld.long 0x0 3. "CSAAT,Chip Select Active After Transfer" "0: The Peripheral Chip Select Line rises as soon as..,1: The Peripheral Chip Select does not rise after.." newline bitfld.long 0x0 2. "CSNAAT,Chip Select Not Active After Transfer (Ignored if CSAAT = 1)" "0: The Peripheral Chip Select does not rise between..,1: The Peripheral Chip Select rises systematically.." newline bitfld.long 0x0 1. "NCPHA,Clock Phase" "0: Data are changed on the leading edge of SPCK and..,1: Data are captured on the leading edge of SPCK.." newline bitfld.long 0x0 0. "CPOL,Clock Polarity" "0: The inactive state value of SPCK is logic level..,1: The inactive state value of SPCK is logic level.." repeat.end group.long 0x440++0x3 line.long 0x0 "FLEX_SPI_FMR,SPI FIFO Mode Register" hexmask.long.byte 0x0 24.--29. 1. "RXFTHRES,Receive FIFO Threshold" newline hexmask.long.byte 0x0 16.--21. 1. "TXFTHRES,Transmit FIFO Threshold" newline bitfld.long 0x0 4.--5. "RXRDYM,Receive Data Register Full Mode" "0: RDRF will be at level '1' when at least one..,1: RDRF will be at level '1' when at least two..,2: RDRF will be at level '1' when at least four..,3: RDRF will be at level '1' when at least eight.." newline bitfld.long 0x0 0.--1. "TXRDYM,Transmit Data Register Empty Mode" "0: TDRE will be at level '1' when at least one data..,1: TDRE will be at level '1' when at least two data..,2: TDRE will be at level '1' when at least four..,3: TDRE will be at level '1' when at least eight.." rgroup.long 0x444++0x3 line.long 0x0 "FLEX_SPI_FLR,SPI FIFO Level Register" hexmask.long.byte 0x0 16.--21. 1. "RXFL,Receive FIFO Level" newline hexmask.long.byte 0x0 0.--5. 1. "TXFL,Transmit FIFO Level" group.long 0x448++0x3 line.long 0x0 "FLEX_SPI_CMPR,SPI Comparison Register" hexmask.long.word 0x0 16.--31. 1. "VAL2,Second Comparison Value for Received Character" newline hexmask.long.word 0x0 0.--15. 1. "VAL1,First Comparison Value for Received Character" group.long 0x4E4++0x3 line.long 0x0 "FLEX_SPI_WPMR,SPI Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" newline bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control..,1: Enables the write protection on control register.." newline bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." newline bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection if WPKEY..,1: Enables the write protection if WPKEY.." rgroup.long 0x4E8++0x3 line.long 0x0 "FLEX_SPI_WPSR,SPI Write Protection Status Register" hexmask.long.byte 0x0 8.--15. 1. "WPVSRC,Write Protection Violation Source" newline bitfld.long 0x0 1. "PADERR,Output PAD Error (cleared on read)" "0: No error detected during a character transfer.,1: Two successive bit period with a difference.." newline bitfld.long 0x0 0. "WPVS,Write Protection Violation Status" "0: No write protect violation has occurred since..,1: A write protect violation has occurred since the.." wgroup.long 0x600++0x3 line.long 0x0 "FLEX_TWI_CR,TWI Control Register" bitfld.long 0x0 29. "FIFODIS,FIFO Disable" "0: No effect.,1: Disable the Transmit and Receive FIFOs" newline bitfld.long 0x0 28. "FIFOEN,FIFO Enable" "0: No effect.,1: Enable the Transmit and Receive FIFOs" newline bitfld.long 0x0 26. "LOCKCLR,Lock Clear" "0: No effect.,1: Clear the TWI FSM lock." newline bitfld.long 0x0 24. "THRCLR,Transmit Holding Register Clear" "0: No effect.,1: Clear the Transmit Holding Register and set.." newline bitfld.long 0x0 19. "SCLRBE,SCL Rise Boost Enable" "0: No effect.,1: SCL rise time is boosted in High-Speed mode." newline bitfld.long 0x0 18. "SCLRBD,SCL Rise Boost Disable" "0: No effect.,1: SCL rise time boost is disabled. See Section.." newline bitfld.long 0x0 17. "ACMDIS,Alternative Command Mode Disable" "0: No effect.,1: Alternative Command mode disabled." newline bitfld.long 0x0 16. "ACMEN,Alternative Command Mode Enable" "0: No effect.,1: Alternative Command mode enabled." newline bitfld.long 0x0 15. "CLEAR,Bus CLEAR Command" "0: No effect.,1: When Host mode is enabled and TWD (SDA)=1 send a.." newline bitfld.long 0x0 14. "PECRQ,PEC Request" "0: No effect.,1: A PEC check or transmission is requested." newline bitfld.long 0x0 13. "PECDIS,Packet Error Checking Disable" "0: No effect.,1: SMBus PEC (CRC) generation and check disabled." newline bitfld.long 0x0 12. "PECEN,Packet Error Checking Enable" "0: No effect.,1: SMBus PEC (CRC) generation and check enabled." newline bitfld.long 0x0 11. "SMBDIS,SMBus Mode Disabled" "0: No effect.,1: SMBus mode disabled." newline bitfld.long 0x0 10. "SMBEN,SMBus Mode Enabled" "0: No effect.,1: If SMBDIS = 0 SMBus mode enabled." newline bitfld.long 0x0 9. "HSDIS,TWI High-Speed Mode Disabled" "0: No effect.,1: High-speed mode disabled." newline bitfld.long 0x0 8. "HSEN,TWI High-Speed Mode Enabled" "0: No effect.,1: High-speed mode enabled." newline bitfld.long 0x0 7. "SWRST,Software Reset" "0: No effect.,1: Equivalent to a system reset." newline bitfld.long 0x0 6. "QUICK,SMBus Quick Command" "0: No effect.,1: If Host mode is enabled a SMBus Quick Command is.." newline bitfld.long 0x0 5. "SVDIS,TWI Client Mode Disabled" "0: No effect.,1: Client mode is disabled. The shifter and holding.." newline bitfld.long 0x0 4. "SVEN,TWI Client Mode Enabled" "0: No effect.,1: Enables Client mode (SVDIS must be written to 0)." newline bitfld.long 0x0 3. "MSDIS,TWI Host Mode Disabled" "0: No effect.,1: Host mode is disabled all pending data is.." newline bitfld.long 0x0 2. "MSEN,TWI Host Mode Enabled" "0: No effect.,1: Enables Host mode (MSDIS must be written to 0)." newline bitfld.long 0x0 1. "STOP,Send a STOP Condition" "0: No effect.,1: STOP condition is sent just after completing the.." newline bitfld.long 0x0 0. "START,Send a START Condition" "0: No effect.,1: A frame beginning with a START bit is.." wgroup.long 0x600++0x3 line.long 0x0 "FLEX_TWI_CR_FIFO_ENABLED_MODE,TWI Control Register" bitfld.long 0x0 29. "FIFODIS,FIFO Disable" "0: No effect.,1: Disable the Transmit and Receive FIFOs." newline bitfld.long 0x0 28. "FIFOEN,FIFO Enable" "0: No effect.,1: Enable the Transmit and Receive FIFOs." newline bitfld.long 0x0 26. "TXFLCLR,Transmit FIFO Lock CLEAR" "0: No effect.,1: Clears the Transmit FIFO Lock." newline bitfld.long 0x0 25. "RXFCLR,Receive FIFO Clear" "0: No effect.,1: Empties the Receive FIFO." newline bitfld.long 0x0 24. "TXFCLR,Transmit FIFO Clear" "0: No effect.,1: Empties the Transmit FIFO." newline bitfld.long 0x0 17. "ACMDIS,Alternative Command Mode Disable" "0: No effect.,1: Alternative Command mode disabled." newline bitfld.long 0x0 16. "ACMEN,Alternative Command Mode Enable" "0: No effect.,1: Alternative Command mode enabled." newline bitfld.long 0x0 15. "CLEAR,Bus CLEAR Command" "0: No effect.,1: If Host mode is enabled send a bus clear command." newline bitfld.long 0x0 14. "PECRQ,PEC Request" "0: No effect.,1: A PEC check or transmission is requested." newline bitfld.long 0x0 13. "PECDIS,Packet Error Checking Disable" "0: No effect.,1: SMBus PEC (CRC) generation and check disabled." newline bitfld.long 0x0 12. "PECEN,Packet Error Checking Enable" "0: No effect.,1: SMBus PEC (CRC) generation and check enabled." newline bitfld.long 0x0 11. "SMBDIS,SMBus Mode Disabled" "0: No effect.,1: SMBus mode disabled." newline bitfld.long 0x0 10. "SMBEN,SMBus Mode Enabled" "0: No effect.,1: If SMBDIS = 0 SMBus mode enabled." newline bitfld.long 0x0 9. "HSDIS,TWI High-Speed Mode Disabled" "0: No effect.,1: High-speed mode disabled." newline bitfld.long 0x0 8. "HSEN,TWI High-Speed Mode Enabled" "0: No effect.,1: High-speed mode enabled." newline bitfld.long 0x0 7. "SWRST,Software Reset" "0: No effect.,1: Equivalent to a system reset." newline bitfld.long 0x0 6. "QUICK,SMBus Quick Command" "0: No effect.,1: If Host mode is enabled a SMBus Quick Command is.." newline bitfld.long 0x0 5. "SVDIS,TWI Client Mode Disabled" "0: No effect.,1: Client mode is disabled. The shifter and holding.." newline bitfld.long 0x0 4. "SVEN,TWI Client Mode Enabled" "0: No effect.,1: Enables Client mode (SVDIS must be written to 0)." newline bitfld.long 0x0 3. "MSDIS,TWI Host Mode Disabled" "0: No effect.,1: Host mode is disabled all pending data is.." newline bitfld.long 0x0 2. "MSEN,TWI Host Mode Enabled" "0: No effect.,1: Enables Host mode (MSDIS must be written to 0)." newline bitfld.long 0x0 1. "STOP,Send a STOP Condition" "0: No effect.,1: STOP condition is sent just after completing the.." newline bitfld.long 0x0 0. "START,Send a START Condition" "0: No effect.,1: A frame beginning with a START bit is.." group.long 0x604++0xF line.long 0x0 "FLEX_TWI_MMR,TWI Host Mode Register" bitfld.long 0x0 24. "NOAP,No Auto-Stop On NACK Error" "0: A stop condition is sent automatically upon..,1: No automatic action is performed upon.." newline hexmask.long.byte 0x0 16.--22. 1. "DADR,Device Address" newline bitfld.long 0x0 13.--14. "SCLRBL,SCL Rise Boost Level" "0,1,2,3" newline bitfld.long 0x0 12. "MREAD,Host Read Direction" "0: Host write direction.,1: Host read direction." newline bitfld.long 0x0 8.--9. "IADRSZ,Internal Device Address Size" "0: No internal device address,1: One-byte internal device address,2: Two-byte internal device address,3: Three-byte internal device address" line.long 0x4 "FLEX_TWI_SMR,TWI Client Mode Register" bitfld.long 0x4 31. "DATAMEN,Data Matching Enable" "0: Data matching on first received data is disabled.,1: Data matching on first received data is enabled." newline bitfld.long 0x4 30. "SADR3EN,Client Address 3 Enable" "0: Client address 3 matching is disabled.,1: Client address 3 matching is enabled." newline bitfld.long 0x4 29. "SADR2EN,Client Address 2 Enable" "0: Client address 2 matching is disabled.,1: Client address 2 matching is enabled." newline bitfld.long 0x4 28. "SADR1EN,Client Address 1 Enable" "0: Client address 1 matching is disabled.,1: Client address 1 matching is enabled." newline hexmask.long.byte 0x4 16.--22. 1. "SADR,Client Address" newline hexmask.long.byte 0x4 8.--14. 1. "MASK,Client Address Mask" newline bitfld.long 0x4 7. "SNIFF,Client Sniffer Mode" "0: Client Sniffer mode is disabled.,1: Client Sniffer mode is enabled." newline bitfld.long 0x4 6. "SCLWSDIS,Clock Wait State Disable" "0: No effect.,1: Clock stretching disabled in Client mode OVRE.." newline bitfld.long 0x4 5. "BSEL,TWI Bus Selection" "0: TWI analyzes the TWCK and TWD pins from its TWI..,?" newline bitfld.long 0x4 4. "SADAT,Client Address Treated as Data" "0: Client address is handled normally (will not..,1: Client address is handled as data field RXRDY.." newline bitfld.long 0x4 3. "SMHH,SMBus Host Header" "0: Acknowledge of the SMBus Host Header disabled.,1: Acknowledge of the SMBus Host Header enabled." newline bitfld.long 0x4 2. "SMDA,SMBus Default Address" "0: Acknowledge of the SMBus Default Address disabled.,1: Acknowledge of the SMBus Default Address enabled." newline bitfld.long 0x4 0. "NACKEN,Client Receiver Data Phase NACK Enable" "0: Normal value to be returned in the ACK cycle of..,1: NACK value to be returned in the ACK cycle of.." line.long 0x8 "FLEX_TWI_IADR,TWI Internal Address Register" hexmask.long.tbyte 0x8 0.--23. 1. "IADR,Internal Address" line.long 0xC "FLEX_TWI_CWGR,TWI Clock Waveform Generator Register" hexmask.long.byte 0xC 24.--29. 1. "HOLD,TWD Hold Time Versus TWCK Falling" newline bitfld.long 0xC 20. "BRSRCCLK,Bit Rate Source Clock" "0: The peripheral clock is the source clock for the..,1: GCLK is the source clock for the bit rate.." newline bitfld.long 0xC 16.--18. "CKDIV,Clock Divider" "0,1,2,3,4,5,6,7" newline hexmask.long.byte 0xC 8.--15. 1. "CHDIV,Clock High Divider" newline hexmask.long.byte 0xC 0.--7. 1. "CLDIV,Clock Low Divider" rgroup.long 0x620++0x3 line.long 0x0 "FLEX_TWI_SR,TWI Status Register" bitfld.long 0x0 28. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on TWD and/or TWCK pad output..,1: An error has been detected on TWD and/or TWCK.." newline bitfld.long 0x0 26. "SR,Start Repeated" "0: No repeated start has been detected since last..,1: At least one repeated start has been detected.." newline bitfld.long 0x0 25. "SDA,SDA Line Value" "0: SDA line sampled value is '0'.,1: SDA line sampled value is '1'." newline bitfld.long 0x0 24. "SCL,SCL Line Value" "0: SCL line sampled value is '0'.,1: SCL line sampled value is '1.'" newline bitfld.long 0x0 23. "LOCK,TWI Lock Due to Frame Errors" "0: The TWI is not locked.,1: The TWI is locked due to frame errors (see.." newline bitfld.long 0x0 21. "SMBHHM,SMBus Host Header Address Match (cleared on read)" "0: No SMBus Host Header Address received.,1: A SMBus Host Header Address was received." newline bitfld.long 0x0 20. "SMBDAM,SMBus Default Address Match (cleared on read)" "0: No SMBus Default Address received.,1: A SMBus Default Address was received." newline bitfld.long 0x0 19. "PECERR,PEC Error (cleared on read)" "0: No SMBus PEC error occurred.,1: A SMBus PEC error occurred." newline bitfld.long 0x0 18. "TOUT,Timeout Error (cleared on read)" "0: No SMBus timeout occurred.,1: SMBus timeout occurred." newline bitfld.long 0x0 16. "MCACK,Host Code Acknowledge (cleared on read)" "0: No host code has been received.,1: A host code has been received." newline bitfld.long 0x0 11. "EOSACC,End Of Client Access (cleared on read)" "0: A client access is being performed.,1: Client Access is finished. End Of Client Access.." newline bitfld.long 0x0 10. "SCLWS,Clock Wait State" "0: The clock is not stretched.,1: The clock is stretched. FLEX_TWI_THR /.." newline bitfld.long 0x0 9. "ARBLST,Arbitration Lost (cleared on read)" "0: Arbitration won.,1: Arbitration lost. Another host of the TWI bus.." newline bitfld.long 0x0 8. "NACK,Not Acknowledged (cleared on read)" "0: NACK used in Host mode: Each data byte has been..,1: NACK used in Host mode: A data or address byte.." newline bitfld.long 0x0 7. "UNRE,Underrun Error (cleared on read)" "0: FLEX_TWI_THR has been filled on time.,1: FLEX_TWI_THR has not been filled on time." newline bitfld.long 0x0 6. "OVRE,Overrun Error (cleared on read)" "0: FLEX_TWI_RHR has not been loaded while RXRDY was..,1: FLEX_TWI_RHR has been loaded while RXRDY was.." newline bitfld.long 0x0 5. "GACC,General Call Access (cleared on read)" "0: No general call has been detected.,1: A general call has been detected. After the.." newline bitfld.long 0x0 4. "SVACC,Client Access" "0: TWI is not addressed. SVACC is automatically..,1: Indicates that the address decoding sequence has.." newline bitfld.long 0x0 3. "SVREAD,Client Read" "0: Indicates that a write access is performed by a..,1: Indicates that a read access is performed by a.." newline bitfld.long 0x0 2. "TXRDY,Transmit Holding Register Ready (cleared by writing FLEX_TWI_THR)" "0: TXRDY used in Host mode:The transmit holding..,1: TXRDY used in Host mode:As soon as a data byte.." newline bitfld.long 0x0 1. "RXRDY,Receive Holding Register Ready (cleared when reading FLEX_TWI_RHR)" "0: Receive FIFO is empty; no data to read,1: At least one unread data is in the Receive FIFO" newline bitfld.long 0x0 0. "TXCOMP,Transmission Completed (cleared by writing FLEX_TWI_THR)" "0: NACK used in Host mode: During the length of the..,1: NACK used in Host mode: When both the holding.." rgroup.long 0x620++0x3 line.long 0x0 "FLEX_TWI_SR_FIFO_ENABLED_MODE,TWI Status Register" bitfld.long 0x0 28. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on TWD and/or TWCK pad output..,1: An error has been detected on TWD and/or TWCK.." newline bitfld.long 0x0 26. "SR,Start Repeated" "0: No repeated start has been detected since last..,1: At least one repeated start has been detected.." newline bitfld.long 0x0 25. "SDA,SDA Line Value" "0: SDA line sampled value is '0'.,1: SDA line sampled value is '1'." newline bitfld.long 0x0 24. "SCL,SCL Line Value" "0: SCL line sampled value is '0'.,1: SCL line sampled value is '1.'" newline bitfld.long 0x0 23. "TXFLOCK,Transmit FIFO Lock" "0: The Transmit FIFO is not locked.,1: The Transmit FIFO is locked." newline bitfld.long 0x0 21. "SMBHHM,SMBus Host Header Address Match (cleared on read)" "0: No SMBus Host Header Address received.,1: A SMBus Host Header Address was received." newline bitfld.long 0x0 20. "SMBDAM,SMBus Default Address Match (cleared on read)" "0: No SMBus Default Address received.,1: A SMBus Default Address was received." newline bitfld.long 0x0 19. "PECERR,PEC Error (cleared on read)" "0: No SMBus PEC error occurred.,1: A SMBus PEC error occurred." newline bitfld.long 0x0 18. "TOUT,Timeout Error (cleared on read)" "0: No SMBus timeout occurred.,1: SMBus timeout occurred." newline bitfld.long 0x0 16. "MCACK,Host Code Acknowledge (cleared on read)" "0: No host code has been received.,1: A host code has been received." newline bitfld.long 0x0 11. "EOSACC,End Of Client Access (cleared on read)" "0: A client access is being performed.,1: Client Access is finished. End Of Client Access.." newline bitfld.long 0x0 10. "SCLWS,Clock Wait State" "0: The clock is not stretched.,1: The clock is stretched. FLEX_TWI_THR /.." newline bitfld.long 0x0 9. "ARBLST,Arbitration Lost (cleared on read)" "0: Arbitration won.,1: Arbitration lost. Another host of the TWI bus.." newline bitfld.long 0x0 8. "NACK,Not Acknowledged (cleared on read)" "0: NACK used in Host mode: Each data byte has been..,1: NACK used in Host mode: A data or address byte.." newline bitfld.long 0x0 7. "UNRE,Underrun Error (cleared on read)" "0: FLEX_TWI_THR has been filled on time.,1: FLEX_TWI_THR has not been filled on time." newline bitfld.long 0x0 6. "OVRE,Overrun Error (cleared on read)" "0: FLEX_TWI_RHR has not been loaded while RXRDY was..,1: FLEX_TWI_RHR has been loaded while RXRDY was.." newline bitfld.long 0x0 5. "GACC,General Call Access (cleared on read)" "0: No general call has been detected.,1: A general call has been detected. After the.." newline bitfld.long 0x0 4. "SVACC,Client Access" "0: TWI is not addressed. SVACC is automatically..,1: Indicates that the address decoding sequence has.." newline bitfld.long 0x0 3. "SVREAD,Client Read" "0: Indicates that a write access is performed by a..,1: Indicates that a read access is performed by a.." newline bitfld.long 0x0 2. "TXRDY,Transmit Holding Register Ready (cleared by writing FLEX_TWI_THR)" "0: Transmit FIFO is full and cannot accept more data.,1: Transmit FIFO is not full; one or more data can.." newline bitfld.long 0x0 1. "RXRDY,Receive Holding Register Ready (cleared when reading FLEX_TWI_RHR)" "0: No character has been received since the last..,1: A byte has been received in FLEX_TWI_RHR since.." newline bitfld.long 0x0 0. "TXCOMP,Transmission Completed (cleared by writing FLEX_TWI_THR)" "0: TXCOMP used in Host mode:During the length of..,1: TXCOMP used in Host mode:When both holding.." wgroup.long 0x624++0x7 line.long 0x0 "FLEX_TWI_IER,TWI Interrupt Enable Register" bitfld.long 0x0 28. "SECE,Security/Safety Error Interrupt Enable" "0,1" newline bitfld.long 0x0 21. "SMBHHM,SMBus Host Header Address Match Interrupt Enable" "0,1" newline bitfld.long 0x0 20. "SMBDAM,SMBus Default Address Match Interrupt Enable" "0,1" newline bitfld.long 0x0 19. "PECERR,PEC Error Interrupt Enable" "0,1" newline bitfld.long 0x0 18. "TOUT,Timeout Error Interrupt Enable" "0,1" newline bitfld.long 0x0 16. "MCACK,Host Code Acknowledge Interrupt Enable" "0,1" newline bitfld.long 0x0 15. "TXBUFE,Transmit Buffer Empty Interrupt Enable" "0,1" newline bitfld.long 0x0 14. "RXBUFF,Receive Buffer Full Interrupt Enable" "0,1" newline bitfld.long 0x0 13. "ENDTX,End of Transmit Buffer Interrupt Enable" "0,1" newline bitfld.long 0x0 12. "ENDRX,End of Receive Buffer Interrupt Enable" "0,1" newline bitfld.long 0x0 11. "EOSACC,End Of Client Access Interrupt Enable" "0,1" newline bitfld.long 0x0 10. "SCL_WS,Clock Wait State Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "ARBLST,Arbitration Lost Interrupt Enable" "0,1" newline bitfld.long 0x0 8. "NACK,Not Acknowledge Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "UNRE,Underrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "OVRE,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "GACC,General Call Access Interrupt Enable" "0,1" newline bitfld.long 0x0 4. "SVACC,Client Access Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "TXRDY,Transmit Holding Register Ready Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "RXRDY,Receive Holding Register Ready Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "TXCOMP,Transmission Completed Interrupt Enable" "0,1" line.long 0x4 "FLEX_TWI_IDR,TWI Interrupt Disable Register" bitfld.long 0x4 28. "SECE,Security/Safety Error Interrupt Disable" "0,1" newline bitfld.long 0x4 21. "SMBHHM,SMBus Host Header Address Match Interrupt Disable" "0,1" newline bitfld.long 0x4 20. "SMBDAM,SMBus Default Address Match Interrupt Disable" "0,1" newline bitfld.long 0x4 19. "PECERR,PEC Error Interrupt Disable" "0,1" newline bitfld.long 0x4 18. "TOUT,Timeout Error Interrupt Disable" "0,1" newline bitfld.long 0x4 16. "MCACK,Host Code Acknowledge Interrupt Disable" "0,1" newline bitfld.long 0x4 15. "TXBUFE,Transmit Buffer Empty Interrupt Disable" "0,1" newline bitfld.long 0x4 14. "RXBUFF,Receive Buffer Full Interrupt Disable" "0,1" newline bitfld.long 0x4 13. "ENDTX,End of Transmit Buffer Interrupt Disable" "0,1" newline bitfld.long 0x4 12. "ENDRX,End of Receive Buffer Interrupt Disable" "0,1" newline bitfld.long 0x4 11. "EOSACC,End Of Client Access Interrupt Disable" "0,1" newline bitfld.long 0x4 10. "SCL_WS,Clock Wait State Interrupt Disable" "0,1" newline bitfld.long 0x4 9. "ARBLST,Arbitration Lost Interrupt Disable" "0,1" newline bitfld.long 0x4 8. "NACK,Not Acknowledge Interrupt Disable" "0,1" newline bitfld.long 0x4 7. "UNRE,Underrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 6. "OVRE,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "GACC,General Call Access Interrupt Disable" "0,1" newline bitfld.long 0x4 4. "SVACC,Client Access Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "TXRDY,Transmit Holding Register Ready Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "RXRDY,Receive Holding Register Ready Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "TXCOMP,Transmission Completed Interrupt Disable" "0,1" rgroup.long 0x62C++0x7 line.long 0x0 "FLEX_TWI_IMR,TWI Interrupt Mask Register" bitfld.long 0x0 28. "SECE,Security/Safety Error Interrupt Mask" "0,1" newline bitfld.long 0x0 21. "SMBHHM,SMBus Host Header Address Match Interrupt Mask" "0,1" newline bitfld.long 0x0 20. "SMBDAM,SMBus Default Address Match Interrupt Mask" "0,1" newline bitfld.long 0x0 19. "PECERR,PEC Error Interrupt Mask" "0,1" newline bitfld.long 0x0 18. "TOUT,Timeout Error Interrupt Mask" "0,1" newline bitfld.long 0x0 16. "MCACK,Host Code Acknowledge Interrupt Mask" "0,1" newline bitfld.long 0x0 15. "TXBUFE,Transmit Buffer Empty Interrupt Mask" "0,1" newline bitfld.long 0x0 14. "RXBUFF,Receive Buffer Full Interrupt Mask" "0,1" newline bitfld.long 0x0 13. "ENDTX,End of Transmit Buffer Interrupt Mask" "0,1" newline bitfld.long 0x0 12. "ENDRX,End of Receive Buffer Interrupt Mask" "0,1" newline bitfld.long 0x0 11. "EOSACC,End Of Client Access Interrupt Mask" "0,1" newline bitfld.long 0x0 10. "SCL_WS,Clock Wait State Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "ARBLST,Arbitration Lost Interrupt Mask" "0,1" newline bitfld.long 0x0 8. "NACK,Not Acknowledge Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "UNRE,Underrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "OVRE,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "GACC,General Call Access Interrupt Mask" "0,1" newline bitfld.long 0x0 4. "SVACC,Client Access Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "TXRDY,Transmit Holding Register Ready Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "RXRDY,Receive Holding Register Ready Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "TXCOMP,Transmission Completed Interrupt Mask" "0,1" line.long 0x4 "FLEX_TWI_RHR,TWI Receive Holding Register" bitfld.long 0x4 11.--12. "ASTATE,Acknowledge State (Client Sniffer Mode only)" "0: No Acknowledge or Nacknowledge detected after..,1: Acknowledge (A) detected after previously logged..,2: Nacknowledge (NA) detected after previously..,3: Not defined" newline bitfld.long 0x4 10. "PSTATE,Stop State (Client Sniffer Mode only)" "0: No STOP (P) detected after previous logged data.,1: Stop detected (P) after previous logged data." newline bitfld.long 0x4 8.--9. "SSTATE,Start State (Client Sniffer Mode only)" "0: No START detected with the logged data,1: START (S) detected with the logged data,2: Repeated START (Sr) detected with the logged data,3: Not defined" newline hexmask.long.byte 0x4 0.--7. 1. "RXDATA,Host or Client Receive Holding Data" rgroup.long 0x630++0x3 line.long 0x0 "FLEX_TWI_RHR_FIFO_ENABLED_MODE,TWI Receive Holding Register" hexmask.long.byte 0x0 24.--31. 1. "RXDATA3,Host or Client Receive Holding Data 3" newline hexmask.long.byte 0x0 16.--23. 1. "RXDATA2,Host or Client Receive Holding Data 2" newline hexmask.long.byte 0x0 8.--15. 1. "RXDATA1,Host or Client Receive Holding Data 1" newline hexmask.long.byte 0x0 0.--7. 1. "RXDATA0,Host or Client Receive Holding Data 0" wgroup.long 0x634++0x3 line.long 0x0 "FLEX_TWI_THR,TWI Transmit Holding Register" hexmask.long.byte 0x0 0.--7. 1. "TXDATA,Host or Client Transmit Holding Data" wgroup.long 0x634++0x3 line.long 0x0 "FLEX_TWI_THR_FIFO_ENABLED_MODE,TWI Transmit Holding Register" hexmask.long.byte 0x0 24.--31. 1. "TXDATA3,Host or Client Transmit Holding Data 3" newline hexmask.long.byte 0x0 16.--23. 1. "TXDATA2,Host or Client Transmit Holding Data 2" newline hexmask.long.byte 0x0 8.--15. 1. "TXDATA1,Host or Client Transmit Holding Data 1" newline hexmask.long.byte 0x0 0.--7. 1. "TXDATA0,Host or Client Transmit Holding Data 0" group.long 0x638++0x1B line.long 0x0 "FLEX_TWI_SMBTR,TWI SMBus Timing Register" hexmask.long.byte 0x0 24.--31. 1. "THMAX,Clock High Maximum Cycles" newline hexmask.long.byte 0x0 16.--23. 1. "TLOWM,Host Clock Stretch Maximum Cycles" newline hexmask.long.byte 0x0 8.--15. 1. "TLOWS,Client Clock Stretch Maximum Cycles" newline hexmask.long.byte 0x0 0.--3. 1. "PRESC,SMBus Clock Prescaler" line.long 0x4 "FLEX_TWI_HSR,TWI High Speed Register" hexmask.long.byte 0x4 0.--7. 1. "MCODE,TWI High Speed Host Code" line.long 0x8 "FLEX_TWI_ACR,TWI Alternative Command Register" bitfld.long 0x8 25. "NPEC,Next PEC Request (SMBus Mode only)" "0: The next transfer does not use a PEC byte.,1: The next transfer uses a PEC byte." newline bitfld.long 0x8 24. "NDIR,Next Transfer Direction" "0: Write direction.,1: Read direction." newline hexmask.long.byte 0x8 16.--23. 1. "NDATAL,Next Data Length" newline bitfld.long 0x8 9. "PEC,PEC Request (SMBus Mode only)" "0: The transfer does not use a PEC byte.,1: The transfer uses a PEC byte." newline bitfld.long 0x8 8. "DIR,Transfer Direction" "0: Write direction.,1: Read direction." newline hexmask.long.byte 0x8 0.--7. 1. "DATAL,Data Length" line.long 0xC "FLEX_TWI_FILTR,TWI Filter Register" bitfld.long 0xC 8.--10. "THRES,Digital Filter Threshold" "0: No filtering applied on TWI inputs.,?,?,?,?,?,?,?" newline bitfld.long 0xC 1. "PADFEN,PAD Filter Enable" "0: PAD analog filter is disabled.,1: PAD analog filter is enabled. (The analog filter.." newline bitfld.long 0xC 0. "FILT,RX Digital Filter" "0: No filtering applied on TWI inputs.,1: TWI input filtering is active. (Only in Standard.." line.long 0x10 "FLEX_TWI_HSCWGR,TWI High Speed Clock Waveform Generator Register" bitfld.long 0x10 16.--18. "HSCKDIV,High Speed Clock Divider" "0,1,2,3,4,5,6,7" newline hexmask.long.byte 0x10 8.--15. 1. "HSCHDIV,High Speed Clock High Divider" newline hexmask.long.byte 0x10 0.--7. 1. "HSCLDIV,High Speed Clock Low Divider" line.long 0x14 "FLEX_TWI_SWMR,TWI Matching Register" hexmask.long.byte 0x14 24.--31. 1. "DATAM,Data Match" newline hexmask.long.byte 0x14 16.--22. 1. "SADR3,Client Address 3" newline hexmask.long.byte 0x14 8.--14. 1. "SADR2,Client Address 2" newline hexmask.long.byte 0x14 0.--6. 1. "SADR1,Client Address 1" line.long 0x18 "FLEX_TWI_FMR,TWI FIFO Mode Register" hexmask.long.byte 0x18 24.--29. 1. "RXFTHRES,Receive FIFO Threshold" newline hexmask.long.byte 0x18 16.--21. 1. "TXFTHRES,Transmit FIFO Threshold" newline bitfld.long 0x18 4.--5. "RXRDYM,Receiver Ready Mode" "0: RXRDY will be at level '1' when at least one..,1: RXRDY will be at level '1' when at least two..,2: RXRDY will be at level '1' when at least four..,3: RXRDY will be at level '1' when at least eight.." newline bitfld.long 0x18 0.--1. "TXRDYM,Transmitter Ready Mode" "0: TXRDY will be at level '1' when at least one..,1: TXRDY will be at level '1' when at least two..,2: TXRDY will be at level '1' when at least four..,3: TXRDY will be at level '1' when at least eight.." rgroup.long 0x654++0x3 line.long 0x0 "FLEX_TWI_FLR,TWI FIFO Level Register" hexmask.long.byte 0x0 16.--21. 1. "RXFL,Receive FIFO Level" newline hexmask.long.byte 0x0 0.--5. 1. "TXFL,Transmit FIFO Level" rgroup.long 0x660++0x3 line.long 0x0 "FLEX_TWI_FSR,TWI FIFO Status Register" bitfld.long 0x0 7. "RXFPTEF,Receive FIFO Underflow Error Flag" "0: No Receive FIFO underflow occurred.,1: Receive FIFO underflow error occurred due to an.." newline bitfld.long 0x0 6. "TXFPTEF,Transmit FIFO Overflow Error Flag" "0: No Transmit FIFO overflow occurred.,1: Transmit FIFO overflow error occurred due to an.." newline bitfld.long 0x0 5. "RXFTHF,Receive FIFO Threshold Flag" "0: Number of unread data in Receive FIFO is below..,1: Number of unread data in Receive FIFO has.." newline bitfld.long 0x0 4. "RXFFF,Receive FIFO Full Flag" "0: Receive FIFO is not empty.,1: Receive FIFO has been filled since the last read.." newline bitfld.long 0x0 3. "RXFEF,Receive FIFO Empty Flag" "0: Receive FIFO is not empty.,1: Receive FIFO has been emptied since the last.." newline bitfld.long 0x0 2. "TXFTHF,Transmit FIFO Threshold Flag (cleared on read)" "0: Number of data in Transmit FIFO is above..,1: Number of data in Transmit FIFO has reached.." newline bitfld.long 0x0 1. "TXFFF,Transmit FIFO Full Flag (cleared on read)" "0: Transmit FIFO is not full.,1: Transmit FIFO has been filled since the last.." newline bitfld.long 0x0 0. "TXFEF,Transmit FIFO Empty Flag (cleared on read)" "0: Transmit FIFO is not empty.,1: Transmit FIFO has been emptied since the last.." wgroup.long 0x664++0x7 line.long 0x0 "FLEX_TWI_FIER,TWI FIFO Interrupt Enable Register" bitfld.long 0x0 7. "RXFPTEF,RXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "TXFPTEF,TXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "RXFTHF,RXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 4. "RXFFF,RXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 3. "RXFEF,RXFEF Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "TXFTHF,TXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXFFF,TXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "TXFEF,TXFEF Interrupt Enable" "0,1" line.long 0x4 "FLEX_TWI_FIDR,TWI FIFO Interrupt Disable Register" bitfld.long 0x4 7. "RXFPTEF,RXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 6. "TXFPTEF,TXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "RXFTHF,RXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 4. "RXFFF,RXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 3. "RXFEF,RXFEF Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "TXFTHF,TXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "TXFFF,TXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "TXFEF,TXFEF Interrupt Disable" "0,1" rgroup.long 0x66C++0x3 line.long 0x0 "FLEX_TWI_FIMR,TWI FIFO Interrupt Mask Register" bitfld.long 0x0 7. "RXFPTEF,RXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "TXFPTEF,TXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "RXFTHF,RXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 4. "RXFFF,RXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 3. "RXFEF,RXFEF Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "TXFTHF,TXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXFFF,TXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "TXFEF,TXFEF Interrupt Mask" "0,1" group.long 0x6E4++0x3 line.long 0x0 "FLEX_TWI_WPMR,TWI Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" newline bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control..,1: Enables the write protection on control register.." newline bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." newline bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection if WPKEY..,1: Enables the write protection if WPKEY.." rgroup.long 0x6E8++0x3 line.long 0x0 "FLEX_TWI_WPSR,TWI Write Protection Status Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPVSRC,Write Protection Violation Source" newline bitfld.long 0x0 1. "PADERR,Output PAD Error (cleared on read)" "0: No error detected during a character transfer in..,1: Stuck-at 1 detected on TWCK output pad for more.." newline bitfld.long 0x0 0. "WPVS,Write Protect Violation Status (cleared on read)" "0: No Write Protection Violation has occurred since..,1: A Write Protection Violation has occurred since.." tree.end tree "FLEXCOM5" base ad:0xE201C000 group.long 0x0++0x3 line.long 0x0 "FLEX_MR,FLEXCOM Mode Register" bitfld.long 0x0 0.--1. "OPMODE,FLEXCOM Operating Mode" "0: No communication,1: All UART related protocols are selected (RS232..,2: SPI operating mode is selected. USART/TWI..,3: All TWI related protocols are selected (TWI.." rgroup.long 0x10++0x3 line.long 0x0 "FLEX_RHR,FLEXCOM Receive Holding Register" hexmask.long.word 0x0 0.--15. 1. "RXDATA,Receive Data" group.long 0x20++0x3 line.long 0x0 "FLEX_THR,FLEXCOM Transmit Holding Register" hexmask.long.word 0x0 0.--15. 1. "TXDATA,Transmit Data" wgroup.long 0x200++0x3 line.long 0x0 "FLEX_US_CR,USART Control Register" bitfld.long 0x0 31. "FIFODIS,FIFO Disable" "0: No effect.,1: Disables the Transmit and Receive FIFOs." newline bitfld.long 0x0 30. "FIFOEN,FIFO Enable" "0: No effect.,1: Enables the Transmit and Receive FIFOs." newline bitfld.long 0x0 28. "REQCLR,Request to Clear the Comparison Trigger" "0: No effect.,1: Restarts the comparison trigger to enable.." newline bitfld.long 0x0 26. "TXFLCLR,Transmit FIFO Lock CLEAR" "0: No effect.,1: Clears the Transmit FIFO Lock" newline bitfld.long 0x0 25. "RXFCLR,Receive FIFO Clear" "0: No effect.,1: Empties the Receive FIFO." newline bitfld.long 0x0 24. "TXFCLR,Transmit FIFO Clear" "0: No effect.,1: Empties the Transmit FIFO." newline bitfld.long 0x0 21. "LINWKUP,Send LIN Wake-up Signal" "0: No effect:,1: Sends a wake-up signal on the LIN bus." newline bitfld.long 0x0 20. "LINABT,Abort LIN Transmission" "0: No effect.,1: Aborts the current LIN transmission." newline bitfld.long 0x0 19. "RTSDIS,Request to Send Disable" "0: No effect.,1: Drives the RTS pin to 0 if FLEX_US_MR.USART_MODE.." newline bitfld.long 0x0 18. "RTSEN,Request to Send Enable" "0: No effect.,1: Drives the RTS pin to 1 if FLEX_US_MR.USART_MODE.." newline bitfld.long 0x0 15. "RETTO,Start Timeout Immediately" "0: No effect,1: Immediately restarts timeout period." newline bitfld.long 0x0 14. "RSTNACK,Reset Non Acknowledge" "0: No effect,1: Resets FLEX_US_CSR.NACK." newline bitfld.long 0x0 13. "RSTIT,Reset Iterations" "0: No effect.,1: Resets FLEX_US_CSR.ITER. No effect if the.." newline bitfld.long 0x0 12. "SENDA,Send Address" "0: No effect.,1: In Multidrop mode only the next character.." newline bitfld.long 0x0 11. "STTTO,Clear TIMEOUT Flag and Start Timeout After Next Character Received" "0: No effect.,1: Starts waiting for a character before clocking.." newline bitfld.long 0x0 10. "STPBRK,Stop Break" "0: No effect.,1: Stops transmission of the break after a minimum.." newline bitfld.long 0x0 9. "STTBRK,Start Break" "0: No effect.,1: Starts transmission of a break after the.." newline bitfld.long 0x0 8. "RSTSTA,Reset Status Bits" "0: No effect.,1: Resets the status bits PARE FRAME OVRE MANE.." newline bitfld.long 0x0 7. "TXDIS,Transmitter Disable" "0: No effect.,1: Disables the transmitter." newline bitfld.long 0x0 6. "TXEN,Transmitter Enable" "0: No effect.,1: Enables the transmitter if TXDIS is 0." newline bitfld.long 0x0 5. "RXDIS,Receiver Disable" "0: No effect.,1: Disables the receiver." newline bitfld.long 0x0 4. "RXEN,Receiver Enable" "0: No effect.,1: Enables the receiver if RXDIS is 0." newline bitfld.long 0x0 3. "RSTTX,Reset Transmitter" "0: No effect.,1: Resets the transmitter." newline bitfld.long 0x0 2. "RSTRX,Reset Receiver" "0: No effect.,1: Resets the receiver." group.long 0x204++0x3 line.long 0x0 "FLEX_US_MR,USART Mode Register" bitfld.long 0x0 31. "ONEBIT,Start Frame Delimiter Selector" "0: Start frame delimiter is COMMAND or DATA SYNC.,1: Start frame delimiter is one bit." newline bitfld.long 0x0 30. "MODSYNC,Manchester Synchronization Mode" "0: The Manchester start bit is a 0 to 1 transition,1: The Manchester start bit is a 1 to 0 transition." newline bitfld.long 0x0 29. "MAN,Manchester Encoder/Decoder Enable" "0: Manchester encoder/decoder are disabled.,1: Manchester encoder/decoder are enabled." newline bitfld.long 0x0 28. "FILTER,Receive Line Filter" "0: The USART does not filter the receive line.,1: The USART filters the receive line using a.." newline bitfld.long 0x0 24.--26. "MAX_ITERATION,Maximum Number of Automatic Iteration" "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 23. "INVDATA,Inverted Data" "0: The data field transmitted on TXD line is the..,1: The data field transmitted on TXD line is.." newline bitfld.long 0x0 22. "VAR_SYNC,Variable Synchronization of Command/Data Sync Start Frame Delimiter" "0: User defined configuration of command or data..,1: The sync field is updated when a character is.." newline bitfld.long 0x0 21. "DSNACK,Disable Successive NACK" "0: NACK is sent on the ISO line as soon as a parity..,1: Successive parity errors are counted up to the.." newline bitfld.long 0x0 20. "INACK,Inhibit Non Acknowledge" "0: The NACK is generated.,1: The NACK is not generated." newline bitfld.long 0x0 19. "OVER,Oversampling Mode" "0: 16x Oversampling.,1: 8x Oversampling." newline bitfld.long 0x0 18. "CLKO,Clock Output Select" "0: The USART does not drive the SCK pin..,1: The USART drives the SCK pin if USCLKS does not.." newline bitfld.long 0x0 17. "MODE9,9-bit Character Length" "0: CHRL defines character length.,1: 9-bit character length." newline bitfld.long 0x0 16. "MSBF,Bit Order" "0: Least significant bit is sent/received first.,1: Most significant bit is sent/received first." newline bitfld.long 0x0 14.--15. "CHMODE,Channel Mode" "0: Normal mode,1: Automatic Echo. Receiver input is connected to..,2: Local Loopback. Transmitter output is connected..,3: Remote Loopback. RXD pin is internally connected.." newline bitfld.long 0x0 12.--13. "NBSTOP,Number of Stop Bits" "0: 1 stop bit,1: 1.5 stop bit (SYNC = 0) or reserved (SYNC = 1),2: 2 stop bits,?" newline bitfld.long 0x0 9.--11. "PAR,Parity Type" "0: Even parity,1: Odd parity,2: Parity forced to 0 (Space),3: Parity forced to 1 (Mark),4: No parity,?,6: Multidrop mode,?" newline bitfld.long 0x0 8. "SYNC,Synchronous Mode Select" "0: USART operates in Asynchronous mode (UART).,1: USART operates in Synchronous mode." newline bitfld.long 0x0 6.--7. "CHRL,Character Length" "0: Character length is 5 bits,1: Character length is 6 bits,2: Character length is 7 bits,3: Character length is 8 bits" newline bitfld.long 0x0 4.--5. "USCLKS,Clock Selection" "0: Peripheral clock is selected,?,2: PMC generic clock is selected. If the SCK pin is..,3: External pin SCK is selected" newline hexmask.long.byte 0x0 0.--3. 1. "USART_MODE,USART Mode of Operation" wgroup.long 0x208++0x3 line.long 0x0 "FLEX_US_IER,USART Interrupt Enable Register" bitfld.long 0x0 24. "MANE,Manchester Error Interrupt Enable" "0,1" newline bitfld.long 0x0 22. "CMP,Comparison Interrupt Enable" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt Enable" "0,1" newline bitfld.long 0x0 19. "CTSIC,Clear to Send Input Change Interrupt Enable" "0,1" newline bitfld.long 0x0 13. "NACK,Non Acknowledge Interrupt Enable" "0,1" newline bitfld.long 0x0 10. "ITER,Max number of Repetitions Reached Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Enable" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "RXBRK,Receiver Break Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Enable" "0,1" wgroup.long 0x208++0x7 line.long 0x0 "FLEX_US_IER_LIN_MODE,USART Interrupt Enable Register" bitfld.long 0x0 31. "LINHTE,LIN Header Timeout Error Interrupt Enable" "0,1" newline bitfld.long 0x0 30. "LINSTE,LIN Synch Tolerance Error Interrupt Enable" "0,1" newline bitfld.long 0x0 29. "LINSNRE,LIN Client Not Responding Error Interrupt Enable" "0,1" newline bitfld.long 0x0 28. "LINCE,LIN Checksum Error Interrupt Enable" "0,1" newline bitfld.long 0x0 27. "LINIPE,LIN Identifier Parity Interrupt Enable" "0,1" newline bitfld.long 0x0 26. "LINISFE,LIN Inconsistent Synch Field Error Interrupt Enable" "0,1" newline bitfld.long 0x0 25. "LINBE,LIN Bus Error Interrupt Enable" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt Enable" "0,1" newline bitfld.long 0x0 15. "LINTC,LIN Transfer Completed Interrupt Enable" "0,1" newline bitfld.long 0x0 14. "LINID,LIN Identifier Sent or LIN Identifier Received Interrupt Enable" "0,1" newline bitfld.long 0x0 13. "LINBK,LIN Break Sent or LIN Break Received Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Enable" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Enable" "0,1" line.long 0x4 "FLEX_US_IDR,USART Interrupt Disable Register" bitfld.long 0x4 24. "MANE,Manchester Error Interrupt Disable" "0,1" newline bitfld.long 0x4 22. "CMP,Comparison Interrupt Disable" "0,1" newline bitfld.long 0x4 21. "SECE,Security/Safety Error Interrupt Disable" "0,1" newline bitfld.long 0x4 19. "CTSIC,Clear to Send Input Change Interrupt Disable" "0,1" newline bitfld.long 0x4 13. "NACK,Non Acknowledge Interrupt Disable" "0,1" newline bitfld.long 0x4 10. "ITER,Max Number of Repetitions Reached Interrupt Disable" "0,1" newline bitfld.long 0x4 9. "TXEMPTY,TXEMPTY Interrupt Disable" "0,1" newline bitfld.long 0x4 8. "TIMEOUT,Timeout Interrupt Disable" "0,1" newline bitfld.long 0x4 7. "PARE,Parity Error Interrupt Disable" "0,1" newline bitfld.long 0x4 6. "FRAME,Framing Error Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "OVRE,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "RXBRK,Receiver Break Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "TXRDY,TXRDY Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "RXRDY,RXRDY Interrupt Disable" "0,1" wgroup.long 0x20C++0x3 line.long 0x0 "FLEX_US_IDR_LIN_MODE,USART Interrupt Disable Register" bitfld.long 0x0 31. "LINHTE,LIN Header Timeout Error Interrupt Disable" "0,1" newline bitfld.long 0x0 30. "LINSTE,LIN Synch Tolerance Error Interrupt Disable" "0,1" newline bitfld.long 0x0 29. "LINSNRE,LIN Client Not Responding Error Interrupt Disable" "0,1" newline bitfld.long 0x0 28. "LINCE,LIN Checksum Error Interrupt Disable" "0,1" newline bitfld.long 0x0 27. "LINIPE,LIN Identifier Parity Interrupt Disable" "0,1" newline bitfld.long 0x0 26. "LINISFE,LIN Inconsistent Synch Field Error Interrupt Disable" "0,1" newline bitfld.long 0x0 25. "LINBE,LIN Bus Error Interrupt Disable" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt Disable" "0,1" newline bitfld.long 0x0 15. "LINTC,LIN Transfer Completed Interrupt Disable" "0,1" newline bitfld.long 0x0 14. "LINID,LIN Identifier Sent or LIN Identifier Received Interrupt Disable" "0,1" newline bitfld.long 0x0 13. "LINBK,LIN Break Sent or LIN Break Received Interrupt Disable" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Disable" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Disable" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Disable" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Disable" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Disable" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Disable" "0,1" rgroup.long 0x210++0x3 line.long 0x0 "FLEX_US_IMR,USART Interrupt Mask Register" bitfld.long 0x0 24. "MANE,Manchester Error Interrupt Mask" "0,1" newline bitfld.long 0x0 22. "CMP,Comparison Interrupt Mask" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt Mask" "0,1" newline bitfld.long 0x0 19. "CTSIC,Clear to Send Input Change Interrupt Mask" "0,1" newline bitfld.long 0x0 13. "NACK,Non Acknowledge Interrupt Mask" "0,1" newline bitfld.long 0x0 10. "ITER,Max Number of Repetitions Reached Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Mask" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "RXBRK,Receiver Break Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Mask" "0,1" rgroup.long 0x210++0x7 line.long 0x0 "FLEX_US_IMR_LIN_MODE,USART Interrupt Mask Register" bitfld.long 0x0 31. "LINHTE,LIN Header Timeout Error Interrupt Mask" "0,1" newline bitfld.long 0x0 30. "LINSTE,LIN Synch Tolerance Error Interrupt Mask" "0,1" newline bitfld.long 0x0 29. "LINSNRE,LIN Client Not Responding Error Interrupt Mask" "0,1" newline bitfld.long 0x0 28. "LINCE,LIN Checksum Error Interrupt Mask" "0,1" newline bitfld.long 0x0 27. "LINIPE,LIN Identifier Parity Interrupt Mask" "0,1" newline bitfld.long 0x0 26. "LINISFE,LIN Inconsistent Synch Field Error Interrupt Mask" "0,1" newline bitfld.long 0x0 25. "LINBE,LIN Bus Error Interrupt Mask" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt mask" "0,1" newline bitfld.long 0x0 15. "LINTC,LIN Transfer Completed Interrupt Mask" "0,1" newline bitfld.long 0x0 14. "LINID,LIN Identifier Sent or LIN Identifier Received Interrupt Mask" "0,1" newline bitfld.long 0x0 13. "LINBK,LIN Break Sent or LIN Break Received Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Mask" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Mask" "0,1" line.long 0x4 "FLEX_US_CSR,USART Channel Status Register" bitfld.long 0x4 24. "MANE,Manchester Error" "0: No Manchester error has been detected since the..,1: At least one Manchester error has been detected.." newline bitfld.long 0x4 23. "CTS,Image of CTS Input" "0: CTS input is driven low.,1: CTS input is driven high." newline bitfld.long 0x4 22. "CMP,Comparison Status" "0: No received character matched the comparison..,1: A received character matched the comparison.." newline bitfld.long 0x4 21. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on TXD and/or SCK pad output..,1: An error has been detected on TXD and/or SCK pad.." newline bitfld.long 0x4 19. "CTSIC,Clear to Send Input Change Flag" "0: No input change has been detected on the CTS pin..,1: At least one input change has been detected on.." newline bitfld.long 0x4 13. "NACK,Non Acknowledge Interrupt" "0: Non acknowledge has not been detected since the..,1: At least one non acknowledge has been detected.." newline bitfld.long 0x4 10. "ITER,Max Number of Repetitions Reached" "0: Maximum number of repetitions has not been..,1: Maximum number of repetitions has been reached.." newline bitfld.long 0x4 9. "TXEMPTY,Transmitter Empty (cleared by writing FLEX_US_THR)" "0: There are characters in either FLEX_US_THR or..,1: There are no characters in FLEX_US_THR nor in.." newline bitfld.long 0x4 8. "TIMEOUT,Receiver Timeout" "0: There has not been a timeout since the last..,1: There has been a timeout since the last Start.." newline bitfld.long 0x4 7. "PARE,Parity Error" "0: No parity error has been detected since the last..,1: At least one parity error has been detected.." newline bitfld.long 0x4 6. "FRAME,Framing Error" "0: No stop bit has been detected low since the last..,1: At least one stop bit has been detected low.." newline bitfld.long 0x4 5. "OVRE,Overrun Error" "0: No overrun error has occurred since the last..,1: At least one overrun error has occurred since.." newline bitfld.long 0x4 2. "RXBRK,Break Received/End of Break" "0: No break received or end of break detected since..,1: Break received or end of break detected since.." newline bitfld.long 0x4 1. "TXRDY,Transmitter Ready (cleared by writing FLEX_US_THR)" "0: FIFO Disabled: A character in FLEX_US_THR is..,1: FIFO Disabled: There is no character in.." newline bitfld.long 0x4 0. "RXRDY,Receiver Ready (cleared by reading FLEX_US_RHR)" "0: FIFO Disabled: No complete character has been..,1: FIFO Disabled: At least one complete character.." rgroup.long 0x214++0x7 line.long 0x0 "FLEX_US_CSR_LIN_MODE,USART Channel Status Register" bitfld.long 0x0 31. "LINHTE,LIN Header Timeout Error" "0: No LIN header timeout error has been detected..,1: A LIN header timeout error has been detected.." newline bitfld.long 0x0 30. "LINSTE,LIN Synch Tolerance Error" "0: No LIN synch tolerance error has been detected..,1: A LIN synch tolerance error has been detected.." newline bitfld.long 0x0 29. "LINSNRE,LIN Client Not Responding Error" "0: No LIN client not responding error has been..,1: A LIN client not responding error has been.." newline bitfld.long 0x0 28. "LINCE,LIN Checksum Error" "0: No LIN checksum error has been detected since..,1: A LIN checksum error has been detected since the.." newline bitfld.long 0x0 27. "LINIPE,LIN Identifier Parity Error" "0: No LIN identifier parity error has been detected..,1: A LIN identifier parity error has been detected.." newline bitfld.long 0x0 26. "LINISFE,LIN Inconsistent Synch Field Error" "0: No LIN inconsistent synch field error has been..,1: The USART is configured as a client node and a.." newline bitfld.long 0x0 25. "LINBE,LIN Bit Error" "0: No bit error has been detected since the last..,1: A bit error has been detected since the last.." newline bitfld.long 0x0 23. "LINBLS,LIN Bus Line Status" "0: LIN bus line is set to 0.,1: LIN bus line is set to 1." newline bitfld.long 0x0 21. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on TXD and/or SCK pad output..,1: An error has been detected on TXD and/or SCK pad.." newline bitfld.long 0x0 15. "LINTC,LIN Transfer Completed" "0: The USART is idle or a LIN transfer is ongoing.,1: A LIN transfer has been completed since the last.." newline bitfld.long 0x0 14. "LINID,LIN Identifier Sent or LIN Identifier Received" "0: Host Mode: No LIN identifier has been sent since..,1: Host Mode: At least one LIN identifier has been.." newline bitfld.long 0x0 13. "LINBK,LIN Break Sent or LIN Break Received" "0: Host Mode: No LIN break has been sent since the..,1: Host Mode: At least one LIN break has been sent.." newline bitfld.long 0x0 9. "TXEMPTY,Transmitter Empty (cleared by writing FLEX_US_THR)" "0: There are characters in either FLEX_US_THR or..,1: There are no characters in FLEX_US_THR nor in.." newline bitfld.long 0x0 8. "TIMEOUT,Receiver Timeout" "0: There has not been a timeout since the last..,1: There has been a timeout since the last start.." newline bitfld.long 0x0 7. "PARE,Parity Error" "0: No parity error has been detected since the last..,1: At least one parity error has been detected.." newline bitfld.long 0x0 6. "FRAME,Framing Error" "0: No stop bit has been detected low since the last..,1: At least one stop bit has been detected low.." newline bitfld.long 0x0 5. "OVRE,Overrun Error" "0: No overrun error has occurred since the last..,1: At least one overrun error has occurred since.." newline bitfld.long 0x0 1. "TXRDY,Transmitter Ready (cleared by writing FLEX_US_THR)" "0: A character in FLEX_US_THR is waiting to be..,1: There is no character in FLEX_US_THR." newline bitfld.long 0x0 0. "RXRDY,Receiver Ready (cleared by reading FLEX_US_RHR)" "0: No complete character has been received since..,1: At least one complete character has been.." line.long 0x4 "FLEX_US_RHR,USART Receive Holding Register" bitfld.long 0x4 15. "RXSYNH,Received Sync" "0: Last character received is a data.,1: Last character received is a command." newline hexmask.long.word 0x4 0.--8. 1. "RXCHR,Received Character" rgroup.long 0x218++0x3 line.long 0x0 "FLEX_US_RHR_FIFO_MULTI_DATA_MODE,USART Receive Holding Register" hexmask.long.byte 0x0 24.--31. 1. "RXCHR3,Received Characters" newline hexmask.long.byte 0x0 16.--23. 1. "RXCHR2,Received Characters" newline hexmask.long.byte 0x0 8.--15. 1. "RXCHR1,Received Characters" newline hexmask.long.byte 0x0 0.--7. 1. "RXCHR0,Received Characters" wgroup.long 0x21C++0x3 line.long 0x0 "FLEX_US_THR,USART Transmit Holding Register" bitfld.long 0x0 15. "TXSYNH,Sync Field to be Transmitted" "0: The next character sent is encoded as a data.,1: The next character sent is encoded as a command." newline hexmask.long.word 0x0 0.--8. 1. "TXCHR,Character to be Transmitted" wgroup.long 0x21C++0x3 line.long 0x0 "FLEX_US_THR_FIFO_MULTI_DATA_MODE,USART Transmit Holding Register" hexmask.long.byte 0x0 24.--31. 1. "TXCHR3,Character to be Transmitted" newline hexmask.long.byte 0x0 16.--23. 1. "TXCHR2,Character to be Transmitted" newline hexmask.long.byte 0x0 8.--15. 1. "TXCHR1,Character to be Transmitted" newline hexmask.long.byte 0x0 0.--7. 1. "TXCHR0,Character to be Transmitted" group.long 0x220++0xB line.long 0x0 "FLEX_US_BRGR,USART Baud Rate Generator Register" bitfld.long 0x0 16.--18. "FP,Fractional Part" "0: Fractional divider is disabled.,?,?,?,?,?,?,?" newline hexmask.long.word 0x0 0.--15. 1. "CD,Clock Divider" line.long 0x4 "FLEX_US_RTOR,USART Receiver Timeout Register" hexmask.long.tbyte 0x4 0.--16. 1. "TO,Timeout Value" line.long 0x8 "FLEX_US_TTGR,USART Transmitter Timeguard Register" hexmask.long.byte 0x8 0.--7. 1. "TG,Timeguard Value" group.long 0x240++0x3 line.long 0x0 "FLEX_US_FIDI,USART FI DI Ratio Register" hexmask.long.word 0x0 0.--15. 1. "FI_DI_RATIO,FI Over DI Ratio Value" rgroup.long 0x244++0x3 line.long 0x0 "FLEX_US_NER,USART Number of Errors Register" hexmask.long.byte 0x0 0.--7. 1. "NB_ERRORS,Number of Errors" group.long 0x24C++0xF line.long 0x0 "FLEX_US_IF,USART IrDA Filter Register" hexmask.long.byte 0x0 0.--7. 1. "IRDA_FILTER,IrDA Filter" line.long 0x4 "FLEX_US_MAN,USART Manchester Configuration Register" bitfld.long 0x4 31. "RXIDLEV,Receiver Idle Value" "0: Receiver line idle value is 0.,1: Receiver line idle value is 1." newline bitfld.long 0x4 30. "DRIFT,Drift Compensation" "0: The USART cannot recover from an important clock..,1: The USART can recover from clock drift. The 16X.." newline bitfld.long 0x4 29. "ONE,Must Be Set to 1" "0,1" newline bitfld.long 0x4 28. "RX_MPOL,Receiver Manchester Polarity" "0: Logic zero is coded as a zero-to-one transition..,1: Logic zero is coded as a one-to-zero transition.." newline bitfld.long 0x4 24.--25. "RX_PP,Receiver Preamble Pattern detected" "0: The preamble is composed of '1's,1: The preamble is composed of '0's,2: The preamble is composed of '01's,3: The preamble is composed of '10's" newline hexmask.long.byte 0x4 16.--19. 1. "RX_PL,Receiver Preamble Length" newline bitfld.long 0x4 12. "TX_MPOL,Transmitter Manchester Polarity" "0: Logic zero is coded as a zero-to-one transition..,1: Logic zero is coded as a one-to-zero transition.." newline bitfld.long 0x4 8.--9. "TX_PP,Transmitter Preamble Pattern" "0: The preamble is composed of '1's,1: The preamble is composed of '0's,2: The preamble is composed of '01's,3: The preamble is composed of '10's" newline hexmask.long.byte 0x4 0.--3. 1. "TX_PL,Transmitter Preamble Length" line.long 0x8 "FLEX_US_LINMR,USART LIN Mode Register" bitfld.long 0x8 17. "SYNCDIS,Synchronization Disable" "0: The synchronization procedure is performed in..,1: The synchronization procedure is not performed.." newline bitfld.long 0x8 16. "PDCM,DMAC Mode" "0: The LIN mode register FLEX_US_LINMR is not..,1: The LIN mode register FLEX_US_LINMR (excepting.." newline hexmask.long.byte 0x8 8.--15. 1. "DLC,Data Length Control" newline bitfld.long 0x8 7. "WKUPTYP,Wake-up Signal Type" "0: Setting the LINWKUP bit in the control register..,1: Setting the LINWKUP bit in the control register.." newline bitfld.long 0x8 6. "FSDIS,Frame Slot Mode Disable" "0: The Frame Slot mode is enabled.,1: The Frame Slot mode is disabled." newline bitfld.long 0x8 5. "DLM,Data Length Mode" "0: The response data length is defined by the DLC..,1: The response data length is defined by the bits.." newline bitfld.long 0x8 4. "CHKTYP,Checksum Type" "0: LIN 2.0 'enhanced' checksum,1: LIN 1.3 'classic' checksum" newline bitfld.long 0x8 3. "CHKDIS,Checksum Disable" "0: In host node configuration the checksum is..,1: Whatever the node configuration is the checksum.." newline bitfld.long 0x8 2. "PARDIS,Parity Disable" "0: In host node configuration the identifier parity..,1: Whatever the node configuration is the.." newline bitfld.long 0x8 0.--1. "NACT,LIN Node Action" "0: The USART transmits the response.,1: The USART receives the response.,2: The USART does not transmit and does not receive..,?" line.long 0xC "FLEX_US_LINIR,USART LIN Identifier Register" hexmask.long.byte 0xC 0.--7. 1. "IDCHR,Identifier Character" rgroup.long 0x25C++0x3 line.long 0x0 "FLEX_US_LINBRR,USART LIN Baud Rate Register" bitfld.long 0x0 16.--18. "LINFP,Fractional Part after Synchronization" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x0 0.--15. 1. "LINCD,Clock Divider after Synchronization" group.long 0x290++0x3 line.long 0x0 "FLEX_US_CMPR,USART Comparison Register" hexmask.long.word 0x0 16.--24. 1. "VAL2,Second Comparison Value for Received Character" newline bitfld.long 0x0 14. "CMPPAR,Compare Parity" "0: The parity is not checked and a bad parity..,1: The parity is checked and a matching condition.." newline bitfld.long 0x0 12.--13. "CMPMODE,Comparison Mode" "0: Any character is received and comparison..,1: Comparison condition must be met to start..,2: Comparison must be met to receive the current..,?" newline hexmask.long.word 0x0 0.--8. 1. "VAL1,First Comparison Value for Received Character" group.long 0x2A0++0x3 line.long 0x0 "FLEX_US_FMR,USART FIFO Mode Register" hexmask.long.byte 0x0 24.--29. 1. "RXFTHRES2,Receive FIFO Threshold 2" newline hexmask.long.byte 0x0 16.--21. 1. "RXFTHRES,Receive FIFO Threshold" newline hexmask.long.byte 0x0 8.--13. 1. "TXFTHRES,Transmit FIFO Threshold" newline bitfld.long 0x0 7. "FRTSC,FIFO RTS Pin Control enable (Hardware Handshaking mode only)" "0: RTS pin is not controlled by Receive FIFO..,1: RTS pin is controlled by Receive FIFO thresholds." newline bitfld.long 0x0 4.--5. "RXRDYM,Receiver Ready Mode" "0: RXRDY will be at level '1' when at least one..,1: RXRDY will be at level '1' when at least two..,2: RXRDY will be at level '1' when at least four..,3: RXRDY will be at level '1' when at least eight.." newline bitfld.long 0x0 0.--1. "TXRDYM,Transmitter Ready Mode" "0: TXRDY will be at level '1' when at least one..,1: TXRDY will be at level '1' when at least two..,2: TXRDY will be at level '1' when at least four..,3: TXRDY will be at level '1' when at least eight.." rgroup.long 0x2A4++0x3 line.long 0x0 "FLEX_US_FLR,USART FIFO Level Register" hexmask.long.byte 0x0 16.--21. 1. "RXFL,Receive FIFO Level" newline hexmask.long.byte 0x0 0.--5. 1. "TXFL,Transmit FIFO Level" wgroup.long 0x2A8++0x7 line.long 0x0 "FLEX_US_FIER,USART FIFO Interrupt Enable Register" bitfld.long 0x0 9. "RXFTHF2,RXFTHF2 Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "RXFPTEF,RXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "TXFPTEF,TXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "RXFTHF,RXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 4. "RXFFF,RXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 3. "RXFEF,RXFEF Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "TXFTHF,TXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXFFF,TXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "TXFEF,TXFEF Interrupt Enable" "0,1" line.long 0x4 "FLEX_US_FIDR,USART FIFO Interrupt Disable Register" bitfld.long 0x4 9. "RXFTHF2,RXFTHF2 Interrupt Disable" "0,1" newline bitfld.long 0x4 7. "RXFPTEF,RXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 6. "TXFPTEF,TXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "RXFTHF,RXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 4. "RXFFF,RXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 3. "RXFEF,RXFEF Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "TXFTHF,TXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "TXFFF,TXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "TXFEF,TXFEF Interrupt Disable" "0,1" rgroup.long 0x2B0++0x7 line.long 0x0 "FLEX_US_FIMR,USART FIFO Interrupt Mask Register" bitfld.long 0x0 9. "RXFTHF2,RXFTHF2 Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "RXFPTEF,RXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "TXFPTEF,TXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "RXFTHF,RXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 4. "RXFFF,RXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 3. "RXFEF,RXFEF Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "TXFTHF,TXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXFFF,TXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "TXFEF,TXFEF Interrupt Mask" "0,1" line.long 0x4 "FLEX_US_FESR,USART FIFO Event Status Register" bitfld.long 0x4 9. "RXFTHF2,Receive FIFO Threshold Flag 2 (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Number of unread data in Receive FIFO is above..,1: Number of unread data in Receive FIFO has.." newline bitfld.long 0x4 8. "TXFLOCK,Transmit FIFO Lock" "0: The Transmit FIFO is not locked.,1: The Transmit FIFO is locked." newline bitfld.long 0x4 7. "RXFPTEF,Receive FIFO Underflow Error Flag" "0: No Receive FIFO underflow occurred.,1: Receive FIFO underflow error occurred due to an.." newline bitfld.long 0x4 6. "TXFPTEF,Transmit FIFO Overflow Error Flag" "0: No Transmit FIFO overflow occurred.,1: Transmit FIFO overflow error occurred due to an.." newline bitfld.long 0x4 5. "RXFTHF,Receive FIFO Threshold Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Number of unread data in Receive FIFO is below..,1: Number of unread data in Receive FIFO has.." newline bitfld.long 0x4 4. "RXFFF,Receive FIFO Full Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Receive FIFO is not empty.,1: Receive FIFO has been filled since the last.." newline bitfld.long 0x4 3. "RXFEF,Receive FIFO Empty Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Receive FIFO is not empty.,1: Receive FIFO has been emptied since the last.." newline bitfld.long 0x4 2. "TXFTHF,Transmit FIFO Threshold Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Number of data in Transmit FIFO is above..,1: Number of data in Transmit FIFO has reached.." newline bitfld.long 0x4 1. "TXFFF,Transmit FIFO Full Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Transmit FIFO is not full.,1: Transmit FIFO has been filled since the last.." newline bitfld.long 0x4 0. "TXFEF,Transmit FIFO Empty Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Transmit FIFO is not empty.,1: Transmit FIFO has been emptied since the last.." group.long 0x2E4++0x3 line.long 0x0 "FLEX_US_WPMR,USART Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" newline bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control..,1: Enables the write protection on control register.." newline bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." newline bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection on configuration..,1: Enables the write protection on configuration.." rgroup.long 0x2E8++0x3 line.long 0x0 "FLEX_US_WPSR,USART Write Protection Status Register" hexmask.long.word 0x0 8.--23. 1. "WPVSRC,Write Protection Violation Source" newline bitfld.long 0x0 1. "PADERR,Output PAD Error (cleared on read)" "0: No error detected during a character transfer.,1: Two successive bit period with a difference.." newline bitfld.long 0x0 0. "WPVS,Write Protection Violation Status" "0: No write protection violation has occurred since..,1: A write protection violation has occurred since.." wgroup.long 0x400++0x3 line.long 0x0 "FLEX_SPI_CR,SPI Control Register" bitfld.long 0x0 31. "FIFODIS,FIFO Disable" "0: No effect.,1: Disables the Transmit and Receive FIFOs" newline bitfld.long 0x0 30. "FIFOEN,FIFO Enable" "0: No effect.,1: Enables the Transmit and Receive FIFOs" newline bitfld.long 0x0 24. "LASTXFER,Last Transfer" "0: No effect.,1: The current NPCS will be de-asserted after the.." newline bitfld.long 0x0 17. "RXFCLR,Receive FIFO Clear" "0: No effect.,1: Empties the Receive FIFO." newline bitfld.long 0x0 16. "TXFCLR,Transmit FIFO Clear" "0: No effect.,1: Empties the Transmit FIFO." newline bitfld.long 0x0 12. "REQCLR,Request to Clear the Comparison Trigger" "0: No effect.,1: Asynchronous partial wakeup enabled: Clears the.." newline bitfld.long 0x0 7. "SWRST,SPI Software Reset" "0: No effect.,1: Reset the SPI. A software-triggered hardware.." newline bitfld.long 0x0 1. "SPIDIS,SPI Disable" "0: No effect.,1: Disables the SPI." newline bitfld.long 0x0 0. "SPIEN,SPI Enable" "0: No effect.,1: Enables the SPI to transfer and receive data." group.long 0x404++0x3 line.long 0x0 "FLEX_SPI_MR,SPI Mode Register" hexmask.long.byte 0x0 24.--31. 1. "DLYBCS,Delay Between Chip Selects" newline hexmask.long.byte 0x0 16.--19. 1. "PCS,Peripheral Chip Select" newline bitfld.long 0x0 12. "CMPMODE,Comparison Mode" "0: Any character is received and comparison..,1: Comparison condition must be met to start.." newline bitfld.long 0x0 10. "MLCE,MOSI Line Check Enable" "0: Disables the MOSI line check.,1: Enables the MOSI line check during a character.." newline bitfld.long 0x0 8. "LSBHALF,Last Bit Half Period Compatibility" "0: Normal SPI mode of operation: all bits have a..,1: Compatibility mode when connected to an SPI.." newline bitfld.long 0x0 7. "LLB,Local Loopback Enable" "0: Local loopback path disabled.,1: Local loopback path enabled." newline bitfld.long 0x0 5. "WDRBT,Wait Data Read Before Transfer" "0: No Effect. In Host mode a transfer can be..,1: In Host mode a transfer can start only if.." newline bitfld.long 0x0 4. "MODFDIS,Mode Fault Detection" "0: Mode fault detection is enabled.,1: Mode fault detection is disabled." newline bitfld.long 0x0 3. "BRSRCCLK,Bit Rate Source Clock" "0: The peripheral clock is the source clock for the..,1: GCLK is the source clock for the bit rate.." newline bitfld.long 0x0 2. "PCSDEC,Chip Select Decode" "0: The chip selects are directly connected to a..,1: The four NPCS chip select lines are connected to.." newline bitfld.long 0x0 1. "PS,Peripheral Select" "0: Fixed Peripheral Select,1: Variable Peripheral Select" newline bitfld.long 0x0 0. "MSTR,Host/Client Mode" "0: SPI is in Client mode.,1: SPI is in Host mode." rgroup.long 0x408++0x3 line.long 0x0 "FLEX_SPI_RDR,SPI Receive Data Register" hexmask.long.byte 0x0 16.--19. 1. "PCS,Peripheral Chip Select" newline hexmask.long.word 0x0 0.--15. 1. "RD,Receive Data" rgroup.long 0x408++0x3 line.long 0x0 "FLEX_SPI_RDR_FIFO_MULTI_DATA_16_MODE,SPI Receive Data Register" hexmask.long.word 0x0 16.--31. 1. "RD1,Receive Data" newline hexmask.long.word 0x0 0.--15. 1. "RD0,Receive Data" rgroup.long 0x408++0x3 line.long 0x0 "FLEX_SPI_RDR_FIFO_MULTI_DATA_8_MODE,SPI Receive Data Register" hexmask.long.byte 0x0 24.--31. 1. "RD3,Receive Data" newline hexmask.long.byte 0x0 16.--23. 1. "RD2,Receive Data" newline hexmask.long.byte 0x0 8.--15. 1. "RD1,Receive Data" newline hexmask.long.byte 0x0 0.--7. 1. "RD0,Receive Data" wgroup.long 0x40C++0x3 line.long 0x0 "FLEX_SPI_TDR,SPI Transmit Data Register" bitfld.long 0x0 24. "LASTXFER,Last Transfer" "0: No effect.,1: The current NPCS is de-asserted after the.." newline hexmask.long.byte 0x0 16.--19. 1. "PCS,Peripheral Chip Select" newline hexmask.long.word 0x0 0.--15. 1. "TD,Transmit Data" wgroup.long 0x40C++0x3 line.long 0x0 "FLEX_SPI_TDR_FIFO_MULTI_DATA_MODE,SPI Transmit Data Register" hexmask.long.word 0x0 16.--31. 1. "TD1,Transmit Data" newline hexmask.long.word 0x0 0.--15. 1. "TD0,Transmit Data" rgroup.long 0x410++0x3 line.long 0x0 "FLEX_SPI_SR,SPI Status Register" bitfld.long 0x0 31. "RXFPTEF,Receive FIFO Underflow Error Flag" "0: No Receive FIFO underflow occurred.,1: Receive FIFO underflow error occurred due to an.." newline bitfld.long 0x0 30. "TXFPTEF,Transmit FIFO Overflow Error Flag" "0: No Transmit FIFO overflow occurred.,1: Transmit FIFO overflow error occurred due to an.." newline bitfld.long 0x0 29. "RXFTHF,Receive FIFO Threshold Flag" "0: Number of unread data in Receive FIFO is below..,1: Number of unread data in Receive FIFO has.." newline bitfld.long 0x0 28. "RXFFF,Receive FIFO Full Flag" "0: Receive FIFO is not empty or RXFE flag has been..,1: Receive FIFO has been filled (changing states.." newline bitfld.long 0x0 27. "RXFEF,Receive FIFO Empty Flag" "0: Receive FIFO is not empty or RXFE flag has been..,1: Receive FIFO has been emptied (changing states.." newline bitfld.long 0x0 26. "TXFTHF,Transmit FIFO Threshold Flag (cleared on read)" "0: Number of data in Transmit FIFO is above..,1: Number of data in Transmit FIFO has reached.." newline bitfld.long 0x0 25. "TXFFF,Transmit FIFO Full Flag (cleared on read)" "0: Transmit FIFO is not full or TXFF flag has been..,1: Transmit FIFO has been filled since the last.." newline bitfld.long 0x0 24. "TXFEF,Transmit FIFO Empty Flag (cleared on read)" "0: Transmit FIFO is not empty.,1: Transmit FIFO has been emptied since the last.." newline bitfld.long 0x0 16. "SPIENS,SPI Enable Status" "0: SPI is disabled.,1: SPI is enabled." newline bitfld.long 0x0 14. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on NPCS0/MOSI and/or SPCK pad..,1: An error has been detected on TXD and/or SCK pad.." newline bitfld.long 0x0 12. "SFERR,Client Mode Frame Error (cleared on read)" "0: No frame error has been detected for a client..,1: In Client mode the chip select raised while the.." newline bitfld.long 0x0 11. "CMP,Comparison Status (cleared on read)" "0: No received character matched the comparison..,1: A received character matched the comparison.." newline bitfld.long 0x0 10. "UNDES,Underrun Error Status (Client mode only) (cleared on read)" "0: No underrun has been detected since the last..,1: A transfer starts whereas no data has been.." newline bitfld.long 0x0 9. "TXEMPTY,Transmission Registers Empty (cleared by writing FLEX_SPI_TDR)" "0: As soon as data is written in FLEX_SPI_TDR.,1: FLEX_SPI_TDR and internal shift register are.." newline bitfld.long 0x0 8. "NSSR,NSS Rising (cleared on read)" "0: No rising edge detected on NSS pin since the..,1: A rising edge occurred on NSS pin since the last.." newline bitfld.long 0x0 3. "OVRES,Overrun Error Status (cleared on read)" "0: No overrun has been detected since the last read..,1: An overrun has occurred since the last read of.." newline bitfld.long 0x0 2. "MODF,Mode Fault Error (cleared on read)" "0: No mode fault has been detected since the last..,1: A mode fault occurred since the last read of.." newline bitfld.long 0x0 1. "TDRE,Transmit Data Register Empty (cleared by writing FLEX_SPI_TDR)" "0: FIFO Disabled: Data has been written to..,1: FIFO Disabled: The last data written to.." newline bitfld.long 0x0 0. "RDRF,Receive Data Register Full (cleared by reading FLEX_SPI_RDR)" "0: FIFO Disabled: No data has been received since..,1: FIFO Disabled: Data has been received and the.." wgroup.long 0x414++0x7 line.long 0x0 "FLEX_SPI_IER,SPI Interrupt Enable Register" bitfld.long 0x0 31. "RXFPTEF,RXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 30. "TXFPTEF,TXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 29. "RXFTHF,RXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 28. "RXFFF,RXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 27. "RXFEF,RXFEF Interrupt Enable" "0,1" newline bitfld.long 0x0 26. "TXFTHF,TXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 25. "TXFFF,TXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 24. "TXFEF,TXFEF Interrupt Enable" "0,1" newline bitfld.long 0x0 14. "SECE,Security/Safety Error Interrupt Enable" "0,1" newline bitfld.long 0x0 12. "SFERR,Client Mode Frame Error Interrupt Enable" "0,1" newline bitfld.long 0x0 11. "CMP,Comparison Interrupt Enable" "0,1" newline bitfld.long 0x0 10. "UNDES,Underrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,Transmission Registers Empty Enable" "0,1" newline bitfld.long 0x0 8. "NSSR,NSS Rising Interrupt Enable" "0,1" newline bitfld.long 0x0 3. "OVRES,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "MODF,Mode Fault Error Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TDRE,SPI Transmit Data Register Empty Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "RDRF,Receive Data Register Full Interrupt Enable" "0,1" line.long 0x4 "FLEX_SPI_IDR,SPI Interrupt Disable Register" bitfld.long 0x4 31. "RXFPTEF,RXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 30. "TXFPTEF,TXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 29. "RXFTHF,RXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 28. "RXFFF,RXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 27. "RXFEF,RXFEF Interrupt Disable" "0,1" newline bitfld.long 0x4 26. "TXFTHF,TXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 25. "TXFFF,TXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 24. "TXFEF,TXFEF Interrupt Disable" "0,1" newline bitfld.long 0x4 14. "SECE,Security/Safety Error Interrupt Disable" "0,1" newline bitfld.long 0x4 12. "SFERR,Client Mode Frame Error Interrupt Disable" "0,1" newline bitfld.long 0x4 11. "CMP,Comparison Interrupt Disable" "0,1" newline bitfld.long 0x4 10. "UNDES,Underrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 9. "TXEMPTY,Transmission Registers Empty Disable" "0,1" newline bitfld.long 0x4 8. "NSSR,NSS Rising Interrupt Disable" "0,1" newline bitfld.long 0x4 3. "OVRES,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "MODF,Mode Fault Error Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "TDRE,SPI Transmit Data Register Empty Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "RDRF,Receive Data Register Full Interrupt Disable" "0,1" rgroup.long 0x41C++0x3 line.long 0x0 "FLEX_SPI_IMR,SPI Interrupt Mask Register" bitfld.long 0x0 31. "RXFPTEF,RXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 30. "TXFPTEF,TXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 29. "RXFTHF,RXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 28. "RXFFF,RXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 27. "RXFEF,RXFEF Interrupt Mask" "0,1" newline bitfld.long 0x0 26. "TXFTHF,TXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 25. "TXFFF,TXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 24. "TXFEF,TXFEF Interrupt Mask" "0,1" newline bitfld.long 0x0 14. "SECE,Security/Safety Error Interrupt Mask" "0,1" newline bitfld.long 0x0 12. "SFERR,Client Mode Frame Error Interrupt Mask" "0,1" newline bitfld.long 0x0 11. "CMP,Comparison Interrupt Mask" "0,1" newline bitfld.long 0x0 10. "UNDES,Underrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,Transmission Registers Empty Mask" "0,1" newline bitfld.long 0x0 8. "NSSR,NSS Rising Interrupt Mask" "0,1" newline bitfld.long 0x0 3. "OVRES,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "MODF,Mode Fault Error Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TDRE,SPI Transmit Data Register Empty Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "RDRF,Receive Data Register Full Interrupt Mask" "0,1" repeat 4. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x430)++0x3 line.long 0x0 "FLEX_SPI_CSR[$1],SPI Chip Select Register x" hexmask.long.byte 0x0 24.--31. 1. "DLYBCT,Delay Between Consecutive Transfers" newline hexmask.long.byte 0x0 16.--23. 1. "DLYBS,Delay Before SPCK" newline hexmask.long.byte 0x0 8.--15. 1. "SCBR,Serial Clock Bit Rate" newline hexmask.long.byte 0x0 4.--7. 1. "BITS,Bits Per Transfer" newline bitfld.long 0x0 3. "CSAAT,Chip Select Active After Transfer" "0: The Peripheral Chip Select Line rises as soon as..,1: The Peripheral Chip Select does not rise after.." newline bitfld.long 0x0 2. "CSNAAT,Chip Select Not Active After Transfer (Ignored if CSAAT = 1)" "0: The Peripheral Chip Select does not rise between..,1: The Peripheral Chip Select rises systematically.." newline bitfld.long 0x0 1. "NCPHA,Clock Phase" "0: Data are changed on the leading edge of SPCK and..,1: Data are captured on the leading edge of SPCK.." newline bitfld.long 0x0 0. "CPOL,Clock Polarity" "0: The inactive state value of SPCK is logic level..,1: The inactive state value of SPCK is logic level.." repeat.end group.long 0x440++0x3 line.long 0x0 "FLEX_SPI_FMR,SPI FIFO Mode Register" hexmask.long.byte 0x0 24.--29. 1. "RXFTHRES,Receive FIFO Threshold" newline hexmask.long.byte 0x0 16.--21. 1. "TXFTHRES,Transmit FIFO Threshold" newline bitfld.long 0x0 4.--5. "RXRDYM,Receive Data Register Full Mode" "0: RDRF will be at level '1' when at least one..,1: RDRF will be at level '1' when at least two..,2: RDRF will be at level '1' when at least four..,3: RDRF will be at level '1' when at least eight.." newline bitfld.long 0x0 0.--1. "TXRDYM,Transmit Data Register Empty Mode" "0: TDRE will be at level '1' when at least one data..,1: TDRE will be at level '1' when at least two data..,2: TDRE will be at level '1' when at least four..,3: TDRE will be at level '1' when at least eight.." rgroup.long 0x444++0x3 line.long 0x0 "FLEX_SPI_FLR,SPI FIFO Level Register" hexmask.long.byte 0x0 16.--21. 1. "RXFL,Receive FIFO Level" newline hexmask.long.byte 0x0 0.--5. 1. "TXFL,Transmit FIFO Level" group.long 0x448++0x3 line.long 0x0 "FLEX_SPI_CMPR,SPI Comparison Register" hexmask.long.word 0x0 16.--31. 1. "VAL2,Second Comparison Value for Received Character" newline hexmask.long.word 0x0 0.--15. 1. "VAL1,First Comparison Value for Received Character" group.long 0x4E4++0x3 line.long 0x0 "FLEX_SPI_WPMR,SPI Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" newline bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control..,1: Enables the write protection on control register.." newline bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." newline bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection if WPKEY..,1: Enables the write protection if WPKEY.." rgroup.long 0x4E8++0x3 line.long 0x0 "FLEX_SPI_WPSR,SPI Write Protection Status Register" hexmask.long.byte 0x0 8.--15. 1. "WPVSRC,Write Protection Violation Source" newline bitfld.long 0x0 1. "PADERR,Output PAD Error (cleared on read)" "0: No error detected during a character transfer.,1: Two successive bit period with a difference.." newline bitfld.long 0x0 0. "WPVS,Write Protection Violation Status" "0: No write protect violation has occurred since..,1: A write protect violation has occurred since the.." wgroup.long 0x600++0x3 line.long 0x0 "FLEX_TWI_CR,TWI Control Register" bitfld.long 0x0 29. "FIFODIS,FIFO Disable" "0: No effect.,1: Disable the Transmit and Receive FIFOs" newline bitfld.long 0x0 28. "FIFOEN,FIFO Enable" "0: No effect.,1: Enable the Transmit and Receive FIFOs" newline bitfld.long 0x0 26. "LOCKCLR,Lock Clear" "0: No effect.,1: Clear the TWI FSM lock." newline bitfld.long 0x0 24. "THRCLR,Transmit Holding Register Clear" "0: No effect.,1: Clear the Transmit Holding Register and set.." newline bitfld.long 0x0 19. "SCLRBE,SCL Rise Boost Enable" "0: No effect.,1: SCL rise time is boosted in High-Speed mode." newline bitfld.long 0x0 18. "SCLRBD,SCL Rise Boost Disable" "0: No effect.,1: SCL rise time boost is disabled. See Section.." newline bitfld.long 0x0 17. "ACMDIS,Alternative Command Mode Disable" "0: No effect.,1: Alternative Command mode disabled." newline bitfld.long 0x0 16. "ACMEN,Alternative Command Mode Enable" "0: No effect.,1: Alternative Command mode enabled." newline bitfld.long 0x0 15. "CLEAR,Bus CLEAR Command" "0: No effect.,1: When Host mode is enabled and TWD (SDA)=1 send a.." newline bitfld.long 0x0 14. "PECRQ,PEC Request" "0: No effect.,1: A PEC check or transmission is requested." newline bitfld.long 0x0 13. "PECDIS,Packet Error Checking Disable" "0: No effect.,1: SMBus PEC (CRC) generation and check disabled." newline bitfld.long 0x0 12. "PECEN,Packet Error Checking Enable" "0: No effect.,1: SMBus PEC (CRC) generation and check enabled." newline bitfld.long 0x0 11. "SMBDIS,SMBus Mode Disabled" "0: No effect.,1: SMBus mode disabled." newline bitfld.long 0x0 10. "SMBEN,SMBus Mode Enabled" "0: No effect.,1: If SMBDIS = 0 SMBus mode enabled." newline bitfld.long 0x0 9. "HSDIS,TWI High-Speed Mode Disabled" "0: No effect.,1: High-speed mode disabled." newline bitfld.long 0x0 8. "HSEN,TWI High-Speed Mode Enabled" "0: No effect.,1: High-speed mode enabled." newline bitfld.long 0x0 7. "SWRST,Software Reset" "0: No effect.,1: Equivalent to a system reset." newline bitfld.long 0x0 6. "QUICK,SMBus Quick Command" "0: No effect.,1: If Host mode is enabled a SMBus Quick Command is.." newline bitfld.long 0x0 5. "SVDIS,TWI Client Mode Disabled" "0: No effect.,1: Client mode is disabled. The shifter and holding.." newline bitfld.long 0x0 4. "SVEN,TWI Client Mode Enabled" "0: No effect.,1: Enables Client mode (SVDIS must be written to 0)." newline bitfld.long 0x0 3. "MSDIS,TWI Host Mode Disabled" "0: No effect.,1: Host mode is disabled all pending data is.." newline bitfld.long 0x0 2. "MSEN,TWI Host Mode Enabled" "0: No effect.,1: Enables Host mode (MSDIS must be written to 0)." newline bitfld.long 0x0 1. "STOP,Send a STOP Condition" "0: No effect.,1: STOP condition is sent just after completing the.." newline bitfld.long 0x0 0. "START,Send a START Condition" "0: No effect.,1: A frame beginning with a START bit is.." wgroup.long 0x600++0x3 line.long 0x0 "FLEX_TWI_CR_FIFO_ENABLED_MODE,TWI Control Register" bitfld.long 0x0 29. "FIFODIS,FIFO Disable" "0: No effect.,1: Disable the Transmit and Receive FIFOs." newline bitfld.long 0x0 28. "FIFOEN,FIFO Enable" "0: No effect.,1: Enable the Transmit and Receive FIFOs." newline bitfld.long 0x0 26. "TXFLCLR,Transmit FIFO Lock CLEAR" "0: No effect.,1: Clears the Transmit FIFO Lock." newline bitfld.long 0x0 25. "RXFCLR,Receive FIFO Clear" "0: No effect.,1: Empties the Receive FIFO." newline bitfld.long 0x0 24. "TXFCLR,Transmit FIFO Clear" "0: No effect.,1: Empties the Transmit FIFO." newline bitfld.long 0x0 17. "ACMDIS,Alternative Command Mode Disable" "0: No effect.,1: Alternative Command mode disabled." newline bitfld.long 0x0 16. "ACMEN,Alternative Command Mode Enable" "0: No effect.,1: Alternative Command mode enabled." newline bitfld.long 0x0 15. "CLEAR,Bus CLEAR Command" "0: No effect.,1: If Host mode is enabled send a bus clear command." newline bitfld.long 0x0 14. "PECRQ,PEC Request" "0: No effect.,1: A PEC check or transmission is requested." newline bitfld.long 0x0 13. "PECDIS,Packet Error Checking Disable" "0: No effect.,1: SMBus PEC (CRC) generation and check disabled." newline bitfld.long 0x0 12. "PECEN,Packet Error Checking Enable" "0: No effect.,1: SMBus PEC (CRC) generation and check enabled." newline bitfld.long 0x0 11. "SMBDIS,SMBus Mode Disabled" "0: No effect.,1: SMBus mode disabled." newline bitfld.long 0x0 10. "SMBEN,SMBus Mode Enabled" "0: No effect.,1: If SMBDIS = 0 SMBus mode enabled." newline bitfld.long 0x0 9. "HSDIS,TWI High-Speed Mode Disabled" "0: No effect.,1: High-speed mode disabled." newline bitfld.long 0x0 8. "HSEN,TWI High-Speed Mode Enabled" "0: No effect.,1: High-speed mode enabled." newline bitfld.long 0x0 7. "SWRST,Software Reset" "0: No effect.,1: Equivalent to a system reset." newline bitfld.long 0x0 6. "QUICK,SMBus Quick Command" "0: No effect.,1: If Host mode is enabled a SMBus Quick Command is.." newline bitfld.long 0x0 5. "SVDIS,TWI Client Mode Disabled" "0: No effect.,1: Client mode is disabled. The shifter and holding.." newline bitfld.long 0x0 4. "SVEN,TWI Client Mode Enabled" "0: No effect.,1: Enables Client mode (SVDIS must be written to 0)." newline bitfld.long 0x0 3. "MSDIS,TWI Host Mode Disabled" "0: No effect.,1: Host mode is disabled all pending data is.." newline bitfld.long 0x0 2. "MSEN,TWI Host Mode Enabled" "0: No effect.,1: Enables Host mode (MSDIS must be written to 0)." newline bitfld.long 0x0 1. "STOP,Send a STOP Condition" "0: No effect.,1: STOP condition is sent just after completing the.." newline bitfld.long 0x0 0. "START,Send a START Condition" "0: No effect.,1: A frame beginning with a START bit is.." group.long 0x604++0xF line.long 0x0 "FLEX_TWI_MMR,TWI Host Mode Register" bitfld.long 0x0 24. "NOAP,No Auto-Stop On NACK Error" "0: A stop condition is sent automatically upon..,1: No automatic action is performed upon.." newline hexmask.long.byte 0x0 16.--22. 1. "DADR,Device Address" newline bitfld.long 0x0 13.--14. "SCLRBL,SCL Rise Boost Level" "0,1,2,3" newline bitfld.long 0x0 12. "MREAD,Host Read Direction" "0: Host write direction.,1: Host read direction." newline bitfld.long 0x0 8.--9. "IADRSZ,Internal Device Address Size" "0: No internal device address,1: One-byte internal device address,2: Two-byte internal device address,3: Three-byte internal device address" line.long 0x4 "FLEX_TWI_SMR,TWI Client Mode Register" bitfld.long 0x4 31. "DATAMEN,Data Matching Enable" "0: Data matching on first received data is disabled.,1: Data matching on first received data is enabled." newline bitfld.long 0x4 30. "SADR3EN,Client Address 3 Enable" "0: Client address 3 matching is disabled.,1: Client address 3 matching is enabled." newline bitfld.long 0x4 29. "SADR2EN,Client Address 2 Enable" "0: Client address 2 matching is disabled.,1: Client address 2 matching is enabled." newline bitfld.long 0x4 28. "SADR1EN,Client Address 1 Enable" "0: Client address 1 matching is disabled.,1: Client address 1 matching is enabled." newline hexmask.long.byte 0x4 16.--22. 1. "SADR,Client Address" newline hexmask.long.byte 0x4 8.--14. 1. "MASK,Client Address Mask" newline bitfld.long 0x4 7. "SNIFF,Client Sniffer Mode" "0: Client Sniffer mode is disabled.,1: Client Sniffer mode is enabled." newline bitfld.long 0x4 6. "SCLWSDIS,Clock Wait State Disable" "0: No effect.,1: Clock stretching disabled in Client mode OVRE.." newline bitfld.long 0x4 5. "BSEL,TWI Bus Selection" "0: TWI analyzes the TWCK and TWD pins from its TWI..,?" newline bitfld.long 0x4 4. "SADAT,Client Address Treated as Data" "0: Client address is handled normally (will not..,1: Client address is handled as data field RXRDY.." newline bitfld.long 0x4 3. "SMHH,SMBus Host Header" "0: Acknowledge of the SMBus Host Header disabled.,1: Acknowledge of the SMBus Host Header enabled." newline bitfld.long 0x4 2. "SMDA,SMBus Default Address" "0: Acknowledge of the SMBus Default Address disabled.,1: Acknowledge of the SMBus Default Address enabled." newline bitfld.long 0x4 0. "NACKEN,Client Receiver Data Phase NACK Enable" "0: Normal value to be returned in the ACK cycle of..,1: NACK value to be returned in the ACK cycle of.." line.long 0x8 "FLEX_TWI_IADR,TWI Internal Address Register" hexmask.long.tbyte 0x8 0.--23. 1. "IADR,Internal Address" line.long 0xC "FLEX_TWI_CWGR,TWI Clock Waveform Generator Register" hexmask.long.byte 0xC 24.--29. 1. "HOLD,TWD Hold Time Versus TWCK Falling" newline bitfld.long 0xC 20. "BRSRCCLK,Bit Rate Source Clock" "0: The peripheral clock is the source clock for the..,1: GCLK is the source clock for the bit rate.." newline bitfld.long 0xC 16.--18. "CKDIV,Clock Divider" "0,1,2,3,4,5,6,7" newline hexmask.long.byte 0xC 8.--15. 1. "CHDIV,Clock High Divider" newline hexmask.long.byte 0xC 0.--7. 1. "CLDIV,Clock Low Divider" rgroup.long 0x620++0x3 line.long 0x0 "FLEX_TWI_SR,TWI Status Register" bitfld.long 0x0 28. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on TWD and/or TWCK pad output..,1: An error has been detected on TWD and/or TWCK.." newline bitfld.long 0x0 26. "SR,Start Repeated" "0: No repeated start has been detected since last..,1: At least one repeated start has been detected.." newline bitfld.long 0x0 25. "SDA,SDA Line Value" "0: SDA line sampled value is '0'.,1: SDA line sampled value is '1'." newline bitfld.long 0x0 24. "SCL,SCL Line Value" "0: SCL line sampled value is '0'.,1: SCL line sampled value is '1.'" newline bitfld.long 0x0 23. "LOCK,TWI Lock Due to Frame Errors" "0: The TWI is not locked.,1: The TWI is locked due to frame errors (see.." newline bitfld.long 0x0 21. "SMBHHM,SMBus Host Header Address Match (cleared on read)" "0: No SMBus Host Header Address received.,1: A SMBus Host Header Address was received." newline bitfld.long 0x0 20. "SMBDAM,SMBus Default Address Match (cleared on read)" "0: No SMBus Default Address received.,1: A SMBus Default Address was received." newline bitfld.long 0x0 19. "PECERR,PEC Error (cleared on read)" "0: No SMBus PEC error occurred.,1: A SMBus PEC error occurred." newline bitfld.long 0x0 18. "TOUT,Timeout Error (cleared on read)" "0: No SMBus timeout occurred.,1: SMBus timeout occurred." newline bitfld.long 0x0 16. "MCACK,Host Code Acknowledge (cleared on read)" "0: No host code has been received.,1: A host code has been received." newline bitfld.long 0x0 11. "EOSACC,End Of Client Access (cleared on read)" "0: A client access is being performed.,1: Client Access is finished. End Of Client Access.." newline bitfld.long 0x0 10. "SCLWS,Clock Wait State" "0: The clock is not stretched.,1: The clock is stretched. FLEX_TWI_THR /.." newline bitfld.long 0x0 9. "ARBLST,Arbitration Lost (cleared on read)" "0: Arbitration won.,1: Arbitration lost. Another host of the TWI bus.." newline bitfld.long 0x0 8. "NACK,Not Acknowledged (cleared on read)" "0: NACK used in Host mode: Each data byte has been..,1: NACK used in Host mode: A data or address byte.." newline bitfld.long 0x0 7. "UNRE,Underrun Error (cleared on read)" "0: FLEX_TWI_THR has been filled on time.,1: FLEX_TWI_THR has not been filled on time." newline bitfld.long 0x0 6. "OVRE,Overrun Error (cleared on read)" "0: FLEX_TWI_RHR has not been loaded while RXRDY was..,1: FLEX_TWI_RHR has been loaded while RXRDY was.." newline bitfld.long 0x0 5. "GACC,General Call Access (cleared on read)" "0: No general call has been detected.,1: A general call has been detected. After the.." newline bitfld.long 0x0 4. "SVACC,Client Access" "0: TWI is not addressed. SVACC is automatically..,1: Indicates that the address decoding sequence has.." newline bitfld.long 0x0 3. "SVREAD,Client Read" "0: Indicates that a write access is performed by a..,1: Indicates that a read access is performed by a.." newline bitfld.long 0x0 2. "TXRDY,Transmit Holding Register Ready (cleared by writing FLEX_TWI_THR)" "0: TXRDY used in Host mode:The transmit holding..,1: TXRDY used in Host mode:As soon as a data byte.." newline bitfld.long 0x0 1. "RXRDY,Receive Holding Register Ready (cleared when reading FLEX_TWI_RHR)" "0: Receive FIFO is empty; no data to read,1: At least one unread data is in the Receive FIFO" newline bitfld.long 0x0 0. "TXCOMP,Transmission Completed (cleared by writing FLEX_TWI_THR)" "0: NACK used in Host mode: During the length of the..,1: NACK used in Host mode: When both the holding.." rgroup.long 0x620++0x3 line.long 0x0 "FLEX_TWI_SR_FIFO_ENABLED_MODE,TWI Status Register" bitfld.long 0x0 28. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on TWD and/or TWCK pad output..,1: An error has been detected on TWD and/or TWCK.." newline bitfld.long 0x0 26. "SR,Start Repeated" "0: No repeated start has been detected since last..,1: At least one repeated start has been detected.." newline bitfld.long 0x0 25. "SDA,SDA Line Value" "0: SDA line sampled value is '0'.,1: SDA line sampled value is '1'." newline bitfld.long 0x0 24. "SCL,SCL Line Value" "0: SCL line sampled value is '0'.,1: SCL line sampled value is '1.'" newline bitfld.long 0x0 23. "TXFLOCK,Transmit FIFO Lock" "0: The Transmit FIFO is not locked.,1: The Transmit FIFO is locked." newline bitfld.long 0x0 21. "SMBHHM,SMBus Host Header Address Match (cleared on read)" "0: No SMBus Host Header Address received.,1: A SMBus Host Header Address was received." newline bitfld.long 0x0 20. "SMBDAM,SMBus Default Address Match (cleared on read)" "0: No SMBus Default Address received.,1: A SMBus Default Address was received." newline bitfld.long 0x0 19. "PECERR,PEC Error (cleared on read)" "0: No SMBus PEC error occurred.,1: A SMBus PEC error occurred." newline bitfld.long 0x0 18. "TOUT,Timeout Error (cleared on read)" "0: No SMBus timeout occurred.,1: SMBus timeout occurred." newline bitfld.long 0x0 16. "MCACK,Host Code Acknowledge (cleared on read)" "0: No host code has been received.,1: A host code has been received." newline bitfld.long 0x0 11. "EOSACC,End Of Client Access (cleared on read)" "0: A client access is being performed.,1: Client Access is finished. End Of Client Access.." newline bitfld.long 0x0 10. "SCLWS,Clock Wait State" "0: The clock is not stretched.,1: The clock is stretched. FLEX_TWI_THR /.." newline bitfld.long 0x0 9. "ARBLST,Arbitration Lost (cleared on read)" "0: Arbitration won.,1: Arbitration lost. Another host of the TWI bus.." newline bitfld.long 0x0 8. "NACK,Not Acknowledged (cleared on read)" "0: NACK used in Host mode: Each data byte has been..,1: NACK used in Host mode: A data or address byte.." newline bitfld.long 0x0 7. "UNRE,Underrun Error (cleared on read)" "0: FLEX_TWI_THR has been filled on time.,1: FLEX_TWI_THR has not been filled on time." newline bitfld.long 0x0 6. "OVRE,Overrun Error (cleared on read)" "0: FLEX_TWI_RHR has not been loaded while RXRDY was..,1: FLEX_TWI_RHR has been loaded while RXRDY was.." newline bitfld.long 0x0 5. "GACC,General Call Access (cleared on read)" "0: No general call has been detected.,1: A general call has been detected. After the.." newline bitfld.long 0x0 4. "SVACC,Client Access" "0: TWI is not addressed. SVACC is automatically..,1: Indicates that the address decoding sequence has.." newline bitfld.long 0x0 3. "SVREAD,Client Read" "0: Indicates that a write access is performed by a..,1: Indicates that a read access is performed by a.." newline bitfld.long 0x0 2. "TXRDY,Transmit Holding Register Ready (cleared by writing FLEX_TWI_THR)" "0: Transmit FIFO is full and cannot accept more data.,1: Transmit FIFO is not full; one or more data can.." newline bitfld.long 0x0 1. "RXRDY,Receive Holding Register Ready (cleared when reading FLEX_TWI_RHR)" "0: No character has been received since the last..,1: A byte has been received in FLEX_TWI_RHR since.." newline bitfld.long 0x0 0. "TXCOMP,Transmission Completed (cleared by writing FLEX_TWI_THR)" "0: TXCOMP used in Host mode:During the length of..,1: TXCOMP used in Host mode:When both holding.." wgroup.long 0x624++0x7 line.long 0x0 "FLEX_TWI_IER,TWI Interrupt Enable Register" bitfld.long 0x0 28. "SECE,Security/Safety Error Interrupt Enable" "0,1" newline bitfld.long 0x0 21. "SMBHHM,SMBus Host Header Address Match Interrupt Enable" "0,1" newline bitfld.long 0x0 20. "SMBDAM,SMBus Default Address Match Interrupt Enable" "0,1" newline bitfld.long 0x0 19. "PECERR,PEC Error Interrupt Enable" "0,1" newline bitfld.long 0x0 18. "TOUT,Timeout Error Interrupt Enable" "0,1" newline bitfld.long 0x0 16. "MCACK,Host Code Acknowledge Interrupt Enable" "0,1" newline bitfld.long 0x0 15. "TXBUFE,Transmit Buffer Empty Interrupt Enable" "0,1" newline bitfld.long 0x0 14. "RXBUFF,Receive Buffer Full Interrupt Enable" "0,1" newline bitfld.long 0x0 13. "ENDTX,End of Transmit Buffer Interrupt Enable" "0,1" newline bitfld.long 0x0 12. "ENDRX,End of Receive Buffer Interrupt Enable" "0,1" newline bitfld.long 0x0 11. "EOSACC,End Of Client Access Interrupt Enable" "0,1" newline bitfld.long 0x0 10. "SCL_WS,Clock Wait State Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "ARBLST,Arbitration Lost Interrupt Enable" "0,1" newline bitfld.long 0x0 8. "NACK,Not Acknowledge Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "UNRE,Underrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "OVRE,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "GACC,General Call Access Interrupt Enable" "0,1" newline bitfld.long 0x0 4. "SVACC,Client Access Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "TXRDY,Transmit Holding Register Ready Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "RXRDY,Receive Holding Register Ready Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "TXCOMP,Transmission Completed Interrupt Enable" "0,1" line.long 0x4 "FLEX_TWI_IDR,TWI Interrupt Disable Register" bitfld.long 0x4 28. "SECE,Security/Safety Error Interrupt Disable" "0,1" newline bitfld.long 0x4 21. "SMBHHM,SMBus Host Header Address Match Interrupt Disable" "0,1" newline bitfld.long 0x4 20. "SMBDAM,SMBus Default Address Match Interrupt Disable" "0,1" newline bitfld.long 0x4 19. "PECERR,PEC Error Interrupt Disable" "0,1" newline bitfld.long 0x4 18. "TOUT,Timeout Error Interrupt Disable" "0,1" newline bitfld.long 0x4 16. "MCACK,Host Code Acknowledge Interrupt Disable" "0,1" newline bitfld.long 0x4 15. "TXBUFE,Transmit Buffer Empty Interrupt Disable" "0,1" newline bitfld.long 0x4 14. "RXBUFF,Receive Buffer Full Interrupt Disable" "0,1" newline bitfld.long 0x4 13. "ENDTX,End of Transmit Buffer Interrupt Disable" "0,1" newline bitfld.long 0x4 12. "ENDRX,End of Receive Buffer Interrupt Disable" "0,1" newline bitfld.long 0x4 11. "EOSACC,End Of Client Access Interrupt Disable" "0,1" newline bitfld.long 0x4 10. "SCL_WS,Clock Wait State Interrupt Disable" "0,1" newline bitfld.long 0x4 9. "ARBLST,Arbitration Lost Interrupt Disable" "0,1" newline bitfld.long 0x4 8. "NACK,Not Acknowledge Interrupt Disable" "0,1" newline bitfld.long 0x4 7. "UNRE,Underrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 6. "OVRE,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "GACC,General Call Access Interrupt Disable" "0,1" newline bitfld.long 0x4 4. "SVACC,Client Access Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "TXRDY,Transmit Holding Register Ready Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "RXRDY,Receive Holding Register Ready Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "TXCOMP,Transmission Completed Interrupt Disable" "0,1" rgroup.long 0x62C++0x7 line.long 0x0 "FLEX_TWI_IMR,TWI Interrupt Mask Register" bitfld.long 0x0 28. "SECE,Security/Safety Error Interrupt Mask" "0,1" newline bitfld.long 0x0 21. "SMBHHM,SMBus Host Header Address Match Interrupt Mask" "0,1" newline bitfld.long 0x0 20. "SMBDAM,SMBus Default Address Match Interrupt Mask" "0,1" newline bitfld.long 0x0 19. "PECERR,PEC Error Interrupt Mask" "0,1" newline bitfld.long 0x0 18. "TOUT,Timeout Error Interrupt Mask" "0,1" newline bitfld.long 0x0 16. "MCACK,Host Code Acknowledge Interrupt Mask" "0,1" newline bitfld.long 0x0 15. "TXBUFE,Transmit Buffer Empty Interrupt Mask" "0,1" newline bitfld.long 0x0 14. "RXBUFF,Receive Buffer Full Interrupt Mask" "0,1" newline bitfld.long 0x0 13. "ENDTX,End of Transmit Buffer Interrupt Mask" "0,1" newline bitfld.long 0x0 12. "ENDRX,End of Receive Buffer Interrupt Mask" "0,1" newline bitfld.long 0x0 11. "EOSACC,End Of Client Access Interrupt Mask" "0,1" newline bitfld.long 0x0 10. "SCL_WS,Clock Wait State Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "ARBLST,Arbitration Lost Interrupt Mask" "0,1" newline bitfld.long 0x0 8. "NACK,Not Acknowledge Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "UNRE,Underrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "OVRE,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "GACC,General Call Access Interrupt Mask" "0,1" newline bitfld.long 0x0 4. "SVACC,Client Access Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "TXRDY,Transmit Holding Register Ready Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "RXRDY,Receive Holding Register Ready Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "TXCOMP,Transmission Completed Interrupt Mask" "0,1" line.long 0x4 "FLEX_TWI_RHR,TWI Receive Holding Register" bitfld.long 0x4 11.--12. "ASTATE,Acknowledge State (Client Sniffer Mode only)" "0: No Acknowledge or Nacknowledge detected after..,1: Acknowledge (A) detected after previously logged..,2: Nacknowledge (NA) detected after previously..,3: Not defined" newline bitfld.long 0x4 10. "PSTATE,Stop State (Client Sniffer Mode only)" "0: No STOP (P) detected after previous logged data.,1: Stop detected (P) after previous logged data." newline bitfld.long 0x4 8.--9. "SSTATE,Start State (Client Sniffer Mode only)" "0: No START detected with the logged data,1: START (S) detected with the logged data,2: Repeated START (Sr) detected with the logged data,3: Not defined" newline hexmask.long.byte 0x4 0.--7. 1. "RXDATA,Host or Client Receive Holding Data" rgroup.long 0x630++0x3 line.long 0x0 "FLEX_TWI_RHR_FIFO_ENABLED_MODE,TWI Receive Holding Register" hexmask.long.byte 0x0 24.--31. 1. "RXDATA3,Host or Client Receive Holding Data 3" newline hexmask.long.byte 0x0 16.--23. 1. "RXDATA2,Host or Client Receive Holding Data 2" newline hexmask.long.byte 0x0 8.--15. 1. "RXDATA1,Host or Client Receive Holding Data 1" newline hexmask.long.byte 0x0 0.--7. 1. "RXDATA0,Host or Client Receive Holding Data 0" wgroup.long 0x634++0x3 line.long 0x0 "FLEX_TWI_THR,TWI Transmit Holding Register" hexmask.long.byte 0x0 0.--7. 1. "TXDATA,Host or Client Transmit Holding Data" wgroup.long 0x634++0x3 line.long 0x0 "FLEX_TWI_THR_FIFO_ENABLED_MODE,TWI Transmit Holding Register" hexmask.long.byte 0x0 24.--31. 1. "TXDATA3,Host or Client Transmit Holding Data 3" newline hexmask.long.byte 0x0 16.--23. 1. "TXDATA2,Host or Client Transmit Holding Data 2" newline hexmask.long.byte 0x0 8.--15. 1. "TXDATA1,Host or Client Transmit Holding Data 1" newline hexmask.long.byte 0x0 0.--7. 1. "TXDATA0,Host or Client Transmit Holding Data 0" group.long 0x638++0x1B line.long 0x0 "FLEX_TWI_SMBTR,TWI SMBus Timing Register" hexmask.long.byte 0x0 24.--31. 1. "THMAX,Clock High Maximum Cycles" newline hexmask.long.byte 0x0 16.--23. 1. "TLOWM,Host Clock Stretch Maximum Cycles" newline hexmask.long.byte 0x0 8.--15. 1. "TLOWS,Client Clock Stretch Maximum Cycles" newline hexmask.long.byte 0x0 0.--3. 1. "PRESC,SMBus Clock Prescaler" line.long 0x4 "FLEX_TWI_HSR,TWI High Speed Register" hexmask.long.byte 0x4 0.--7. 1. "MCODE,TWI High Speed Host Code" line.long 0x8 "FLEX_TWI_ACR,TWI Alternative Command Register" bitfld.long 0x8 25. "NPEC,Next PEC Request (SMBus Mode only)" "0: The next transfer does not use a PEC byte.,1: The next transfer uses a PEC byte." newline bitfld.long 0x8 24. "NDIR,Next Transfer Direction" "0: Write direction.,1: Read direction." newline hexmask.long.byte 0x8 16.--23. 1. "NDATAL,Next Data Length" newline bitfld.long 0x8 9. "PEC,PEC Request (SMBus Mode only)" "0: The transfer does not use a PEC byte.,1: The transfer uses a PEC byte." newline bitfld.long 0x8 8. "DIR,Transfer Direction" "0: Write direction.,1: Read direction." newline hexmask.long.byte 0x8 0.--7. 1. "DATAL,Data Length" line.long 0xC "FLEX_TWI_FILTR,TWI Filter Register" bitfld.long 0xC 8.--10. "THRES,Digital Filter Threshold" "0: No filtering applied on TWI inputs.,?,?,?,?,?,?,?" newline bitfld.long 0xC 1. "PADFEN,PAD Filter Enable" "0: PAD analog filter is disabled.,1: PAD analog filter is enabled. (The analog filter.." newline bitfld.long 0xC 0. "FILT,RX Digital Filter" "0: No filtering applied on TWI inputs.,1: TWI input filtering is active. (Only in Standard.." line.long 0x10 "FLEX_TWI_HSCWGR,TWI High Speed Clock Waveform Generator Register" bitfld.long 0x10 16.--18. "HSCKDIV,High Speed Clock Divider" "0,1,2,3,4,5,6,7" newline hexmask.long.byte 0x10 8.--15. 1. "HSCHDIV,High Speed Clock High Divider" newline hexmask.long.byte 0x10 0.--7. 1. "HSCLDIV,High Speed Clock Low Divider" line.long 0x14 "FLEX_TWI_SWMR,TWI Matching Register" hexmask.long.byte 0x14 24.--31. 1. "DATAM,Data Match" newline hexmask.long.byte 0x14 16.--22. 1. "SADR3,Client Address 3" newline hexmask.long.byte 0x14 8.--14. 1. "SADR2,Client Address 2" newline hexmask.long.byte 0x14 0.--6. 1. "SADR1,Client Address 1" line.long 0x18 "FLEX_TWI_FMR,TWI FIFO Mode Register" hexmask.long.byte 0x18 24.--29. 1. "RXFTHRES,Receive FIFO Threshold" newline hexmask.long.byte 0x18 16.--21. 1. "TXFTHRES,Transmit FIFO Threshold" newline bitfld.long 0x18 4.--5. "RXRDYM,Receiver Ready Mode" "0: RXRDY will be at level '1' when at least one..,1: RXRDY will be at level '1' when at least two..,2: RXRDY will be at level '1' when at least four..,3: RXRDY will be at level '1' when at least eight.." newline bitfld.long 0x18 0.--1. "TXRDYM,Transmitter Ready Mode" "0: TXRDY will be at level '1' when at least one..,1: TXRDY will be at level '1' when at least two..,2: TXRDY will be at level '1' when at least four..,3: TXRDY will be at level '1' when at least eight.." rgroup.long 0x654++0x3 line.long 0x0 "FLEX_TWI_FLR,TWI FIFO Level Register" hexmask.long.byte 0x0 16.--21. 1. "RXFL,Receive FIFO Level" newline hexmask.long.byte 0x0 0.--5. 1. "TXFL,Transmit FIFO Level" rgroup.long 0x660++0x3 line.long 0x0 "FLEX_TWI_FSR,TWI FIFO Status Register" bitfld.long 0x0 7. "RXFPTEF,Receive FIFO Underflow Error Flag" "0: No Receive FIFO underflow occurred.,1: Receive FIFO underflow error occurred due to an.." newline bitfld.long 0x0 6. "TXFPTEF,Transmit FIFO Overflow Error Flag" "0: No Transmit FIFO overflow occurred.,1: Transmit FIFO overflow error occurred due to an.." newline bitfld.long 0x0 5. "RXFTHF,Receive FIFO Threshold Flag" "0: Number of unread data in Receive FIFO is below..,1: Number of unread data in Receive FIFO has.." newline bitfld.long 0x0 4. "RXFFF,Receive FIFO Full Flag" "0: Receive FIFO is not empty.,1: Receive FIFO has been filled since the last read.." newline bitfld.long 0x0 3. "RXFEF,Receive FIFO Empty Flag" "0: Receive FIFO is not empty.,1: Receive FIFO has been emptied since the last.." newline bitfld.long 0x0 2. "TXFTHF,Transmit FIFO Threshold Flag (cleared on read)" "0: Number of data in Transmit FIFO is above..,1: Number of data in Transmit FIFO has reached.." newline bitfld.long 0x0 1. "TXFFF,Transmit FIFO Full Flag (cleared on read)" "0: Transmit FIFO is not full.,1: Transmit FIFO has been filled since the last.." newline bitfld.long 0x0 0. "TXFEF,Transmit FIFO Empty Flag (cleared on read)" "0: Transmit FIFO is not empty.,1: Transmit FIFO has been emptied since the last.." wgroup.long 0x664++0x7 line.long 0x0 "FLEX_TWI_FIER,TWI FIFO Interrupt Enable Register" bitfld.long 0x0 7. "RXFPTEF,RXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "TXFPTEF,TXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "RXFTHF,RXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 4. "RXFFF,RXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 3. "RXFEF,RXFEF Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "TXFTHF,TXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXFFF,TXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "TXFEF,TXFEF Interrupt Enable" "0,1" line.long 0x4 "FLEX_TWI_FIDR,TWI FIFO Interrupt Disable Register" bitfld.long 0x4 7. "RXFPTEF,RXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 6. "TXFPTEF,TXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "RXFTHF,RXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 4. "RXFFF,RXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 3. "RXFEF,RXFEF Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "TXFTHF,TXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "TXFFF,TXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "TXFEF,TXFEF Interrupt Disable" "0,1" rgroup.long 0x66C++0x3 line.long 0x0 "FLEX_TWI_FIMR,TWI FIFO Interrupt Mask Register" bitfld.long 0x0 7. "RXFPTEF,RXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "TXFPTEF,TXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "RXFTHF,RXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 4. "RXFFF,RXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 3. "RXFEF,RXFEF Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "TXFTHF,TXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXFFF,TXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "TXFEF,TXFEF Interrupt Mask" "0,1" group.long 0x6E4++0x3 line.long 0x0 "FLEX_TWI_WPMR,TWI Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" newline bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control..,1: Enables the write protection on control register.." newline bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." newline bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection if WPKEY..,1: Enables the write protection if WPKEY.." rgroup.long 0x6E8++0x3 line.long 0x0 "FLEX_TWI_WPSR,TWI Write Protection Status Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPVSRC,Write Protection Violation Source" newline bitfld.long 0x0 1. "PADERR,Output PAD Error (cleared on read)" "0: No error detected during a character transfer in..,1: Stuck-at 1 detected on TWCK output pad for more.." newline bitfld.long 0x0 0. "WPVS,Write Protect Violation Status (cleared on read)" "0: No Write Protection Violation has occurred since..,1: A Write Protection Violation has occurred since.." tree.end tree "FLEXCOM6" base ad:0xE2020000 group.long 0x0++0x3 line.long 0x0 "FLEX_MR,FLEXCOM Mode Register" bitfld.long 0x0 0.--1. "OPMODE,FLEXCOM Operating Mode" "0: No communication,1: All UART related protocols are selected (RS232..,2: SPI operating mode is selected. USART/TWI..,3: All TWI related protocols are selected (TWI.." rgroup.long 0x10++0x3 line.long 0x0 "FLEX_RHR,FLEXCOM Receive Holding Register" hexmask.long.word 0x0 0.--15. 1. "RXDATA,Receive Data" group.long 0x20++0x3 line.long 0x0 "FLEX_THR,FLEXCOM Transmit Holding Register" hexmask.long.word 0x0 0.--15. 1. "TXDATA,Transmit Data" wgroup.long 0x200++0x3 line.long 0x0 "FLEX_US_CR,USART Control Register" bitfld.long 0x0 31. "FIFODIS,FIFO Disable" "0: No effect.,1: Disables the Transmit and Receive FIFOs." newline bitfld.long 0x0 30. "FIFOEN,FIFO Enable" "0: No effect.,1: Enables the Transmit and Receive FIFOs." newline bitfld.long 0x0 28. "REQCLR,Request to Clear the Comparison Trigger" "0: No effect.,1: Restarts the comparison trigger to enable.." newline bitfld.long 0x0 26. "TXFLCLR,Transmit FIFO Lock CLEAR" "0: No effect.,1: Clears the Transmit FIFO Lock" newline bitfld.long 0x0 25. "RXFCLR,Receive FIFO Clear" "0: No effect.,1: Empties the Receive FIFO." newline bitfld.long 0x0 24. "TXFCLR,Transmit FIFO Clear" "0: No effect.,1: Empties the Transmit FIFO." newline bitfld.long 0x0 21. "LINWKUP,Send LIN Wake-up Signal" "0: No effect:,1: Sends a wake-up signal on the LIN bus." newline bitfld.long 0x0 20. "LINABT,Abort LIN Transmission" "0: No effect.,1: Aborts the current LIN transmission." newline bitfld.long 0x0 19. "RTSDIS,Request to Send Disable" "0: No effect.,1: Drives the RTS pin to 0 if FLEX_US_MR.USART_MODE.." newline bitfld.long 0x0 18. "RTSEN,Request to Send Enable" "0: No effect.,1: Drives the RTS pin to 1 if FLEX_US_MR.USART_MODE.." newline bitfld.long 0x0 15. "RETTO,Start Timeout Immediately" "0: No effect,1: Immediately restarts timeout period." newline bitfld.long 0x0 14. "RSTNACK,Reset Non Acknowledge" "0: No effect,1: Resets FLEX_US_CSR.NACK." newline bitfld.long 0x0 13. "RSTIT,Reset Iterations" "0: No effect.,1: Resets FLEX_US_CSR.ITER. No effect if the.." newline bitfld.long 0x0 12. "SENDA,Send Address" "0: No effect.,1: In Multidrop mode only the next character.." newline bitfld.long 0x0 11. "STTTO,Clear TIMEOUT Flag and Start Timeout After Next Character Received" "0: No effect.,1: Starts waiting for a character before clocking.." newline bitfld.long 0x0 10. "STPBRK,Stop Break" "0: No effect.,1: Stops transmission of the break after a minimum.." newline bitfld.long 0x0 9. "STTBRK,Start Break" "0: No effect.,1: Starts transmission of a break after the.." newline bitfld.long 0x0 8. "RSTSTA,Reset Status Bits" "0: No effect.,1: Resets the status bits PARE FRAME OVRE MANE.." newline bitfld.long 0x0 7. "TXDIS,Transmitter Disable" "0: No effect.,1: Disables the transmitter." newline bitfld.long 0x0 6. "TXEN,Transmitter Enable" "0: No effect.,1: Enables the transmitter if TXDIS is 0." newline bitfld.long 0x0 5. "RXDIS,Receiver Disable" "0: No effect.,1: Disables the receiver." newline bitfld.long 0x0 4. "RXEN,Receiver Enable" "0: No effect.,1: Enables the receiver if RXDIS is 0." newline bitfld.long 0x0 3. "RSTTX,Reset Transmitter" "0: No effect.,1: Resets the transmitter." newline bitfld.long 0x0 2. "RSTRX,Reset Receiver" "0: No effect.,1: Resets the receiver." group.long 0x204++0x3 line.long 0x0 "FLEX_US_MR,USART Mode Register" bitfld.long 0x0 31. "ONEBIT,Start Frame Delimiter Selector" "0: Start frame delimiter is COMMAND or DATA SYNC.,1: Start frame delimiter is one bit." newline bitfld.long 0x0 30. "MODSYNC,Manchester Synchronization Mode" "0: The Manchester start bit is a 0 to 1 transition,1: The Manchester start bit is a 1 to 0 transition." newline bitfld.long 0x0 29. "MAN,Manchester Encoder/Decoder Enable" "0: Manchester encoder/decoder are disabled.,1: Manchester encoder/decoder are enabled." newline bitfld.long 0x0 28. "FILTER,Receive Line Filter" "0: The USART does not filter the receive line.,1: The USART filters the receive line using a.." newline bitfld.long 0x0 24.--26. "MAX_ITERATION,Maximum Number of Automatic Iteration" "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 23. "INVDATA,Inverted Data" "0: The data field transmitted on TXD line is the..,1: The data field transmitted on TXD line is.." newline bitfld.long 0x0 22. "VAR_SYNC,Variable Synchronization of Command/Data Sync Start Frame Delimiter" "0: User defined configuration of command or data..,1: The sync field is updated when a character is.." newline bitfld.long 0x0 21. "DSNACK,Disable Successive NACK" "0: NACK is sent on the ISO line as soon as a parity..,1: Successive parity errors are counted up to the.." newline bitfld.long 0x0 20. "INACK,Inhibit Non Acknowledge" "0: The NACK is generated.,1: The NACK is not generated." newline bitfld.long 0x0 19. "OVER,Oversampling Mode" "0: 16x Oversampling.,1: 8x Oversampling." newline bitfld.long 0x0 18. "CLKO,Clock Output Select" "0: The USART does not drive the SCK pin..,1: The USART drives the SCK pin if USCLKS does not.." newline bitfld.long 0x0 17. "MODE9,9-bit Character Length" "0: CHRL defines character length.,1: 9-bit character length." newline bitfld.long 0x0 16. "MSBF,Bit Order" "0: Least significant bit is sent/received first.,1: Most significant bit is sent/received first." newline bitfld.long 0x0 14.--15. "CHMODE,Channel Mode" "0: Normal mode,1: Automatic Echo. Receiver input is connected to..,2: Local Loopback. Transmitter output is connected..,3: Remote Loopback. RXD pin is internally connected.." newline bitfld.long 0x0 12.--13. "NBSTOP,Number of Stop Bits" "0: 1 stop bit,1: 1.5 stop bit (SYNC = 0) or reserved (SYNC = 1),2: 2 stop bits,?" newline bitfld.long 0x0 9.--11. "PAR,Parity Type" "0: Even parity,1: Odd parity,2: Parity forced to 0 (Space),3: Parity forced to 1 (Mark),4: No parity,?,6: Multidrop mode,?" newline bitfld.long 0x0 8. "SYNC,Synchronous Mode Select" "0: USART operates in Asynchronous mode (UART).,1: USART operates in Synchronous mode." newline bitfld.long 0x0 6.--7. "CHRL,Character Length" "0: Character length is 5 bits,1: Character length is 6 bits,2: Character length is 7 bits,3: Character length is 8 bits" newline bitfld.long 0x0 4.--5. "USCLKS,Clock Selection" "0: Peripheral clock is selected,?,2: PMC generic clock is selected. If the SCK pin is..,3: External pin SCK is selected" newline hexmask.long.byte 0x0 0.--3. 1. "USART_MODE,USART Mode of Operation" wgroup.long 0x208++0x3 line.long 0x0 "FLEX_US_IER,USART Interrupt Enable Register" bitfld.long 0x0 24. "MANE,Manchester Error Interrupt Enable" "0,1" newline bitfld.long 0x0 22. "CMP,Comparison Interrupt Enable" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt Enable" "0,1" newline bitfld.long 0x0 19. "CTSIC,Clear to Send Input Change Interrupt Enable" "0,1" newline bitfld.long 0x0 13. "NACK,Non Acknowledge Interrupt Enable" "0,1" newline bitfld.long 0x0 10. "ITER,Max number of Repetitions Reached Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Enable" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "RXBRK,Receiver Break Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Enable" "0,1" wgroup.long 0x208++0x7 line.long 0x0 "FLEX_US_IER_LIN_MODE,USART Interrupt Enable Register" bitfld.long 0x0 31. "LINHTE,LIN Header Timeout Error Interrupt Enable" "0,1" newline bitfld.long 0x0 30. "LINSTE,LIN Synch Tolerance Error Interrupt Enable" "0,1" newline bitfld.long 0x0 29. "LINSNRE,LIN Client Not Responding Error Interrupt Enable" "0,1" newline bitfld.long 0x0 28. "LINCE,LIN Checksum Error Interrupt Enable" "0,1" newline bitfld.long 0x0 27. "LINIPE,LIN Identifier Parity Interrupt Enable" "0,1" newline bitfld.long 0x0 26. "LINISFE,LIN Inconsistent Synch Field Error Interrupt Enable" "0,1" newline bitfld.long 0x0 25. "LINBE,LIN Bus Error Interrupt Enable" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt Enable" "0,1" newline bitfld.long 0x0 15. "LINTC,LIN Transfer Completed Interrupt Enable" "0,1" newline bitfld.long 0x0 14. "LINID,LIN Identifier Sent or LIN Identifier Received Interrupt Enable" "0,1" newline bitfld.long 0x0 13. "LINBK,LIN Break Sent or LIN Break Received Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Enable" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Enable" "0,1" line.long 0x4 "FLEX_US_IDR,USART Interrupt Disable Register" bitfld.long 0x4 24. "MANE,Manchester Error Interrupt Disable" "0,1" newline bitfld.long 0x4 22. "CMP,Comparison Interrupt Disable" "0,1" newline bitfld.long 0x4 21. "SECE,Security/Safety Error Interrupt Disable" "0,1" newline bitfld.long 0x4 19. "CTSIC,Clear to Send Input Change Interrupt Disable" "0,1" newline bitfld.long 0x4 13. "NACK,Non Acknowledge Interrupt Disable" "0,1" newline bitfld.long 0x4 10. "ITER,Max Number of Repetitions Reached Interrupt Disable" "0,1" newline bitfld.long 0x4 9. "TXEMPTY,TXEMPTY Interrupt Disable" "0,1" newline bitfld.long 0x4 8. "TIMEOUT,Timeout Interrupt Disable" "0,1" newline bitfld.long 0x4 7. "PARE,Parity Error Interrupt Disable" "0,1" newline bitfld.long 0x4 6. "FRAME,Framing Error Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "OVRE,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "RXBRK,Receiver Break Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "TXRDY,TXRDY Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "RXRDY,RXRDY Interrupt Disable" "0,1" wgroup.long 0x20C++0x3 line.long 0x0 "FLEX_US_IDR_LIN_MODE,USART Interrupt Disable Register" bitfld.long 0x0 31. "LINHTE,LIN Header Timeout Error Interrupt Disable" "0,1" newline bitfld.long 0x0 30. "LINSTE,LIN Synch Tolerance Error Interrupt Disable" "0,1" newline bitfld.long 0x0 29. "LINSNRE,LIN Client Not Responding Error Interrupt Disable" "0,1" newline bitfld.long 0x0 28. "LINCE,LIN Checksum Error Interrupt Disable" "0,1" newline bitfld.long 0x0 27. "LINIPE,LIN Identifier Parity Interrupt Disable" "0,1" newline bitfld.long 0x0 26. "LINISFE,LIN Inconsistent Synch Field Error Interrupt Disable" "0,1" newline bitfld.long 0x0 25. "LINBE,LIN Bus Error Interrupt Disable" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt Disable" "0,1" newline bitfld.long 0x0 15. "LINTC,LIN Transfer Completed Interrupt Disable" "0,1" newline bitfld.long 0x0 14. "LINID,LIN Identifier Sent or LIN Identifier Received Interrupt Disable" "0,1" newline bitfld.long 0x0 13. "LINBK,LIN Break Sent or LIN Break Received Interrupt Disable" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Disable" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Disable" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Disable" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Disable" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Disable" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Disable" "0,1" rgroup.long 0x210++0x3 line.long 0x0 "FLEX_US_IMR,USART Interrupt Mask Register" bitfld.long 0x0 24. "MANE,Manchester Error Interrupt Mask" "0,1" newline bitfld.long 0x0 22. "CMP,Comparison Interrupt Mask" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt Mask" "0,1" newline bitfld.long 0x0 19. "CTSIC,Clear to Send Input Change Interrupt Mask" "0,1" newline bitfld.long 0x0 13. "NACK,Non Acknowledge Interrupt Mask" "0,1" newline bitfld.long 0x0 10. "ITER,Max Number of Repetitions Reached Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Mask" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "RXBRK,Receiver Break Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Mask" "0,1" rgroup.long 0x210++0x7 line.long 0x0 "FLEX_US_IMR_LIN_MODE,USART Interrupt Mask Register" bitfld.long 0x0 31. "LINHTE,LIN Header Timeout Error Interrupt Mask" "0,1" newline bitfld.long 0x0 30. "LINSTE,LIN Synch Tolerance Error Interrupt Mask" "0,1" newline bitfld.long 0x0 29. "LINSNRE,LIN Client Not Responding Error Interrupt Mask" "0,1" newline bitfld.long 0x0 28. "LINCE,LIN Checksum Error Interrupt Mask" "0,1" newline bitfld.long 0x0 27. "LINIPE,LIN Identifier Parity Interrupt Mask" "0,1" newline bitfld.long 0x0 26. "LINISFE,LIN Inconsistent Synch Field Error Interrupt Mask" "0,1" newline bitfld.long 0x0 25. "LINBE,LIN Bus Error Interrupt Mask" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt mask" "0,1" newline bitfld.long 0x0 15. "LINTC,LIN Transfer Completed Interrupt Mask" "0,1" newline bitfld.long 0x0 14. "LINID,LIN Identifier Sent or LIN Identifier Received Interrupt Mask" "0,1" newline bitfld.long 0x0 13. "LINBK,LIN Break Sent or LIN Break Received Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Mask" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Mask" "0,1" line.long 0x4 "FLEX_US_CSR,USART Channel Status Register" bitfld.long 0x4 24. "MANE,Manchester Error" "0: No Manchester error has been detected since the..,1: At least one Manchester error has been detected.." newline bitfld.long 0x4 23. "CTS,Image of CTS Input" "0: CTS input is driven low.,1: CTS input is driven high." newline bitfld.long 0x4 22. "CMP,Comparison Status" "0: No received character matched the comparison..,1: A received character matched the comparison.." newline bitfld.long 0x4 21. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on TXD and/or SCK pad output..,1: An error has been detected on TXD and/or SCK pad.." newline bitfld.long 0x4 19. "CTSIC,Clear to Send Input Change Flag" "0: No input change has been detected on the CTS pin..,1: At least one input change has been detected on.." newline bitfld.long 0x4 13. "NACK,Non Acknowledge Interrupt" "0: Non acknowledge has not been detected since the..,1: At least one non acknowledge has been detected.." newline bitfld.long 0x4 10. "ITER,Max Number of Repetitions Reached" "0: Maximum number of repetitions has not been..,1: Maximum number of repetitions has been reached.." newline bitfld.long 0x4 9. "TXEMPTY,Transmitter Empty (cleared by writing FLEX_US_THR)" "0: There are characters in either FLEX_US_THR or..,1: There are no characters in FLEX_US_THR nor in.." newline bitfld.long 0x4 8. "TIMEOUT,Receiver Timeout" "0: There has not been a timeout since the last..,1: There has been a timeout since the last Start.." newline bitfld.long 0x4 7. "PARE,Parity Error" "0: No parity error has been detected since the last..,1: At least one parity error has been detected.." newline bitfld.long 0x4 6. "FRAME,Framing Error" "0: No stop bit has been detected low since the last..,1: At least one stop bit has been detected low.." newline bitfld.long 0x4 5. "OVRE,Overrun Error" "0: No overrun error has occurred since the last..,1: At least one overrun error has occurred since.." newline bitfld.long 0x4 2. "RXBRK,Break Received/End of Break" "0: No break received or end of break detected since..,1: Break received or end of break detected since.." newline bitfld.long 0x4 1. "TXRDY,Transmitter Ready (cleared by writing FLEX_US_THR)" "0: FIFO Disabled: A character in FLEX_US_THR is..,1: FIFO Disabled: There is no character in.." newline bitfld.long 0x4 0. "RXRDY,Receiver Ready (cleared by reading FLEX_US_RHR)" "0: FIFO Disabled: No complete character has been..,1: FIFO Disabled: At least one complete character.." rgroup.long 0x214++0x7 line.long 0x0 "FLEX_US_CSR_LIN_MODE,USART Channel Status Register" bitfld.long 0x0 31. "LINHTE,LIN Header Timeout Error" "0: No LIN header timeout error has been detected..,1: A LIN header timeout error has been detected.." newline bitfld.long 0x0 30. "LINSTE,LIN Synch Tolerance Error" "0: No LIN synch tolerance error has been detected..,1: A LIN synch tolerance error has been detected.." newline bitfld.long 0x0 29. "LINSNRE,LIN Client Not Responding Error" "0: No LIN client not responding error has been..,1: A LIN client not responding error has been.." newline bitfld.long 0x0 28. "LINCE,LIN Checksum Error" "0: No LIN checksum error has been detected since..,1: A LIN checksum error has been detected since the.." newline bitfld.long 0x0 27. "LINIPE,LIN Identifier Parity Error" "0: No LIN identifier parity error has been detected..,1: A LIN identifier parity error has been detected.." newline bitfld.long 0x0 26. "LINISFE,LIN Inconsistent Synch Field Error" "0: No LIN inconsistent synch field error has been..,1: The USART is configured as a client node and a.." newline bitfld.long 0x0 25. "LINBE,LIN Bit Error" "0: No bit error has been detected since the last..,1: A bit error has been detected since the last.." newline bitfld.long 0x0 23. "LINBLS,LIN Bus Line Status" "0: LIN bus line is set to 0.,1: LIN bus line is set to 1." newline bitfld.long 0x0 21. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on TXD and/or SCK pad output..,1: An error has been detected on TXD and/or SCK pad.." newline bitfld.long 0x0 15. "LINTC,LIN Transfer Completed" "0: The USART is idle or a LIN transfer is ongoing.,1: A LIN transfer has been completed since the last.." newline bitfld.long 0x0 14. "LINID,LIN Identifier Sent or LIN Identifier Received" "0: Host Mode: No LIN identifier has been sent since..,1: Host Mode: At least one LIN identifier has been.." newline bitfld.long 0x0 13. "LINBK,LIN Break Sent or LIN Break Received" "0: Host Mode: No LIN break has been sent since the..,1: Host Mode: At least one LIN break has been sent.." newline bitfld.long 0x0 9. "TXEMPTY,Transmitter Empty (cleared by writing FLEX_US_THR)" "0: There are characters in either FLEX_US_THR or..,1: There are no characters in FLEX_US_THR nor in.." newline bitfld.long 0x0 8. "TIMEOUT,Receiver Timeout" "0: There has not been a timeout since the last..,1: There has been a timeout since the last start.." newline bitfld.long 0x0 7. "PARE,Parity Error" "0: No parity error has been detected since the last..,1: At least one parity error has been detected.." newline bitfld.long 0x0 6. "FRAME,Framing Error" "0: No stop bit has been detected low since the last..,1: At least one stop bit has been detected low.." newline bitfld.long 0x0 5. "OVRE,Overrun Error" "0: No overrun error has occurred since the last..,1: At least one overrun error has occurred since.." newline bitfld.long 0x0 1. "TXRDY,Transmitter Ready (cleared by writing FLEX_US_THR)" "0: A character in FLEX_US_THR is waiting to be..,1: There is no character in FLEX_US_THR." newline bitfld.long 0x0 0. "RXRDY,Receiver Ready (cleared by reading FLEX_US_RHR)" "0: No complete character has been received since..,1: At least one complete character has been.." line.long 0x4 "FLEX_US_RHR,USART Receive Holding Register" bitfld.long 0x4 15. "RXSYNH,Received Sync" "0: Last character received is a data.,1: Last character received is a command." newline hexmask.long.word 0x4 0.--8. 1. "RXCHR,Received Character" rgroup.long 0x218++0x3 line.long 0x0 "FLEX_US_RHR_FIFO_MULTI_DATA_MODE,USART Receive Holding Register" hexmask.long.byte 0x0 24.--31. 1. "RXCHR3,Received Characters" newline hexmask.long.byte 0x0 16.--23. 1. "RXCHR2,Received Characters" newline hexmask.long.byte 0x0 8.--15. 1. "RXCHR1,Received Characters" newline hexmask.long.byte 0x0 0.--7. 1. "RXCHR0,Received Characters" wgroup.long 0x21C++0x3 line.long 0x0 "FLEX_US_THR,USART Transmit Holding Register" bitfld.long 0x0 15. "TXSYNH,Sync Field to be Transmitted" "0: The next character sent is encoded as a data.,1: The next character sent is encoded as a command." newline hexmask.long.word 0x0 0.--8. 1. "TXCHR,Character to be Transmitted" wgroup.long 0x21C++0x3 line.long 0x0 "FLEX_US_THR_FIFO_MULTI_DATA_MODE,USART Transmit Holding Register" hexmask.long.byte 0x0 24.--31. 1. "TXCHR3,Character to be Transmitted" newline hexmask.long.byte 0x0 16.--23. 1. "TXCHR2,Character to be Transmitted" newline hexmask.long.byte 0x0 8.--15. 1. "TXCHR1,Character to be Transmitted" newline hexmask.long.byte 0x0 0.--7. 1. "TXCHR0,Character to be Transmitted" group.long 0x220++0xB line.long 0x0 "FLEX_US_BRGR,USART Baud Rate Generator Register" bitfld.long 0x0 16.--18. "FP,Fractional Part" "0: Fractional divider is disabled.,?,?,?,?,?,?,?" newline hexmask.long.word 0x0 0.--15. 1. "CD,Clock Divider" line.long 0x4 "FLEX_US_RTOR,USART Receiver Timeout Register" hexmask.long.tbyte 0x4 0.--16. 1. "TO,Timeout Value" line.long 0x8 "FLEX_US_TTGR,USART Transmitter Timeguard Register" hexmask.long.byte 0x8 0.--7. 1. "TG,Timeguard Value" group.long 0x240++0x3 line.long 0x0 "FLEX_US_FIDI,USART FI DI Ratio Register" hexmask.long.word 0x0 0.--15. 1. "FI_DI_RATIO,FI Over DI Ratio Value" rgroup.long 0x244++0x3 line.long 0x0 "FLEX_US_NER,USART Number of Errors Register" hexmask.long.byte 0x0 0.--7. 1. "NB_ERRORS,Number of Errors" group.long 0x24C++0xF line.long 0x0 "FLEX_US_IF,USART IrDA Filter Register" hexmask.long.byte 0x0 0.--7. 1. "IRDA_FILTER,IrDA Filter" line.long 0x4 "FLEX_US_MAN,USART Manchester Configuration Register" bitfld.long 0x4 31. "RXIDLEV,Receiver Idle Value" "0: Receiver line idle value is 0.,1: Receiver line idle value is 1." newline bitfld.long 0x4 30. "DRIFT,Drift Compensation" "0: The USART cannot recover from an important clock..,1: The USART can recover from clock drift. The 16X.." newline bitfld.long 0x4 29. "ONE,Must Be Set to 1" "0,1" newline bitfld.long 0x4 28. "RX_MPOL,Receiver Manchester Polarity" "0: Logic zero is coded as a zero-to-one transition..,1: Logic zero is coded as a one-to-zero transition.." newline bitfld.long 0x4 24.--25. "RX_PP,Receiver Preamble Pattern detected" "0: The preamble is composed of '1's,1: The preamble is composed of '0's,2: The preamble is composed of '01's,3: The preamble is composed of '10's" newline hexmask.long.byte 0x4 16.--19. 1. "RX_PL,Receiver Preamble Length" newline bitfld.long 0x4 12. "TX_MPOL,Transmitter Manchester Polarity" "0: Logic zero is coded as a zero-to-one transition..,1: Logic zero is coded as a one-to-zero transition.." newline bitfld.long 0x4 8.--9. "TX_PP,Transmitter Preamble Pattern" "0: The preamble is composed of '1's,1: The preamble is composed of '0's,2: The preamble is composed of '01's,3: The preamble is composed of '10's" newline hexmask.long.byte 0x4 0.--3. 1. "TX_PL,Transmitter Preamble Length" line.long 0x8 "FLEX_US_LINMR,USART LIN Mode Register" bitfld.long 0x8 17. "SYNCDIS,Synchronization Disable" "0: The synchronization procedure is performed in..,1: The synchronization procedure is not performed.." newline bitfld.long 0x8 16. "PDCM,DMAC Mode" "0: The LIN mode register FLEX_US_LINMR is not..,1: The LIN mode register FLEX_US_LINMR (excepting.." newline hexmask.long.byte 0x8 8.--15. 1. "DLC,Data Length Control" newline bitfld.long 0x8 7. "WKUPTYP,Wake-up Signal Type" "0: Setting the LINWKUP bit in the control register..,1: Setting the LINWKUP bit in the control register.." newline bitfld.long 0x8 6. "FSDIS,Frame Slot Mode Disable" "0: The Frame Slot mode is enabled.,1: The Frame Slot mode is disabled." newline bitfld.long 0x8 5. "DLM,Data Length Mode" "0: The response data length is defined by the DLC..,1: The response data length is defined by the bits.." newline bitfld.long 0x8 4. "CHKTYP,Checksum Type" "0: LIN 2.0 'enhanced' checksum,1: LIN 1.3 'classic' checksum" newline bitfld.long 0x8 3. "CHKDIS,Checksum Disable" "0: In host node configuration the checksum is..,1: Whatever the node configuration is the checksum.." newline bitfld.long 0x8 2. "PARDIS,Parity Disable" "0: In host node configuration the identifier parity..,1: Whatever the node configuration is the.." newline bitfld.long 0x8 0.--1. "NACT,LIN Node Action" "0: The USART transmits the response.,1: The USART receives the response.,2: The USART does not transmit and does not receive..,?" line.long 0xC "FLEX_US_LINIR,USART LIN Identifier Register" hexmask.long.byte 0xC 0.--7. 1. "IDCHR,Identifier Character" rgroup.long 0x25C++0x3 line.long 0x0 "FLEX_US_LINBRR,USART LIN Baud Rate Register" bitfld.long 0x0 16.--18. "LINFP,Fractional Part after Synchronization" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x0 0.--15. 1. "LINCD,Clock Divider after Synchronization" group.long 0x290++0x3 line.long 0x0 "FLEX_US_CMPR,USART Comparison Register" hexmask.long.word 0x0 16.--24. 1. "VAL2,Second Comparison Value for Received Character" newline bitfld.long 0x0 14. "CMPPAR,Compare Parity" "0: The parity is not checked and a bad parity..,1: The parity is checked and a matching condition.." newline bitfld.long 0x0 12.--13. "CMPMODE,Comparison Mode" "0: Any character is received and comparison..,1: Comparison condition must be met to start..,2: Comparison must be met to receive the current..,?" newline hexmask.long.word 0x0 0.--8. 1. "VAL1,First Comparison Value for Received Character" group.long 0x2A0++0x3 line.long 0x0 "FLEX_US_FMR,USART FIFO Mode Register" hexmask.long.byte 0x0 24.--29. 1. "RXFTHRES2,Receive FIFO Threshold 2" newline hexmask.long.byte 0x0 16.--21. 1. "RXFTHRES,Receive FIFO Threshold" newline hexmask.long.byte 0x0 8.--13. 1. "TXFTHRES,Transmit FIFO Threshold" newline bitfld.long 0x0 7. "FRTSC,FIFO RTS Pin Control enable (Hardware Handshaking mode only)" "0: RTS pin is not controlled by Receive FIFO..,1: RTS pin is controlled by Receive FIFO thresholds." newline bitfld.long 0x0 4.--5. "RXRDYM,Receiver Ready Mode" "0: RXRDY will be at level '1' when at least one..,1: RXRDY will be at level '1' when at least two..,2: RXRDY will be at level '1' when at least four..,3: RXRDY will be at level '1' when at least eight.." newline bitfld.long 0x0 0.--1. "TXRDYM,Transmitter Ready Mode" "0: TXRDY will be at level '1' when at least one..,1: TXRDY will be at level '1' when at least two..,2: TXRDY will be at level '1' when at least four..,3: TXRDY will be at level '1' when at least eight.." rgroup.long 0x2A4++0x3 line.long 0x0 "FLEX_US_FLR,USART FIFO Level Register" hexmask.long.byte 0x0 16.--21. 1. "RXFL,Receive FIFO Level" newline hexmask.long.byte 0x0 0.--5. 1. "TXFL,Transmit FIFO Level" wgroup.long 0x2A8++0x7 line.long 0x0 "FLEX_US_FIER,USART FIFO Interrupt Enable Register" bitfld.long 0x0 9. "RXFTHF2,RXFTHF2 Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "RXFPTEF,RXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "TXFPTEF,TXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "RXFTHF,RXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 4. "RXFFF,RXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 3. "RXFEF,RXFEF Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "TXFTHF,TXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXFFF,TXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "TXFEF,TXFEF Interrupt Enable" "0,1" line.long 0x4 "FLEX_US_FIDR,USART FIFO Interrupt Disable Register" bitfld.long 0x4 9. "RXFTHF2,RXFTHF2 Interrupt Disable" "0,1" newline bitfld.long 0x4 7. "RXFPTEF,RXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 6. "TXFPTEF,TXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "RXFTHF,RXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 4. "RXFFF,RXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 3. "RXFEF,RXFEF Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "TXFTHF,TXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "TXFFF,TXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "TXFEF,TXFEF Interrupt Disable" "0,1" rgroup.long 0x2B0++0x7 line.long 0x0 "FLEX_US_FIMR,USART FIFO Interrupt Mask Register" bitfld.long 0x0 9. "RXFTHF2,RXFTHF2 Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "RXFPTEF,RXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "TXFPTEF,TXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "RXFTHF,RXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 4. "RXFFF,RXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 3. "RXFEF,RXFEF Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "TXFTHF,TXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXFFF,TXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "TXFEF,TXFEF Interrupt Mask" "0,1" line.long 0x4 "FLEX_US_FESR,USART FIFO Event Status Register" bitfld.long 0x4 9. "RXFTHF2,Receive FIFO Threshold Flag 2 (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Number of unread data in Receive FIFO is above..,1: Number of unread data in Receive FIFO has.." newline bitfld.long 0x4 8. "TXFLOCK,Transmit FIFO Lock" "0: The Transmit FIFO is not locked.,1: The Transmit FIFO is locked." newline bitfld.long 0x4 7. "RXFPTEF,Receive FIFO Underflow Error Flag" "0: No Receive FIFO underflow occurred.,1: Receive FIFO underflow error occurred due to an.." newline bitfld.long 0x4 6. "TXFPTEF,Transmit FIFO Overflow Error Flag" "0: No Transmit FIFO overflow occurred.,1: Transmit FIFO overflow error occurred due to an.." newline bitfld.long 0x4 5. "RXFTHF,Receive FIFO Threshold Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Number of unread data in Receive FIFO is below..,1: Number of unread data in Receive FIFO has.." newline bitfld.long 0x4 4. "RXFFF,Receive FIFO Full Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Receive FIFO is not empty.,1: Receive FIFO has been filled since the last.." newline bitfld.long 0x4 3. "RXFEF,Receive FIFO Empty Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Receive FIFO is not empty.,1: Receive FIFO has been emptied since the last.." newline bitfld.long 0x4 2. "TXFTHF,Transmit FIFO Threshold Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Number of data in Transmit FIFO is above..,1: Number of data in Transmit FIFO has reached.." newline bitfld.long 0x4 1. "TXFFF,Transmit FIFO Full Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Transmit FIFO is not full.,1: Transmit FIFO has been filled since the last.." newline bitfld.long 0x4 0. "TXFEF,Transmit FIFO Empty Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Transmit FIFO is not empty.,1: Transmit FIFO has been emptied since the last.." group.long 0x2E4++0x3 line.long 0x0 "FLEX_US_WPMR,USART Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" newline bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control..,1: Enables the write protection on control register.." newline bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." newline bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection on configuration..,1: Enables the write protection on configuration.." rgroup.long 0x2E8++0x3 line.long 0x0 "FLEX_US_WPSR,USART Write Protection Status Register" hexmask.long.word 0x0 8.--23. 1. "WPVSRC,Write Protection Violation Source" newline bitfld.long 0x0 1. "PADERR,Output PAD Error (cleared on read)" "0: No error detected during a character transfer.,1: Two successive bit period with a difference.." newline bitfld.long 0x0 0. "WPVS,Write Protection Violation Status" "0: No write protection violation has occurred since..,1: A write protection violation has occurred since.." wgroup.long 0x400++0x3 line.long 0x0 "FLEX_SPI_CR,SPI Control Register" bitfld.long 0x0 31. "FIFODIS,FIFO Disable" "0: No effect.,1: Disables the Transmit and Receive FIFOs" newline bitfld.long 0x0 30. "FIFOEN,FIFO Enable" "0: No effect.,1: Enables the Transmit and Receive FIFOs" newline bitfld.long 0x0 24. "LASTXFER,Last Transfer" "0: No effect.,1: The current NPCS will be de-asserted after the.." newline bitfld.long 0x0 17. "RXFCLR,Receive FIFO Clear" "0: No effect.,1: Empties the Receive FIFO." newline bitfld.long 0x0 16. "TXFCLR,Transmit FIFO Clear" "0: No effect.,1: Empties the Transmit FIFO." newline bitfld.long 0x0 12. "REQCLR,Request to Clear the Comparison Trigger" "0: No effect.,1: Asynchronous partial wakeup enabled: Clears the.." newline bitfld.long 0x0 7. "SWRST,SPI Software Reset" "0: No effect.,1: Reset the SPI. A software-triggered hardware.." newline bitfld.long 0x0 1. "SPIDIS,SPI Disable" "0: No effect.,1: Disables the SPI." newline bitfld.long 0x0 0. "SPIEN,SPI Enable" "0: No effect.,1: Enables the SPI to transfer and receive data." group.long 0x404++0x3 line.long 0x0 "FLEX_SPI_MR,SPI Mode Register" hexmask.long.byte 0x0 24.--31. 1. "DLYBCS,Delay Between Chip Selects" newline hexmask.long.byte 0x0 16.--19. 1. "PCS,Peripheral Chip Select" newline bitfld.long 0x0 12. "CMPMODE,Comparison Mode" "0: Any character is received and comparison..,1: Comparison condition must be met to start.." newline bitfld.long 0x0 10. "MLCE,MOSI Line Check Enable" "0: Disables the MOSI line check.,1: Enables the MOSI line check during a character.." newline bitfld.long 0x0 8. "LSBHALF,Last Bit Half Period Compatibility" "0: Normal SPI mode of operation: all bits have a..,1: Compatibility mode when connected to an SPI.." newline bitfld.long 0x0 7. "LLB,Local Loopback Enable" "0: Local loopback path disabled.,1: Local loopback path enabled." newline bitfld.long 0x0 5. "WDRBT,Wait Data Read Before Transfer" "0: No Effect. In Host mode a transfer can be..,1: In Host mode a transfer can start only if.." newline bitfld.long 0x0 4. "MODFDIS,Mode Fault Detection" "0: Mode fault detection is enabled.,1: Mode fault detection is disabled." newline bitfld.long 0x0 3. "BRSRCCLK,Bit Rate Source Clock" "0: The peripheral clock is the source clock for the..,1: GCLK is the source clock for the bit rate.." newline bitfld.long 0x0 2. "PCSDEC,Chip Select Decode" "0: The chip selects are directly connected to a..,1: The four NPCS chip select lines are connected to.." newline bitfld.long 0x0 1. "PS,Peripheral Select" "0: Fixed Peripheral Select,1: Variable Peripheral Select" newline bitfld.long 0x0 0. "MSTR,Host/Client Mode" "0: SPI is in Client mode.,1: SPI is in Host mode." rgroup.long 0x408++0x3 line.long 0x0 "FLEX_SPI_RDR,SPI Receive Data Register" hexmask.long.byte 0x0 16.--19. 1. "PCS,Peripheral Chip Select" newline hexmask.long.word 0x0 0.--15. 1. "RD,Receive Data" rgroup.long 0x408++0x3 line.long 0x0 "FLEX_SPI_RDR_FIFO_MULTI_DATA_16_MODE,SPI Receive Data Register" hexmask.long.word 0x0 16.--31. 1. "RD1,Receive Data" newline hexmask.long.word 0x0 0.--15. 1. "RD0,Receive Data" rgroup.long 0x408++0x3 line.long 0x0 "FLEX_SPI_RDR_FIFO_MULTI_DATA_8_MODE,SPI Receive Data Register" hexmask.long.byte 0x0 24.--31. 1. "RD3,Receive Data" newline hexmask.long.byte 0x0 16.--23. 1. "RD2,Receive Data" newline hexmask.long.byte 0x0 8.--15. 1. "RD1,Receive Data" newline hexmask.long.byte 0x0 0.--7. 1. "RD0,Receive Data" wgroup.long 0x40C++0x3 line.long 0x0 "FLEX_SPI_TDR,SPI Transmit Data Register" bitfld.long 0x0 24. "LASTXFER,Last Transfer" "0: No effect.,1: The current NPCS is de-asserted after the.." newline hexmask.long.byte 0x0 16.--19. 1. "PCS,Peripheral Chip Select" newline hexmask.long.word 0x0 0.--15. 1. "TD,Transmit Data" wgroup.long 0x40C++0x3 line.long 0x0 "FLEX_SPI_TDR_FIFO_MULTI_DATA_MODE,SPI Transmit Data Register" hexmask.long.word 0x0 16.--31. 1. "TD1,Transmit Data" newline hexmask.long.word 0x0 0.--15. 1. "TD0,Transmit Data" rgroup.long 0x410++0x3 line.long 0x0 "FLEX_SPI_SR,SPI Status Register" bitfld.long 0x0 31. "RXFPTEF,Receive FIFO Underflow Error Flag" "0: No Receive FIFO underflow occurred.,1: Receive FIFO underflow error occurred due to an.." newline bitfld.long 0x0 30. "TXFPTEF,Transmit FIFO Overflow Error Flag" "0: No Transmit FIFO overflow occurred.,1: Transmit FIFO overflow error occurred due to an.." newline bitfld.long 0x0 29. "RXFTHF,Receive FIFO Threshold Flag" "0: Number of unread data in Receive FIFO is below..,1: Number of unread data in Receive FIFO has.." newline bitfld.long 0x0 28. "RXFFF,Receive FIFO Full Flag" "0: Receive FIFO is not empty or RXFE flag has been..,1: Receive FIFO has been filled (changing states.." newline bitfld.long 0x0 27. "RXFEF,Receive FIFO Empty Flag" "0: Receive FIFO is not empty or RXFE flag has been..,1: Receive FIFO has been emptied (changing states.." newline bitfld.long 0x0 26. "TXFTHF,Transmit FIFO Threshold Flag (cleared on read)" "0: Number of data in Transmit FIFO is above..,1: Number of data in Transmit FIFO has reached.." newline bitfld.long 0x0 25. "TXFFF,Transmit FIFO Full Flag (cleared on read)" "0: Transmit FIFO is not full or TXFF flag has been..,1: Transmit FIFO has been filled since the last.." newline bitfld.long 0x0 24. "TXFEF,Transmit FIFO Empty Flag (cleared on read)" "0: Transmit FIFO is not empty.,1: Transmit FIFO has been emptied since the last.." newline bitfld.long 0x0 16. "SPIENS,SPI Enable Status" "0: SPI is disabled.,1: SPI is enabled." newline bitfld.long 0x0 14. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on NPCS0/MOSI and/or SPCK pad..,1: An error has been detected on TXD and/or SCK pad.." newline bitfld.long 0x0 12. "SFERR,Client Mode Frame Error (cleared on read)" "0: No frame error has been detected for a client..,1: In Client mode the chip select raised while the.." newline bitfld.long 0x0 11. "CMP,Comparison Status (cleared on read)" "0: No received character matched the comparison..,1: A received character matched the comparison.." newline bitfld.long 0x0 10. "UNDES,Underrun Error Status (Client mode only) (cleared on read)" "0: No underrun has been detected since the last..,1: A transfer starts whereas no data has been.." newline bitfld.long 0x0 9. "TXEMPTY,Transmission Registers Empty (cleared by writing FLEX_SPI_TDR)" "0: As soon as data is written in FLEX_SPI_TDR.,1: FLEX_SPI_TDR and internal shift register are.." newline bitfld.long 0x0 8. "NSSR,NSS Rising (cleared on read)" "0: No rising edge detected on NSS pin since the..,1: A rising edge occurred on NSS pin since the last.." newline bitfld.long 0x0 3. "OVRES,Overrun Error Status (cleared on read)" "0: No overrun has been detected since the last read..,1: An overrun has occurred since the last read of.." newline bitfld.long 0x0 2. "MODF,Mode Fault Error (cleared on read)" "0: No mode fault has been detected since the last..,1: A mode fault occurred since the last read of.." newline bitfld.long 0x0 1. "TDRE,Transmit Data Register Empty (cleared by writing FLEX_SPI_TDR)" "0: FIFO Disabled: Data has been written to..,1: FIFO Disabled: The last data written to.." newline bitfld.long 0x0 0. "RDRF,Receive Data Register Full (cleared by reading FLEX_SPI_RDR)" "0: FIFO Disabled: No data has been received since..,1: FIFO Disabled: Data has been received and the.." wgroup.long 0x414++0x7 line.long 0x0 "FLEX_SPI_IER,SPI Interrupt Enable Register" bitfld.long 0x0 31. "RXFPTEF,RXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 30. "TXFPTEF,TXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 29. "RXFTHF,RXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 28. "RXFFF,RXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 27. "RXFEF,RXFEF Interrupt Enable" "0,1" newline bitfld.long 0x0 26. "TXFTHF,TXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 25. "TXFFF,TXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 24. "TXFEF,TXFEF Interrupt Enable" "0,1" newline bitfld.long 0x0 14. "SECE,Security/Safety Error Interrupt Enable" "0,1" newline bitfld.long 0x0 12. "SFERR,Client Mode Frame Error Interrupt Enable" "0,1" newline bitfld.long 0x0 11. "CMP,Comparison Interrupt Enable" "0,1" newline bitfld.long 0x0 10. "UNDES,Underrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,Transmission Registers Empty Enable" "0,1" newline bitfld.long 0x0 8. "NSSR,NSS Rising Interrupt Enable" "0,1" newline bitfld.long 0x0 3. "OVRES,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "MODF,Mode Fault Error Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TDRE,SPI Transmit Data Register Empty Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "RDRF,Receive Data Register Full Interrupt Enable" "0,1" line.long 0x4 "FLEX_SPI_IDR,SPI Interrupt Disable Register" bitfld.long 0x4 31. "RXFPTEF,RXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 30. "TXFPTEF,TXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 29. "RXFTHF,RXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 28. "RXFFF,RXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 27. "RXFEF,RXFEF Interrupt Disable" "0,1" newline bitfld.long 0x4 26. "TXFTHF,TXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 25. "TXFFF,TXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 24. "TXFEF,TXFEF Interrupt Disable" "0,1" newline bitfld.long 0x4 14. "SECE,Security/Safety Error Interrupt Disable" "0,1" newline bitfld.long 0x4 12. "SFERR,Client Mode Frame Error Interrupt Disable" "0,1" newline bitfld.long 0x4 11. "CMP,Comparison Interrupt Disable" "0,1" newline bitfld.long 0x4 10. "UNDES,Underrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 9. "TXEMPTY,Transmission Registers Empty Disable" "0,1" newline bitfld.long 0x4 8. "NSSR,NSS Rising Interrupt Disable" "0,1" newline bitfld.long 0x4 3. "OVRES,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "MODF,Mode Fault Error Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "TDRE,SPI Transmit Data Register Empty Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "RDRF,Receive Data Register Full Interrupt Disable" "0,1" rgroup.long 0x41C++0x3 line.long 0x0 "FLEX_SPI_IMR,SPI Interrupt Mask Register" bitfld.long 0x0 31. "RXFPTEF,RXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 30. "TXFPTEF,TXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 29. "RXFTHF,RXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 28. "RXFFF,RXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 27. "RXFEF,RXFEF Interrupt Mask" "0,1" newline bitfld.long 0x0 26. "TXFTHF,TXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 25. "TXFFF,TXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 24. "TXFEF,TXFEF Interrupt Mask" "0,1" newline bitfld.long 0x0 14. "SECE,Security/Safety Error Interrupt Mask" "0,1" newline bitfld.long 0x0 12. "SFERR,Client Mode Frame Error Interrupt Mask" "0,1" newline bitfld.long 0x0 11. "CMP,Comparison Interrupt Mask" "0,1" newline bitfld.long 0x0 10. "UNDES,Underrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,Transmission Registers Empty Mask" "0,1" newline bitfld.long 0x0 8. "NSSR,NSS Rising Interrupt Mask" "0,1" newline bitfld.long 0x0 3. "OVRES,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "MODF,Mode Fault Error Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TDRE,SPI Transmit Data Register Empty Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "RDRF,Receive Data Register Full Interrupt Mask" "0,1" repeat 4. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x430)++0x3 line.long 0x0 "FLEX_SPI_CSR[$1],SPI Chip Select Register x" hexmask.long.byte 0x0 24.--31. 1. "DLYBCT,Delay Between Consecutive Transfers" newline hexmask.long.byte 0x0 16.--23. 1. "DLYBS,Delay Before SPCK" newline hexmask.long.byte 0x0 8.--15. 1. "SCBR,Serial Clock Bit Rate" newline hexmask.long.byte 0x0 4.--7. 1. "BITS,Bits Per Transfer" newline bitfld.long 0x0 3. "CSAAT,Chip Select Active After Transfer" "0: The Peripheral Chip Select Line rises as soon as..,1: The Peripheral Chip Select does not rise after.." newline bitfld.long 0x0 2. "CSNAAT,Chip Select Not Active After Transfer (Ignored if CSAAT = 1)" "0: The Peripheral Chip Select does not rise between..,1: The Peripheral Chip Select rises systematically.." newline bitfld.long 0x0 1. "NCPHA,Clock Phase" "0: Data are changed on the leading edge of SPCK and..,1: Data are captured on the leading edge of SPCK.." newline bitfld.long 0x0 0. "CPOL,Clock Polarity" "0: The inactive state value of SPCK is logic level..,1: The inactive state value of SPCK is logic level.." repeat.end group.long 0x440++0x3 line.long 0x0 "FLEX_SPI_FMR,SPI FIFO Mode Register" hexmask.long.byte 0x0 24.--29. 1. "RXFTHRES,Receive FIFO Threshold" newline hexmask.long.byte 0x0 16.--21. 1. "TXFTHRES,Transmit FIFO Threshold" newline bitfld.long 0x0 4.--5. "RXRDYM,Receive Data Register Full Mode" "0: RDRF will be at level '1' when at least one..,1: RDRF will be at level '1' when at least two..,2: RDRF will be at level '1' when at least four..,3: RDRF will be at level '1' when at least eight.." newline bitfld.long 0x0 0.--1. "TXRDYM,Transmit Data Register Empty Mode" "0: TDRE will be at level '1' when at least one data..,1: TDRE will be at level '1' when at least two data..,2: TDRE will be at level '1' when at least four..,3: TDRE will be at level '1' when at least eight.." rgroup.long 0x444++0x3 line.long 0x0 "FLEX_SPI_FLR,SPI FIFO Level Register" hexmask.long.byte 0x0 16.--21. 1. "RXFL,Receive FIFO Level" newline hexmask.long.byte 0x0 0.--5. 1. "TXFL,Transmit FIFO Level" group.long 0x448++0x3 line.long 0x0 "FLEX_SPI_CMPR,SPI Comparison Register" hexmask.long.word 0x0 16.--31. 1. "VAL2,Second Comparison Value for Received Character" newline hexmask.long.word 0x0 0.--15. 1. "VAL1,First Comparison Value for Received Character" group.long 0x4E4++0x3 line.long 0x0 "FLEX_SPI_WPMR,SPI Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" newline bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control..,1: Enables the write protection on control register.." newline bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." newline bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection if WPKEY..,1: Enables the write protection if WPKEY.." rgroup.long 0x4E8++0x3 line.long 0x0 "FLEX_SPI_WPSR,SPI Write Protection Status Register" hexmask.long.byte 0x0 8.--15. 1. "WPVSRC,Write Protection Violation Source" newline bitfld.long 0x0 1. "PADERR,Output PAD Error (cleared on read)" "0: No error detected during a character transfer.,1: Two successive bit period with a difference.." newline bitfld.long 0x0 0. "WPVS,Write Protection Violation Status" "0: No write protect violation has occurred since..,1: A write protect violation has occurred since the.." wgroup.long 0x600++0x3 line.long 0x0 "FLEX_TWI_CR,TWI Control Register" bitfld.long 0x0 29. "FIFODIS,FIFO Disable" "0: No effect.,1: Disable the Transmit and Receive FIFOs" newline bitfld.long 0x0 28. "FIFOEN,FIFO Enable" "0: No effect.,1: Enable the Transmit and Receive FIFOs" newline bitfld.long 0x0 26. "LOCKCLR,Lock Clear" "0: No effect.,1: Clear the TWI FSM lock." newline bitfld.long 0x0 24. "THRCLR,Transmit Holding Register Clear" "0: No effect.,1: Clear the Transmit Holding Register and set.." newline bitfld.long 0x0 19. "SCLRBE,SCL Rise Boost Enable" "0: No effect.,1: SCL rise time is boosted in High-Speed mode." newline bitfld.long 0x0 18. "SCLRBD,SCL Rise Boost Disable" "0: No effect.,1: SCL rise time boost is disabled. See Section.." newline bitfld.long 0x0 17. "ACMDIS,Alternative Command Mode Disable" "0: No effect.,1: Alternative Command mode disabled." newline bitfld.long 0x0 16. "ACMEN,Alternative Command Mode Enable" "0: No effect.,1: Alternative Command mode enabled." newline bitfld.long 0x0 15. "CLEAR,Bus CLEAR Command" "0: No effect.,1: When Host mode is enabled and TWD (SDA)=1 send a.." newline bitfld.long 0x0 14. "PECRQ,PEC Request" "0: No effect.,1: A PEC check or transmission is requested." newline bitfld.long 0x0 13. "PECDIS,Packet Error Checking Disable" "0: No effect.,1: SMBus PEC (CRC) generation and check disabled." newline bitfld.long 0x0 12. "PECEN,Packet Error Checking Enable" "0: No effect.,1: SMBus PEC (CRC) generation and check enabled." newline bitfld.long 0x0 11. "SMBDIS,SMBus Mode Disabled" "0: No effect.,1: SMBus mode disabled." newline bitfld.long 0x0 10. "SMBEN,SMBus Mode Enabled" "0: No effect.,1: If SMBDIS = 0 SMBus mode enabled." newline bitfld.long 0x0 9. "HSDIS,TWI High-Speed Mode Disabled" "0: No effect.,1: High-speed mode disabled." newline bitfld.long 0x0 8. "HSEN,TWI High-Speed Mode Enabled" "0: No effect.,1: High-speed mode enabled." newline bitfld.long 0x0 7. "SWRST,Software Reset" "0: No effect.,1: Equivalent to a system reset." newline bitfld.long 0x0 6. "QUICK,SMBus Quick Command" "0: No effect.,1: If Host mode is enabled a SMBus Quick Command is.." newline bitfld.long 0x0 5. "SVDIS,TWI Client Mode Disabled" "0: No effect.,1: Client mode is disabled. The shifter and holding.." newline bitfld.long 0x0 4. "SVEN,TWI Client Mode Enabled" "0: No effect.,1: Enables Client mode (SVDIS must be written to 0)." newline bitfld.long 0x0 3. "MSDIS,TWI Host Mode Disabled" "0: No effect.,1: Host mode is disabled all pending data is.." newline bitfld.long 0x0 2. "MSEN,TWI Host Mode Enabled" "0: No effect.,1: Enables Host mode (MSDIS must be written to 0)." newline bitfld.long 0x0 1. "STOP,Send a STOP Condition" "0: No effect.,1: STOP condition is sent just after completing the.." newline bitfld.long 0x0 0. "START,Send a START Condition" "0: No effect.,1: A frame beginning with a START bit is.." wgroup.long 0x600++0x3 line.long 0x0 "FLEX_TWI_CR_FIFO_ENABLED_MODE,TWI Control Register" bitfld.long 0x0 29. "FIFODIS,FIFO Disable" "0: No effect.,1: Disable the Transmit and Receive FIFOs." newline bitfld.long 0x0 28. "FIFOEN,FIFO Enable" "0: No effect.,1: Enable the Transmit and Receive FIFOs." newline bitfld.long 0x0 26. "TXFLCLR,Transmit FIFO Lock CLEAR" "0: No effect.,1: Clears the Transmit FIFO Lock." newline bitfld.long 0x0 25. "RXFCLR,Receive FIFO Clear" "0: No effect.,1: Empties the Receive FIFO." newline bitfld.long 0x0 24. "TXFCLR,Transmit FIFO Clear" "0: No effect.,1: Empties the Transmit FIFO." newline bitfld.long 0x0 17. "ACMDIS,Alternative Command Mode Disable" "0: No effect.,1: Alternative Command mode disabled." newline bitfld.long 0x0 16. "ACMEN,Alternative Command Mode Enable" "0: No effect.,1: Alternative Command mode enabled." newline bitfld.long 0x0 15. "CLEAR,Bus CLEAR Command" "0: No effect.,1: If Host mode is enabled send a bus clear command." newline bitfld.long 0x0 14. "PECRQ,PEC Request" "0: No effect.,1: A PEC check or transmission is requested." newline bitfld.long 0x0 13. "PECDIS,Packet Error Checking Disable" "0: No effect.,1: SMBus PEC (CRC) generation and check disabled." newline bitfld.long 0x0 12. "PECEN,Packet Error Checking Enable" "0: No effect.,1: SMBus PEC (CRC) generation and check enabled." newline bitfld.long 0x0 11. "SMBDIS,SMBus Mode Disabled" "0: No effect.,1: SMBus mode disabled." newline bitfld.long 0x0 10. "SMBEN,SMBus Mode Enabled" "0: No effect.,1: If SMBDIS = 0 SMBus mode enabled." newline bitfld.long 0x0 9. "HSDIS,TWI High-Speed Mode Disabled" "0: No effect.,1: High-speed mode disabled." newline bitfld.long 0x0 8. "HSEN,TWI High-Speed Mode Enabled" "0: No effect.,1: High-speed mode enabled." newline bitfld.long 0x0 7. "SWRST,Software Reset" "0: No effect.,1: Equivalent to a system reset." newline bitfld.long 0x0 6. "QUICK,SMBus Quick Command" "0: No effect.,1: If Host mode is enabled a SMBus Quick Command is.." newline bitfld.long 0x0 5. "SVDIS,TWI Client Mode Disabled" "0: No effect.,1: Client mode is disabled. The shifter and holding.." newline bitfld.long 0x0 4. "SVEN,TWI Client Mode Enabled" "0: No effect.,1: Enables Client mode (SVDIS must be written to 0)." newline bitfld.long 0x0 3. "MSDIS,TWI Host Mode Disabled" "0: No effect.,1: Host mode is disabled all pending data is.." newline bitfld.long 0x0 2. "MSEN,TWI Host Mode Enabled" "0: No effect.,1: Enables Host mode (MSDIS must be written to 0)." newline bitfld.long 0x0 1. "STOP,Send a STOP Condition" "0: No effect.,1: STOP condition is sent just after completing the.." newline bitfld.long 0x0 0. "START,Send a START Condition" "0: No effect.,1: A frame beginning with a START bit is.." group.long 0x604++0xF line.long 0x0 "FLEX_TWI_MMR,TWI Host Mode Register" bitfld.long 0x0 24. "NOAP,No Auto-Stop On NACK Error" "0: A stop condition is sent automatically upon..,1: No automatic action is performed upon.." newline hexmask.long.byte 0x0 16.--22. 1. "DADR,Device Address" newline bitfld.long 0x0 13.--14. "SCLRBL,SCL Rise Boost Level" "0,1,2,3" newline bitfld.long 0x0 12. "MREAD,Host Read Direction" "0: Host write direction.,1: Host read direction." newline bitfld.long 0x0 8.--9. "IADRSZ,Internal Device Address Size" "0: No internal device address,1: One-byte internal device address,2: Two-byte internal device address,3: Three-byte internal device address" line.long 0x4 "FLEX_TWI_SMR,TWI Client Mode Register" bitfld.long 0x4 31. "DATAMEN,Data Matching Enable" "0: Data matching on first received data is disabled.,1: Data matching on first received data is enabled." newline bitfld.long 0x4 30. "SADR3EN,Client Address 3 Enable" "0: Client address 3 matching is disabled.,1: Client address 3 matching is enabled." newline bitfld.long 0x4 29. "SADR2EN,Client Address 2 Enable" "0: Client address 2 matching is disabled.,1: Client address 2 matching is enabled." newline bitfld.long 0x4 28. "SADR1EN,Client Address 1 Enable" "0: Client address 1 matching is disabled.,1: Client address 1 matching is enabled." newline hexmask.long.byte 0x4 16.--22. 1. "SADR,Client Address" newline hexmask.long.byte 0x4 8.--14. 1. "MASK,Client Address Mask" newline bitfld.long 0x4 7. "SNIFF,Client Sniffer Mode" "0: Client Sniffer mode is disabled.,1: Client Sniffer mode is enabled." newline bitfld.long 0x4 6. "SCLWSDIS,Clock Wait State Disable" "0: No effect.,1: Clock stretching disabled in Client mode OVRE.." newline bitfld.long 0x4 5. "BSEL,TWI Bus Selection" "0: TWI analyzes the TWCK and TWD pins from its TWI..,?" newline bitfld.long 0x4 4. "SADAT,Client Address Treated as Data" "0: Client address is handled normally (will not..,1: Client address is handled as data field RXRDY.." newline bitfld.long 0x4 3. "SMHH,SMBus Host Header" "0: Acknowledge of the SMBus Host Header disabled.,1: Acknowledge of the SMBus Host Header enabled." newline bitfld.long 0x4 2. "SMDA,SMBus Default Address" "0: Acknowledge of the SMBus Default Address disabled.,1: Acknowledge of the SMBus Default Address enabled." newline bitfld.long 0x4 0. "NACKEN,Client Receiver Data Phase NACK Enable" "0: Normal value to be returned in the ACK cycle of..,1: NACK value to be returned in the ACK cycle of.." line.long 0x8 "FLEX_TWI_IADR,TWI Internal Address Register" hexmask.long.tbyte 0x8 0.--23. 1. "IADR,Internal Address" line.long 0xC "FLEX_TWI_CWGR,TWI Clock Waveform Generator Register" hexmask.long.byte 0xC 24.--29. 1. "HOLD,TWD Hold Time Versus TWCK Falling" newline bitfld.long 0xC 20. "BRSRCCLK,Bit Rate Source Clock" "0: The peripheral clock is the source clock for the..,1: GCLK is the source clock for the bit rate.." newline bitfld.long 0xC 16.--18. "CKDIV,Clock Divider" "0,1,2,3,4,5,6,7" newline hexmask.long.byte 0xC 8.--15. 1. "CHDIV,Clock High Divider" newline hexmask.long.byte 0xC 0.--7. 1. "CLDIV,Clock Low Divider" rgroup.long 0x620++0x3 line.long 0x0 "FLEX_TWI_SR,TWI Status Register" bitfld.long 0x0 28. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on TWD and/or TWCK pad output..,1: An error has been detected on TWD and/or TWCK.." newline bitfld.long 0x0 26. "SR,Start Repeated" "0: No repeated start has been detected since last..,1: At least one repeated start has been detected.." newline bitfld.long 0x0 25. "SDA,SDA Line Value" "0: SDA line sampled value is '0'.,1: SDA line sampled value is '1'." newline bitfld.long 0x0 24. "SCL,SCL Line Value" "0: SCL line sampled value is '0'.,1: SCL line sampled value is '1.'" newline bitfld.long 0x0 23. "LOCK,TWI Lock Due to Frame Errors" "0: The TWI is not locked.,1: The TWI is locked due to frame errors (see.." newline bitfld.long 0x0 21. "SMBHHM,SMBus Host Header Address Match (cleared on read)" "0: No SMBus Host Header Address received.,1: A SMBus Host Header Address was received." newline bitfld.long 0x0 20. "SMBDAM,SMBus Default Address Match (cleared on read)" "0: No SMBus Default Address received.,1: A SMBus Default Address was received." newline bitfld.long 0x0 19. "PECERR,PEC Error (cleared on read)" "0: No SMBus PEC error occurred.,1: A SMBus PEC error occurred." newline bitfld.long 0x0 18. "TOUT,Timeout Error (cleared on read)" "0: No SMBus timeout occurred.,1: SMBus timeout occurred." newline bitfld.long 0x0 16. "MCACK,Host Code Acknowledge (cleared on read)" "0: No host code has been received.,1: A host code has been received." newline bitfld.long 0x0 11. "EOSACC,End Of Client Access (cleared on read)" "0: A client access is being performed.,1: Client Access is finished. End Of Client Access.." newline bitfld.long 0x0 10. "SCLWS,Clock Wait State" "0: The clock is not stretched.,1: The clock is stretched. FLEX_TWI_THR /.." newline bitfld.long 0x0 9. "ARBLST,Arbitration Lost (cleared on read)" "0: Arbitration won.,1: Arbitration lost. Another host of the TWI bus.." newline bitfld.long 0x0 8. "NACK,Not Acknowledged (cleared on read)" "0: NACK used in Host mode: Each data byte has been..,1: NACK used in Host mode: A data or address byte.." newline bitfld.long 0x0 7. "UNRE,Underrun Error (cleared on read)" "0: FLEX_TWI_THR has been filled on time.,1: FLEX_TWI_THR has not been filled on time." newline bitfld.long 0x0 6. "OVRE,Overrun Error (cleared on read)" "0: FLEX_TWI_RHR has not been loaded while RXRDY was..,1: FLEX_TWI_RHR has been loaded while RXRDY was.." newline bitfld.long 0x0 5. "GACC,General Call Access (cleared on read)" "0: No general call has been detected.,1: A general call has been detected. After the.." newline bitfld.long 0x0 4. "SVACC,Client Access" "0: TWI is not addressed. SVACC is automatically..,1: Indicates that the address decoding sequence has.." newline bitfld.long 0x0 3. "SVREAD,Client Read" "0: Indicates that a write access is performed by a..,1: Indicates that a read access is performed by a.." newline bitfld.long 0x0 2. "TXRDY,Transmit Holding Register Ready (cleared by writing FLEX_TWI_THR)" "0: TXRDY used in Host mode:The transmit holding..,1: TXRDY used in Host mode:As soon as a data byte.." newline bitfld.long 0x0 1. "RXRDY,Receive Holding Register Ready (cleared when reading FLEX_TWI_RHR)" "0: Receive FIFO is empty; no data to read,1: At least one unread data is in the Receive FIFO" newline bitfld.long 0x0 0. "TXCOMP,Transmission Completed (cleared by writing FLEX_TWI_THR)" "0: NACK used in Host mode: During the length of the..,1: NACK used in Host mode: When both the holding.." rgroup.long 0x620++0x3 line.long 0x0 "FLEX_TWI_SR_FIFO_ENABLED_MODE,TWI Status Register" bitfld.long 0x0 28. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on TWD and/or TWCK pad output..,1: An error has been detected on TWD and/or TWCK.." newline bitfld.long 0x0 26. "SR,Start Repeated" "0: No repeated start has been detected since last..,1: At least one repeated start has been detected.." newline bitfld.long 0x0 25. "SDA,SDA Line Value" "0: SDA line sampled value is '0'.,1: SDA line sampled value is '1'." newline bitfld.long 0x0 24. "SCL,SCL Line Value" "0: SCL line sampled value is '0'.,1: SCL line sampled value is '1.'" newline bitfld.long 0x0 23. "TXFLOCK,Transmit FIFO Lock" "0: The Transmit FIFO is not locked.,1: The Transmit FIFO is locked." newline bitfld.long 0x0 21. "SMBHHM,SMBus Host Header Address Match (cleared on read)" "0: No SMBus Host Header Address received.,1: A SMBus Host Header Address was received." newline bitfld.long 0x0 20. "SMBDAM,SMBus Default Address Match (cleared on read)" "0: No SMBus Default Address received.,1: A SMBus Default Address was received." newline bitfld.long 0x0 19. "PECERR,PEC Error (cleared on read)" "0: No SMBus PEC error occurred.,1: A SMBus PEC error occurred." newline bitfld.long 0x0 18. "TOUT,Timeout Error (cleared on read)" "0: No SMBus timeout occurred.,1: SMBus timeout occurred." newline bitfld.long 0x0 16. "MCACK,Host Code Acknowledge (cleared on read)" "0: No host code has been received.,1: A host code has been received." newline bitfld.long 0x0 11. "EOSACC,End Of Client Access (cleared on read)" "0: A client access is being performed.,1: Client Access is finished. End Of Client Access.." newline bitfld.long 0x0 10. "SCLWS,Clock Wait State" "0: The clock is not stretched.,1: The clock is stretched. FLEX_TWI_THR /.." newline bitfld.long 0x0 9. "ARBLST,Arbitration Lost (cleared on read)" "0: Arbitration won.,1: Arbitration lost. Another host of the TWI bus.." newline bitfld.long 0x0 8. "NACK,Not Acknowledged (cleared on read)" "0: NACK used in Host mode: Each data byte has been..,1: NACK used in Host mode: A data or address byte.." newline bitfld.long 0x0 7. "UNRE,Underrun Error (cleared on read)" "0: FLEX_TWI_THR has been filled on time.,1: FLEX_TWI_THR has not been filled on time." newline bitfld.long 0x0 6. "OVRE,Overrun Error (cleared on read)" "0: FLEX_TWI_RHR has not been loaded while RXRDY was..,1: FLEX_TWI_RHR has been loaded while RXRDY was.." newline bitfld.long 0x0 5. "GACC,General Call Access (cleared on read)" "0: No general call has been detected.,1: A general call has been detected. After the.." newline bitfld.long 0x0 4. "SVACC,Client Access" "0: TWI is not addressed. SVACC is automatically..,1: Indicates that the address decoding sequence has.." newline bitfld.long 0x0 3. "SVREAD,Client Read" "0: Indicates that a write access is performed by a..,1: Indicates that a read access is performed by a.." newline bitfld.long 0x0 2. "TXRDY,Transmit Holding Register Ready (cleared by writing FLEX_TWI_THR)" "0: Transmit FIFO is full and cannot accept more data.,1: Transmit FIFO is not full; one or more data can.." newline bitfld.long 0x0 1. "RXRDY,Receive Holding Register Ready (cleared when reading FLEX_TWI_RHR)" "0: No character has been received since the last..,1: A byte has been received in FLEX_TWI_RHR since.." newline bitfld.long 0x0 0. "TXCOMP,Transmission Completed (cleared by writing FLEX_TWI_THR)" "0: TXCOMP used in Host mode:During the length of..,1: TXCOMP used in Host mode:When both holding.." wgroup.long 0x624++0x7 line.long 0x0 "FLEX_TWI_IER,TWI Interrupt Enable Register" bitfld.long 0x0 28. "SECE,Security/Safety Error Interrupt Enable" "0,1" newline bitfld.long 0x0 21. "SMBHHM,SMBus Host Header Address Match Interrupt Enable" "0,1" newline bitfld.long 0x0 20. "SMBDAM,SMBus Default Address Match Interrupt Enable" "0,1" newline bitfld.long 0x0 19. "PECERR,PEC Error Interrupt Enable" "0,1" newline bitfld.long 0x0 18. "TOUT,Timeout Error Interrupt Enable" "0,1" newline bitfld.long 0x0 16. "MCACK,Host Code Acknowledge Interrupt Enable" "0,1" newline bitfld.long 0x0 15. "TXBUFE,Transmit Buffer Empty Interrupt Enable" "0,1" newline bitfld.long 0x0 14. "RXBUFF,Receive Buffer Full Interrupt Enable" "0,1" newline bitfld.long 0x0 13. "ENDTX,End of Transmit Buffer Interrupt Enable" "0,1" newline bitfld.long 0x0 12. "ENDRX,End of Receive Buffer Interrupt Enable" "0,1" newline bitfld.long 0x0 11. "EOSACC,End Of Client Access Interrupt Enable" "0,1" newline bitfld.long 0x0 10. "SCL_WS,Clock Wait State Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "ARBLST,Arbitration Lost Interrupt Enable" "0,1" newline bitfld.long 0x0 8. "NACK,Not Acknowledge Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "UNRE,Underrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "OVRE,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "GACC,General Call Access Interrupt Enable" "0,1" newline bitfld.long 0x0 4. "SVACC,Client Access Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "TXRDY,Transmit Holding Register Ready Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "RXRDY,Receive Holding Register Ready Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "TXCOMP,Transmission Completed Interrupt Enable" "0,1" line.long 0x4 "FLEX_TWI_IDR,TWI Interrupt Disable Register" bitfld.long 0x4 28. "SECE,Security/Safety Error Interrupt Disable" "0,1" newline bitfld.long 0x4 21. "SMBHHM,SMBus Host Header Address Match Interrupt Disable" "0,1" newline bitfld.long 0x4 20. "SMBDAM,SMBus Default Address Match Interrupt Disable" "0,1" newline bitfld.long 0x4 19. "PECERR,PEC Error Interrupt Disable" "0,1" newline bitfld.long 0x4 18. "TOUT,Timeout Error Interrupt Disable" "0,1" newline bitfld.long 0x4 16. "MCACK,Host Code Acknowledge Interrupt Disable" "0,1" newline bitfld.long 0x4 15. "TXBUFE,Transmit Buffer Empty Interrupt Disable" "0,1" newline bitfld.long 0x4 14. "RXBUFF,Receive Buffer Full Interrupt Disable" "0,1" newline bitfld.long 0x4 13. "ENDTX,End of Transmit Buffer Interrupt Disable" "0,1" newline bitfld.long 0x4 12. "ENDRX,End of Receive Buffer Interrupt Disable" "0,1" newline bitfld.long 0x4 11. "EOSACC,End Of Client Access Interrupt Disable" "0,1" newline bitfld.long 0x4 10. "SCL_WS,Clock Wait State Interrupt Disable" "0,1" newline bitfld.long 0x4 9. "ARBLST,Arbitration Lost Interrupt Disable" "0,1" newline bitfld.long 0x4 8. "NACK,Not Acknowledge Interrupt Disable" "0,1" newline bitfld.long 0x4 7. "UNRE,Underrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 6. "OVRE,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "GACC,General Call Access Interrupt Disable" "0,1" newline bitfld.long 0x4 4. "SVACC,Client Access Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "TXRDY,Transmit Holding Register Ready Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "RXRDY,Receive Holding Register Ready Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "TXCOMP,Transmission Completed Interrupt Disable" "0,1" rgroup.long 0x62C++0x7 line.long 0x0 "FLEX_TWI_IMR,TWI Interrupt Mask Register" bitfld.long 0x0 28. "SECE,Security/Safety Error Interrupt Mask" "0,1" newline bitfld.long 0x0 21. "SMBHHM,SMBus Host Header Address Match Interrupt Mask" "0,1" newline bitfld.long 0x0 20. "SMBDAM,SMBus Default Address Match Interrupt Mask" "0,1" newline bitfld.long 0x0 19. "PECERR,PEC Error Interrupt Mask" "0,1" newline bitfld.long 0x0 18. "TOUT,Timeout Error Interrupt Mask" "0,1" newline bitfld.long 0x0 16. "MCACK,Host Code Acknowledge Interrupt Mask" "0,1" newline bitfld.long 0x0 15. "TXBUFE,Transmit Buffer Empty Interrupt Mask" "0,1" newline bitfld.long 0x0 14. "RXBUFF,Receive Buffer Full Interrupt Mask" "0,1" newline bitfld.long 0x0 13. "ENDTX,End of Transmit Buffer Interrupt Mask" "0,1" newline bitfld.long 0x0 12. "ENDRX,End of Receive Buffer Interrupt Mask" "0,1" newline bitfld.long 0x0 11. "EOSACC,End Of Client Access Interrupt Mask" "0,1" newline bitfld.long 0x0 10. "SCL_WS,Clock Wait State Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "ARBLST,Arbitration Lost Interrupt Mask" "0,1" newline bitfld.long 0x0 8. "NACK,Not Acknowledge Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "UNRE,Underrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "OVRE,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "GACC,General Call Access Interrupt Mask" "0,1" newline bitfld.long 0x0 4. "SVACC,Client Access Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "TXRDY,Transmit Holding Register Ready Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "RXRDY,Receive Holding Register Ready Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "TXCOMP,Transmission Completed Interrupt Mask" "0,1" line.long 0x4 "FLEX_TWI_RHR,TWI Receive Holding Register" bitfld.long 0x4 11.--12. "ASTATE,Acknowledge State (Client Sniffer Mode only)" "0: No Acknowledge or Nacknowledge detected after..,1: Acknowledge (A) detected after previously logged..,2: Nacknowledge (NA) detected after previously..,3: Not defined" newline bitfld.long 0x4 10. "PSTATE,Stop State (Client Sniffer Mode only)" "0: No STOP (P) detected after previous logged data.,1: Stop detected (P) after previous logged data." newline bitfld.long 0x4 8.--9. "SSTATE,Start State (Client Sniffer Mode only)" "0: No START detected with the logged data,1: START (S) detected with the logged data,2: Repeated START (Sr) detected with the logged data,3: Not defined" newline hexmask.long.byte 0x4 0.--7. 1. "RXDATA,Host or Client Receive Holding Data" rgroup.long 0x630++0x3 line.long 0x0 "FLEX_TWI_RHR_FIFO_ENABLED_MODE,TWI Receive Holding Register" hexmask.long.byte 0x0 24.--31. 1. "RXDATA3,Host or Client Receive Holding Data 3" newline hexmask.long.byte 0x0 16.--23. 1. "RXDATA2,Host or Client Receive Holding Data 2" newline hexmask.long.byte 0x0 8.--15. 1. "RXDATA1,Host or Client Receive Holding Data 1" newline hexmask.long.byte 0x0 0.--7. 1. "RXDATA0,Host or Client Receive Holding Data 0" wgroup.long 0x634++0x3 line.long 0x0 "FLEX_TWI_THR,TWI Transmit Holding Register" hexmask.long.byte 0x0 0.--7. 1. "TXDATA,Host or Client Transmit Holding Data" wgroup.long 0x634++0x3 line.long 0x0 "FLEX_TWI_THR_FIFO_ENABLED_MODE,TWI Transmit Holding Register" hexmask.long.byte 0x0 24.--31. 1. "TXDATA3,Host or Client Transmit Holding Data 3" newline hexmask.long.byte 0x0 16.--23. 1. "TXDATA2,Host or Client Transmit Holding Data 2" newline hexmask.long.byte 0x0 8.--15. 1. "TXDATA1,Host or Client Transmit Holding Data 1" newline hexmask.long.byte 0x0 0.--7. 1. "TXDATA0,Host or Client Transmit Holding Data 0" group.long 0x638++0x1B line.long 0x0 "FLEX_TWI_SMBTR,TWI SMBus Timing Register" hexmask.long.byte 0x0 24.--31. 1. "THMAX,Clock High Maximum Cycles" newline hexmask.long.byte 0x0 16.--23. 1. "TLOWM,Host Clock Stretch Maximum Cycles" newline hexmask.long.byte 0x0 8.--15. 1. "TLOWS,Client Clock Stretch Maximum Cycles" newline hexmask.long.byte 0x0 0.--3. 1. "PRESC,SMBus Clock Prescaler" line.long 0x4 "FLEX_TWI_HSR,TWI High Speed Register" hexmask.long.byte 0x4 0.--7. 1. "MCODE,TWI High Speed Host Code" line.long 0x8 "FLEX_TWI_ACR,TWI Alternative Command Register" bitfld.long 0x8 25. "NPEC,Next PEC Request (SMBus Mode only)" "0: The next transfer does not use a PEC byte.,1: The next transfer uses a PEC byte." newline bitfld.long 0x8 24. "NDIR,Next Transfer Direction" "0: Write direction.,1: Read direction." newline hexmask.long.byte 0x8 16.--23. 1. "NDATAL,Next Data Length" newline bitfld.long 0x8 9. "PEC,PEC Request (SMBus Mode only)" "0: The transfer does not use a PEC byte.,1: The transfer uses a PEC byte." newline bitfld.long 0x8 8. "DIR,Transfer Direction" "0: Write direction.,1: Read direction." newline hexmask.long.byte 0x8 0.--7. 1. "DATAL,Data Length" line.long 0xC "FLEX_TWI_FILTR,TWI Filter Register" bitfld.long 0xC 8.--10. "THRES,Digital Filter Threshold" "0: No filtering applied on TWI inputs.,?,?,?,?,?,?,?" newline bitfld.long 0xC 1. "PADFEN,PAD Filter Enable" "0: PAD analog filter is disabled.,1: PAD analog filter is enabled. (The analog filter.." newline bitfld.long 0xC 0. "FILT,RX Digital Filter" "0: No filtering applied on TWI inputs.,1: TWI input filtering is active. (Only in Standard.." line.long 0x10 "FLEX_TWI_HSCWGR,TWI High Speed Clock Waveform Generator Register" bitfld.long 0x10 16.--18. "HSCKDIV,High Speed Clock Divider" "0,1,2,3,4,5,6,7" newline hexmask.long.byte 0x10 8.--15. 1. "HSCHDIV,High Speed Clock High Divider" newline hexmask.long.byte 0x10 0.--7. 1. "HSCLDIV,High Speed Clock Low Divider" line.long 0x14 "FLEX_TWI_SWMR,TWI Matching Register" hexmask.long.byte 0x14 24.--31. 1. "DATAM,Data Match" newline hexmask.long.byte 0x14 16.--22. 1. "SADR3,Client Address 3" newline hexmask.long.byte 0x14 8.--14. 1. "SADR2,Client Address 2" newline hexmask.long.byte 0x14 0.--6. 1. "SADR1,Client Address 1" line.long 0x18 "FLEX_TWI_FMR,TWI FIFO Mode Register" hexmask.long.byte 0x18 24.--29. 1. "RXFTHRES,Receive FIFO Threshold" newline hexmask.long.byte 0x18 16.--21. 1. "TXFTHRES,Transmit FIFO Threshold" newline bitfld.long 0x18 4.--5. "RXRDYM,Receiver Ready Mode" "0: RXRDY will be at level '1' when at least one..,1: RXRDY will be at level '1' when at least two..,2: RXRDY will be at level '1' when at least four..,3: RXRDY will be at level '1' when at least eight.." newline bitfld.long 0x18 0.--1. "TXRDYM,Transmitter Ready Mode" "0: TXRDY will be at level '1' when at least one..,1: TXRDY will be at level '1' when at least two..,2: TXRDY will be at level '1' when at least four..,3: TXRDY will be at level '1' when at least eight.." rgroup.long 0x654++0x3 line.long 0x0 "FLEX_TWI_FLR,TWI FIFO Level Register" hexmask.long.byte 0x0 16.--21. 1. "RXFL,Receive FIFO Level" newline hexmask.long.byte 0x0 0.--5. 1. "TXFL,Transmit FIFO Level" rgroup.long 0x660++0x3 line.long 0x0 "FLEX_TWI_FSR,TWI FIFO Status Register" bitfld.long 0x0 7. "RXFPTEF,Receive FIFO Underflow Error Flag" "0: No Receive FIFO underflow occurred.,1: Receive FIFO underflow error occurred due to an.." newline bitfld.long 0x0 6. "TXFPTEF,Transmit FIFO Overflow Error Flag" "0: No Transmit FIFO overflow occurred.,1: Transmit FIFO overflow error occurred due to an.." newline bitfld.long 0x0 5. "RXFTHF,Receive FIFO Threshold Flag" "0: Number of unread data in Receive FIFO is below..,1: Number of unread data in Receive FIFO has.." newline bitfld.long 0x0 4. "RXFFF,Receive FIFO Full Flag" "0: Receive FIFO is not empty.,1: Receive FIFO has been filled since the last read.." newline bitfld.long 0x0 3. "RXFEF,Receive FIFO Empty Flag" "0: Receive FIFO is not empty.,1: Receive FIFO has been emptied since the last.." newline bitfld.long 0x0 2. "TXFTHF,Transmit FIFO Threshold Flag (cleared on read)" "0: Number of data in Transmit FIFO is above..,1: Number of data in Transmit FIFO has reached.." newline bitfld.long 0x0 1. "TXFFF,Transmit FIFO Full Flag (cleared on read)" "0: Transmit FIFO is not full.,1: Transmit FIFO has been filled since the last.." newline bitfld.long 0x0 0. "TXFEF,Transmit FIFO Empty Flag (cleared on read)" "0: Transmit FIFO is not empty.,1: Transmit FIFO has been emptied since the last.." wgroup.long 0x664++0x7 line.long 0x0 "FLEX_TWI_FIER,TWI FIFO Interrupt Enable Register" bitfld.long 0x0 7. "RXFPTEF,RXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "TXFPTEF,TXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "RXFTHF,RXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 4. "RXFFF,RXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 3. "RXFEF,RXFEF Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "TXFTHF,TXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXFFF,TXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "TXFEF,TXFEF Interrupt Enable" "0,1" line.long 0x4 "FLEX_TWI_FIDR,TWI FIFO Interrupt Disable Register" bitfld.long 0x4 7. "RXFPTEF,RXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 6. "TXFPTEF,TXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "RXFTHF,RXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 4. "RXFFF,RXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 3. "RXFEF,RXFEF Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "TXFTHF,TXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "TXFFF,TXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "TXFEF,TXFEF Interrupt Disable" "0,1" rgroup.long 0x66C++0x3 line.long 0x0 "FLEX_TWI_FIMR,TWI FIFO Interrupt Mask Register" bitfld.long 0x0 7. "RXFPTEF,RXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "TXFPTEF,TXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "RXFTHF,RXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 4. "RXFFF,RXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 3. "RXFEF,RXFEF Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "TXFTHF,TXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXFFF,TXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "TXFEF,TXFEF Interrupt Mask" "0,1" group.long 0x6E4++0x3 line.long 0x0 "FLEX_TWI_WPMR,TWI Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" newline bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control..,1: Enables the write protection on control register.." newline bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." newline bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection if WPKEY..,1: Enables the write protection if WPKEY.." rgroup.long 0x6E8++0x3 line.long 0x0 "FLEX_TWI_WPSR,TWI Write Protection Status Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPVSRC,Write Protection Violation Source" newline bitfld.long 0x0 1. "PADERR,Output PAD Error (cleared on read)" "0: No error detected during a character transfer in..,1: Stuck-at 1 detected on TWCK output pad for more.." newline bitfld.long 0x0 0. "WPVS,Write Protect Violation Status (cleared on read)" "0: No Write Protection Violation has occurred since..,1: A Write Protection Violation has occurred since.." tree.end tree "FLEXCOM7" base ad:0xE2024000 group.long 0x0++0x3 line.long 0x0 "FLEX_MR,FLEXCOM Mode Register" bitfld.long 0x0 0.--1. "OPMODE,FLEXCOM Operating Mode" "0: No communication,1: All UART related protocols are selected (RS232..,2: SPI operating mode is selected. USART/TWI..,3: All TWI related protocols are selected (TWI.." rgroup.long 0x10++0x3 line.long 0x0 "FLEX_RHR,FLEXCOM Receive Holding Register" hexmask.long.word 0x0 0.--15. 1. "RXDATA,Receive Data" group.long 0x20++0x3 line.long 0x0 "FLEX_THR,FLEXCOM Transmit Holding Register" hexmask.long.word 0x0 0.--15. 1. "TXDATA,Transmit Data" wgroup.long 0x200++0x3 line.long 0x0 "FLEX_US_CR,USART Control Register" bitfld.long 0x0 31. "FIFODIS,FIFO Disable" "0: No effect.,1: Disables the Transmit and Receive FIFOs." newline bitfld.long 0x0 30. "FIFOEN,FIFO Enable" "0: No effect.,1: Enables the Transmit and Receive FIFOs." newline bitfld.long 0x0 28. "REQCLR,Request to Clear the Comparison Trigger" "0: No effect.,1: Restarts the comparison trigger to enable.." newline bitfld.long 0x0 26. "TXFLCLR,Transmit FIFO Lock CLEAR" "0: No effect.,1: Clears the Transmit FIFO Lock" newline bitfld.long 0x0 25. "RXFCLR,Receive FIFO Clear" "0: No effect.,1: Empties the Receive FIFO." newline bitfld.long 0x0 24. "TXFCLR,Transmit FIFO Clear" "0: No effect.,1: Empties the Transmit FIFO." newline bitfld.long 0x0 21. "LINWKUP,Send LIN Wake-up Signal" "0: No effect:,1: Sends a wake-up signal on the LIN bus." newline bitfld.long 0x0 20. "LINABT,Abort LIN Transmission" "0: No effect.,1: Aborts the current LIN transmission." newline bitfld.long 0x0 19. "RTSDIS,Request to Send Disable" "0: No effect.,1: Drives the RTS pin to 0 if FLEX_US_MR.USART_MODE.." newline bitfld.long 0x0 18. "RTSEN,Request to Send Enable" "0: No effect.,1: Drives the RTS pin to 1 if FLEX_US_MR.USART_MODE.." newline bitfld.long 0x0 15. "RETTO,Start Timeout Immediately" "0: No effect,1: Immediately restarts timeout period." newline bitfld.long 0x0 14. "RSTNACK,Reset Non Acknowledge" "0: No effect,1: Resets FLEX_US_CSR.NACK." newline bitfld.long 0x0 13. "RSTIT,Reset Iterations" "0: No effect.,1: Resets FLEX_US_CSR.ITER. No effect if the.." newline bitfld.long 0x0 12. "SENDA,Send Address" "0: No effect.,1: In Multidrop mode only the next character.." newline bitfld.long 0x0 11. "STTTO,Clear TIMEOUT Flag and Start Timeout After Next Character Received" "0: No effect.,1: Starts waiting for a character before clocking.." newline bitfld.long 0x0 10. "STPBRK,Stop Break" "0: No effect.,1: Stops transmission of the break after a minimum.." newline bitfld.long 0x0 9. "STTBRK,Start Break" "0: No effect.,1: Starts transmission of a break after the.." newline bitfld.long 0x0 8. "RSTSTA,Reset Status Bits" "0: No effect.,1: Resets the status bits PARE FRAME OVRE MANE.." newline bitfld.long 0x0 7. "TXDIS,Transmitter Disable" "0: No effect.,1: Disables the transmitter." newline bitfld.long 0x0 6. "TXEN,Transmitter Enable" "0: No effect.,1: Enables the transmitter if TXDIS is 0." newline bitfld.long 0x0 5. "RXDIS,Receiver Disable" "0: No effect.,1: Disables the receiver." newline bitfld.long 0x0 4. "RXEN,Receiver Enable" "0: No effect.,1: Enables the receiver if RXDIS is 0." newline bitfld.long 0x0 3. "RSTTX,Reset Transmitter" "0: No effect.,1: Resets the transmitter." newline bitfld.long 0x0 2. "RSTRX,Reset Receiver" "0: No effect.,1: Resets the receiver." group.long 0x204++0x3 line.long 0x0 "FLEX_US_MR,USART Mode Register" bitfld.long 0x0 31. "ONEBIT,Start Frame Delimiter Selector" "0: Start frame delimiter is COMMAND or DATA SYNC.,1: Start frame delimiter is one bit." newline bitfld.long 0x0 30. "MODSYNC,Manchester Synchronization Mode" "0: The Manchester start bit is a 0 to 1 transition,1: The Manchester start bit is a 1 to 0 transition." newline bitfld.long 0x0 29. "MAN,Manchester Encoder/Decoder Enable" "0: Manchester encoder/decoder are disabled.,1: Manchester encoder/decoder are enabled." newline bitfld.long 0x0 28. "FILTER,Receive Line Filter" "0: The USART does not filter the receive line.,1: The USART filters the receive line using a.." newline bitfld.long 0x0 24.--26. "MAX_ITERATION,Maximum Number of Automatic Iteration" "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 23. "INVDATA,Inverted Data" "0: The data field transmitted on TXD line is the..,1: The data field transmitted on TXD line is.." newline bitfld.long 0x0 22. "VAR_SYNC,Variable Synchronization of Command/Data Sync Start Frame Delimiter" "0: User defined configuration of command or data..,1: The sync field is updated when a character is.." newline bitfld.long 0x0 21. "DSNACK,Disable Successive NACK" "0: NACK is sent on the ISO line as soon as a parity..,1: Successive parity errors are counted up to the.." newline bitfld.long 0x0 20. "INACK,Inhibit Non Acknowledge" "0: The NACK is generated.,1: The NACK is not generated." newline bitfld.long 0x0 19. "OVER,Oversampling Mode" "0: 16x Oversampling.,1: 8x Oversampling." newline bitfld.long 0x0 18. "CLKO,Clock Output Select" "0: The USART does not drive the SCK pin..,1: The USART drives the SCK pin if USCLKS does not.." newline bitfld.long 0x0 17. "MODE9,9-bit Character Length" "0: CHRL defines character length.,1: 9-bit character length." newline bitfld.long 0x0 16. "MSBF,Bit Order" "0: Least significant bit is sent/received first.,1: Most significant bit is sent/received first." newline bitfld.long 0x0 14.--15. "CHMODE,Channel Mode" "0: Normal mode,1: Automatic Echo. Receiver input is connected to..,2: Local Loopback. Transmitter output is connected..,3: Remote Loopback. RXD pin is internally connected.." newline bitfld.long 0x0 12.--13. "NBSTOP,Number of Stop Bits" "0: 1 stop bit,1: 1.5 stop bit (SYNC = 0) or reserved (SYNC = 1),2: 2 stop bits,?" newline bitfld.long 0x0 9.--11. "PAR,Parity Type" "0: Even parity,1: Odd parity,2: Parity forced to 0 (Space),3: Parity forced to 1 (Mark),4: No parity,?,6: Multidrop mode,?" newline bitfld.long 0x0 8. "SYNC,Synchronous Mode Select" "0: USART operates in Asynchronous mode (UART).,1: USART operates in Synchronous mode." newline bitfld.long 0x0 6.--7. "CHRL,Character Length" "0: Character length is 5 bits,1: Character length is 6 bits,2: Character length is 7 bits,3: Character length is 8 bits" newline bitfld.long 0x0 4.--5. "USCLKS,Clock Selection" "0: Peripheral clock is selected,?,2: PMC generic clock is selected. If the SCK pin is..,3: External pin SCK is selected" newline hexmask.long.byte 0x0 0.--3. 1. "USART_MODE,USART Mode of Operation" wgroup.long 0x208++0x3 line.long 0x0 "FLEX_US_IER,USART Interrupt Enable Register" bitfld.long 0x0 24. "MANE,Manchester Error Interrupt Enable" "0,1" newline bitfld.long 0x0 22. "CMP,Comparison Interrupt Enable" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt Enable" "0,1" newline bitfld.long 0x0 19. "CTSIC,Clear to Send Input Change Interrupt Enable" "0,1" newline bitfld.long 0x0 13. "NACK,Non Acknowledge Interrupt Enable" "0,1" newline bitfld.long 0x0 10. "ITER,Max number of Repetitions Reached Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Enable" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "RXBRK,Receiver Break Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Enable" "0,1" wgroup.long 0x208++0x7 line.long 0x0 "FLEX_US_IER_LIN_MODE,USART Interrupt Enable Register" bitfld.long 0x0 31. "LINHTE,LIN Header Timeout Error Interrupt Enable" "0,1" newline bitfld.long 0x0 30. "LINSTE,LIN Synch Tolerance Error Interrupt Enable" "0,1" newline bitfld.long 0x0 29. "LINSNRE,LIN Client Not Responding Error Interrupt Enable" "0,1" newline bitfld.long 0x0 28. "LINCE,LIN Checksum Error Interrupt Enable" "0,1" newline bitfld.long 0x0 27. "LINIPE,LIN Identifier Parity Interrupt Enable" "0,1" newline bitfld.long 0x0 26. "LINISFE,LIN Inconsistent Synch Field Error Interrupt Enable" "0,1" newline bitfld.long 0x0 25. "LINBE,LIN Bus Error Interrupt Enable" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt Enable" "0,1" newline bitfld.long 0x0 15. "LINTC,LIN Transfer Completed Interrupt Enable" "0,1" newline bitfld.long 0x0 14. "LINID,LIN Identifier Sent or LIN Identifier Received Interrupt Enable" "0,1" newline bitfld.long 0x0 13. "LINBK,LIN Break Sent or LIN Break Received Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Enable" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Enable" "0,1" line.long 0x4 "FLEX_US_IDR,USART Interrupt Disable Register" bitfld.long 0x4 24. "MANE,Manchester Error Interrupt Disable" "0,1" newline bitfld.long 0x4 22. "CMP,Comparison Interrupt Disable" "0,1" newline bitfld.long 0x4 21. "SECE,Security/Safety Error Interrupt Disable" "0,1" newline bitfld.long 0x4 19. "CTSIC,Clear to Send Input Change Interrupt Disable" "0,1" newline bitfld.long 0x4 13. "NACK,Non Acknowledge Interrupt Disable" "0,1" newline bitfld.long 0x4 10. "ITER,Max Number of Repetitions Reached Interrupt Disable" "0,1" newline bitfld.long 0x4 9. "TXEMPTY,TXEMPTY Interrupt Disable" "0,1" newline bitfld.long 0x4 8. "TIMEOUT,Timeout Interrupt Disable" "0,1" newline bitfld.long 0x4 7. "PARE,Parity Error Interrupt Disable" "0,1" newline bitfld.long 0x4 6. "FRAME,Framing Error Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "OVRE,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "RXBRK,Receiver Break Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "TXRDY,TXRDY Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "RXRDY,RXRDY Interrupt Disable" "0,1" wgroup.long 0x20C++0x3 line.long 0x0 "FLEX_US_IDR_LIN_MODE,USART Interrupt Disable Register" bitfld.long 0x0 31. "LINHTE,LIN Header Timeout Error Interrupt Disable" "0,1" newline bitfld.long 0x0 30. "LINSTE,LIN Synch Tolerance Error Interrupt Disable" "0,1" newline bitfld.long 0x0 29. "LINSNRE,LIN Client Not Responding Error Interrupt Disable" "0,1" newline bitfld.long 0x0 28. "LINCE,LIN Checksum Error Interrupt Disable" "0,1" newline bitfld.long 0x0 27. "LINIPE,LIN Identifier Parity Interrupt Disable" "0,1" newline bitfld.long 0x0 26. "LINISFE,LIN Inconsistent Synch Field Error Interrupt Disable" "0,1" newline bitfld.long 0x0 25. "LINBE,LIN Bus Error Interrupt Disable" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt Disable" "0,1" newline bitfld.long 0x0 15. "LINTC,LIN Transfer Completed Interrupt Disable" "0,1" newline bitfld.long 0x0 14. "LINID,LIN Identifier Sent or LIN Identifier Received Interrupt Disable" "0,1" newline bitfld.long 0x0 13. "LINBK,LIN Break Sent or LIN Break Received Interrupt Disable" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Disable" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Disable" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Disable" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Disable" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Disable" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Disable" "0,1" rgroup.long 0x210++0x3 line.long 0x0 "FLEX_US_IMR,USART Interrupt Mask Register" bitfld.long 0x0 24. "MANE,Manchester Error Interrupt Mask" "0,1" newline bitfld.long 0x0 22. "CMP,Comparison Interrupt Mask" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt Mask" "0,1" newline bitfld.long 0x0 19. "CTSIC,Clear to Send Input Change Interrupt Mask" "0,1" newline bitfld.long 0x0 13. "NACK,Non Acknowledge Interrupt Mask" "0,1" newline bitfld.long 0x0 10. "ITER,Max Number of Repetitions Reached Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Mask" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "RXBRK,Receiver Break Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Mask" "0,1" rgroup.long 0x210++0x7 line.long 0x0 "FLEX_US_IMR_LIN_MODE,USART Interrupt Mask Register" bitfld.long 0x0 31. "LINHTE,LIN Header Timeout Error Interrupt Mask" "0,1" newline bitfld.long 0x0 30. "LINSTE,LIN Synch Tolerance Error Interrupt Mask" "0,1" newline bitfld.long 0x0 29. "LINSNRE,LIN Client Not Responding Error Interrupt Mask" "0,1" newline bitfld.long 0x0 28. "LINCE,LIN Checksum Error Interrupt Mask" "0,1" newline bitfld.long 0x0 27. "LINIPE,LIN Identifier Parity Interrupt Mask" "0,1" newline bitfld.long 0x0 26. "LINISFE,LIN Inconsistent Synch Field Error Interrupt Mask" "0,1" newline bitfld.long 0x0 25. "LINBE,LIN Bus Error Interrupt Mask" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt mask" "0,1" newline bitfld.long 0x0 15. "LINTC,LIN Transfer Completed Interrupt Mask" "0,1" newline bitfld.long 0x0 14. "LINID,LIN Identifier Sent or LIN Identifier Received Interrupt Mask" "0,1" newline bitfld.long 0x0 13. "LINBK,LIN Break Sent or LIN Break Received Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Mask" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Mask" "0,1" line.long 0x4 "FLEX_US_CSR,USART Channel Status Register" bitfld.long 0x4 24. "MANE,Manchester Error" "0: No Manchester error has been detected since the..,1: At least one Manchester error has been detected.." newline bitfld.long 0x4 23. "CTS,Image of CTS Input" "0: CTS input is driven low.,1: CTS input is driven high." newline bitfld.long 0x4 22. "CMP,Comparison Status" "0: No received character matched the comparison..,1: A received character matched the comparison.." newline bitfld.long 0x4 21. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on TXD and/or SCK pad output..,1: An error has been detected on TXD and/or SCK pad.." newline bitfld.long 0x4 19. "CTSIC,Clear to Send Input Change Flag" "0: No input change has been detected on the CTS pin..,1: At least one input change has been detected on.." newline bitfld.long 0x4 13. "NACK,Non Acknowledge Interrupt" "0: Non acknowledge has not been detected since the..,1: At least one non acknowledge has been detected.." newline bitfld.long 0x4 10. "ITER,Max Number of Repetitions Reached" "0: Maximum number of repetitions has not been..,1: Maximum number of repetitions has been reached.." newline bitfld.long 0x4 9. "TXEMPTY,Transmitter Empty (cleared by writing FLEX_US_THR)" "0: There are characters in either FLEX_US_THR or..,1: There are no characters in FLEX_US_THR nor in.." newline bitfld.long 0x4 8. "TIMEOUT,Receiver Timeout" "0: There has not been a timeout since the last..,1: There has been a timeout since the last Start.." newline bitfld.long 0x4 7. "PARE,Parity Error" "0: No parity error has been detected since the last..,1: At least one parity error has been detected.." newline bitfld.long 0x4 6. "FRAME,Framing Error" "0: No stop bit has been detected low since the last..,1: At least one stop bit has been detected low.." newline bitfld.long 0x4 5. "OVRE,Overrun Error" "0: No overrun error has occurred since the last..,1: At least one overrun error has occurred since.." newline bitfld.long 0x4 2. "RXBRK,Break Received/End of Break" "0: No break received or end of break detected since..,1: Break received or end of break detected since.." newline bitfld.long 0x4 1. "TXRDY,Transmitter Ready (cleared by writing FLEX_US_THR)" "0: FIFO Disabled: A character in FLEX_US_THR is..,1: FIFO Disabled: There is no character in.." newline bitfld.long 0x4 0. "RXRDY,Receiver Ready (cleared by reading FLEX_US_RHR)" "0: FIFO Disabled: No complete character has been..,1: FIFO Disabled: At least one complete character.." rgroup.long 0x214++0x7 line.long 0x0 "FLEX_US_CSR_LIN_MODE,USART Channel Status Register" bitfld.long 0x0 31. "LINHTE,LIN Header Timeout Error" "0: No LIN header timeout error has been detected..,1: A LIN header timeout error has been detected.." newline bitfld.long 0x0 30. "LINSTE,LIN Synch Tolerance Error" "0: No LIN synch tolerance error has been detected..,1: A LIN synch tolerance error has been detected.." newline bitfld.long 0x0 29. "LINSNRE,LIN Client Not Responding Error" "0: No LIN client not responding error has been..,1: A LIN client not responding error has been.." newline bitfld.long 0x0 28. "LINCE,LIN Checksum Error" "0: No LIN checksum error has been detected since..,1: A LIN checksum error has been detected since the.." newline bitfld.long 0x0 27. "LINIPE,LIN Identifier Parity Error" "0: No LIN identifier parity error has been detected..,1: A LIN identifier parity error has been detected.." newline bitfld.long 0x0 26. "LINISFE,LIN Inconsistent Synch Field Error" "0: No LIN inconsistent synch field error has been..,1: The USART is configured as a client node and a.." newline bitfld.long 0x0 25. "LINBE,LIN Bit Error" "0: No bit error has been detected since the last..,1: A bit error has been detected since the last.." newline bitfld.long 0x0 23. "LINBLS,LIN Bus Line Status" "0: LIN bus line is set to 0.,1: LIN bus line is set to 1." newline bitfld.long 0x0 21. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on TXD and/or SCK pad output..,1: An error has been detected on TXD and/or SCK pad.." newline bitfld.long 0x0 15. "LINTC,LIN Transfer Completed" "0: The USART is idle or a LIN transfer is ongoing.,1: A LIN transfer has been completed since the last.." newline bitfld.long 0x0 14. "LINID,LIN Identifier Sent or LIN Identifier Received" "0: Host Mode: No LIN identifier has been sent since..,1: Host Mode: At least one LIN identifier has been.." newline bitfld.long 0x0 13. "LINBK,LIN Break Sent or LIN Break Received" "0: Host Mode: No LIN break has been sent since the..,1: Host Mode: At least one LIN break has been sent.." newline bitfld.long 0x0 9. "TXEMPTY,Transmitter Empty (cleared by writing FLEX_US_THR)" "0: There are characters in either FLEX_US_THR or..,1: There are no characters in FLEX_US_THR nor in.." newline bitfld.long 0x0 8. "TIMEOUT,Receiver Timeout" "0: There has not been a timeout since the last..,1: There has been a timeout since the last start.." newline bitfld.long 0x0 7. "PARE,Parity Error" "0: No parity error has been detected since the last..,1: At least one parity error has been detected.." newline bitfld.long 0x0 6. "FRAME,Framing Error" "0: No stop bit has been detected low since the last..,1: At least one stop bit has been detected low.." newline bitfld.long 0x0 5. "OVRE,Overrun Error" "0: No overrun error has occurred since the last..,1: At least one overrun error has occurred since.." newline bitfld.long 0x0 1. "TXRDY,Transmitter Ready (cleared by writing FLEX_US_THR)" "0: A character in FLEX_US_THR is waiting to be..,1: There is no character in FLEX_US_THR." newline bitfld.long 0x0 0. "RXRDY,Receiver Ready (cleared by reading FLEX_US_RHR)" "0: No complete character has been received since..,1: At least one complete character has been.." line.long 0x4 "FLEX_US_RHR,USART Receive Holding Register" bitfld.long 0x4 15. "RXSYNH,Received Sync" "0: Last character received is a data.,1: Last character received is a command." newline hexmask.long.word 0x4 0.--8. 1. "RXCHR,Received Character" rgroup.long 0x218++0x3 line.long 0x0 "FLEX_US_RHR_FIFO_MULTI_DATA_MODE,USART Receive Holding Register" hexmask.long.byte 0x0 24.--31. 1. "RXCHR3,Received Characters" newline hexmask.long.byte 0x0 16.--23. 1. "RXCHR2,Received Characters" newline hexmask.long.byte 0x0 8.--15. 1. "RXCHR1,Received Characters" newline hexmask.long.byte 0x0 0.--7. 1. "RXCHR0,Received Characters" wgroup.long 0x21C++0x3 line.long 0x0 "FLEX_US_THR,USART Transmit Holding Register" bitfld.long 0x0 15. "TXSYNH,Sync Field to be Transmitted" "0: The next character sent is encoded as a data.,1: The next character sent is encoded as a command." newline hexmask.long.word 0x0 0.--8. 1. "TXCHR,Character to be Transmitted" wgroup.long 0x21C++0x3 line.long 0x0 "FLEX_US_THR_FIFO_MULTI_DATA_MODE,USART Transmit Holding Register" hexmask.long.byte 0x0 24.--31. 1. "TXCHR3,Character to be Transmitted" newline hexmask.long.byte 0x0 16.--23. 1. "TXCHR2,Character to be Transmitted" newline hexmask.long.byte 0x0 8.--15. 1. "TXCHR1,Character to be Transmitted" newline hexmask.long.byte 0x0 0.--7. 1. "TXCHR0,Character to be Transmitted" group.long 0x220++0xB line.long 0x0 "FLEX_US_BRGR,USART Baud Rate Generator Register" bitfld.long 0x0 16.--18. "FP,Fractional Part" "0: Fractional divider is disabled.,?,?,?,?,?,?,?" newline hexmask.long.word 0x0 0.--15. 1. "CD,Clock Divider" line.long 0x4 "FLEX_US_RTOR,USART Receiver Timeout Register" hexmask.long.tbyte 0x4 0.--16. 1. "TO,Timeout Value" line.long 0x8 "FLEX_US_TTGR,USART Transmitter Timeguard Register" hexmask.long.byte 0x8 0.--7. 1. "TG,Timeguard Value" group.long 0x240++0x3 line.long 0x0 "FLEX_US_FIDI,USART FI DI Ratio Register" hexmask.long.word 0x0 0.--15. 1. "FI_DI_RATIO,FI Over DI Ratio Value" rgroup.long 0x244++0x3 line.long 0x0 "FLEX_US_NER,USART Number of Errors Register" hexmask.long.byte 0x0 0.--7. 1. "NB_ERRORS,Number of Errors" group.long 0x24C++0xF line.long 0x0 "FLEX_US_IF,USART IrDA Filter Register" hexmask.long.byte 0x0 0.--7. 1. "IRDA_FILTER,IrDA Filter" line.long 0x4 "FLEX_US_MAN,USART Manchester Configuration Register" bitfld.long 0x4 31. "RXIDLEV,Receiver Idle Value" "0: Receiver line idle value is 0.,1: Receiver line idle value is 1." newline bitfld.long 0x4 30. "DRIFT,Drift Compensation" "0: The USART cannot recover from an important clock..,1: The USART can recover from clock drift. The 16X.." newline bitfld.long 0x4 29. "ONE,Must Be Set to 1" "0,1" newline bitfld.long 0x4 28. "RX_MPOL,Receiver Manchester Polarity" "0: Logic zero is coded as a zero-to-one transition..,1: Logic zero is coded as a one-to-zero transition.." newline bitfld.long 0x4 24.--25. "RX_PP,Receiver Preamble Pattern detected" "0: The preamble is composed of '1's,1: The preamble is composed of '0's,2: The preamble is composed of '01's,3: The preamble is composed of '10's" newline hexmask.long.byte 0x4 16.--19. 1. "RX_PL,Receiver Preamble Length" newline bitfld.long 0x4 12. "TX_MPOL,Transmitter Manchester Polarity" "0: Logic zero is coded as a zero-to-one transition..,1: Logic zero is coded as a one-to-zero transition.." newline bitfld.long 0x4 8.--9. "TX_PP,Transmitter Preamble Pattern" "0: The preamble is composed of '1's,1: The preamble is composed of '0's,2: The preamble is composed of '01's,3: The preamble is composed of '10's" newline hexmask.long.byte 0x4 0.--3. 1. "TX_PL,Transmitter Preamble Length" line.long 0x8 "FLEX_US_LINMR,USART LIN Mode Register" bitfld.long 0x8 17. "SYNCDIS,Synchronization Disable" "0: The synchronization procedure is performed in..,1: The synchronization procedure is not performed.." newline bitfld.long 0x8 16. "PDCM,DMAC Mode" "0: The LIN mode register FLEX_US_LINMR is not..,1: The LIN mode register FLEX_US_LINMR (excepting.." newline hexmask.long.byte 0x8 8.--15. 1. "DLC,Data Length Control" newline bitfld.long 0x8 7. "WKUPTYP,Wake-up Signal Type" "0: Setting the LINWKUP bit in the control register..,1: Setting the LINWKUP bit in the control register.." newline bitfld.long 0x8 6. "FSDIS,Frame Slot Mode Disable" "0: The Frame Slot mode is enabled.,1: The Frame Slot mode is disabled." newline bitfld.long 0x8 5. "DLM,Data Length Mode" "0: The response data length is defined by the DLC..,1: The response data length is defined by the bits.." newline bitfld.long 0x8 4. "CHKTYP,Checksum Type" "0: LIN 2.0 'enhanced' checksum,1: LIN 1.3 'classic' checksum" newline bitfld.long 0x8 3. "CHKDIS,Checksum Disable" "0: In host node configuration the checksum is..,1: Whatever the node configuration is the checksum.." newline bitfld.long 0x8 2. "PARDIS,Parity Disable" "0: In host node configuration the identifier parity..,1: Whatever the node configuration is the.." newline bitfld.long 0x8 0.--1. "NACT,LIN Node Action" "0: The USART transmits the response.,1: The USART receives the response.,2: The USART does not transmit and does not receive..,?" line.long 0xC "FLEX_US_LINIR,USART LIN Identifier Register" hexmask.long.byte 0xC 0.--7. 1. "IDCHR,Identifier Character" rgroup.long 0x25C++0x3 line.long 0x0 "FLEX_US_LINBRR,USART LIN Baud Rate Register" bitfld.long 0x0 16.--18. "LINFP,Fractional Part after Synchronization" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x0 0.--15. 1. "LINCD,Clock Divider after Synchronization" group.long 0x290++0x3 line.long 0x0 "FLEX_US_CMPR,USART Comparison Register" hexmask.long.word 0x0 16.--24. 1. "VAL2,Second Comparison Value for Received Character" newline bitfld.long 0x0 14. "CMPPAR,Compare Parity" "0: The parity is not checked and a bad parity..,1: The parity is checked and a matching condition.." newline bitfld.long 0x0 12.--13. "CMPMODE,Comparison Mode" "0: Any character is received and comparison..,1: Comparison condition must be met to start..,2: Comparison must be met to receive the current..,?" newline hexmask.long.word 0x0 0.--8. 1. "VAL1,First Comparison Value for Received Character" group.long 0x2A0++0x3 line.long 0x0 "FLEX_US_FMR,USART FIFO Mode Register" hexmask.long.byte 0x0 24.--29. 1. "RXFTHRES2,Receive FIFO Threshold 2" newline hexmask.long.byte 0x0 16.--21. 1. "RXFTHRES,Receive FIFO Threshold" newline hexmask.long.byte 0x0 8.--13. 1. "TXFTHRES,Transmit FIFO Threshold" newline bitfld.long 0x0 7. "FRTSC,FIFO RTS Pin Control enable (Hardware Handshaking mode only)" "0: RTS pin is not controlled by Receive FIFO..,1: RTS pin is controlled by Receive FIFO thresholds." newline bitfld.long 0x0 4.--5. "RXRDYM,Receiver Ready Mode" "0: RXRDY will be at level '1' when at least one..,1: RXRDY will be at level '1' when at least two..,2: RXRDY will be at level '1' when at least four..,3: RXRDY will be at level '1' when at least eight.." newline bitfld.long 0x0 0.--1. "TXRDYM,Transmitter Ready Mode" "0: TXRDY will be at level '1' when at least one..,1: TXRDY will be at level '1' when at least two..,2: TXRDY will be at level '1' when at least four..,3: TXRDY will be at level '1' when at least eight.." rgroup.long 0x2A4++0x3 line.long 0x0 "FLEX_US_FLR,USART FIFO Level Register" hexmask.long.byte 0x0 16.--21. 1. "RXFL,Receive FIFO Level" newline hexmask.long.byte 0x0 0.--5. 1. "TXFL,Transmit FIFO Level" wgroup.long 0x2A8++0x7 line.long 0x0 "FLEX_US_FIER,USART FIFO Interrupt Enable Register" bitfld.long 0x0 9. "RXFTHF2,RXFTHF2 Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "RXFPTEF,RXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "TXFPTEF,TXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "RXFTHF,RXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 4. "RXFFF,RXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 3. "RXFEF,RXFEF Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "TXFTHF,TXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXFFF,TXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "TXFEF,TXFEF Interrupt Enable" "0,1" line.long 0x4 "FLEX_US_FIDR,USART FIFO Interrupt Disable Register" bitfld.long 0x4 9. "RXFTHF2,RXFTHF2 Interrupt Disable" "0,1" newline bitfld.long 0x4 7. "RXFPTEF,RXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 6. "TXFPTEF,TXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "RXFTHF,RXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 4. "RXFFF,RXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 3. "RXFEF,RXFEF Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "TXFTHF,TXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "TXFFF,TXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "TXFEF,TXFEF Interrupt Disable" "0,1" rgroup.long 0x2B0++0x7 line.long 0x0 "FLEX_US_FIMR,USART FIFO Interrupt Mask Register" bitfld.long 0x0 9. "RXFTHF2,RXFTHF2 Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "RXFPTEF,RXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "TXFPTEF,TXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "RXFTHF,RXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 4. "RXFFF,RXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 3. "RXFEF,RXFEF Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "TXFTHF,TXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXFFF,TXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "TXFEF,TXFEF Interrupt Mask" "0,1" line.long 0x4 "FLEX_US_FESR,USART FIFO Event Status Register" bitfld.long 0x4 9. "RXFTHF2,Receive FIFO Threshold Flag 2 (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Number of unread data in Receive FIFO is above..,1: Number of unread data in Receive FIFO has.." newline bitfld.long 0x4 8. "TXFLOCK,Transmit FIFO Lock" "0: The Transmit FIFO is not locked.,1: The Transmit FIFO is locked." newline bitfld.long 0x4 7. "RXFPTEF,Receive FIFO Underflow Error Flag" "0: No Receive FIFO underflow occurred.,1: Receive FIFO underflow error occurred due to an.." newline bitfld.long 0x4 6. "TXFPTEF,Transmit FIFO Overflow Error Flag" "0: No Transmit FIFO overflow occurred.,1: Transmit FIFO overflow error occurred due to an.." newline bitfld.long 0x4 5. "RXFTHF,Receive FIFO Threshold Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Number of unread data in Receive FIFO is below..,1: Number of unread data in Receive FIFO has.." newline bitfld.long 0x4 4. "RXFFF,Receive FIFO Full Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Receive FIFO is not empty.,1: Receive FIFO has been filled since the last.." newline bitfld.long 0x4 3. "RXFEF,Receive FIFO Empty Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Receive FIFO is not empty.,1: Receive FIFO has been emptied since the last.." newline bitfld.long 0x4 2. "TXFTHF,Transmit FIFO Threshold Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Number of data in Transmit FIFO is above..,1: Number of data in Transmit FIFO has reached.." newline bitfld.long 0x4 1. "TXFFF,Transmit FIFO Full Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Transmit FIFO is not full.,1: Transmit FIFO has been filled since the last.." newline bitfld.long 0x4 0. "TXFEF,Transmit FIFO Empty Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Transmit FIFO is not empty.,1: Transmit FIFO has been emptied since the last.." group.long 0x2E4++0x3 line.long 0x0 "FLEX_US_WPMR,USART Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" newline bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control..,1: Enables the write protection on control register.." newline bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." newline bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection on configuration..,1: Enables the write protection on configuration.." rgroup.long 0x2E8++0x3 line.long 0x0 "FLEX_US_WPSR,USART Write Protection Status Register" hexmask.long.word 0x0 8.--23. 1. "WPVSRC,Write Protection Violation Source" newline bitfld.long 0x0 1. "PADERR,Output PAD Error (cleared on read)" "0: No error detected during a character transfer.,1: Two successive bit period with a difference.." newline bitfld.long 0x0 0. "WPVS,Write Protection Violation Status" "0: No write protection violation has occurred since..,1: A write protection violation has occurred since.." wgroup.long 0x400++0x3 line.long 0x0 "FLEX_SPI_CR,SPI Control Register" bitfld.long 0x0 31. "FIFODIS,FIFO Disable" "0: No effect.,1: Disables the Transmit and Receive FIFOs" newline bitfld.long 0x0 30. "FIFOEN,FIFO Enable" "0: No effect.,1: Enables the Transmit and Receive FIFOs" newline bitfld.long 0x0 24. "LASTXFER,Last Transfer" "0: No effect.,1: The current NPCS will be de-asserted after the.." newline bitfld.long 0x0 17. "RXFCLR,Receive FIFO Clear" "0: No effect.,1: Empties the Receive FIFO." newline bitfld.long 0x0 16. "TXFCLR,Transmit FIFO Clear" "0: No effect.,1: Empties the Transmit FIFO." newline bitfld.long 0x0 12. "REQCLR,Request to Clear the Comparison Trigger" "0: No effect.,1: Asynchronous partial wakeup enabled: Clears the.." newline bitfld.long 0x0 7. "SWRST,SPI Software Reset" "0: No effect.,1: Reset the SPI. A software-triggered hardware.." newline bitfld.long 0x0 1. "SPIDIS,SPI Disable" "0: No effect.,1: Disables the SPI." newline bitfld.long 0x0 0. "SPIEN,SPI Enable" "0: No effect.,1: Enables the SPI to transfer and receive data." group.long 0x404++0x3 line.long 0x0 "FLEX_SPI_MR,SPI Mode Register" hexmask.long.byte 0x0 24.--31. 1. "DLYBCS,Delay Between Chip Selects" newline hexmask.long.byte 0x0 16.--19. 1. "PCS,Peripheral Chip Select" newline bitfld.long 0x0 12. "CMPMODE,Comparison Mode" "0: Any character is received and comparison..,1: Comparison condition must be met to start.." newline bitfld.long 0x0 10. "MLCE,MOSI Line Check Enable" "0: Disables the MOSI line check.,1: Enables the MOSI line check during a character.." newline bitfld.long 0x0 8. "LSBHALF,Last Bit Half Period Compatibility" "0: Normal SPI mode of operation: all bits have a..,1: Compatibility mode when connected to an SPI.." newline bitfld.long 0x0 7. "LLB,Local Loopback Enable" "0: Local loopback path disabled.,1: Local loopback path enabled." newline bitfld.long 0x0 5. "WDRBT,Wait Data Read Before Transfer" "0: No Effect. In Host mode a transfer can be..,1: In Host mode a transfer can start only if.." newline bitfld.long 0x0 4. "MODFDIS,Mode Fault Detection" "0: Mode fault detection is enabled.,1: Mode fault detection is disabled." newline bitfld.long 0x0 3. "BRSRCCLK,Bit Rate Source Clock" "0: The peripheral clock is the source clock for the..,1: GCLK is the source clock for the bit rate.." newline bitfld.long 0x0 2. "PCSDEC,Chip Select Decode" "0: The chip selects are directly connected to a..,1: The four NPCS chip select lines are connected to.." newline bitfld.long 0x0 1. "PS,Peripheral Select" "0: Fixed Peripheral Select,1: Variable Peripheral Select" newline bitfld.long 0x0 0. "MSTR,Host/Client Mode" "0: SPI is in Client mode.,1: SPI is in Host mode." rgroup.long 0x408++0x3 line.long 0x0 "FLEX_SPI_RDR,SPI Receive Data Register" hexmask.long.byte 0x0 16.--19. 1. "PCS,Peripheral Chip Select" newline hexmask.long.word 0x0 0.--15. 1. "RD,Receive Data" rgroup.long 0x408++0x3 line.long 0x0 "FLEX_SPI_RDR_FIFO_MULTI_DATA_16_MODE,SPI Receive Data Register" hexmask.long.word 0x0 16.--31. 1. "RD1,Receive Data" newline hexmask.long.word 0x0 0.--15. 1. "RD0,Receive Data" rgroup.long 0x408++0x3 line.long 0x0 "FLEX_SPI_RDR_FIFO_MULTI_DATA_8_MODE,SPI Receive Data Register" hexmask.long.byte 0x0 24.--31. 1. "RD3,Receive Data" newline hexmask.long.byte 0x0 16.--23. 1. "RD2,Receive Data" newline hexmask.long.byte 0x0 8.--15. 1. "RD1,Receive Data" newline hexmask.long.byte 0x0 0.--7. 1. "RD0,Receive Data" wgroup.long 0x40C++0x3 line.long 0x0 "FLEX_SPI_TDR,SPI Transmit Data Register" bitfld.long 0x0 24. "LASTXFER,Last Transfer" "0: No effect.,1: The current NPCS is de-asserted after the.." newline hexmask.long.byte 0x0 16.--19. 1. "PCS,Peripheral Chip Select" newline hexmask.long.word 0x0 0.--15. 1. "TD,Transmit Data" wgroup.long 0x40C++0x3 line.long 0x0 "FLEX_SPI_TDR_FIFO_MULTI_DATA_MODE,SPI Transmit Data Register" hexmask.long.word 0x0 16.--31. 1. "TD1,Transmit Data" newline hexmask.long.word 0x0 0.--15. 1. "TD0,Transmit Data" rgroup.long 0x410++0x3 line.long 0x0 "FLEX_SPI_SR,SPI Status Register" bitfld.long 0x0 31. "RXFPTEF,Receive FIFO Underflow Error Flag" "0: No Receive FIFO underflow occurred.,1: Receive FIFO underflow error occurred due to an.." newline bitfld.long 0x0 30. "TXFPTEF,Transmit FIFO Overflow Error Flag" "0: No Transmit FIFO overflow occurred.,1: Transmit FIFO overflow error occurred due to an.." newline bitfld.long 0x0 29. "RXFTHF,Receive FIFO Threshold Flag" "0: Number of unread data in Receive FIFO is below..,1: Number of unread data in Receive FIFO has.." newline bitfld.long 0x0 28. "RXFFF,Receive FIFO Full Flag" "0: Receive FIFO is not empty or RXFE flag has been..,1: Receive FIFO has been filled (changing states.." newline bitfld.long 0x0 27. "RXFEF,Receive FIFO Empty Flag" "0: Receive FIFO is not empty or RXFE flag has been..,1: Receive FIFO has been emptied (changing states.." newline bitfld.long 0x0 26. "TXFTHF,Transmit FIFO Threshold Flag (cleared on read)" "0: Number of data in Transmit FIFO is above..,1: Number of data in Transmit FIFO has reached.." newline bitfld.long 0x0 25. "TXFFF,Transmit FIFO Full Flag (cleared on read)" "0: Transmit FIFO is not full or TXFF flag has been..,1: Transmit FIFO has been filled since the last.." newline bitfld.long 0x0 24. "TXFEF,Transmit FIFO Empty Flag (cleared on read)" "0: Transmit FIFO is not empty.,1: Transmit FIFO has been emptied since the last.." newline bitfld.long 0x0 16. "SPIENS,SPI Enable Status" "0: SPI is disabled.,1: SPI is enabled." newline bitfld.long 0x0 14. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on NPCS0/MOSI and/or SPCK pad..,1: An error has been detected on TXD and/or SCK pad.." newline bitfld.long 0x0 12. "SFERR,Client Mode Frame Error (cleared on read)" "0: No frame error has been detected for a client..,1: In Client mode the chip select raised while the.." newline bitfld.long 0x0 11. "CMP,Comparison Status (cleared on read)" "0: No received character matched the comparison..,1: A received character matched the comparison.." newline bitfld.long 0x0 10. "UNDES,Underrun Error Status (Client mode only) (cleared on read)" "0: No underrun has been detected since the last..,1: A transfer starts whereas no data has been.." newline bitfld.long 0x0 9. "TXEMPTY,Transmission Registers Empty (cleared by writing FLEX_SPI_TDR)" "0: As soon as data is written in FLEX_SPI_TDR.,1: FLEX_SPI_TDR and internal shift register are.." newline bitfld.long 0x0 8. "NSSR,NSS Rising (cleared on read)" "0: No rising edge detected on NSS pin since the..,1: A rising edge occurred on NSS pin since the last.." newline bitfld.long 0x0 3. "OVRES,Overrun Error Status (cleared on read)" "0: No overrun has been detected since the last read..,1: An overrun has occurred since the last read of.." newline bitfld.long 0x0 2. "MODF,Mode Fault Error (cleared on read)" "0: No mode fault has been detected since the last..,1: A mode fault occurred since the last read of.." newline bitfld.long 0x0 1. "TDRE,Transmit Data Register Empty (cleared by writing FLEX_SPI_TDR)" "0: FIFO Disabled: Data has been written to..,1: FIFO Disabled: The last data written to.." newline bitfld.long 0x0 0. "RDRF,Receive Data Register Full (cleared by reading FLEX_SPI_RDR)" "0: FIFO Disabled: No data has been received since..,1: FIFO Disabled: Data has been received and the.." wgroup.long 0x414++0x7 line.long 0x0 "FLEX_SPI_IER,SPI Interrupt Enable Register" bitfld.long 0x0 31. "RXFPTEF,RXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 30. "TXFPTEF,TXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 29. "RXFTHF,RXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 28. "RXFFF,RXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 27. "RXFEF,RXFEF Interrupt Enable" "0,1" newline bitfld.long 0x0 26. "TXFTHF,TXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 25. "TXFFF,TXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 24. "TXFEF,TXFEF Interrupt Enable" "0,1" newline bitfld.long 0x0 14. "SECE,Security/Safety Error Interrupt Enable" "0,1" newline bitfld.long 0x0 12. "SFERR,Client Mode Frame Error Interrupt Enable" "0,1" newline bitfld.long 0x0 11. "CMP,Comparison Interrupt Enable" "0,1" newline bitfld.long 0x0 10. "UNDES,Underrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,Transmission Registers Empty Enable" "0,1" newline bitfld.long 0x0 8. "NSSR,NSS Rising Interrupt Enable" "0,1" newline bitfld.long 0x0 3. "OVRES,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "MODF,Mode Fault Error Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TDRE,SPI Transmit Data Register Empty Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "RDRF,Receive Data Register Full Interrupt Enable" "0,1" line.long 0x4 "FLEX_SPI_IDR,SPI Interrupt Disable Register" bitfld.long 0x4 31. "RXFPTEF,RXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 30. "TXFPTEF,TXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 29. "RXFTHF,RXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 28. "RXFFF,RXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 27. "RXFEF,RXFEF Interrupt Disable" "0,1" newline bitfld.long 0x4 26. "TXFTHF,TXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 25. "TXFFF,TXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 24. "TXFEF,TXFEF Interrupt Disable" "0,1" newline bitfld.long 0x4 14. "SECE,Security/Safety Error Interrupt Disable" "0,1" newline bitfld.long 0x4 12. "SFERR,Client Mode Frame Error Interrupt Disable" "0,1" newline bitfld.long 0x4 11. "CMP,Comparison Interrupt Disable" "0,1" newline bitfld.long 0x4 10. "UNDES,Underrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 9. "TXEMPTY,Transmission Registers Empty Disable" "0,1" newline bitfld.long 0x4 8. "NSSR,NSS Rising Interrupt Disable" "0,1" newline bitfld.long 0x4 3. "OVRES,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "MODF,Mode Fault Error Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "TDRE,SPI Transmit Data Register Empty Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "RDRF,Receive Data Register Full Interrupt Disable" "0,1" rgroup.long 0x41C++0x3 line.long 0x0 "FLEX_SPI_IMR,SPI Interrupt Mask Register" bitfld.long 0x0 31. "RXFPTEF,RXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 30. "TXFPTEF,TXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 29. "RXFTHF,RXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 28. "RXFFF,RXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 27. "RXFEF,RXFEF Interrupt Mask" "0,1" newline bitfld.long 0x0 26. "TXFTHF,TXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 25. "TXFFF,TXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 24. "TXFEF,TXFEF Interrupt Mask" "0,1" newline bitfld.long 0x0 14. "SECE,Security/Safety Error Interrupt Mask" "0,1" newline bitfld.long 0x0 12. "SFERR,Client Mode Frame Error Interrupt Mask" "0,1" newline bitfld.long 0x0 11. "CMP,Comparison Interrupt Mask" "0,1" newline bitfld.long 0x0 10. "UNDES,Underrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,Transmission Registers Empty Mask" "0,1" newline bitfld.long 0x0 8. "NSSR,NSS Rising Interrupt Mask" "0,1" newline bitfld.long 0x0 3. "OVRES,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "MODF,Mode Fault Error Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TDRE,SPI Transmit Data Register Empty Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "RDRF,Receive Data Register Full Interrupt Mask" "0,1" repeat 4. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x430)++0x3 line.long 0x0 "FLEX_SPI_CSR[$1],SPI Chip Select Register x" hexmask.long.byte 0x0 24.--31. 1. "DLYBCT,Delay Between Consecutive Transfers" newline hexmask.long.byte 0x0 16.--23. 1. "DLYBS,Delay Before SPCK" newline hexmask.long.byte 0x0 8.--15. 1. "SCBR,Serial Clock Bit Rate" newline hexmask.long.byte 0x0 4.--7. 1. "BITS,Bits Per Transfer" newline bitfld.long 0x0 3. "CSAAT,Chip Select Active After Transfer" "0: The Peripheral Chip Select Line rises as soon as..,1: The Peripheral Chip Select does not rise after.." newline bitfld.long 0x0 2. "CSNAAT,Chip Select Not Active After Transfer (Ignored if CSAAT = 1)" "0: The Peripheral Chip Select does not rise between..,1: The Peripheral Chip Select rises systematically.." newline bitfld.long 0x0 1. "NCPHA,Clock Phase" "0: Data are changed on the leading edge of SPCK and..,1: Data are captured on the leading edge of SPCK.." newline bitfld.long 0x0 0. "CPOL,Clock Polarity" "0: The inactive state value of SPCK is logic level..,1: The inactive state value of SPCK is logic level.." repeat.end group.long 0x440++0x3 line.long 0x0 "FLEX_SPI_FMR,SPI FIFO Mode Register" hexmask.long.byte 0x0 24.--29. 1. "RXFTHRES,Receive FIFO Threshold" newline hexmask.long.byte 0x0 16.--21. 1. "TXFTHRES,Transmit FIFO Threshold" newline bitfld.long 0x0 4.--5. "RXRDYM,Receive Data Register Full Mode" "0: RDRF will be at level '1' when at least one..,1: RDRF will be at level '1' when at least two..,2: RDRF will be at level '1' when at least four..,3: RDRF will be at level '1' when at least eight.." newline bitfld.long 0x0 0.--1. "TXRDYM,Transmit Data Register Empty Mode" "0: TDRE will be at level '1' when at least one data..,1: TDRE will be at level '1' when at least two data..,2: TDRE will be at level '1' when at least four..,3: TDRE will be at level '1' when at least eight.." rgroup.long 0x444++0x3 line.long 0x0 "FLEX_SPI_FLR,SPI FIFO Level Register" hexmask.long.byte 0x0 16.--21. 1. "RXFL,Receive FIFO Level" newline hexmask.long.byte 0x0 0.--5. 1. "TXFL,Transmit FIFO Level" group.long 0x448++0x3 line.long 0x0 "FLEX_SPI_CMPR,SPI Comparison Register" hexmask.long.word 0x0 16.--31. 1. "VAL2,Second Comparison Value for Received Character" newline hexmask.long.word 0x0 0.--15. 1. "VAL1,First Comparison Value for Received Character" group.long 0x4E4++0x3 line.long 0x0 "FLEX_SPI_WPMR,SPI Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" newline bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control..,1: Enables the write protection on control register.." newline bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." newline bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection if WPKEY..,1: Enables the write protection if WPKEY.." rgroup.long 0x4E8++0x3 line.long 0x0 "FLEX_SPI_WPSR,SPI Write Protection Status Register" hexmask.long.byte 0x0 8.--15. 1. "WPVSRC,Write Protection Violation Source" newline bitfld.long 0x0 1. "PADERR,Output PAD Error (cleared on read)" "0: No error detected during a character transfer.,1: Two successive bit period with a difference.." newline bitfld.long 0x0 0. "WPVS,Write Protection Violation Status" "0: No write protect violation has occurred since..,1: A write protect violation has occurred since the.." wgroup.long 0x600++0x3 line.long 0x0 "FLEX_TWI_CR,TWI Control Register" bitfld.long 0x0 29. "FIFODIS,FIFO Disable" "0: No effect.,1: Disable the Transmit and Receive FIFOs" newline bitfld.long 0x0 28. "FIFOEN,FIFO Enable" "0: No effect.,1: Enable the Transmit and Receive FIFOs" newline bitfld.long 0x0 26. "LOCKCLR,Lock Clear" "0: No effect.,1: Clear the TWI FSM lock." newline bitfld.long 0x0 24. "THRCLR,Transmit Holding Register Clear" "0: No effect.,1: Clear the Transmit Holding Register and set.." newline bitfld.long 0x0 19. "SCLRBE,SCL Rise Boost Enable" "0: No effect.,1: SCL rise time is boosted in High-Speed mode." newline bitfld.long 0x0 18. "SCLRBD,SCL Rise Boost Disable" "0: No effect.,1: SCL rise time boost is disabled. See Section.." newline bitfld.long 0x0 17. "ACMDIS,Alternative Command Mode Disable" "0: No effect.,1: Alternative Command mode disabled." newline bitfld.long 0x0 16. "ACMEN,Alternative Command Mode Enable" "0: No effect.,1: Alternative Command mode enabled." newline bitfld.long 0x0 15. "CLEAR,Bus CLEAR Command" "0: No effect.,1: When Host mode is enabled and TWD (SDA)=1 send a.." newline bitfld.long 0x0 14. "PECRQ,PEC Request" "0: No effect.,1: A PEC check or transmission is requested." newline bitfld.long 0x0 13. "PECDIS,Packet Error Checking Disable" "0: No effect.,1: SMBus PEC (CRC) generation and check disabled." newline bitfld.long 0x0 12. "PECEN,Packet Error Checking Enable" "0: No effect.,1: SMBus PEC (CRC) generation and check enabled." newline bitfld.long 0x0 11. "SMBDIS,SMBus Mode Disabled" "0: No effect.,1: SMBus mode disabled." newline bitfld.long 0x0 10. "SMBEN,SMBus Mode Enabled" "0: No effect.,1: If SMBDIS = 0 SMBus mode enabled." newline bitfld.long 0x0 9. "HSDIS,TWI High-Speed Mode Disabled" "0: No effect.,1: High-speed mode disabled." newline bitfld.long 0x0 8. "HSEN,TWI High-Speed Mode Enabled" "0: No effect.,1: High-speed mode enabled." newline bitfld.long 0x0 7. "SWRST,Software Reset" "0: No effect.,1: Equivalent to a system reset." newline bitfld.long 0x0 6. "QUICK,SMBus Quick Command" "0: No effect.,1: If Host mode is enabled a SMBus Quick Command is.." newline bitfld.long 0x0 5. "SVDIS,TWI Client Mode Disabled" "0: No effect.,1: Client mode is disabled. The shifter and holding.." newline bitfld.long 0x0 4. "SVEN,TWI Client Mode Enabled" "0: No effect.,1: Enables Client mode (SVDIS must be written to 0)." newline bitfld.long 0x0 3. "MSDIS,TWI Host Mode Disabled" "0: No effect.,1: Host mode is disabled all pending data is.." newline bitfld.long 0x0 2. "MSEN,TWI Host Mode Enabled" "0: No effect.,1: Enables Host mode (MSDIS must be written to 0)." newline bitfld.long 0x0 1. "STOP,Send a STOP Condition" "0: No effect.,1: STOP condition is sent just after completing the.." newline bitfld.long 0x0 0. "START,Send a START Condition" "0: No effect.,1: A frame beginning with a START bit is.." wgroup.long 0x600++0x3 line.long 0x0 "FLEX_TWI_CR_FIFO_ENABLED_MODE,TWI Control Register" bitfld.long 0x0 29. "FIFODIS,FIFO Disable" "0: No effect.,1: Disable the Transmit and Receive FIFOs." newline bitfld.long 0x0 28. "FIFOEN,FIFO Enable" "0: No effect.,1: Enable the Transmit and Receive FIFOs." newline bitfld.long 0x0 26. "TXFLCLR,Transmit FIFO Lock CLEAR" "0: No effect.,1: Clears the Transmit FIFO Lock." newline bitfld.long 0x0 25. "RXFCLR,Receive FIFO Clear" "0: No effect.,1: Empties the Receive FIFO." newline bitfld.long 0x0 24. "TXFCLR,Transmit FIFO Clear" "0: No effect.,1: Empties the Transmit FIFO." newline bitfld.long 0x0 17. "ACMDIS,Alternative Command Mode Disable" "0: No effect.,1: Alternative Command mode disabled." newline bitfld.long 0x0 16. "ACMEN,Alternative Command Mode Enable" "0: No effect.,1: Alternative Command mode enabled." newline bitfld.long 0x0 15. "CLEAR,Bus CLEAR Command" "0: No effect.,1: If Host mode is enabled send a bus clear command." newline bitfld.long 0x0 14. "PECRQ,PEC Request" "0: No effect.,1: A PEC check or transmission is requested." newline bitfld.long 0x0 13. "PECDIS,Packet Error Checking Disable" "0: No effect.,1: SMBus PEC (CRC) generation and check disabled." newline bitfld.long 0x0 12. "PECEN,Packet Error Checking Enable" "0: No effect.,1: SMBus PEC (CRC) generation and check enabled." newline bitfld.long 0x0 11. "SMBDIS,SMBus Mode Disabled" "0: No effect.,1: SMBus mode disabled." newline bitfld.long 0x0 10. "SMBEN,SMBus Mode Enabled" "0: No effect.,1: If SMBDIS = 0 SMBus mode enabled." newline bitfld.long 0x0 9. "HSDIS,TWI High-Speed Mode Disabled" "0: No effect.,1: High-speed mode disabled." newline bitfld.long 0x0 8. "HSEN,TWI High-Speed Mode Enabled" "0: No effect.,1: High-speed mode enabled." newline bitfld.long 0x0 7. "SWRST,Software Reset" "0: No effect.,1: Equivalent to a system reset." newline bitfld.long 0x0 6. "QUICK,SMBus Quick Command" "0: No effect.,1: If Host mode is enabled a SMBus Quick Command is.." newline bitfld.long 0x0 5. "SVDIS,TWI Client Mode Disabled" "0: No effect.,1: Client mode is disabled. The shifter and holding.." newline bitfld.long 0x0 4. "SVEN,TWI Client Mode Enabled" "0: No effect.,1: Enables Client mode (SVDIS must be written to 0)." newline bitfld.long 0x0 3. "MSDIS,TWI Host Mode Disabled" "0: No effect.,1: Host mode is disabled all pending data is.." newline bitfld.long 0x0 2. "MSEN,TWI Host Mode Enabled" "0: No effect.,1: Enables Host mode (MSDIS must be written to 0)." newline bitfld.long 0x0 1. "STOP,Send a STOP Condition" "0: No effect.,1: STOP condition is sent just after completing the.." newline bitfld.long 0x0 0. "START,Send a START Condition" "0: No effect.,1: A frame beginning with a START bit is.." group.long 0x604++0xF line.long 0x0 "FLEX_TWI_MMR,TWI Host Mode Register" bitfld.long 0x0 24. "NOAP,No Auto-Stop On NACK Error" "0: A stop condition is sent automatically upon..,1: No automatic action is performed upon.." newline hexmask.long.byte 0x0 16.--22. 1. "DADR,Device Address" newline bitfld.long 0x0 13.--14. "SCLRBL,SCL Rise Boost Level" "0,1,2,3" newline bitfld.long 0x0 12. "MREAD,Host Read Direction" "0: Host write direction.,1: Host read direction." newline bitfld.long 0x0 8.--9. "IADRSZ,Internal Device Address Size" "0: No internal device address,1: One-byte internal device address,2: Two-byte internal device address,3: Three-byte internal device address" line.long 0x4 "FLEX_TWI_SMR,TWI Client Mode Register" bitfld.long 0x4 31. "DATAMEN,Data Matching Enable" "0: Data matching on first received data is disabled.,1: Data matching on first received data is enabled." newline bitfld.long 0x4 30. "SADR3EN,Client Address 3 Enable" "0: Client address 3 matching is disabled.,1: Client address 3 matching is enabled." newline bitfld.long 0x4 29. "SADR2EN,Client Address 2 Enable" "0: Client address 2 matching is disabled.,1: Client address 2 matching is enabled." newline bitfld.long 0x4 28. "SADR1EN,Client Address 1 Enable" "0: Client address 1 matching is disabled.,1: Client address 1 matching is enabled." newline hexmask.long.byte 0x4 16.--22. 1. "SADR,Client Address" newline hexmask.long.byte 0x4 8.--14. 1. "MASK,Client Address Mask" newline bitfld.long 0x4 7. "SNIFF,Client Sniffer Mode" "0: Client Sniffer mode is disabled.,1: Client Sniffer mode is enabled." newline bitfld.long 0x4 6. "SCLWSDIS,Clock Wait State Disable" "0: No effect.,1: Clock stretching disabled in Client mode OVRE.." newline bitfld.long 0x4 5. "BSEL,TWI Bus Selection" "0: TWI analyzes the TWCK and TWD pins from its TWI..,?" newline bitfld.long 0x4 4. "SADAT,Client Address Treated as Data" "0: Client address is handled normally (will not..,1: Client address is handled as data field RXRDY.." newline bitfld.long 0x4 3. "SMHH,SMBus Host Header" "0: Acknowledge of the SMBus Host Header disabled.,1: Acknowledge of the SMBus Host Header enabled." newline bitfld.long 0x4 2. "SMDA,SMBus Default Address" "0: Acknowledge of the SMBus Default Address disabled.,1: Acknowledge of the SMBus Default Address enabled." newline bitfld.long 0x4 0. "NACKEN,Client Receiver Data Phase NACK Enable" "0: Normal value to be returned in the ACK cycle of..,1: NACK value to be returned in the ACK cycle of.." line.long 0x8 "FLEX_TWI_IADR,TWI Internal Address Register" hexmask.long.tbyte 0x8 0.--23. 1. "IADR,Internal Address" line.long 0xC "FLEX_TWI_CWGR,TWI Clock Waveform Generator Register" hexmask.long.byte 0xC 24.--29. 1. "HOLD,TWD Hold Time Versus TWCK Falling" newline bitfld.long 0xC 20. "BRSRCCLK,Bit Rate Source Clock" "0: The peripheral clock is the source clock for the..,1: GCLK is the source clock for the bit rate.." newline bitfld.long 0xC 16.--18. "CKDIV,Clock Divider" "0,1,2,3,4,5,6,7" newline hexmask.long.byte 0xC 8.--15. 1. "CHDIV,Clock High Divider" newline hexmask.long.byte 0xC 0.--7. 1. "CLDIV,Clock Low Divider" rgroup.long 0x620++0x3 line.long 0x0 "FLEX_TWI_SR,TWI Status Register" bitfld.long 0x0 28. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on TWD and/or TWCK pad output..,1: An error has been detected on TWD and/or TWCK.." newline bitfld.long 0x0 26. "SR,Start Repeated" "0: No repeated start has been detected since last..,1: At least one repeated start has been detected.." newline bitfld.long 0x0 25. "SDA,SDA Line Value" "0: SDA line sampled value is '0'.,1: SDA line sampled value is '1'." newline bitfld.long 0x0 24. "SCL,SCL Line Value" "0: SCL line sampled value is '0'.,1: SCL line sampled value is '1.'" newline bitfld.long 0x0 23. "LOCK,TWI Lock Due to Frame Errors" "0: The TWI is not locked.,1: The TWI is locked due to frame errors (see.." newline bitfld.long 0x0 21. "SMBHHM,SMBus Host Header Address Match (cleared on read)" "0: No SMBus Host Header Address received.,1: A SMBus Host Header Address was received." newline bitfld.long 0x0 20. "SMBDAM,SMBus Default Address Match (cleared on read)" "0: No SMBus Default Address received.,1: A SMBus Default Address was received." newline bitfld.long 0x0 19. "PECERR,PEC Error (cleared on read)" "0: No SMBus PEC error occurred.,1: A SMBus PEC error occurred." newline bitfld.long 0x0 18. "TOUT,Timeout Error (cleared on read)" "0: No SMBus timeout occurred.,1: SMBus timeout occurred." newline bitfld.long 0x0 16. "MCACK,Host Code Acknowledge (cleared on read)" "0: No host code has been received.,1: A host code has been received." newline bitfld.long 0x0 11. "EOSACC,End Of Client Access (cleared on read)" "0: A client access is being performed.,1: Client Access is finished. End Of Client Access.." newline bitfld.long 0x0 10. "SCLWS,Clock Wait State" "0: The clock is not stretched.,1: The clock is stretched. FLEX_TWI_THR /.." newline bitfld.long 0x0 9. "ARBLST,Arbitration Lost (cleared on read)" "0: Arbitration won.,1: Arbitration lost. Another host of the TWI bus.." newline bitfld.long 0x0 8. "NACK,Not Acknowledged (cleared on read)" "0: NACK used in Host mode: Each data byte has been..,1: NACK used in Host mode: A data or address byte.." newline bitfld.long 0x0 7. "UNRE,Underrun Error (cleared on read)" "0: FLEX_TWI_THR has been filled on time.,1: FLEX_TWI_THR has not been filled on time." newline bitfld.long 0x0 6. "OVRE,Overrun Error (cleared on read)" "0: FLEX_TWI_RHR has not been loaded while RXRDY was..,1: FLEX_TWI_RHR has been loaded while RXRDY was.." newline bitfld.long 0x0 5. "GACC,General Call Access (cleared on read)" "0: No general call has been detected.,1: A general call has been detected. After the.." newline bitfld.long 0x0 4. "SVACC,Client Access" "0: TWI is not addressed. SVACC is automatically..,1: Indicates that the address decoding sequence has.." newline bitfld.long 0x0 3. "SVREAD,Client Read" "0: Indicates that a write access is performed by a..,1: Indicates that a read access is performed by a.." newline bitfld.long 0x0 2. "TXRDY,Transmit Holding Register Ready (cleared by writing FLEX_TWI_THR)" "0: TXRDY used in Host mode:The transmit holding..,1: TXRDY used in Host mode:As soon as a data byte.." newline bitfld.long 0x0 1. "RXRDY,Receive Holding Register Ready (cleared when reading FLEX_TWI_RHR)" "0: Receive FIFO is empty; no data to read,1: At least one unread data is in the Receive FIFO" newline bitfld.long 0x0 0. "TXCOMP,Transmission Completed (cleared by writing FLEX_TWI_THR)" "0: NACK used in Host mode: During the length of the..,1: NACK used in Host mode: When both the holding.." rgroup.long 0x620++0x3 line.long 0x0 "FLEX_TWI_SR_FIFO_ENABLED_MODE,TWI Status Register" bitfld.long 0x0 28. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on TWD and/or TWCK pad output..,1: An error has been detected on TWD and/or TWCK.." newline bitfld.long 0x0 26. "SR,Start Repeated" "0: No repeated start has been detected since last..,1: At least one repeated start has been detected.." newline bitfld.long 0x0 25. "SDA,SDA Line Value" "0: SDA line sampled value is '0'.,1: SDA line sampled value is '1'." newline bitfld.long 0x0 24. "SCL,SCL Line Value" "0: SCL line sampled value is '0'.,1: SCL line sampled value is '1.'" newline bitfld.long 0x0 23. "TXFLOCK,Transmit FIFO Lock" "0: The Transmit FIFO is not locked.,1: The Transmit FIFO is locked." newline bitfld.long 0x0 21. "SMBHHM,SMBus Host Header Address Match (cleared on read)" "0: No SMBus Host Header Address received.,1: A SMBus Host Header Address was received." newline bitfld.long 0x0 20. "SMBDAM,SMBus Default Address Match (cleared on read)" "0: No SMBus Default Address received.,1: A SMBus Default Address was received." newline bitfld.long 0x0 19. "PECERR,PEC Error (cleared on read)" "0: No SMBus PEC error occurred.,1: A SMBus PEC error occurred." newline bitfld.long 0x0 18. "TOUT,Timeout Error (cleared on read)" "0: No SMBus timeout occurred.,1: SMBus timeout occurred." newline bitfld.long 0x0 16. "MCACK,Host Code Acknowledge (cleared on read)" "0: No host code has been received.,1: A host code has been received." newline bitfld.long 0x0 11. "EOSACC,End Of Client Access (cleared on read)" "0: A client access is being performed.,1: Client Access is finished. End Of Client Access.." newline bitfld.long 0x0 10. "SCLWS,Clock Wait State" "0: The clock is not stretched.,1: The clock is stretched. FLEX_TWI_THR /.." newline bitfld.long 0x0 9. "ARBLST,Arbitration Lost (cleared on read)" "0: Arbitration won.,1: Arbitration lost. Another host of the TWI bus.." newline bitfld.long 0x0 8. "NACK,Not Acknowledged (cleared on read)" "0: NACK used in Host mode: Each data byte has been..,1: NACK used in Host mode: A data or address byte.." newline bitfld.long 0x0 7. "UNRE,Underrun Error (cleared on read)" "0: FLEX_TWI_THR has been filled on time.,1: FLEX_TWI_THR has not been filled on time." newline bitfld.long 0x0 6. "OVRE,Overrun Error (cleared on read)" "0: FLEX_TWI_RHR has not been loaded while RXRDY was..,1: FLEX_TWI_RHR has been loaded while RXRDY was.." newline bitfld.long 0x0 5. "GACC,General Call Access (cleared on read)" "0: No general call has been detected.,1: A general call has been detected. After the.." newline bitfld.long 0x0 4. "SVACC,Client Access" "0: TWI is not addressed. SVACC is automatically..,1: Indicates that the address decoding sequence has.." newline bitfld.long 0x0 3. "SVREAD,Client Read" "0: Indicates that a write access is performed by a..,1: Indicates that a read access is performed by a.." newline bitfld.long 0x0 2. "TXRDY,Transmit Holding Register Ready (cleared by writing FLEX_TWI_THR)" "0: Transmit FIFO is full and cannot accept more data.,1: Transmit FIFO is not full; one or more data can.." newline bitfld.long 0x0 1. "RXRDY,Receive Holding Register Ready (cleared when reading FLEX_TWI_RHR)" "0: No character has been received since the last..,1: A byte has been received in FLEX_TWI_RHR since.." newline bitfld.long 0x0 0. "TXCOMP,Transmission Completed (cleared by writing FLEX_TWI_THR)" "0: TXCOMP used in Host mode:During the length of..,1: TXCOMP used in Host mode:When both holding.." wgroup.long 0x624++0x7 line.long 0x0 "FLEX_TWI_IER,TWI Interrupt Enable Register" bitfld.long 0x0 28. "SECE,Security/Safety Error Interrupt Enable" "0,1" newline bitfld.long 0x0 21. "SMBHHM,SMBus Host Header Address Match Interrupt Enable" "0,1" newline bitfld.long 0x0 20. "SMBDAM,SMBus Default Address Match Interrupt Enable" "0,1" newline bitfld.long 0x0 19. "PECERR,PEC Error Interrupt Enable" "0,1" newline bitfld.long 0x0 18. "TOUT,Timeout Error Interrupt Enable" "0,1" newline bitfld.long 0x0 16. "MCACK,Host Code Acknowledge Interrupt Enable" "0,1" newline bitfld.long 0x0 15. "TXBUFE,Transmit Buffer Empty Interrupt Enable" "0,1" newline bitfld.long 0x0 14. "RXBUFF,Receive Buffer Full Interrupt Enable" "0,1" newline bitfld.long 0x0 13. "ENDTX,End of Transmit Buffer Interrupt Enable" "0,1" newline bitfld.long 0x0 12. "ENDRX,End of Receive Buffer Interrupt Enable" "0,1" newline bitfld.long 0x0 11. "EOSACC,End Of Client Access Interrupt Enable" "0,1" newline bitfld.long 0x0 10. "SCL_WS,Clock Wait State Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "ARBLST,Arbitration Lost Interrupt Enable" "0,1" newline bitfld.long 0x0 8. "NACK,Not Acknowledge Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "UNRE,Underrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "OVRE,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "GACC,General Call Access Interrupt Enable" "0,1" newline bitfld.long 0x0 4. "SVACC,Client Access Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "TXRDY,Transmit Holding Register Ready Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "RXRDY,Receive Holding Register Ready Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "TXCOMP,Transmission Completed Interrupt Enable" "0,1" line.long 0x4 "FLEX_TWI_IDR,TWI Interrupt Disable Register" bitfld.long 0x4 28. "SECE,Security/Safety Error Interrupt Disable" "0,1" newline bitfld.long 0x4 21. "SMBHHM,SMBus Host Header Address Match Interrupt Disable" "0,1" newline bitfld.long 0x4 20. "SMBDAM,SMBus Default Address Match Interrupt Disable" "0,1" newline bitfld.long 0x4 19. "PECERR,PEC Error Interrupt Disable" "0,1" newline bitfld.long 0x4 18. "TOUT,Timeout Error Interrupt Disable" "0,1" newline bitfld.long 0x4 16. "MCACK,Host Code Acknowledge Interrupt Disable" "0,1" newline bitfld.long 0x4 15. "TXBUFE,Transmit Buffer Empty Interrupt Disable" "0,1" newline bitfld.long 0x4 14. "RXBUFF,Receive Buffer Full Interrupt Disable" "0,1" newline bitfld.long 0x4 13. "ENDTX,End of Transmit Buffer Interrupt Disable" "0,1" newline bitfld.long 0x4 12. "ENDRX,End of Receive Buffer Interrupt Disable" "0,1" newline bitfld.long 0x4 11. "EOSACC,End Of Client Access Interrupt Disable" "0,1" newline bitfld.long 0x4 10. "SCL_WS,Clock Wait State Interrupt Disable" "0,1" newline bitfld.long 0x4 9. "ARBLST,Arbitration Lost Interrupt Disable" "0,1" newline bitfld.long 0x4 8. "NACK,Not Acknowledge Interrupt Disable" "0,1" newline bitfld.long 0x4 7. "UNRE,Underrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 6. "OVRE,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "GACC,General Call Access Interrupt Disable" "0,1" newline bitfld.long 0x4 4. "SVACC,Client Access Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "TXRDY,Transmit Holding Register Ready Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "RXRDY,Receive Holding Register Ready Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "TXCOMP,Transmission Completed Interrupt Disable" "0,1" rgroup.long 0x62C++0x7 line.long 0x0 "FLEX_TWI_IMR,TWI Interrupt Mask Register" bitfld.long 0x0 28. "SECE,Security/Safety Error Interrupt Mask" "0,1" newline bitfld.long 0x0 21. "SMBHHM,SMBus Host Header Address Match Interrupt Mask" "0,1" newline bitfld.long 0x0 20. "SMBDAM,SMBus Default Address Match Interrupt Mask" "0,1" newline bitfld.long 0x0 19. "PECERR,PEC Error Interrupt Mask" "0,1" newline bitfld.long 0x0 18. "TOUT,Timeout Error Interrupt Mask" "0,1" newline bitfld.long 0x0 16. "MCACK,Host Code Acknowledge Interrupt Mask" "0,1" newline bitfld.long 0x0 15. "TXBUFE,Transmit Buffer Empty Interrupt Mask" "0,1" newline bitfld.long 0x0 14. "RXBUFF,Receive Buffer Full Interrupt Mask" "0,1" newline bitfld.long 0x0 13. "ENDTX,End of Transmit Buffer Interrupt Mask" "0,1" newline bitfld.long 0x0 12. "ENDRX,End of Receive Buffer Interrupt Mask" "0,1" newline bitfld.long 0x0 11. "EOSACC,End Of Client Access Interrupt Mask" "0,1" newline bitfld.long 0x0 10. "SCL_WS,Clock Wait State Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "ARBLST,Arbitration Lost Interrupt Mask" "0,1" newline bitfld.long 0x0 8. "NACK,Not Acknowledge Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "UNRE,Underrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "OVRE,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "GACC,General Call Access Interrupt Mask" "0,1" newline bitfld.long 0x0 4. "SVACC,Client Access Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "TXRDY,Transmit Holding Register Ready Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "RXRDY,Receive Holding Register Ready Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "TXCOMP,Transmission Completed Interrupt Mask" "0,1" line.long 0x4 "FLEX_TWI_RHR,TWI Receive Holding Register" bitfld.long 0x4 11.--12. "ASTATE,Acknowledge State (Client Sniffer Mode only)" "0: No Acknowledge or Nacknowledge detected after..,1: Acknowledge (A) detected after previously logged..,2: Nacknowledge (NA) detected after previously..,3: Not defined" newline bitfld.long 0x4 10. "PSTATE,Stop State (Client Sniffer Mode only)" "0: No STOP (P) detected after previous logged data.,1: Stop detected (P) after previous logged data." newline bitfld.long 0x4 8.--9. "SSTATE,Start State (Client Sniffer Mode only)" "0: No START detected with the logged data,1: START (S) detected with the logged data,2: Repeated START (Sr) detected with the logged data,3: Not defined" newline hexmask.long.byte 0x4 0.--7. 1. "RXDATA,Host or Client Receive Holding Data" rgroup.long 0x630++0x3 line.long 0x0 "FLEX_TWI_RHR_FIFO_ENABLED_MODE,TWI Receive Holding Register" hexmask.long.byte 0x0 24.--31. 1. "RXDATA3,Host or Client Receive Holding Data 3" newline hexmask.long.byte 0x0 16.--23. 1. "RXDATA2,Host or Client Receive Holding Data 2" newline hexmask.long.byte 0x0 8.--15. 1. "RXDATA1,Host or Client Receive Holding Data 1" newline hexmask.long.byte 0x0 0.--7. 1. "RXDATA0,Host or Client Receive Holding Data 0" wgroup.long 0x634++0x3 line.long 0x0 "FLEX_TWI_THR,TWI Transmit Holding Register" hexmask.long.byte 0x0 0.--7. 1. "TXDATA,Host or Client Transmit Holding Data" wgroup.long 0x634++0x3 line.long 0x0 "FLEX_TWI_THR_FIFO_ENABLED_MODE,TWI Transmit Holding Register" hexmask.long.byte 0x0 24.--31. 1. "TXDATA3,Host or Client Transmit Holding Data 3" newline hexmask.long.byte 0x0 16.--23. 1. "TXDATA2,Host or Client Transmit Holding Data 2" newline hexmask.long.byte 0x0 8.--15. 1. "TXDATA1,Host or Client Transmit Holding Data 1" newline hexmask.long.byte 0x0 0.--7. 1. "TXDATA0,Host or Client Transmit Holding Data 0" group.long 0x638++0x1B line.long 0x0 "FLEX_TWI_SMBTR,TWI SMBus Timing Register" hexmask.long.byte 0x0 24.--31. 1. "THMAX,Clock High Maximum Cycles" newline hexmask.long.byte 0x0 16.--23. 1. "TLOWM,Host Clock Stretch Maximum Cycles" newline hexmask.long.byte 0x0 8.--15. 1. "TLOWS,Client Clock Stretch Maximum Cycles" newline hexmask.long.byte 0x0 0.--3. 1. "PRESC,SMBus Clock Prescaler" line.long 0x4 "FLEX_TWI_HSR,TWI High Speed Register" hexmask.long.byte 0x4 0.--7. 1. "MCODE,TWI High Speed Host Code" line.long 0x8 "FLEX_TWI_ACR,TWI Alternative Command Register" bitfld.long 0x8 25. "NPEC,Next PEC Request (SMBus Mode only)" "0: The next transfer does not use a PEC byte.,1: The next transfer uses a PEC byte." newline bitfld.long 0x8 24. "NDIR,Next Transfer Direction" "0: Write direction.,1: Read direction." newline hexmask.long.byte 0x8 16.--23. 1. "NDATAL,Next Data Length" newline bitfld.long 0x8 9. "PEC,PEC Request (SMBus Mode only)" "0: The transfer does not use a PEC byte.,1: The transfer uses a PEC byte." newline bitfld.long 0x8 8. "DIR,Transfer Direction" "0: Write direction.,1: Read direction." newline hexmask.long.byte 0x8 0.--7. 1. "DATAL,Data Length" line.long 0xC "FLEX_TWI_FILTR,TWI Filter Register" bitfld.long 0xC 8.--10. "THRES,Digital Filter Threshold" "0: No filtering applied on TWI inputs.,?,?,?,?,?,?,?" newline bitfld.long 0xC 1. "PADFEN,PAD Filter Enable" "0: PAD analog filter is disabled.,1: PAD analog filter is enabled. (The analog filter.." newline bitfld.long 0xC 0. "FILT,RX Digital Filter" "0: No filtering applied on TWI inputs.,1: TWI input filtering is active. (Only in Standard.." line.long 0x10 "FLEX_TWI_HSCWGR,TWI High Speed Clock Waveform Generator Register" bitfld.long 0x10 16.--18. "HSCKDIV,High Speed Clock Divider" "0,1,2,3,4,5,6,7" newline hexmask.long.byte 0x10 8.--15. 1. "HSCHDIV,High Speed Clock High Divider" newline hexmask.long.byte 0x10 0.--7. 1. "HSCLDIV,High Speed Clock Low Divider" line.long 0x14 "FLEX_TWI_SWMR,TWI Matching Register" hexmask.long.byte 0x14 24.--31. 1. "DATAM,Data Match" newline hexmask.long.byte 0x14 16.--22. 1. "SADR3,Client Address 3" newline hexmask.long.byte 0x14 8.--14. 1. "SADR2,Client Address 2" newline hexmask.long.byte 0x14 0.--6. 1. "SADR1,Client Address 1" line.long 0x18 "FLEX_TWI_FMR,TWI FIFO Mode Register" hexmask.long.byte 0x18 24.--29. 1. "RXFTHRES,Receive FIFO Threshold" newline hexmask.long.byte 0x18 16.--21. 1. "TXFTHRES,Transmit FIFO Threshold" newline bitfld.long 0x18 4.--5. "RXRDYM,Receiver Ready Mode" "0: RXRDY will be at level '1' when at least one..,1: RXRDY will be at level '1' when at least two..,2: RXRDY will be at level '1' when at least four..,3: RXRDY will be at level '1' when at least eight.." newline bitfld.long 0x18 0.--1. "TXRDYM,Transmitter Ready Mode" "0: TXRDY will be at level '1' when at least one..,1: TXRDY will be at level '1' when at least two..,2: TXRDY will be at level '1' when at least four..,3: TXRDY will be at level '1' when at least eight.." rgroup.long 0x654++0x3 line.long 0x0 "FLEX_TWI_FLR,TWI FIFO Level Register" hexmask.long.byte 0x0 16.--21. 1. "RXFL,Receive FIFO Level" newline hexmask.long.byte 0x0 0.--5. 1. "TXFL,Transmit FIFO Level" rgroup.long 0x660++0x3 line.long 0x0 "FLEX_TWI_FSR,TWI FIFO Status Register" bitfld.long 0x0 7. "RXFPTEF,Receive FIFO Underflow Error Flag" "0: No Receive FIFO underflow occurred.,1: Receive FIFO underflow error occurred due to an.." newline bitfld.long 0x0 6. "TXFPTEF,Transmit FIFO Overflow Error Flag" "0: No Transmit FIFO overflow occurred.,1: Transmit FIFO overflow error occurred due to an.." newline bitfld.long 0x0 5. "RXFTHF,Receive FIFO Threshold Flag" "0: Number of unread data in Receive FIFO is below..,1: Number of unread data in Receive FIFO has.." newline bitfld.long 0x0 4. "RXFFF,Receive FIFO Full Flag" "0: Receive FIFO is not empty.,1: Receive FIFO has been filled since the last read.." newline bitfld.long 0x0 3. "RXFEF,Receive FIFO Empty Flag" "0: Receive FIFO is not empty.,1: Receive FIFO has been emptied since the last.." newline bitfld.long 0x0 2. "TXFTHF,Transmit FIFO Threshold Flag (cleared on read)" "0: Number of data in Transmit FIFO is above..,1: Number of data in Transmit FIFO has reached.." newline bitfld.long 0x0 1. "TXFFF,Transmit FIFO Full Flag (cleared on read)" "0: Transmit FIFO is not full.,1: Transmit FIFO has been filled since the last.." newline bitfld.long 0x0 0. "TXFEF,Transmit FIFO Empty Flag (cleared on read)" "0: Transmit FIFO is not empty.,1: Transmit FIFO has been emptied since the last.." wgroup.long 0x664++0x7 line.long 0x0 "FLEX_TWI_FIER,TWI FIFO Interrupt Enable Register" bitfld.long 0x0 7. "RXFPTEF,RXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "TXFPTEF,TXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "RXFTHF,RXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 4. "RXFFF,RXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 3. "RXFEF,RXFEF Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "TXFTHF,TXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXFFF,TXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "TXFEF,TXFEF Interrupt Enable" "0,1" line.long 0x4 "FLEX_TWI_FIDR,TWI FIFO Interrupt Disable Register" bitfld.long 0x4 7. "RXFPTEF,RXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 6. "TXFPTEF,TXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "RXFTHF,RXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 4. "RXFFF,RXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 3. "RXFEF,RXFEF Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "TXFTHF,TXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "TXFFF,TXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "TXFEF,TXFEF Interrupt Disable" "0,1" rgroup.long 0x66C++0x3 line.long 0x0 "FLEX_TWI_FIMR,TWI FIFO Interrupt Mask Register" bitfld.long 0x0 7. "RXFPTEF,RXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "TXFPTEF,TXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "RXFTHF,RXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 4. "RXFFF,RXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 3. "RXFEF,RXFEF Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "TXFTHF,TXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXFFF,TXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "TXFEF,TXFEF Interrupt Mask" "0,1" group.long 0x6E4++0x3 line.long 0x0 "FLEX_TWI_WPMR,TWI Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" newline bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control..,1: Enables the write protection on control register.." newline bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." newline bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection if WPKEY..,1: Enables the write protection if WPKEY.." rgroup.long 0x6E8++0x3 line.long 0x0 "FLEX_TWI_WPSR,TWI Write Protection Status Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPVSRC,Write Protection Violation Source" newline bitfld.long 0x0 1. "PADERR,Output PAD Error (cleared on read)" "0: No error detected during a character transfer in..,1: Stuck-at 1 detected on TWCK output pad for more.." newline bitfld.long 0x0 0. "WPVS,Write Protect Violation Status (cleared on read)" "0: No Write Protection Violation has occurred since..,1: A Write Protection Violation has occurred since.." tree.end tree "FLEXCOM8" base ad:0xE281C000 group.long 0x0++0x3 line.long 0x0 "FLEX_MR,FLEXCOM Mode Register" bitfld.long 0x0 0.--1. "OPMODE,FLEXCOM Operating Mode" "0: No communication,1: All UART related protocols are selected (RS232..,2: SPI operating mode is selected. USART/TWI..,3: All TWI related protocols are selected (TWI.." rgroup.long 0x10++0x3 line.long 0x0 "FLEX_RHR,FLEXCOM Receive Holding Register" hexmask.long.word 0x0 0.--15. 1. "RXDATA,Receive Data" group.long 0x20++0x3 line.long 0x0 "FLEX_THR,FLEXCOM Transmit Holding Register" hexmask.long.word 0x0 0.--15. 1. "TXDATA,Transmit Data" wgroup.long 0x200++0x3 line.long 0x0 "FLEX_US_CR,USART Control Register" bitfld.long 0x0 31. "FIFODIS,FIFO Disable" "0: No effect.,1: Disables the Transmit and Receive FIFOs." newline bitfld.long 0x0 30. "FIFOEN,FIFO Enable" "0: No effect.,1: Enables the Transmit and Receive FIFOs." newline bitfld.long 0x0 28. "REQCLR,Request to Clear the Comparison Trigger" "0: No effect.,1: Restarts the comparison trigger to enable.." newline bitfld.long 0x0 26. "TXFLCLR,Transmit FIFO Lock CLEAR" "0: No effect.,1: Clears the Transmit FIFO Lock" newline bitfld.long 0x0 25. "RXFCLR,Receive FIFO Clear" "0: No effect.,1: Empties the Receive FIFO." newline bitfld.long 0x0 24. "TXFCLR,Transmit FIFO Clear" "0: No effect.,1: Empties the Transmit FIFO." newline bitfld.long 0x0 21. "LINWKUP,Send LIN Wake-up Signal" "0: No effect:,1: Sends a wake-up signal on the LIN bus." newline bitfld.long 0x0 20. "LINABT,Abort LIN Transmission" "0: No effect.,1: Aborts the current LIN transmission." newline bitfld.long 0x0 19. "RTSDIS,Request to Send Disable" "0: No effect.,1: Drives the RTS pin to 0 if FLEX_US_MR.USART_MODE.." newline bitfld.long 0x0 18. "RTSEN,Request to Send Enable" "0: No effect.,1: Drives the RTS pin to 1 if FLEX_US_MR.USART_MODE.." newline bitfld.long 0x0 15. "RETTO,Start Timeout Immediately" "0: No effect,1: Immediately restarts timeout period." newline bitfld.long 0x0 14. "RSTNACK,Reset Non Acknowledge" "0: No effect,1: Resets FLEX_US_CSR.NACK." newline bitfld.long 0x0 13. "RSTIT,Reset Iterations" "0: No effect.,1: Resets FLEX_US_CSR.ITER. No effect if the.." newline bitfld.long 0x0 12. "SENDA,Send Address" "0: No effect.,1: In Multidrop mode only the next character.." newline bitfld.long 0x0 11. "STTTO,Clear TIMEOUT Flag and Start Timeout After Next Character Received" "0: No effect.,1: Starts waiting for a character before clocking.." newline bitfld.long 0x0 10. "STPBRK,Stop Break" "0: No effect.,1: Stops transmission of the break after a minimum.." newline bitfld.long 0x0 9. "STTBRK,Start Break" "0: No effect.,1: Starts transmission of a break after the.." newline bitfld.long 0x0 8. "RSTSTA,Reset Status Bits" "0: No effect.,1: Resets the status bits PARE FRAME OVRE MANE.." newline bitfld.long 0x0 7. "TXDIS,Transmitter Disable" "0: No effect.,1: Disables the transmitter." newline bitfld.long 0x0 6. "TXEN,Transmitter Enable" "0: No effect.,1: Enables the transmitter if TXDIS is 0." newline bitfld.long 0x0 5. "RXDIS,Receiver Disable" "0: No effect.,1: Disables the receiver." newline bitfld.long 0x0 4. "RXEN,Receiver Enable" "0: No effect.,1: Enables the receiver if RXDIS is 0." newline bitfld.long 0x0 3. "RSTTX,Reset Transmitter" "0: No effect.,1: Resets the transmitter." newline bitfld.long 0x0 2. "RSTRX,Reset Receiver" "0: No effect.,1: Resets the receiver." group.long 0x204++0x3 line.long 0x0 "FLEX_US_MR,USART Mode Register" bitfld.long 0x0 31. "ONEBIT,Start Frame Delimiter Selector" "0: Start frame delimiter is COMMAND or DATA SYNC.,1: Start frame delimiter is one bit." newline bitfld.long 0x0 30. "MODSYNC,Manchester Synchronization Mode" "0: The Manchester start bit is a 0 to 1 transition,1: The Manchester start bit is a 1 to 0 transition." newline bitfld.long 0x0 29. "MAN,Manchester Encoder/Decoder Enable" "0: Manchester encoder/decoder are disabled.,1: Manchester encoder/decoder are enabled." newline bitfld.long 0x0 28. "FILTER,Receive Line Filter" "0: The USART does not filter the receive line.,1: The USART filters the receive line using a.." newline bitfld.long 0x0 24.--26. "MAX_ITERATION,Maximum Number of Automatic Iteration" "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 23. "INVDATA,Inverted Data" "0: The data field transmitted on TXD line is the..,1: The data field transmitted on TXD line is.." newline bitfld.long 0x0 22. "VAR_SYNC,Variable Synchronization of Command/Data Sync Start Frame Delimiter" "0: User defined configuration of command or data..,1: The sync field is updated when a character is.." newline bitfld.long 0x0 21. "DSNACK,Disable Successive NACK" "0: NACK is sent on the ISO line as soon as a parity..,1: Successive parity errors are counted up to the.." newline bitfld.long 0x0 20. "INACK,Inhibit Non Acknowledge" "0: The NACK is generated.,1: The NACK is not generated." newline bitfld.long 0x0 19. "OVER,Oversampling Mode" "0: 16x Oversampling.,1: 8x Oversampling." newline bitfld.long 0x0 18. "CLKO,Clock Output Select" "0: The USART does not drive the SCK pin..,1: The USART drives the SCK pin if USCLKS does not.." newline bitfld.long 0x0 17. "MODE9,9-bit Character Length" "0: CHRL defines character length.,1: 9-bit character length." newline bitfld.long 0x0 16. "MSBF,Bit Order" "0: Least significant bit is sent/received first.,1: Most significant bit is sent/received first." newline bitfld.long 0x0 14.--15. "CHMODE,Channel Mode" "0: Normal mode,1: Automatic Echo. Receiver input is connected to..,2: Local Loopback. Transmitter output is connected..,3: Remote Loopback. RXD pin is internally connected.." newline bitfld.long 0x0 12.--13. "NBSTOP,Number of Stop Bits" "0: 1 stop bit,1: 1.5 stop bit (SYNC = 0) or reserved (SYNC = 1),2: 2 stop bits,?" newline bitfld.long 0x0 9.--11. "PAR,Parity Type" "0: Even parity,1: Odd parity,2: Parity forced to 0 (Space),3: Parity forced to 1 (Mark),4: No parity,?,6: Multidrop mode,?" newline bitfld.long 0x0 8. "SYNC,Synchronous Mode Select" "0: USART operates in Asynchronous mode (UART).,1: USART operates in Synchronous mode." newline bitfld.long 0x0 6.--7. "CHRL,Character Length" "0: Character length is 5 bits,1: Character length is 6 bits,2: Character length is 7 bits,3: Character length is 8 bits" newline bitfld.long 0x0 4.--5. "USCLKS,Clock Selection" "0: Peripheral clock is selected,?,2: PMC generic clock is selected. If the SCK pin is..,3: External pin SCK is selected" newline hexmask.long.byte 0x0 0.--3. 1. "USART_MODE,USART Mode of Operation" wgroup.long 0x208++0x3 line.long 0x0 "FLEX_US_IER,USART Interrupt Enable Register" bitfld.long 0x0 24. "MANE,Manchester Error Interrupt Enable" "0,1" newline bitfld.long 0x0 22. "CMP,Comparison Interrupt Enable" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt Enable" "0,1" newline bitfld.long 0x0 19. "CTSIC,Clear to Send Input Change Interrupt Enable" "0,1" newline bitfld.long 0x0 13. "NACK,Non Acknowledge Interrupt Enable" "0,1" newline bitfld.long 0x0 10. "ITER,Max number of Repetitions Reached Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Enable" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "RXBRK,Receiver Break Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Enable" "0,1" wgroup.long 0x208++0x7 line.long 0x0 "FLEX_US_IER_LIN_MODE,USART Interrupt Enable Register" bitfld.long 0x0 31. "LINHTE,LIN Header Timeout Error Interrupt Enable" "0,1" newline bitfld.long 0x0 30. "LINSTE,LIN Synch Tolerance Error Interrupt Enable" "0,1" newline bitfld.long 0x0 29. "LINSNRE,LIN Client Not Responding Error Interrupt Enable" "0,1" newline bitfld.long 0x0 28. "LINCE,LIN Checksum Error Interrupt Enable" "0,1" newline bitfld.long 0x0 27. "LINIPE,LIN Identifier Parity Interrupt Enable" "0,1" newline bitfld.long 0x0 26. "LINISFE,LIN Inconsistent Synch Field Error Interrupt Enable" "0,1" newline bitfld.long 0x0 25. "LINBE,LIN Bus Error Interrupt Enable" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt Enable" "0,1" newline bitfld.long 0x0 15. "LINTC,LIN Transfer Completed Interrupt Enable" "0,1" newline bitfld.long 0x0 14. "LINID,LIN Identifier Sent or LIN Identifier Received Interrupt Enable" "0,1" newline bitfld.long 0x0 13. "LINBK,LIN Break Sent or LIN Break Received Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Enable" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Enable" "0,1" line.long 0x4 "FLEX_US_IDR,USART Interrupt Disable Register" bitfld.long 0x4 24. "MANE,Manchester Error Interrupt Disable" "0,1" newline bitfld.long 0x4 22. "CMP,Comparison Interrupt Disable" "0,1" newline bitfld.long 0x4 21. "SECE,Security/Safety Error Interrupt Disable" "0,1" newline bitfld.long 0x4 19. "CTSIC,Clear to Send Input Change Interrupt Disable" "0,1" newline bitfld.long 0x4 13. "NACK,Non Acknowledge Interrupt Disable" "0,1" newline bitfld.long 0x4 10. "ITER,Max Number of Repetitions Reached Interrupt Disable" "0,1" newline bitfld.long 0x4 9. "TXEMPTY,TXEMPTY Interrupt Disable" "0,1" newline bitfld.long 0x4 8. "TIMEOUT,Timeout Interrupt Disable" "0,1" newline bitfld.long 0x4 7. "PARE,Parity Error Interrupt Disable" "0,1" newline bitfld.long 0x4 6. "FRAME,Framing Error Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "OVRE,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "RXBRK,Receiver Break Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "TXRDY,TXRDY Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "RXRDY,RXRDY Interrupt Disable" "0,1" wgroup.long 0x20C++0x3 line.long 0x0 "FLEX_US_IDR_LIN_MODE,USART Interrupt Disable Register" bitfld.long 0x0 31. "LINHTE,LIN Header Timeout Error Interrupt Disable" "0,1" newline bitfld.long 0x0 30. "LINSTE,LIN Synch Tolerance Error Interrupt Disable" "0,1" newline bitfld.long 0x0 29. "LINSNRE,LIN Client Not Responding Error Interrupt Disable" "0,1" newline bitfld.long 0x0 28. "LINCE,LIN Checksum Error Interrupt Disable" "0,1" newline bitfld.long 0x0 27. "LINIPE,LIN Identifier Parity Interrupt Disable" "0,1" newline bitfld.long 0x0 26. "LINISFE,LIN Inconsistent Synch Field Error Interrupt Disable" "0,1" newline bitfld.long 0x0 25. "LINBE,LIN Bus Error Interrupt Disable" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt Disable" "0,1" newline bitfld.long 0x0 15. "LINTC,LIN Transfer Completed Interrupt Disable" "0,1" newline bitfld.long 0x0 14. "LINID,LIN Identifier Sent or LIN Identifier Received Interrupt Disable" "0,1" newline bitfld.long 0x0 13. "LINBK,LIN Break Sent or LIN Break Received Interrupt Disable" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Disable" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Disable" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Disable" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Disable" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Disable" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Disable" "0,1" rgroup.long 0x210++0x3 line.long 0x0 "FLEX_US_IMR,USART Interrupt Mask Register" bitfld.long 0x0 24. "MANE,Manchester Error Interrupt Mask" "0,1" newline bitfld.long 0x0 22. "CMP,Comparison Interrupt Mask" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt Mask" "0,1" newline bitfld.long 0x0 19. "CTSIC,Clear to Send Input Change Interrupt Mask" "0,1" newline bitfld.long 0x0 13. "NACK,Non Acknowledge Interrupt Mask" "0,1" newline bitfld.long 0x0 10. "ITER,Max Number of Repetitions Reached Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Mask" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "RXBRK,Receiver Break Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Mask" "0,1" rgroup.long 0x210++0x7 line.long 0x0 "FLEX_US_IMR_LIN_MODE,USART Interrupt Mask Register" bitfld.long 0x0 31. "LINHTE,LIN Header Timeout Error Interrupt Mask" "0,1" newline bitfld.long 0x0 30. "LINSTE,LIN Synch Tolerance Error Interrupt Mask" "0,1" newline bitfld.long 0x0 29. "LINSNRE,LIN Client Not Responding Error Interrupt Mask" "0,1" newline bitfld.long 0x0 28. "LINCE,LIN Checksum Error Interrupt Mask" "0,1" newline bitfld.long 0x0 27. "LINIPE,LIN Identifier Parity Interrupt Mask" "0,1" newline bitfld.long 0x0 26. "LINISFE,LIN Inconsistent Synch Field Error Interrupt Mask" "0,1" newline bitfld.long 0x0 25. "LINBE,LIN Bus Error Interrupt Mask" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt mask" "0,1" newline bitfld.long 0x0 15. "LINTC,LIN Transfer Completed Interrupt Mask" "0,1" newline bitfld.long 0x0 14. "LINID,LIN Identifier Sent or LIN Identifier Received Interrupt Mask" "0,1" newline bitfld.long 0x0 13. "LINBK,LIN Break Sent or LIN Break Received Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Mask" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Mask" "0,1" line.long 0x4 "FLEX_US_CSR,USART Channel Status Register" bitfld.long 0x4 24. "MANE,Manchester Error" "0: No Manchester error has been detected since the..,1: At least one Manchester error has been detected.." newline bitfld.long 0x4 23. "CTS,Image of CTS Input" "0: CTS input is driven low.,1: CTS input is driven high." newline bitfld.long 0x4 22. "CMP,Comparison Status" "0: No received character matched the comparison..,1: A received character matched the comparison.." newline bitfld.long 0x4 21. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on TXD and/or SCK pad output..,1: An error has been detected on TXD and/or SCK pad.." newline bitfld.long 0x4 19. "CTSIC,Clear to Send Input Change Flag" "0: No input change has been detected on the CTS pin..,1: At least one input change has been detected on.." newline bitfld.long 0x4 13. "NACK,Non Acknowledge Interrupt" "0: Non acknowledge has not been detected since the..,1: At least one non acknowledge has been detected.." newline bitfld.long 0x4 10. "ITER,Max Number of Repetitions Reached" "0: Maximum number of repetitions has not been..,1: Maximum number of repetitions has been reached.." newline bitfld.long 0x4 9. "TXEMPTY,Transmitter Empty (cleared by writing FLEX_US_THR)" "0: There are characters in either FLEX_US_THR or..,1: There are no characters in FLEX_US_THR nor in.." newline bitfld.long 0x4 8. "TIMEOUT,Receiver Timeout" "0: There has not been a timeout since the last..,1: There has been a timeout since the last Start.." newline bitfld.long 0x4 7. "PARE,Parity Error" "0: No parity error has been detected since the last..,1: At least one parity error has been detected.." newline bitfld.long 0x4 6. "FRAME,Framing Error" "0: No stop bit has been detected low since the last..,1: At least one stop bit has been detected low.." newline bitfld.long 0x4 5. "OVRE,Overrun Error" "0: No overrun error has occurred since the last..,1: At least one overrun error has occurred since.." newline bitfld.long 0x4 2. "RXBRK,Break Received/End of Break" "0: No break received or end of break detected since..,1: Break received or end of break detected since.." newline bitfld.long 0x4 1. "TXRDY,Transmitter Ready (cleared by writing FLEX_US_THR)" "0: FIFO Disabled: A character in FLEX_US_THR is..,1: FIFO Disabled: There is no character in.." newline bitfld.long 0x4 0. "RXRDY,Receiver Ready (cleared by reading FLEX_US_RHR)" "0: FIFO Disabled: No complete character has been..,1: FIFO Disabled: At least one complete character.." rgroup.long 0x214++0x7 line.long 0x0 "FLEX_US_CSR_LIN_MODE,USART Channel Status Register" bitfld.long 0x0 31. "LINHTE,LIN Header Timeout Error" "0: No LIN header timeout error has been detected..,1: A LIN header timeout error has been detected.." newline bitfld.long 0x0 30. "LINSTE,LIN Synch Tolerance Error" "0: No LIN synch tolerance error has been detected..,1: A LIN synch tolerance error has been detected.." newline bitfld.long 0x0 29. "LINSNRE,LIN Client Not Responding Error" "0: No LIN client not responding error has been..,1: A LIN client not responding error has been.." newline bitfld.long 0x0 28. "LINCE,LIN Checksum Error" "0: No LIN checksum error has been detected since..,1: A LIN checksum error has been detected since the.." newline bitfld.long 0x0 27. "LINIPE,LIN Identifier Parity Error" "0: No LIN identifier parity error has been detected..,1: A LIN identifier parity error has been detected.." newline bitfld.long 0x0 26. "LINISFE,LIN Inconsistent Synch Field Error" "0: No LIN inconsistent synch field error has been..,1: The USART is configured as a client node and a.." newline bitfld.long 0x0 25. "LINBE,LIN Bit Error" "0: No bit error has been detected since the last..,1: A bit error has been detected since the last.." newline bitfld.long 0x0 23. "LINBLS,LIN Bus Line Status" "0: LIN bus line is set to 0.,1: LIN bus line is set to 1." newline bitfld.long 0x0 21. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on TXD and/or SCK pad output..,1: An error has been detected on TXD and/or SCK pad.." newline bitfld.long 0x0 15. "LINTC,LIN Transfer Completed" "0: The USART is idle or a LIN transfer is ongoing.,1: A LIN transfer has been completed since the last.." newline bitfld.long 0x0 14. "LINID,LIN Identifier Sent or LIN Identifier Received" "0: Host Mode: No LIN identifier has been sent since..,1: Host Mode: At least one LIN identifier has been.." newline bitfld.long 0x0 13. "LINBK,LIN Break Sent or LIN Break Received" "0: Host Mode: No LIN break has been sent since the..,1: Host Mode: At least one LIN break has been sent.." newline bitfld.long 0x0 9. "TXEMPTY,Transmitter Empty (cleared by writing FLEX_US_THR)" "0: There are characters in either FLEX_US_THR or..,1: There are no characters in FLEX_US_THR nor in.." newline bitfld.long 0x0 8. "TIMEOUT,Receiver Timeout" "0: There has not been a timeout since the last..,1: There has been a timeout since the last start.." newline bitfld.long 0x0 7. "PARE,Parity Error" "0: No parity error has been detected since the last..,1: At least one parity error has been detected.." newline bitfld.long 0x0 6. "FRAME,Framing Error" "0: No stop bit has been detected low since the last..,1: At least one stop bit has been detected low.." newline bitfld.long 0x0 5. "OVRE,Overrun Error" "0: No overrun error has occurred since the last..,1: At least one overrun error has occurred since.." newline bitfld.long 0x0 1. "TXRDY,Transmitter Ready (cleared by writing FLEX_US_THR)" "0: A character in FLEX_US_THR is waiting to be..,1: There is no character in FLEX_US_THR." newline bitfld.long 0x0 0. "RXRDY,Receiver Ready (cleared by reading FLEX_US_RHR)" "0: No complete character has been received since..,1: At least one complete character has been.." line.long 0x4 "FLEX_US_RHR,USART Receive Holding Register" bitfld.long 0x4 15. "RXSYNH,Received Sync" "0: Last character received is a data.,1: Last character received is a command." newline hexmask.long.word 0x4 0.--8. 1. "RXCHR,Received Character" rgroup.long 0x218++0x3 line.long 0x0 "FLEX_US_RHR_FIFO_MULTI_DATA_MODE,USART Receive Holding Register" hexmask.long.byte 0x0 24.--31. 1. "RXCHR3,Received Characters" newline hexmask.long.byte 0x0 16.--23. 1. "RXCHR2,Received Characters" newline hexmask.long.byte 0x0 8.--15. 1. "RXCHR1,Received Characters" newline hexmask.long.byte 0x0 0.--7. 1. "RXCHR0,Received Characters" wgroup.long 0x21C++0x3 line.long 0x0 "FLEX_US_THR,USART Transmit Holding Register" bitfld.long 0x0 15. "TXSYNH,Sync Field to be Transmitted" "0: The next character sent is encoded as a data.,1: The next character sent is encoded as a command." newline hexmask.long.word 0x0 0.--8. 1. "TXCHR,Character to be Transmitted" wgroup.long 0x21C++0x3 line.long 0x0 "FLEX_US_THR_FIFO_MULTI_DATA_MODE,USART Transmit Holding Register" hexmask.long.byte 0x0 24.--31. 1. "TXCHR3,Character to be Transmitted" newline hexmask.long.byte 0x0 16.--23. 1. "TXCHR2,Character to be Transmitted" newline hexmask.long.byte 0x0 8.--15. 1. "TXCHR1,Character to be Transmitted" newline hexmask.long.byte 0x0 0.--7. 1. "TXCHR0,Character to be Transmitted" group.long 0x220++0xB line.long 0x0 "FLEX_US_BRGR,USART Baud Rate Generator Register" bitfld.long 0x0 16.--18. "FP,Fractional Part" "0: Fractional divider is disabled.,?,?,?,?,?,?,?" newline hexmask.long.word 0x0 0.--15. 1. "CD,Clock Divider" line.long 0x4 "FLEX_US_RTOR,USART Receiver Timeout Register" hexmask.long.tbyte 0x4 0.--16. 1. "TO,Timeout Value" line.long 0x8 "FLEX_US_TTGR,USART Transmitter Timeguard Register" hexmask.long.byte 0x8 0.--7. 1. "TG,Timeguard Value" group.long 0x240++0x3 line.long 0x0 "FLEX_US_FIDI,USART FI DI Ratio Register" hexmask.long.word 0x0 0.--15. 1. "FI_DI_RATIO,FI Over DI Ratio Value" rgroup.long 0x244++0x3 line.long 0x0 "FLEX_US_NER,USART Number of Errors Register" hexmask.long.byte 0x0 0.--7. 1. "NB_ERRORS,Number of Errors" group.long 0x24C++0xF line.long 0x0 "FLEX_US_IF,USART IrDA Filter Register" hexmask.long.byte 0x0 0.--7. 1. "IRDA_FILTER,IrDA Filter" line.long 0x4 "FLEX_US_MAN,USART Manchester Configuration Register" bitfld.long 0x4 31. "RXIDLEV,Receiver Idle Value" "0: Receiver line idle value is 0.,1: Receiver line idle value is 1." newline bitfld.long 0x4 30. "DRIFT,Drift Compensation" "0: The USART cannot recover from an important clock..,1: The USART can recover from clock drift. The 16X.." newline bitfld.long 0x4 29. "ONE,Must Be Set to 1" "0,1" newline bitfld.long 0x4 28. "RX_MPOL,Receiver Manchester Polarity" "0: Logic zero is coded as a zero-to-one transition..,1: Logic zero is coded as a one-to-zero transition.." newline bitfld.long 0x4 24.--25. "RX_PP,Receiver Preamble Pattern detected" "0: The preamble is composed of '1's,1: The preamble is composed of '0's,2: The preamble is composed of '01's,3: The preamble is composed of '10's" newline hexmask.long.byte 0x4 16.--19. 1. "RX_PL,Receiver Preamble Length" newline bitfld.long 0x4 12. "TX_MPOL,Transmitter Manchester Polarity" "0: Logic zero is coded as a zero-to-one transition..,1: Logic zero is coded as a one-to-zero transition.." newline bitfld.long 0x4 8.--9. "TX_PP,Transmitter Preamble Pattern" "0: The preamble is composed of '1's,1: The preamble is composed of '0's,2: The preamble is composed of '01's,3: The preamble is composed of '10's" newline hexmask.long.byte 0x4 0.--3. 1. "TX_PL,Transmitter Preamble Length" line.long 0x8 "FLEX_US_LINMR,USART LIN Mode Register" bitfld.long 0x8 17. "SYNCDIS,Synchronization Disable" "0: The synchronization procedure is performed in..,1: The synchronization procedure is not performed.." newline bitfld.long 0x8 16. "PDCM,DMAC Mode" "0: The LIN mode register FLEX_US_LINMR is not..,1: The LIN mode register FLEX_US_LINMR (excepting.." newline hexmask.long.byte 0x8 8.--15. 1. "DLC,Data Length Control" newline bitfld.long 0x8 7. "WKUPTYP,Wake-up Signal Type" "0: Setting the LINWKUP bit in the control register..,1: Setting the LINWKUP bit in the control register.." newline bitfld.long 0x8 6. "FSDIS,Frame Slot Mode Disable" "0: The Frame Slot mode is enabled.,1: The Frame Slot mode is disabled." newline bitfld.long 0x8 5. "DLM,Data Length Mode" "0: The response data length is defined by the DLC..,1: The response data length is defined by the bits.." newline bitfld.long 0x8 4. "CHKTYP,Checksum Type" "0: LIN 2.0 'enhanced' checksum,1: LIN 1.3 'classic' checksum" newline bitfld.long 0x8 3. "CHKDIS,Checksum Disable" "0: In host node configuration the checksum is..,1: Whatever the node configuration is the checksum.." newline bitfld.long 0x8 2. "PARDIS,Parity Disable" "0: In host node configuration the identifier parity..,1: Whatever the node configuration is the.." newline bitfld.long 0x8 0.--1. "NACT,LIN Node Action" "0: The USART transmits the response.,1: The USART receives the response.,2: The USART does not transmit and does not receive..,?" line.long 0xC "FLEX_US_LINIR,USART LIN Identifier Register" hexmask.long.byte 0xC 0.--7. 1. "IDCHR,Identifier Character" rgroup.long 0x25C++0x3 line.long 0x0 "FLEX_US_LINBRR,USART LIN Baud Rate Register" bitfld.long 0x0 16.--18. "LINFP,Fractional Part after Synchronization" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x0 0.--15. 1. "LINCD,Clock Divider after Synchronization" group.long 0x290++0x3 line.long 0x0 "FLEX_US_CMPR,USART Comparison Register" hexmask.long.word 0x0 16.--24. 1. "VAL2,Second Comparison Value for Received Character" newline bitfld.long 0x0 14. "CMPPAR,Compare Parity" "0: The parity is not checked and a bad parity..,1: The parity is checked and a matching condition.." newline bitfld.long 0x0 12.--13. "CMPMODE,Comparison Mode" "0: Any character is received and comparison..,1: Comparison condition must be met to start..,2: Comparison must be met to receive the current..,?" newline hexmask.long.word 0x0 0.--8. 1. "VAL1,First Comparison Value for Received Character" group.long 0x2A0++0x3 line.long 0x0 "FLEX_US_FMR,USART FIFO Mode Register" hexmask.long.byte 0x0 24.--29. 1. "RXFTHRES2,Receive FIFO Threshold 2" newline hexmask.long.byte 0x0 16.--21. 1. "RXFTHRES,Receive FIFO Threshold" newline hexmask.long.byte 0x0 8.--13. 1. "TXFTHRES,Transmit FIFO Threshold" newline bitfld.long 0x0 7. "FRTSC,FIFO RTS Pin Control enable (Hardware Handshaking mode only)" "0: RTS pin is not controlled by Receive FIFO..,1: RTS pin is controlled by Receive FIFO thresholds." newline bitfld.long 0x0 4.--5. "RXRDYM,Receiver Ready Mode" "0: RXRDY will be at level '1' when at least one..,1: RXRDY will be at level '1' when at least two..,2: RXRDY will be at level '1' when at least four..,3: RXRDY will be at level '1' when at least eight.." newline bitfld.long 0x0 0.--1. "TXRDYM,Transmitter Ready Mode" "0: TXRDY will be at level '1' when at least one..,1: TXRDY will be at level '1' when at least two..,2: TXRDY will be at level '1' when at least four..,3: TXRDY will be at level '1' when at least eight.." rgroup.long 0x2A4++0x3 line.long 0x0 "FLEX_US_FLR,USART FIFO Level Register" hexmask.long.byte 0x0 16.--21. 1. "RXFL,Receive FIFO Level" newline hexmask.long.byte 0x0 0.--5. 1. "TXFL,Transmit FIFO Level" wgroup.long 0x2A8++0x7 line.long 0x0 "FLEX_US_FIER,USART FIFO Interrupt Enable Register" bitfld.long 0x0 9. "RXFTHF2,RXFTHF2 Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "RXFPTEF,RXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "TXFPTEF,TXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "RXFTHF,RXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 4. "RXFFF,RXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 3. "RXFEF,RXFEF Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "TXFTHF,TXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXFFF,TXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "TXFEF,TXFEF Interrupt Enable" "0,1" line.long 0x4 "FLEX_US_FIDR,USART FIFO Interrupt Disable Register" bitfld.long 0x4 9. "RXFTHF2,RXFTHF2 Interrupt Disable" "0,1" newline bitfld.long 0x4 7. "RXFPTEF,RXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 6. "TXFPTEF,TXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "RXFTHF,RXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 4. "RXFFF,RXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 3. "RXFEF,RXFEF Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "TXFTHF,TXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "TXFFF,TXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "TXFEF,TXFEF Interrupt Disable" "0,1" rgroup.long 0x2B0++0x7 line.long 0x0 "FLEX_US_FIMR,USART FIFO Interrupt Mask Register" bitfld.long 0x0 9. "RXFTHF2,RXFTHF2 Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "RXFPTEF,RXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "TXFPTEF,TXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "RXFTHF,RXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 4. "RXFFF,RXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 3. "RXFEF,RXFEF Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "TXFTHF,TXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXFFF,TXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "TXFEF,TXFEF Interrupt Mask" "0,1" line.long 0x4 "FLEX_US_FESR,USART FIFO Event Status Register" bitfld.long 0x4 9. "RXFTHF2,Receive FIFO Threshold Flag 2 (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Number of unread data in Receive FIFO is above..,1: Number of unread data in Receive FIFO has.." newline bitfld.long 0x4 8. "TXFLOCK,Transmit FIFO Lock" "0: The Transmit FIFO is not locked.,1: The Transmit FIFO is locked." newline bitfld.long 0x4 7. "RXFPTEF,Receive FIFO Underflow Error Flag" "0: No Receive FIFO underflow occurred.,1: Receive FIFO underflow error occurred due to an.." newline bitfld.long 0x4 6. "TXFPTEF,Transmit FIFO Overflow Error Flag" "0: No Transmit FIFO overflow occurred.,1: Transmit FIFO overflow error occurred due to an.." newline bitfld.long 0x4 5. "RXFTHF,Receive FIFO Threshold Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Number of unread data in Receive FIFO is below..,1: Number of unread data in Receive FIFO has.." newline bitfld.long 0x4 4. "RXFFF,Receive FIFO Full Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Receive FIFO is not empty.,1: Receive FIFO has been filled since the last.." newline bitfld.long 0x4 3. "RXFEF,Receive FIFO Empty Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Receive FIFO is not empty.,1: Receive FIFO has been emptied since the last.." newline bitfld.long 0x4 2. "TXFTHF,Transmit FIFO Threshold Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Number of data in Transmit FIFO is above..,1: Number of data in Transmit FIFO has reached.." newline bitfld.long 0x4 1. "TXFFF,Transmit FIFO Full Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Transmit FIFO is not full.,1: Transmit FIFO has been filled since the last.." newline bitfld.long 0x4 0. "TXFEF,Transmit FIFO Empty Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Transmit FIFO is not empty.,1: Transmit FIFO has been emptied since the last.." group.long 0x2E4++0x3 line.long 0x0 "FLEX_US_WPMR,USART Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" newline bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control..,1: Enables the write protection on control register.." newline bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." newline bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection on configuration..,1: Enables the write protection on configuration.." rgroup.long 0x2E8++0x3 line.long 0x0 "FLEX_US_WPSR,USART Write Protection Status Register" hexmask.long.word 0x0 8.--23. 1. "WPVSRC,Write Protection Violation Source" newline bitfld.long 0x0 1. "PADERR,Output PAD Error (cleared on read)" "0: No error detected during a character transfer.,1: Two successive bit period with a difference.." newline bitfld.long 0x0 0. "WPVS,Write Protection Violation Status" "0: No write protection violation has occurred since..,1: A write protection violation has occurred since.." wgroup.long 0x400++0x3 line.long 0x0 "FLEX_SPI_CR,SPI Control Register" bitfld.long 0x0 31. "FIFODIS,FIFO Disable" "0: No effect.,1: Disables the Transmit and Receive FIFOs" newline bitfld.long 0x0 30. "FIFOEN,FIFO Enable" "0: No effect.,1: Enables the Transmit and Receive FIFOs" newline bitfld.long 0x0 24. "LASTXFER,Last Transfer" "0: No effect.,1: The current NPCS will be de-asserted after the.." newline bitfld.long 0x0 17. "RXFCLR,Receive FIFO Clear" "0: No effect.,1: Empties the Receive FIFO." newline bitfld.long 0x0 16. "TXFCLR,Transmit FIFO Clear" "0: No effect.,1: Empties the Transmit FIFO." newline bitfld.long 0x0 12. "REQCLR,Request to Clear the Comparison Trigger" "0: No effect.,1: Asynchronous partial wakeup enabled: Clears the.." newline bitfld.long 0x0 7. "SWRST,SPI Software Reset" "0: No effect.,1: Reset the SPI. A software-triggered hardware.." newline bitfld.long 0x0 1. "SPIDIS,SPI Disable" "0: No effect.,1: Disables the SPI." newline bitfld.long 0x0 0. "SPIEN,SPI Enable" "0: No effect.,1: Enables the SPI to transfer and receive data." group.long 0x404++0x3 line.long 0x0 "FLEX_SPI_MR,SPI Mode Register" hexmask.long.byte 0x0 24.--31. 1. "DLYBCS,Delay Between Chip Selects" newline hexmask.long.byte 0x0 16.--19. 1. "PCS,Peripheral Chip Select" newline bitfld.long 0x0 12. "CMPMODE,Comparison Mode" "0: Any character is received and comparison..,1: Comparison condition must be met to start.." newline bitfld.long 0x0 10. "MLCE,MOSI Line Check Enable" "0: Disables the MOSI line check.,1: Enables the MOSI line check during a character.." newline bitfld.long 0x0 8. "LSBHALF,Last Bit Half Period Compatibility" "0: Normal SPI mode of operation: all bits have a..,1: Compatibility mode when connected to an SPI.." newline bitfld.long 0x0 7. "LLB,Local Loopback Enable" "0: Local loopback path disabled.,1: Local loopback path enabled." newline bitfld.long 0x0 5. "WDRBT,Wait Data Read Before Transfer" "0: No Effect. In Host mode a transfer can be..,1: In Host mode a transfer can start only if.." newline bitfld.long 0x0 4. "MODFDIS,Mode Fault Detection" "0: Mode fault detection is enabled.,1: Mode fault detection is disabled." newline bitfld.long 0x0 3. "BRSRCCLK,Bit Rate Source Clock" "0: The peripheral clock is the source clock for the..,1: GCLK is the source clock for the bit rate.." newline bitfld.long 0x0 2. "PCSDEC,Chip Select Decode" "0: The chip selects are directly connected to a..,1: The four NPCS chip select lines are connected to.." newline bitfld.long 0x0 1. "PS,Peripheral Select" "0: Fixed Peripheral Select,1: Variable Peripheral Select" newline bitfld.long 0x0 0. "MSTR,Host/Client Mode" "0: SPI is in Client mode.,1: SPI is in Host mode." rgroup.long 0x408++0x3 line.long 0x0 "FLEX_SPI_RDR,SPI Receive Data Register" hexmask.long.byte 0x0 16.--19. 1. "PCS,Peripheral Chip Select" newline hexmask.long.word 0x0 0.--15. 1. "RD,Receive Data" rgroup.long 0x408++0x3 line.long 0x0 "FLEX_SPI_RDR_FIFO_MULTI_DATA_16_MODE,SPI Receive Data Register" hexmask.long.word 0x0 16.--31. 1. "RD1,Receive Data" newline hexmask.long.word 0x0 0.--15. 1. "RD0,Receive Data" rgroup.long 0x408++0x3 line.long 0x0 "FLEX_SPI_RDR_FIFO_MULTI_DATA_8_MODE,SPI Receive Data Register" hexmask.long.byte 0x0 24.--31. 1. "RD3,Receive Data" newline hexmask.long.byte 0x0 16.--23. 1. "RD2,Receive Data" newline hexmask.long.byte 0x0 8.--15. 1. "RD1,Receive Data" newline hexmask.long.byte 0x0 0.--7. 1. "RD0,Receive Data" wgroup.long 0x40C++0x3 line.long 0x0 "FLEX_SPI_TDR,SPI Transmit Data Register" bitfld.long 0x0 24. "LASTXFER,Last Transfer" "0: No effect.,1: The current NPCS is de-asserted after the.." newline hexmask.long.byte 0x0 16.--19. 1. "PCS,Peripheral Chip Select" newline hexmask.long.word 0x0 0.--15. 1. "TD,Transmit Data" wgroup.long 0x40C++0x3 line.long 0x0 "FLEX_SPI_TDR_FIFO_MULTI_DATA_MODE,SPI Transmit Data Register" hexmask.long.word 0x0 16.--31. 1. "TD1,Transmit Data" newline hexmask.long.word 0x0 0.--15. 1. "TD0,Transmit Data" rgroup.long 0x410++0x3 line.long 0x0 "FLEX_SPI_SR,SPI Status Register" bitfld.long 0x0 31. "RXFPTEF,Receive FIFO Underflow Error Flag" "0: No Receive FIFO underflow occurred.,1: Receive FIFO underflow error occurred due to an.." newline bitfld.long 0x0 30. "TXFPTEF,Transmit FIFO Overflow Error Flag" "0: No Transmit FIFO overflow occurred.,1: Transmit FIFO overflow error occurred due to an.." newline bitfld.long 0x0 29. "RXFTHF,Receive FIFO Threshold Flag" "0: Number of unread data in Receive FIFO is below..,1: Number of unread data in Receive FIFO has.." newline bitfld.long 0x0 28. "RXFFF,Receive FIFO Full Flag" "0: Receive FIFO is not empty or RXFE flag has been..,1: Receive FIFO has been filled (changing states.." newline bitfld.long 0x0 27. "RXFEF,Receive FIFO Empty Flag" "0: Receive FIFO is not empty or RXFE flag has been..,1: Receive FIFO has been emptied (changing states.." newline bitfld.long 0x0 26. "TXFTHF,Transmit FIFO Threshold Flag (cleared on read)" "0: Number of data in Transmit FIFO is above..,1: Number of data in Transmit FIFO has reached.." newline bitfld.long 0x0 25. "TXFFF,Transmit FIFO Full Flag (cleared on read)" "0: Transmit FIFO is not full or TXFF flag has been..,1: Transmit FIFO has been filled since the last.." newline bitfld.long 0x0 24. "TXFEF,Transmit FIFO Empty Flag (cleared on read)" "0: Transmit FIFO is not empty.,1: Transmit FIFO has been emptied since the last.." newline bitfld.long 0x0 16. "SPIENS,SPI Enable Status" "0: SPI is disabled.,1: SPI is enabled." newline bitfld.long 0x0 14. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on NPCS0/MOSI and/or SPCK pad..,1: An error has been detected on TXD and/or SCK pad.." newline bitfld.long 0x0 12. "SFERR,Client Mode Frame Error (cleared on read)" "0: No frame error has been detected for a client..,1: In Client mode the chip select raised while the.." newline bitfld.long 0x0 11. "CMP,Comparison Status (cleared on read)" "0: No received character matched the comparison..,1: A received character matched the comparison.." newline bitfld.long 0x0 10. "UNDES,Underrun Error Status (Client mode only) (cleared on read)" "0: No underrun has been detected since the last..,1: A transfer starts whereas no data has been.." newline bitfld.long 0x0 9. "TXEMPTY,Transmission Registers Empty (cleared by writing FLEX_SPI_TDR)" "0: As soon as data is written in FLEX_SPI_TDR.,1: FLEX_SPI_TDR and internal shift register are.." newline bitfld.long 0x0 8. "NSSR,NSS Rising (cleared on read)" "0: No rising edge detected on NSS pin since the..,1: A rising edge occurred on NSS pin since the last.." newline bitfld.long 0x0 3. "OVRES,Overrun Error Status (cleared on read)" "0: No overrun has been detected since the last read..,1: An overrun has occurred since the last read of.." newline bitfld.long 0x0 2. "MODF,Mode Fault Error (cleared on read)" "0: No mode fault has been detected since the last..,1: A mode fault occurred since the last read of.." newline bitfld.long 0x0 1. "TDRE,Transmit Data Register Empty (cleared by writing FLEX_SPI_TDR)" "0: FIFO Disabled: Data has been written to..,1: FIFO Disabled: The last data written to.." newline bitfld.long 0x0 0. "RDRF,Receive Data Register Full (cleared by reading FLEX_SPI_RDR)" "0: FIFO Disabled: No data has been received since..,1: FIFO Disabled: Data has been received and the.." wgroup.long 0x414++0x7 line.long 0x0 "FLEX_SPI_IER,SPI Interrupt Enable Register" bitfld.long 0x0 31. "RXFPTEF,RXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 30. "TXFPTEF,TXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 29. "RXFTHF,RXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 28. "RXFFF,RXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 27. "RXFEF,RXFEF Interrupt Enable" "0,1" newline bitfld.long 0x0 26. "TXFTHF,TXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 25. "TXFFF,TXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 24. "TXFEF,TXFEF Interrupt Enable" "0,1" newline bitfld.long 0x0 14. "SECE,Security/Safety Error Interrupt Enable" "0,1" newline bitfld.long 0x0 12. "SFERR,Client Mode Frame Error Interrupt Enable" "0,1" newline bitfld.long 0x0 11. "CMP,Comparison Interrupt Enable" "0,1" newline bitfld.long 0x0 10. "UNDES,Underrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,Transmission Registers Empty Enable" "0,1" newline bitfld.long 0x0 8. "NSSR,NSS Rising Interrupt Enable" "0,1" newline bitfld.long 0x0 3. "OVRES,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "MODF,Mode Fault Error Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TDRE,SPI Transmit Data Register Empty Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "RDRF,Receive Data Register Full Interrupt Enable" "0,1" line.long 0x4 "FLEX_SPI_IDR,SPI Interrupt Disable Register" bitfld.long 0x4 31. "RXFPTEF,RXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 30. "TXFPTEF,TXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 29. "RXFTHF,RXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 28. "RXFFF,RXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 27. "RXFEF,RXFEF Interrupt Disable" "0,1" newline bitfld.long 0x4 26. "TXFTHF,TXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 25. "TXFFF,TXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 24. "TXFEF,TXFEF Interrupt Disable" "0,1" newline bitfld.long 0x4 14. "SECE,Security/Safety Error Interrupt Disable" "0,1" newline bitfld.long 0x4 12. "SFERR,Client Mode Frame Error Interrupt Disable" "0,1" newline bitfld.long 0x4 11. "CMP,Comparison Interrupt Disable" "0,1" newline bitfld.long 0x4 10. "UNDES,Underrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 9. "TXEMPTY,Transmission Registers Empty Disable" "0,1" newline bitfld.long 0x4 8. "NSSR,NSS Rising Interrupt Disable" "0,1" newline bitfld.long 0x4 3. "OVRES,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "MODF,Mode Fault Error Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "TDRE,SPI Transmit Data Register Empty Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "RDRF,Receive Data Register Full Interrupt Disable" "0,1" rgroup.long 0x41C++0x3 line.long 0x0 "FLEX_SPI_IMR,SPI Interrupt Mask Register" bitfld.long 0x0 31. "RXFPTEF,RXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 30. "TXFPTEF,TXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 29. "RXFTHF,RXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 28. "RXFFF,RXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 27. "RXFEF,RXFEF Interrupt Mask" "0,1" newline bitfld.long 0x0 26. "TXFTHF,TXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 25. "TXFFF,TXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 24. "TXFEF,TXFEF Interrupt Mask" "0,1" newline bitfld.long 0x0 14. "SECE,Security/Safety Error Interrupt Mask" "0,1" newline bitfld.long 0x0 12. "SFERR,Client Mode Frame Error Interrupt Mask" "0,1" newline bitfld.long 0x0 11. "CMP,Comparison Interrupt Mask" "0,1" newline bitfld.long 0x0 10. "UNDES,Underrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,Transmission Registers Empty Mask" "0,1" newline bitfld.long 0x0 8. "NSSR,NSS Rising Interrupt Mask" "0,1" newline bitfld.long 0x0 3. "OVRES,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "MODF,Mode Fault Error Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TDRE,SPI Transmit Data Register Empty Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "RDRF,Receive Data Register Full Interrupt Mask" "0,1" repeat 4. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x430)++0x3 line.long 0x0 "FLEX_SPI_CSR[$1],SPI Chip Select Register x" hexmask.long.byte 0x0 24.--31. 1. "DLYBCT,Delay Between Consecutive Transfers" newline hexmask.long.byte 0x0 16.--23. 1. "DLYBS,Delay Before SPCK" newline hexmask.long.byte 0x0 8.--15. 1. "SCBR,Serial Clock Bit Rate" newline hexmask.long.byte 0x0 4.--7. 1. "BITS,Bits Per Transfer" newline bitfld.long 0x0 3. "CSAAT,Chip Select Active After Transfer" "0: The Peripheral Chip Select Line rises as soon as..,1: The Peripheral Chip Select does not rise after.." newline bitfld.long 0x0 2. "CSNAAT,Chip Select Not Active After Transfer (Ignored if CSAAT = 1)" "0: The Peripheral Chip Select does not rise between..,1: The Peripheral Chip Select rises systematically.." newline bitfld.long 0x0 1. "NCPHA,Clock Phase" "0: Data are changed on the leading edge of SPCK and..,1: Data are captured on the leading edge of SPCK.." newline bitfld.long 0x0 0. "CPOL,Clock Polarity" "0: The inactive state value of SPCK is logic level..,1: The inactive state value of SPCK is logic level.." repeat.end group.long 0x440++0x3 line.long 0x0 "FLEX_SPI_FMR,SPI FIFO Mode Register" hexmask.long.byte 0x0 24.--29. 1. "RXFTHRES,Receive FIFO Threshold" newline hexmask.long.byte 0x0 16.--21. 1. "TXFTHRES,Transmit FIFO Threshold" newline bitfld.long 0x0 4.--5. "RXRDYM,Receive Data Register Full Mode" "0: RDRF will be at level '1' when at least one..,1: RDRF will be at level '1' when at least two..,2: RDRF will be at level '1' when at least four..,3: RDRF will be at level '1' when at least eight.." newline bitfld.long 0x0 0.--1. "TXRDYM,Transmit Data Register Empty Mode" "0: TDRE will be at level '1' when at least one data..,1: TDRE will be at level '1' when at least two data..,2: TDRE will be at level '1' when at least four..,3: TDRE will be at level '1' when at least eight.." rgroup.long 0x444++0x3 line.long 0x0 "FLEX_SPI_FLR,SPI FIFO Level Register" hexmask.long.byte 0x0 16.--21. 1. "RXFL,Receive FIFO Level" newline hexmask.long.byte 0x0 0.--5. 1. "TXFL,Transmit FIFO Level" group.long 0x448++0x3 line.long 0x0 "FLEX_SPI_CMPR,SPI Comparison Register" hexmask.long.word 0x0 16.--31. 1. "VAL2,Second Comparison Value for Received Character" newline hexmask.long.word 0x0 0.--15. 1. "VAL1,First Comparison Value for Received Character" group.long 0x4E4++0x3 line.long 0x0 "FLEX_SPI_WPMR,SPI Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" newline bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control..,1: Enables the write protection on control register.." newline bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." newline bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection if WPKEY..,1: Enables the write protection if WPKEY.." rgroup.long 0x4E8++0x3 line.long 0x0 "FLEX_SPI_WPSR,SPI Write Protection Status Register" hexmask.long.byte 0x0 8.--15. 1. "WPVSRC,Write Protection Violation Source" newline bitfld.long 0x0 1. "PADERR,Output PAD Error (cleared on read)" "0: No error detected during a character transfer.,1: Two successive bit period with a difference.." newline bitfld.long 0x0 0. "WPVS,Write Protection Violation Status" "0: No write protect violation has occurred since..,1: A write protect violation has occurred since the.." wgroup.long 0x600++0x3 line.long 0x0 "FLEX_TWI_CR,TWI Control Register" bitfld.long 0x0 29. "FIFODIS,FIFO Disable" "0: No effect.,1: Disable the Transmit and Receive FIFOs" newline bitfld.long 0x0 28. "FIFOEN,FIFO Enable" "0: No effect.,1: Enable the Transmit and Receive FIFOs" newline bitfld.long 0x0 26. "LOCKCLR,Lock Clear" "0: No effect.,1: Clear the TWI FSM lock." newline bitfld.long 0x0 24. "THRCLR,Transmit Holding Register Clear" "0: No effect.,1: Clear the Transmit Holding Register and set.." newline bitfld.long 0x0 19. "SCLRBE,SCL Rise Boost Enable" "0: No effect.,1: SCL rise time is boosted in High-Speed mode." newline bitfld.long 0x0 18. "SCLRBD,SCL Rise Boost Disable" "0: No effect.,1: SCL rise time boost is disabled. See Section.." newline bitfld.long 0x0 17. "ACMDIS,Alternative Command Mode Disable" "0: No effect.,1: Alternative Command mode disabled." newline bitfld.long 0x0 16. "ACMEN,Alternative Command Mode Enable" "0: No effect.,1: Alternative Command mode enabled." newline bitfld.long 0x0 15. "CLEAR,Bus CLEAR Command" "0: No effect.,1: When Host mode is enabled and TWD (SDA)=1 send a.." newline bitfld.long 0x0 14. "PECRQ,PEC Request" "0: No effect.,1: A PEC check or transmission is requested." newline bitfld.long 0x0 13. "PECDIS,Packet Error Checking Disable" "0: No effect.,1: SMBus PEC (CRC) generation and check disabled." newline bitfld.long 0x0 12. "PECEN,Packet Error Checking Enable" "0: No effect.,1: SMBus PEC (CRC) generation and check enabled." newline bitfld.long 0x0 11. "SMBDIS,SMBus Mode Disabled" "0: No effect.,1: SMBus mode disabled." newline bitfld.long 0x0 10. "SMBEN,SMBus Mode Enabled" "0: No effect.,1: If SMBDIS = 0 SMBus mode enabled." newline bitfld.long 0x0 9. "HSDIS,TWI High-Speed Mode Disabled" "0: No effect.,1: High-speed mode disabled." newline bitfld.long 0x0 8. "HSEN,TWI High-Speed Mode Enabled" "0: No effect.,1: High-speed mode enabled." newline bitfld.long 0x0 7. "SWRST,Software Reset" "0: No effect.,1: Equivalent to a system reset." newline bitfld.long 0x0 6. "QUICK,SMBus Quick Command" "0: No effect.,1: If Host mode is enabled a SMBus Quick Command is.." newline bitfld.long 0x0 5. "SVDIS,TWI Client Mode Disabled" "0: No effect.,1: Client mode is disabled. The shifter and holding.." newline bitfld.long 0x0 4. "SVEN,TWI Client Mode Enabled" "0: No effect.,1: Enables Client mode (SVDIS must be written to 0)." newline bitfld.long 0x0 3. "MSDIS,TWI Host Mode Disabled" "0: No effect.,1: Host mode is disabled all pending data is.." newline bitfld.long 0x0 2. "MSEN,TWI Host Mode Enabled" "0: No effect.,1: Enables Host mode (MSDIS must be written to 0)." newline bitfld.long 0x0 1. "STOP,Send a STOP Condition" "0: No effect.,1: STOP condition is sent just after completing the.." newline bitfld.long 0x0 0. "START,Send a START Condition" "0: No effect.,1: A frame beginning with a START bit is.." wgroup.long 0x600++0x3 line.long 0x0 "FLEX_TWI_CR_FIFO_ENABLED_MODE,TWI Control Register" bitfld.long 0x0 29. "FIFODIS,FIFO Disable" "0: No effect.,1: Disable the Transmit and Receive FIFOs." newline bitfld.long 0x0 28. "FIFOEN,FIFO Enable" "0: No effect.,1: Enable the Transmit and Receive FIFOs." newline bitfld.long 0x0 26. "TXFLCLR,Transmit FIFO Lock CLEAR" "0: No effect.,1: Clears the Transmit FIFO Lock." newline bitfld.long 0x0 25. "RXFCLR,Receive FIFO Clear" "0: No effect.,1: Empties the Receive FIFO." newline bitfld.long 0x0 24. "TXFCLR,Transmit FIFO Clear" "0: No effect.,1: Empties the Transmit FIFO." newline bitfld.long 0x0 17. "ACMDIS,Alternative Command Mode Disable" "0: No effect.,1: Alternative Command mode disabled." newline bitfld.long 0x0 16. "ACMEN,Alternative Command Mode Enable" "0: No effect.,1: Alternative Command mode enabled." newline bitfld.long 0x0 15. "CLEAR,Bus CLEAR Command" "0: No effect.,1: If Host mode is enabled send a bus clear command." newline bitfld.long 0x0 14. "PECRQ,PEC Request" "0: No effect.,1: A PEC check or transmission is requested." newline bitfld.long 0x0 13. "PECDIS,Packet Error Checking Disable" "0: No effect.,1: SMBus PEC (CRC) generation and check disabled." newline bitfld.long 0x0 12. "PECEN,Packet Error Checking Enable" "0: No effect.,1: SMBus PEC (CRC) generation and check enabled." newline bitfld.long 0x0 11. "SMBDIS,SMBus Mode Disabled" "0: No effect.,1: SMBus mode disabled." newline bitfld.long 0x0 10. "SMBEN,SMBus Mode Enabled" "0: No effect.,1: If SMBDIS = 0 SMBus mode enabled." newline bitfld.long 0x0 9. "HSDIS,TWI High-Speed Mode Disabled" "0: No effect.,1: High-speed mode disabled." newline bitfld.long 0x0 8. "HSEN,TWI High-Speed Mode Enabled" "0: No effect.,1: High-speed mode enabled." newline bitfld.long 0x0 7. "SWRST,Software Reset" "0: No effect.,1: Equivalent to a system reset." newline bitfld.long 0x0 6. "QUICK,SMBus Quick Command" "0: No effect.,1: If Host mode is enabled a SMBus Quick Command is.." newline bitfld.long 0x0 5. "SVDIS,TWI Client Mode Disabled" "0: No effect.,1: Client mode is disabled. The shifter and holding.." newline bitfld.long 0x0 4. "SVEN,TWI Client Mode Enabled" "0: No effect.,1: Enables Client mode (SVDIS must be written to 0)." newline bitfld.long 0x0 3. "MSDIS,TWI Host Mode Disabled" "0: No effect.,1: Host mode is disabled all pending data is.." newline bitfld.long 0x0 2. "MSEN,TWI Host Mode Enabled" "0: No effect.,1: Enables Host mode (MSDIS must be written to 0)." newline bitfld.long 0x0 1. "STOP,Send a STOP Condition" "0: No effect.,1: STOP condition is sent just after completing the.." newline bitfld.long 0x0 0. "START,Send a START Condition" "0: No effect.,1: A frame beginning with a START bit is.." group.long 0x604++0xF line.long 0x0 "FLEX_TWI_MMR,TWI Host Mode Register" bitfld.long 0x0 24. "NOAP,No Auto-Stop On NACK Error" "0: A stop condition is sent automatically upon..,1: No automatic action is performed upon.." newline hexmask.long.byte 0x0 16.--22. 1. "DADR,Device Address" newline bitfld.long 0x0 13.--14. "SCLRBL,SCL Rise Boost Level" "0,1,2,3" newline bitfld.long 0x0 12. "MREAD,Host Read Direction" "0: Host write direction.,1: Host read direction." newline bitfld.long 0x0 8.--9. "IADRSZ,Internal Device Address Size" "0: No internal device address,1: One-byte internal device address,2: Two-byte internal device address,3: Three-byte internal device address" line.long 0x4 "FLEX_TWI_SMR,TWI Client Mode Register" bitfld.long 0x4 31. "DATAMEN,Data Matching Enable" "0: Data matching on first received data is disabled.,1: Data matching on first received data is enabled." newline bitfld.long 0x4 30. "SADR3EN,Client Address 3 Enable" "0: Client address 3 matching is disabled.,1: Client address 3 matching is enabled." newline bitfld.long 0x4 29. "SADR2EN,Client Address 2 Enable" "0: Client address 2 matching is disabled.,1: Client address 2 matching is enabled." newline bitfld.long 0x4 28. "SADR1EN,Client Address 1 Enable" "0: Client address 1 matching is disabled.,1: Client address 1 matching is enabled." newline hexmask.long.byte 0x4 16.--22. 1. "SADR,Client Address" newline hexmask.long.byte 0x4 8.--14. 1. "MASK,Client Address Mask" newline bitfld.long 0x4 7. "SNIFF,Client Sniffer Mode" "0: Client Sniffer mode is disabled.,1: Client Sniffer mode is enabled." newline bitfld.long 0x4 6. "SCLWSDIS,Clock Wait State Disable" "0: No effect.,1: Clock stretching disabled in Client mode OVRE.." newline bitfld.long 0x4 5. "BSEL,TWI Bus Selection" "0: TWI analyzes the TWCK and TWD pins from its TWI..,?" newline bitfld.long 0x4 4. "SADAT,Client Address Treated as Data" "0: Client address is handled normally (will not..,1: Client address is handled as data field RXRDY.." newline bitfld.long 0x4 3. "SMHH,SMBus Host Header" "0: Acknowledge of the SMBus Host Header disabled.,1: Acknowledge of the SMBus Host Header enabled." newline bitfld.long 0x4 2. "SMDA,SMBus Default Address" "0: Acknowledge of the SMBus Default Address disabled.,1: Acknowledge of the SMBus Default Address enabled." newline bitfld.long 0x4 0. "NACKEN,Client Receiver Data Phase NACK Enable" "0: Normal value to be returned in the ACK cycle of..,1: NACK value to be returned in the ACK cycle of.." line.long 0x8 "FLEX_TWI_IADR,TWI Internal Address Register" hexmask.long.tbyte 0x8 0.--23. 1. "IADR,Internal Address" line.long 0xC "FLEX_TWI_CWGR,TWI Clock Waveform Generator Register" hexmask.long.byte 0xC 24.--29. 1. "HOLD,TWD Hold Time Versus TWCK Falling" newline bitfld.long 0xC 20. "BRSRCCLK,Bit Rate Source Clock" "0: The peripheral clock is the source clock for the..,1: GCLK is the source clock for the bit rate.." newline bitfld.long 0xC 16.--18. "CKDIV,Clock Divider" "0,1,2,3,4,5,6,7" newline hexmask.long.byte 0xC 8.--15. 1. "CHDIV,Clock High Divider" newline hexmask.long.byte 0xC 0.--7. 1. "CLDIV,Clock Low Divider" rgroup.long 0x620++0x3 line.long 0x0 "FLEX_TWI_SR,TWI Status Register" bitfld.long 0x0 28. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on TWD and/or TWCK pad output..,1: An error has been detected on TWD and/or TWCK.." newline bitfld.long 0x0 26. "SR,Start Repeated" "0: No repeated start has been detected since last..,1: At least one repeated start has been detected.." newline bitfld.long 0x0 25. "SDA,SDA Line Value" "0: SDA line sampled value is '0'.,1: SDA line sampled value is '1'." newline bitfld.long 0x0 24. "SCL,SCL Line Value" "0: SCL line sampled value is '0'.,1: SCL line sampled value is '1.'" newline bitfld.long 0x0 23. "LOCK,TWI Lock Due to Frame Errors" "0: The TWI is not locked.,1: The TWI is locked due to frame errors (see.." newline bitfld.long 0x0 21. "SMBHHM,SMBus Host Header Address Match (cleared on read)" "0: No SMBus Host Header Address received.,1: A SMBus Host Header Address was received." newline bitfld.long 0x0 20. "SMBDAM,SMBus Default Address Match (cleared on read)" "0: No SMBus Default Address received.,1: A SMBus Default Address was received." newline bitfld.long 0x0 19. "PECERR,PEC Error (cleared on read)" "0: No SMBus PEC error occurred.,1: A SMBus PEC error occurred." newline bitfld.long 0x0 18. "TOUT,Timeout Error (cleared on read)" "0: No SMBus timeout occurred.,1: SMBus timeout occurred." newline bitfld.long 0x0 16. "MCACK,Host Code Acknowledge (cleared on read)" "0: No host code has been received.,1: A host code has been received." newline bitfld.long 0x0 11. "EOSACC,End Of Client Access (cleared on read)" "0: A client access is being performed.,1: Client Access is finished. End Of Client Access.." newline bitfld.long 0x0 10. "SCLWS,Clock Wait State" "0: The clock is not stretched.,1: The clock is stretched. FLEX_TWI_THR /.." newline bitfld.long 0x0 9. "ARBLST,Arbitration Lost (cleared on read)" "0: Arbitration won.,1: Arbitration lost. Another host of the TWI bus.." newline bitfld.long 0x0 8. "NACK,Not Acknowledged (cleared on read)" "0: NACK used in Host mode: Each data byte has been..,1: NACK used in Host mode: A data or address byte.." newline bitfld.long 0x0 7. "UNRE,Underrun Error (cleared on read)" "0: FLEX_TWI_THR has been filled on time.,1: FLEX_TWI_THR has not been filled on time." newline bitfld.long 0x0 6. "OVRE,Overrun Error (cleared on read)" "0: FLEX_TWI_RHR has not been loaded while RXRDY was..,1: FLEX_TWI_RHR has been loaded while RXRDY was.." newline bitfld.long 0x0 5. "GACC,General Call Access (cleared on read)" "0: No general call has been detected.,1: A general call has been detected. After the.." newline bitfld.long 0x0 4. "SVACC,Client Access" "0: TWI is not addressed. SVACC is automatically..,1: Indicates that the address decoding sequence has.." newline bitfld.long 0x0 3. "SVREAD,Client Read" "0: Indicates that a write access is performed by a..,1: Indicates that a read access is performed by a.." newline bitfld.long 0x0 2. "TXRDY,Transmit Holding Register Ready (cleared by writing FLEX_TWI_THR)" "0: TXRDY used in Host mode:The transmit holding..,1: TXRDY used in Host mode:As soon as a data byte.." newline bitfld.long 0x0 1. "RXRDY,Receive Holding Register Ready (cleared when reading FLEX_TWI_RHR)" "0: Receive FIFO is empty; no data to read,1: At least one unread data is in the Receive FIFO" newline bitfld.long 0x0 0. "TXCOMP,Transmission Completed (cleared by writing FLEX_TWI_THR)" "0: NACK used in Host mode: During the length of the..,1: NACK used in Host mode: When both the holding.." rgroup.long 0x620++0x3 line.long 0x0 "FLEX_TWI_SR_FIFO_ENABLED_MODE,TWI Status Register" bitfld.long 0x0 28. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on TWD and/or TWCK pad output..,1: An error has been detected on TWD and/or TWCK.." newline bitfld.long 0x0 26. "SR,Start Repeated" "0: No repeated start has been detected since last..,1: At least one repeated start has been detected.." newline bitfld.long 0x0 25. "SDA,SDA Line Value" "0: SDA line sampled value is '0'.,1: SDA line sampled value is '1'." newline bitfld.long 0x0 24. "SCL,SCL Line Value" "0: SCL line sampled value is '0'.,1: SCL line sampled value is '1.'" newline bitfld.long 0x0 23. "TXFLOCK,Transmit FIFO Lock" "0: The Transmit FIFO is not locked.,1: The Transmit FIFO is locked." newline bitfld.long 0x0 21. "SMBHHM,SMBus Host Header Address Match (cleared on read)" "0: No SMBus Host Header Address received.,1: A SMBus Host Header Address was received." newline bitfld.long 0x0 20. "SMBDAM,SMBus Default Address Match (cleared on read)" "0: No SMBus Default Address received.,1: A SMBus Default Address was received." newline bitfld.long 0x0 19. "PECERR,PEC Error (cleared on read)" "0: No SMBus PEC error occurred.,1: A SMBus PEC error occurred." newline bitfld.long 0x0 18. "TOUT,Timeout Error (cleared on read)" "0: No SMBus timeout occurred.,1: SMBus timeout occurred." newline bitfld.long 0x0 16. "MCACK,Host Code Acknowledge (cleared on read)" "0: No host code has been received.,1: A host code has been received." newline bitfld.long 0x0 11. "EOSACC,End Of Client Access (cleared on read)" "0: A client access is being performed.,1: Client Access is finished. End Of Client Access.." newline bitfld.long 0x0 10. "SCLWS,Clock Wait State" "0: The clock is not stretched.,1: The clock is stretched. FLEX_TWI_THR /.." newline bitfld.long 0x0 9. "ARBLST,Arbitration Lost (cleared on read)" "0: Arbitration won.,1: Arbitration lost. Another host of the TWI bus.." newline bitfld.long 0x0 8. "NACK,Not Acknowledged (cleared on read)" "0: NACK used in Host mode: Each data byte has been..,1: NACK used in Host mode: A data or address byte.." newline bitfld.long 0x0 7. "UNRE,Underrun Error (cleared on read)" "0: FLEX_TWI_THR has been filled on time.,1: FLEX_TWI_THR has not been filled on time." newline bitfld.long 0x0 6. "OVRE,Overrun Error (cleared on read)" "0: FLEX_TWI_RHR has not been loaded while RXRDY was..,1: FLEX_TWI_RHR has been loaded while RXRDY was.." newline bitfld.long 0x0 5. "GACC,General Call Access (cleared on read)" "0: No general call has been detected.,1: A general call has been detected. After the.." newline bitfld.long 0x0 4. "SVACC,Client Access" "0: TWI is not addressed. SVACC is automatically..,1: Indicates that the address decoding sequence has.." newline bitfld.long 0x0 3. "SVREAD,Client Read" "0: Indicates that a write access is performed by a..,1: Indicates that a read access is performed by a.." newline bitfld.long 0x0 2. "TXRDY,Transmit Holding Register Ready (cleared by writing FLEX_TWI_THR)" "0: Transmit FIFO is full and cannot accept more data.,1: Transmit FIFO is not full; one or more data can.." newline bitfld.long 0x0 1. "RXRDY,Receive Holding Register Ready (cleared when reading FLEX_TWI_RHR)" "0: No character has been received since the last..,1: A byte has been received in FLEX_TWI_RHR since.." newline bitfld.long 0x0 0. "TXCOMP,Transmission Completed (cleared by writing FLEX_TWI_THR)" "0: TXCOMP used in Host mode:During the length of..,1: TXCOMP used in Host mode:When both holding.." wgroup.long 0x624++0x7 line.long 0x0 "FLEX_TWI_IER,TWI Interrupt Enable Register" bitfld.long 0x0 28. "SECE,Security/Safety Error Interrupt Enable" "0,1" newline bitfld.long 0x0 21. "SMBHHM,SMBus Host Header Address Match Interrupt Enable" "0,1" newline bitfld.long 0x0 20. "SMBDAM,SMBus Default Address Match Interrupt Enable" "0,1" newline bitfld.long 0x0 19. "PECERR,PEC Error Interrupt Enable" "0,1" newline bitfld.long 0x0 18. "TOUT,Timeout Error Interrupt Enable" "0,1" newline bitfld.long 0x0 16. "MCACK,Host Code Acknowledge Interrupt Enable" "0,1" newline bitfld.long 0x0 15. "TXBUFE,Transmit Buffer Empty Interrupt Enable" "0,1" newline bitfld.long 0x0 14. "RXBUFF,Receive Buffer Full Interrupt Enable" "0,1" newline bitfld.long 0x0 13. "ENDTX,End of Transmit Buffer Interrupt Enable" "0,1" newline bitfld.long 0x0 12. "ENDRX,End of Receive Buffer Interrupt Enable" "0,1" newline bitfld.long 0x0 11. "EOSACC,End Of Client Access Interrupt Enable" "0,1" newline bitfld.long 0x0 10. "SCL_WS,Clock Wait State Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "ARBLST,Arbitration Lost Interrupt Enable" "0,1" newline bitfld.long 0x0 8. "NACK,Not Acknowledge Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "UNRE,Underrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "OVRE,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "GACC,General Call Access Interrupt Enable" "0,1" newline bitfld.long 0x0 4. "SVACC,Client Access Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "TXRDY,Transmit Holding Register Ready Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "RXRDY,Receive Holding Register Ready Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "TXCOMP,Transmission Completed Interrupt Enable" "0,1" line.long 0x4 "FLEX_TWI_IDR,TWI Interrupt Disable Register" bitfld.long 0x4 28. "SECE,Security/Safety Error Interrupt Disable" "0,1" newline bitfld.long 0x4 21. "SMBHHM,SMBus Host Header Address Match Interrupt Disable" "0,1" newline bitfld.long 0x4 20. "SMBDAM,SMBus Default Address Match Interrupt Disable" "0,1" newline bitfld.long 0x4 19. "PECERR,PEC Error Interrupt Disable" "0,1" newline bitfld.long 0x4 18. "TOUT,Timeout Error Interrupt Disable" "0,1" newline bitfld.long 0x4 16. "MCACK,Host Code Acknowledge Interrupt Disable" "0,1" newline bitfld.long 0x4 15. "TXBUFE,Transmit Buffer Empty Interrupt Disable" "0,1" newline bitfld.long 0x4 14. "RXBUFF,Receive Buffer Full Interrupt Disable" "0,1" newline bitfld.long 0x4 13. "ENDTX,End of Transmit Buffer Interrupt Disable" "0,1" newline bitfld.long 0x4 12. "ENDRX,End of Receive Buffer Interrupt Disable" "0,1" newline bitfld.long 0x4 11. "EOSACC,End Of Client Access Interrupt Disable" "0,1" newline bitfld.long 0x4 10. "SCL_WS,Clock Wait State Interrupt Disable" "0,1" newline bitfld.long 0x4 9. "ARBLST,Arbitration Lost Interrupt Disable" "0,1" newline bitfld.long 0x4 8. "NACK,Not Acknowledge Interrupt Disable" "0,1" newline bitfld.long 0x4 7. "UNRE,Underrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 6. "OVRE,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "GACC,General Call Access Interrupt Disable" "0,1" newline bitfld.long 0x4 4. "SVACC,Client Access Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "TXRDY,Transmit Holding Register Ready Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "RXRDY,Receive Holding Register Ready Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "TXCOMP,Transmission Completed Interrupt Disable" "0,1" rgroup.long 0x62C++0x7 line.long 0x0 "FLEX_TWI_IMR,TWI Interrupt Mask Register" bitfld.long 0x0 28. "SECE,Security/Safety Error Interrupt Mask" "0,1" newline bitfld.long 0x0 21. "SMBHHM,SMBus Host Header Address Match Interrupt Mask" "0,1" newline bitfld.long 0x0 20. "SMBDAM,SMBus Default Address Match Interrupt Mask" "0,1" newline bitfld.long 0x0 19. "PECERR,PEC Error Interrupt Mask" "0,1" newline bitfld.long 0x0 18. "TOUT,Timeout Error Interrupt Mask" "0,1" newline bitfld.long 0x0 16. "MCACK,Host Code Acknowledge Interrupt Mask" "0,1" newline bitfld.long 0x0 15. "TXBUFE,Transmit Buffer Empty Interrupt Mask" "0,1" newline bitfld.long 0x0 14. "RXBUFF,Receive Buffer Full Interrupt Mask" "0,1" newline bitfld.long 0x0 13. "ENDTX,End of Transmit Buffer Interrupt Mask" "0,1" newline bitfld.long 0x0 12. "ENDRX,End of Receive Buffer Interrupt Mask" "0,1" newline bitfld.long 0x0 11. "EOSACC,End Of Client Access Interrupt Mask" "0,1" newline bitfld.long 0x0 10. "SCL_WS,Clock Wait State Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "ARBLST,Arbitration Lost Interrupt Mask" "0,1" newline bitfld.long 0x0 8. "NACK,Not Acknowledge Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "UNRE,Underrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "OVRE,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "GACC,General Call Access Interrupt Mask" "0,1" newline bitfld.long 0x0 4. "SVACC,Client Access Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "TXRDY,Transmit Holding Register Ready Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "RXRDY,Receive Holding Register Ready Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "TXCOMP,Transmission Completed Interrupt Mask" "0,1" line.long 0x4 "FLEX_TWI_RHR,TWI Receive Holding Register" bitfld.long 0x4 11.--12. "ASTATE,Acknowledge State (Client Sniffer Mode only)" "0: No Acknowledge or Nacknowledge detected after..,1: Acknowledge (A) detected after previously logged..,2: Nacknowledge (NA) detected after previously..,3: Not defined" newline bitfld.long 0x4 10. "PSTATE,Stop State (Client Sniffer Mode only)" "0: No STOP (P) detected after previous logged data.,1: Stop detected (P) after previous logged data." newline bitfld.long 0x4 8.--9. "SSTATE,Start State (Client Sniffer Mode only)" "0: No START detected with the logged data,1: START (S) detected with the logged data,2: Repeated START (Sr) detected with the logged data,3: Not defined" newline hexmask.long.byte 0x4 0.--7. 1. "RXDATA,Host or Client Receive Holding Data" rgroup.long 0x630++0x3 line.long 0x0 "FLEX_TWI_RHR_FIFO_ENABLED_MODE,TWI Receive Holding Register" hexmask.long.byte 0x0 24.--31. 1. "RXDATA3,Host or Client Receive Holding Data 3" newline hexmask.long.byte 0x0 16.--23. 1. "RXDATA2,Host or Client Receive Holding Data 2" newline hexmask.long.byte 0x0 8.--15. 1. "RXDATA1,Host or Client Receive Holding Data 1" newline hexmask.long.byte 0x0 0.--7. 1. "RXDATA0,Host or Client Receive Holding Data 0" wgroup.long 0x634++0x3 line.long 0x0 "FLEX_TWI_THR,TWI Transmit Holding Register" hexmask.long.byte 0x0 0.--7. 1. "TXDATA,Host or Client Transmit Holding Data" wgroup.long 0x634++0x3 line.long 0x0 "FLEX_TWI_THR_FIFO_ENABLED_MODE,TWI Transmit Holding Register" hexmask.long.byte 0x0 24.--31. 1. "TXDATA3,Host or Client Transmit Holding Data 3" newline hexmask.long.byte 0x0 16.--23. 1. "TXDATA2,Host or Client Transmit Holding Data 2" newline hexmask.long.byte 0x0 8.--15. 1. "TXDATA1,Host or Client Transmit Holding Data 1" newline hexmask.long.byte 0x0 0.--7. 1. "TXDATA0,Host or Client Transmit Holding Data 0" group.long 0x638++0x1B line.long 0x0 "FLEX_TWI_SMBTR,TWI SMBus Timing Register" hexmask.long.byte 0x0 24.--31. 1. "THMAX,Clock High Maximum Cycles" newline hexmask.long.byte 0x0 16.--23. 1. "TLOWM,Host Clock Stretch Maximum Cycles" newline hexmask.long.byte 0x0 8.--15. 1. "TLOWS,Client Clock Stretch Maximum Cycles" newline hexmask.long.byte 0x0 0.--3. 1. "PRESC,SMBus Clock Prescaler" line.long 0x4 "FLEX_TWI_HSR,TWI High Speed Register" hexmask.long.byte 0x4 0.--7. 1. "MCODE,TWI High Speed Host Code" line.long 0x8 "FLEX_TWI_ACR,TWI Alternative Command Register" bitfld.long 0x8 25. "NPEC,Next PEC Request (SMBus Mode only)" "0: The next transfer does not use a PEC byte.,1: The next transfer uses a PEC byte." newline bitfld.long 0x8 24. "NDIR,Next Transfer Direction" "0: Write direction.,1: Read direction." newline hexmask.long.byte 0x8 16.--23. 1. "NDATAL,Next Data Length" newline bitfld.long 0x8 9. "PEC,PEC Request (SMBus Mode only)" "0: The transfer does not use a PEC byte.,1: The transfer uses a PEC byte." newline bitfld.long 0x8 8. "DIR,Transfer Direction" "0: Write direction.,1: Read direction." newline hexmask.long.byte 0x8 0.--7. 1. "DATAL,Data Length" line.long 0xC "FLEX_TWI_FILTR,TWI Filter Register" bitfld.long 0xC 8.--10. "THRES,Digital Filter Threshold" "0: No filtering applied on TWI inputs.,?,?,?,?,?,?,?" newline bitfld.long 0xC 1. "PADFEN,PAD Filter Enable" "0: PAD analog filter is disabled.,1: PAD analog filter is enabled. (The analog filter.." newline bitfld.long 0xC 0. "FILT,RX Digital Filter" "0: No filtering applied on TWI inputs.,1: TWI input filtering is active. (Only in Standard.." line.long 0x10 "FLEX_TWI_HSCWGR,TWI High Speed Clock Waveform Generator Register" bitfld.long 0x10 16.--18. "HSCKDIV,High Speed Clock Divider" "0,1,2,3,4,5,6,7" newline hexmask.long.byte 0x10 8.--15. 1. "HSCHDIV,High Speed Clock High Divider" newline hexmask.long.byte 0x10 0.--7. 1. "HSCLDIV,High Speed Clock Low Divider" line.long 0x14 "FLEX_TWI_SWMR,TWI Matching Register" hexmask.long.byte 0x14 24.--31. 1. "DATAM,Data Match" newline hexmask.long.byte 0x14 16.--22. 1. "SADR3,Client Address 3" newline hexmask.long.byte 0x14 8.--14. 1. "SADR2,Client Address 2" newline hexmask.long.byte 0x14 0.--6. 1. "SADR1,Client Address 1" line.long 0x18 "FLEX_TWI_FMR,TWI FIFO Mode Register" hexmask.long.byte 0x18 24.--29. 1. "RXFTHRES,Receive FIFO Threshold" newline hexmask.long.byte 0x18 16.--21. 1. "TXFTHRES,Transmit FIFO Threshold" newline bitfld.long 0x18 4.--5. "RXRDYM,Receiver Ready Mode" "0: RXRDY will be at level '1' when at least one..,1: RXRDY will be at level '1' when at least two..,2: RXRDY will be at level '1' when at least four..,3: RXRDY will be at level '1' when at least eight.." newline bitfld.long 0x18 0.--1. "TXRDYM,Transmitter Ready Mode" "0: TXRDY will be at level '1' when at least one..,1: TXRDY will be at level '1' when at least two..,2: TXRDY will be at level '1' when at least four..,3: TXRDY will be at level '1' when at least eight.." rgroup.long 0x654++0x3 line.long 0x0 "FLEX_TWI_FLR,TWI FIFO Level Register" hexmask.long.byte 0x0 16.--21. 1. "RXFL,Receive FIFO Level" newline hexmask.long.byte 0x0 0.--5. 1. "TXFL,Transmit FIFO Level" rgroup.long 0x660++0x3 line.long 0x0 "FLEX_TWI_FSR,TWI FIFO Status Register" bitfld.long 0x0 7. "RXFPTEF,Receive FIFO Underflow Error Flag" "0: No Receive FIFO underflow occurred.,1: Receive FIFO underflow error occurred due to an.." newline bitfld.long 0x0 6. "TXFPTEF,Transmit FIFO Overflow Error Flag" "0: No Transmit FIFO overflow occurred.,1: Transmit FIFO overflow error occurred due to an.." newline bitfld.long 0x0 5. "RXFTHF,Receive FIFO Threshold Flag" "0: Number of unread data in Receive FIFO is below..,1: Number of unread data in Receive FIFO has.." newline bitfld.long 0x0 4. "RXFFF,Receive FIFO Full Flag" "0: Receive FIFO is not empty.,1: Receive FIFO has been filled since the last read.." newline bitfld.long 0x0 3. "RXFEF,Receive FIFO Empty Flag" "0: Receive FIFO is not empty.,1: Receive FIFO has been emptied since the last.." newline bitfld.long 0x0 2. "TXFTHF,Transmit FIFO Threshold Flag (cleared on read)" "0: Number of data in Transmit FIFO is above..,1: Number of data in Transmit FIFO has reached.." newline bitfld.long 0x0 1. "TXFFF,Transmit FIFO Full Flag (cleared on read)" "0: Transmit FIFO is not full.,1: Transmit FIFO has been filled since the last.." newline bitfld.long 0x0 0. "TXFEF,Transmit FIFO Empty Flag (cleared on read)" "0: Transmit FIFO is not empty.,1: Transmit FIFO has been emptied since the last.." wgroup.long 0x664++0x7 line.long 0x0 "FLEX_TWI_FIER,TWI FIFO Interrupt Enable Register" bitfld.long 0x0 7. "RXFPTEF,RXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "TXFPTEF,TXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "RXFTHF,RXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 4. "RXFFF,RXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 3. "RXFEF,RXFEF Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "TXFTHF,TXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXFFF,TXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "TXFEF,TXFEF Interrupt Enable" "0,1" line.long 0x4 "FLEX_TWI_FIDR,TWI FIFO Interrupt Disable Register" bitfld.long 0x4 7. "RXFPTEF,RXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 6. "TXFPTEF,TXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "RXFTHF,RXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 4. "RXFFF,RXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 3. "RXFEF,RXFEF Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "TXFTHF,TXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "TXFFF,TXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "TXFEF,TXFEF Interrupt Disable" "0,1" rgroup.long 0x66C++0x3 line.long 0x0 "FLEX_TWI_FIMR,TWI FIFO Interrupt Mask Register" bitfld.long 0x0 7. "RXFPTEF,RXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "TXFPTEF,TXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "RXFTHF,RXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 4. "RXFFF,RXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 3. "RXFEF,RXFEF Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "TXFTHF,TXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXFFF,TXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "TXFEF,TXFEF Interrupt Mask" "0,1" group.long 0x6E4++0x3 line.long 0x0 "FLEX_TWI_WPMR,TWI Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" newline bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control..,1: Enables the write protection on control register.." newline bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." newline bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection if WPKEY..,1: Enables the write protection if WPKEY.." rgroup.long 0x6E8++0x3 line.long 0x0 "FLEX_TWI_WPSR,TWI Write Protection Status Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPVSRC,Write Protection Violation Source" newline bitfld.long 0x0 1. "PADERR,Output PAD Error (cleared on read)" "0: No error detected during a character transfer in..,1: Stuck-at 1 detected on TWCK output pad for more.." newline bitfld.long 0x0 0. "WPVS,Write Protect Violation Status (cleared on read)" "0: No Write Protection Violation has occurred since..,1: A Write Protection Violation has occurred since.." tree.end tree "FLEXCOM9" base ad:0xE2820000 group.long 0x0++0x3 line.long 0x0 "FLEX_MR,FLEXCOM Mode Register" bitfld.long 0x0 0.--1. "OPMODE,FLEXCOM Operating Mode" "0: No communication,1: All UART related protocols are selected (RS232..,2: SPI operating mode is selected. USART/TWI..,3: All TWI related protocols are selected (TWI.." rgroup.long 0x10++0x3 line.long 0x0 "FLEX_RHR,FLEXCOM Receive Holding Register" hexmask.long.word 0x0 0.--15. 1. "RXDATA,Receive Data" group.long 0x20++0x3 line.long 0x0 "FLEX_THR,FLEXCOM Transmit Holding Register" hexmask.long.word 0x0 0.--15. 1. "TXDATA,Transmit Data" wgroup.long 0x200++0x3 line.long 0x0 "FLEX_US_CR,USART Control Register" bitfld.long 0x0 31. "FIFODIS,FIFO Disable" "0: No effect.,1: Disables the Transmit and Receive FIFOs." newline bitfld.long 0x0 30. "FIFOEN,FIFO Enable" "0: No effect.,1: Enables the Transmit and Receive FIFOs." newline bitfld.long 0x0 28. "REQCLR,Request to Clear the Comparison Trigger" "0: No effect.,1: Restarts the comparison trigger to enable.." newline bitfld.long 0x0 26. "TXFLCLR,Transmit FIFO Lock CLEAR" "0: No effect.,1: Clears the Transmit FIFO Lock" newline bitfld.long 0x0 25. "RXFCLR,Receive FIFO Clear" "0: No effect.,1: Empties the Receive FIFO." newline bitfld.long 0x0 24. "TXFCLR,Transmit FIFO Clear" "0: No effect.,1: Empties the Transmit FIFO." newline bitfld.long 0x0 21. "LINWKUP,Send LIN Wake-up Signal" "0: No effect:,1: Sends a wake-up signal on the LIN bus." newline bitfld.long 0x0 20. "LINABT,Abort LIN Transmission" "0: No effect.,1: Aborts the current LIN transmission." newline bitfld.long 0x0 19. "RTSDIS,Request to Send Disable" "0: No effect.,1: Drives the RTS pin to 0 if FLEX_US_MR.USART_MODE.." newline bitfld.long 0x0 18. "RTSEN,Request to Send Enable" "0: No effect.,1: Drives the RTS pin to 1 if FLEX_US_MR.USART_MODE.." newline bitfld.long 0x0 15. "RETTO,Start Timeout Immediately" "0: No effect,1: Immediately restarts timeout period." newline bitfld.long 0x0 14. "RSTNACK,Reset Non Acknowledge" "0: No effect,1: Resets FLEX_US_CSR.NACK." newline bitfld.long 0x0 13. "RSTIT,Reset Iterations" "0: No effect.,1: Resets FLEX_US_CSR.ITER. No effect if the.." newline bitfld.long 0x0 12. "SENDA,Send Address" "0: No effect.,1: In Multidrop mode only the next character.." newline bitfld.long 0x0 11. "STTTO,Clear TIMEOUT Flag and Start Timeout After Next Character Received" "0: No effect.,1: Starts waiting for a character before clocking.." newline bitfld.long 0x0 10. "STPBRK,Stop Break" "0: No effect.,1: Stops transmission of the break after a minimum.." newline bitfld.long 0x0 9. "STTBRK,Start Break" "0: No effect.,1: Starts transmission of a break after the.." newline bitfld.long 0x0 8. "RSTSTA,Reset Status Bits" "0: No effect.,1: Resets the status bits PARE FRAME OVRE MANE.." newline bitfld.long 0x0 7. "TXDIS,Transmitter Disable" "0: No effect.,1: Disables the transmitter." newline bitfld.long 0x0 6. "TXEN,Transmitter Enable" "0: No effect.,1: Enables the transmitter if TXDIS is 0." newline bitfld.long 0x0 5. "RXDIS,Receiver Disable" "0: No effect.,1: Disables the receiver." newline bitfld.long 0x0 4. "RXEN,Receiver Enable" "0: No effect.,1: Enables the receiver if RXDIS is 0." newline bitfld.long 0x0 3. "RSTTX,Reset Transmitter" "0: No effect.,1: Resets the transmitter." newline bitfld.long 0x0 2. "RSTRX,Reset Receiver" "0: No effect.,1: Resets the receiver." group.long 0x204++0x3 line.long 0x0 "FLEX_US_MR,USART Mode Register" bitfld.long 0x0 31. "ONEBIT,Start Frame Delimiter Selector" "0: Start frame delimiter is COMMAND or DATA SYNC.,1: Start frame delimiter is one bit." newline bitfld.long 0x0 30. "MODSYNC,Manchester Synchronization Mode" "0: The Manchester start bit is a 0 to 1 transition,1: The Manchester start bit is a 1 to 0 transition." newline bitfld.long 0x0 29. "MAN,Manchester Encoder/Decoder Enable" "0: Manchester encoder/decoder are disabled.,1: Manchester encoder/decoder are enabled." newline bitfld.long 0x0 28. "FILTER,Receive Line Filter" "0: The USART does not filter the receive line.,1: The USART filters the receive line using a.." newline bitfld.long 0x0 24.--26. "MAX_ITERATION,Maximum Number of Automatic Iteration" "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 23. "INVDATA,Inverted Data" "0: The data field transmitted on TXD line is the..,1: The data field transmitted on TXD line is.." newline bitfld.long 0x0 22. "VAR_SYNC,Variable Synchronization of Command/Data Sync Start Frame Delimiter" "0: User defined configuration of command or data..,1: The sync field is updated when a character is.." newline bitfld.long 0x0 21. "DSNACK,Disable Successive NACK" "0: NACK is sent on the ISO line as soon as a parity..,1: Successive parity errors are counted up to the.." newline bitfld.long 0x0 20. "INACK,Inhibit Non Acknowledge" "0: The NACK is generated.,1: The NACK is not generated." newline bitfld.long 0x0 19. "OVER,Oversampling Mode" "0: 16x Oversampling.,1: 8x Oversampling." newline bitfld.long 0x0 18. "CLKO,Clock Output Select" "0: The USART does not drive the SCK pin..,1: The USART drives the SCK pin if USCLKS does not.." newline bitfld.long 0x0 17. "MODE9,9-bit Character Length" "0: CHRL defines character length.,1: 9-bit character length." newline bitfld.long 0x0 16. "MSBF,Bit Order" "0: Least significant bit is sent/received first.,1: Most significant bit is sent/received first." newline bitfld.long 0x0 14.--15. "CHMODE,Channel Mode" "0: Normal mode,1: Automatic Echo. Receiver input is connected to..,2: Local Loopback. Transmitter output is connected..,3: Remote Loopback. RXD pin is internally connected.." newline bitfld.long 0x0 12.--13. "NBSTOP,Number of Stop Bits" "0: 1 stop bit,1: 1.5 stop bit (SYNC = 0) or reserved (SYNC = 1),2: 2 stop bits,?" newline bitfld.long 0x0 9.--11. "PAR,Parity Type" "0: Even parity,1: Odd parity,2: Parity forced to 0 (Space),3: Parity forced to 1 (Mark),4: No parity,?,6: Multidrop mode,?" newline bitfld.long 0x0 8. "SYNC,Synchronous Mode Select" "0: USART operates in Asynchronous mode (UART).,1: USART operates in Synchronous mode." newline bitfld.long 0x0 6.--7. "CHRL,Character Length" "0: Character length is 5 bits,1: Character length is 6 bits,2: Character length is 7 bits,3: Character length is 8 bits" newline bitfld.long 0x0 4.--5. "USCLKS,Clock Selection" "0: Peripheral clock is selected,?,2: PMC generic clock is selected. If the SCK pin is..,3: External pin SCK is selected" newline hexmask.long.byte 0x0 0.--3. 1. "USART_MODE,USART Mode of Operation" wgroup.long 0x208++0x3 line.long 0x0 "FLEX_US_IER,USART Interrupt Enable Register" bitfld.long 0x0 24. "MANE,Manchester Error Interrupt Enable" "0,1" newline bitfld.long 0x0 22. "CMP,Comparison Interrupt Enable" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt Enable" "0,1" newline bitfld.long 0x0 19. "CTSIC,Clear to Send Input Change Interrupt Enable" "0,1" newline bitfld.long 0x0 13. "NACK,Non Acknowledge Interrupt Enable" "0,1" newline bitfld.long 0x0 10. "ITER,Max number of Repetitions Reached Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Enable" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "RXBRK,Receiver Break Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Enable" "0,1" wgroup.long 0x208++0x7 line.long 0x0 "FLEX_US_IER_LIN_MODE,USART Interrupt Enable Register" bitfld.long 0x0 31. "LINHTE,LIN Header Timeout Error Interrupt Enable" "0,1" newline bitfld.long 0x0 30. "LINSTE,LIN Synch Tolerance Error Interrupt Enable" "0,1" newline bitfld.long 0x0 29. "LINSNRE,LIN Client Not Responding Error Interrupt Enable" "0,1" newline bitfld.long 0x0 28. "LINCE,LIN Checksum Error Interrupt Enable" "0,1" newline bitfld.long 0x0 27. "LINIPE,LIN Identifier Parity Interrupt Enable" "0,1" newline bitfld.long 0x0 26. "LINISFE,LIN Inconsistent Synch Field Error Interrupt Enable" "0,1" newline bitfld.long 0x0 25. "LINBE,LIN Bus Error Interrupt Enable" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt Enable" "0,1" newline bitfld.long 0x0 15. "LINTC,LIN Transfer Completed Interrupt Enable" "0,1" newline bitfld.long 0x0 14. "LINID,LIN Identifier Sent or LIN Identifier Received Interrupt Enable" "0,1" newline bitfld.long 0x0 13. "LINBK,LIN Break Sent or LIN Break Received Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Enable" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Enable" "0,1" line.long 0x4 "FLEX_US_IDR,USART Interrupt Disable Register" bitfld.long 0x4 24. "MANE,Manchester Error Interrupt Disable" "0,1" newline bitfld.long 0x4 22. "CMP,Comparison Interrupt Disable" "0,1" newline bitfld.long 0x4 21. "SECE,Security/Safety Error Interrupt Disable" "0,1" newline bitfld.long 0x4 19. "CTSIC,Clear to Send Input Change Interrupt Disable" "0,1" newline bitfld.long 0x4 13. "NACK,Non Acknowledge Interrupt Disable" "0,1" newline bitfld.long 0x4 10. "ITER,Max Number of Repetitions Reached Interrupt Disable" "0,1" newline bitfld.long 0x4 9. "TXEMPTY,TXEMPTY Interrupt Disable" "0,1" newline bitfld.long 0x4 8. "TIMEOUT,Timeout Interrupt Disable" "0,1" newline bitfld.long 0x4 7. "PARE,Parity Error Interrupt Disable" "0,1" newline bitfld.long 0x4 6. "FRAME,Framing Error Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "OVRE,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "RXBRK,Receiver Break Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "TXRDY,TXRDY Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "RXRDY,RXRDY Interrupt Disable" "0,1" wgroup.long 0x20C++0x3 line.long 0x0 "FLEX_US_IDR_LIN_MODE,USART Interrupt Disable Register" bitfld.long 0x0 31. "LINHTE,LIN Header Timeout Error Interrupt Disable" "0,1" newline bitfld.long 0x0 30. "LINSTE,LIN Synch Tolerance Error Interrupt Disable" "0,1" newline bitfld.long 0x0 29. "LINSNRE,LIN Client Not Responding Error Interrupt Disable" "0,1" newline bitfld.long 0x0 28. "LINCE,LIN Checksum Error Interrupt Disable" "0,1" newline bitfld.long 0x0 27. "LINIPE,LIN Identifier Parity Interrupt Disable" "0,1" newline bitfld.long 0x0 26. "LINISFE,LIN Inconsistent Synch Field Error Interrupt Disable" "0,1" newline bitfld.long 0x0 25. "LINBE,LIN Bus Error Interrupt Disable" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt Disable" "0,1" newline bitfld.long 0x0 15. "LINTC,LIN Transfer Completed Interrupt Disable" "0,1" newline bitfld.long 0x0 14. "LINID,LIN Identifier Sent or LIN Identifier Received Interrupt Disable" "0,1" newline bitfld.long 0x0 13. "LINBK,LIN Break Sent or LIN Break Received Interrupt Disable" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Disable" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Disable" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Disable" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Disable" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Disable" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Disable" "0,1" rgroup.long 0x210++0x3 line.long 0x0 "FLEX_US_IMR,USART Interrupt Mask Register" bitfld.long 0x0 24. "MANE,Manchester Error Interrupt Mask" "0,1" newline bitfld.long 0x0 22. "CMP,Comparison Interrupt Mask" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt Mask" "0,1" newline bitfld.long 0x0 19. "CTSIC,Clear to Send Input Change Interrupt Mask" "0,1" newline bitfld.long 0x0 13. "NACK,Non Acknowledge Interrupt Mask" "0,1" newline bitfld.long 0x0 10. "ITER,Max Number of Repetitions Reached Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Mask" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "RXBRK,Receiver Break Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Mask" "0,1" rgroup.long 0x210++0x7 line.long 0x0 "FLEX_US_IMR_LIN_MODE,USART Interrupt Mask Register" bitfld.long 0x0 31. "LINHTE,LIN Header Timeout Error Interrupt Mask" "0,1" newline bitfld.long 0x0 30. "LINSTE,LIN Synch Tolerance Error Interrupt Mask" "0,1" newline bitfld.long 0x0 29. "LINSNRE,LIN Client Not Responding Error Interrupt Mask" "0,1" newline bitfld.long 0x0 28. "LINCE,LIN Checksum Error Interrupt Mask" "0,1" newline bitfld.long 0x0 27. "LINIPE,LIN Identifier Parity Interrupt Mask" "0,1" newline bitfld.long 0x0 26. "LINISFE,LIN Inconsistent Synch Field Error Interrupt Mask" "0,1" newline bitfld.long 0x0 25. "LINBE,LIN Bus Error Interrupt Mask" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt mask" "0,1" newline bitfld.long 0x0 15. "LINTC,LIN Transfer Completed Interrupt Mask" "0,1" newline bitfld.long 0x0 14. "LINID,LIN Identifier Sent or LIN Identifier Received Interrupt Mask" "0,1" newline bitfld.long 0x0 13. "LINBK,LIN Break Sent or LIN Break Received Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Mask" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Mask" "0,1" line.long 0x4 "FLEX_US_CSR,USART Channel Status Register" bitfld.long 0x4 24. "MANE,Manchester Error" "0: No Manchester error has been detected since the..,1: At least one Manchester error has been detected.." newline bitfld.long 0x4 23. "CTS,Image of CTS Input" "0: CTS input is driven low.,1: CTS input is driven high." newline bitfld.long 0x4 22. "CMP,Comparison Status" "0: No received character matched the comparison..,1: A received character matched the comparison.." newline bitfld.long 0x4 21. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on TXD and/or SCK pad output..,1: An error has been detected on TXD and/or SCK pad.." newline bitfld.long 0x4 19. "CTSIC,Clear to Send Input Change Flag" "0: No input change has been detected on the CTS pin..,1: At least one input change has been detected on.." newline bitfld.long 0x4 13. "NACK,Non Acknowledge Interrupt" "0: Non acknowledge has not been detected since the..,1: At least one non acknowledge has been detected.." newline bitfld.long 0x4 10. "ITER,Max Number of Repetitions Reached" "0: Maximum number of repetitions has not been..,1: Maximum number of repetitions has been reached.." newline bitfld.long 0x4 9. "TXEMPTY,Transmitter Empty (cleared by writing FLEX_US_THR)" "0: There are characters in either FLEX_US_THR or..,1: There are no characters in FLEX_US_THR nor in.." newline bitfld.long 0x4 8. "TIMEOUT,Receiver Timeout" "0: There has not been a timeout since the last..,1: There has been a timeout since the last Start.." newline bitfld.long 0x4 7. "PARE,Parity Error" "0: No parity error has been detected since the last..,1: At least one parity error has been detected.." newline bitfld.long 0x4 6. "FRAME,Framing Error" "0: No stop bit has been detected low since the last..,1: At least one stop bit has been detected low.." newline bitfld.long 0x4 5. "OVRE,Overrun Error" "0: No overrun error has occurred since the last..,1: At least one overrun error has occurred since.." newline bitfld.long 0x4 2. "RXBRK,Break Received/End of Break" "0: No break received or end of break detected since..,1: Break received or end of break detected since.." newline bitfld.long 0x4 1. "TXRDY,Transmitter Ready (cleared by writing FLEX_US_THR)" "0: FIFO Disabled: A character in FLEX_US_THR is..,1: FIFO Disabled: There is no character in.." newline bitfld.long 0x4 0. "RXRDY,Receiver Ready (cleared by reading FLEX_US_RHR)" "0: FIFO Disabled: No complete character has been..,1: FIFO Disabled: At least one complete character.." rgroup.long 0x214++0x7 line.long 0x0 "FLEX_US_CSR_LIN_MODE,USART Channel Status Register" bitfld.long 0x0 31. "LINHTE,LIN Header Timeout Error" "0: No LIN header timeout error has been detected..,1: A LIN header timeout error has been detected.." newline bitfld.long 0x0 30. "LINSTE,LIN Synch Tolerance Error" "0: No LIN synch tolerance error has been detected..,1: A LIN synch tolerance error has been detected.." newline bitfld.long 0x0 29. "LINSNRE,LIN Client Not Responding Error" "0: No LIN client not responding error has been..,1: A LIN client not responding error has been.." newline bitfld.long 0x0 28. "LINCE,LIN Checksum Error" "0: No LIN checksum error has been detected since..,1: A LIN checksum error has been detected since the.." newline bitfld.long 0x0 27. "LINIPE,LIN Identifier Parity Error" "0: No LIN identifier parity error has been detected..,1: A LIN identifier parity error has been detected.." newline bitfld.long 0x0 26. "LINISFE,LIN Inconsistent Synch Field Error" "0: No LIN inconsistent synch field error has been..,1: The USART is configured as a client node and a.." newline bitfld.long 0x0 25. "LINBE,LIN Bit Error" "0: No bit error has been detected since the last..,1: A bit error has been detected since the last.." newline bitfld.long 0x0 23. "LINBLS,LIN Bus Line Status" "0: LIN bus line is set to 0.,1: LIN bus line is set to 1." newline bitfld.long 0x0 21. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on TXD and/or SCK pad output..,1: An error has been detected on TXD and/or SCK pad.." newline bitfld.long 0x0 15. "LINTC,LIN Transfer Completed" "0: The USART is idle or a LIN transfer is ongoing.,1: A LIN transfer has been completed since the last.." newline bitfld.long 0x0 14. "LINID,LIN Identifier Sent or LIN Identifier Received" "0: Host Mode: No LIN identifier has been sent since..,1: Host Mode: At least one LIN identifier has been.." newline bitfld.long 0x0 13. "LINBK,LIN Break Sent or LIN Break Received" "0: Host Mode: No LIN break has been sent since the..,1: Host Mode: At least one LIN break has been sent.." newline bitfld.long 0x0 9. "TXEMPTY,Transmitter Empty (cleared by writing FLEX_US_THR)" "0: There are characters in either FLEX_US_THR or..,1: There are no characters in FLEX_US_THR nor in.." newline bitfld.long 0x0 8. "TIMEOUT,Receiver Timeout" "0: There has not been a timeout since the last..,1: There has been a timeout since the last start.." newline bitfld.long 0x0 7. "PARE,Parity Error" "0: No parity error has been detected since the last..,1: At least one parity error has been detected.." newline bitfld.long 0x0 6. "FRAME,Framing Error" "0: No stop bit has been detected low since the last..,1: At least one stop bit has been detected low.." newline bitfld.long 0x0 5. "OVRE,Overrun Error" "0: No overrun error has occurred since the last..,1: At least one overrun error has occurred since.." newline bitfld.long 0x0 1. "TXRDY,Transmitter Ready (cleared by writing FLEX_US_THR)" "0: A character in FLEX_US_THR is waiting to be..,1: There is no character in FLEX_US_THR." newline bitfld.long 0x0 0. "RXRDY,Receiver Ready (cleared by reading FLEX_US_RHR)" "0: No complete character has been received since..,1: At least one complete character has been.." line.long 0x4 "FLEX_US_RHR,USART Receive Holding Register" bitfld.long 0x4 15. "RXSYNH,Received Sync" "0: Last character received is a data.,1: Last character received is a command." newline hexmask.long.word 0x4 0.--8. 1. "RXCHR,Received Character" rgroup.long 0x218++0x3 line.long 0x0 "FLEX_US_RHR_FIFO_MULTI_DATA_MODE,USART Receive Holding Register" hexmask.long.byte 0x0 24.--31. 1. "RXCHR3,Received Characters" newline hexmask.long.byte 0x0 16.--23. 1. "RXCHR2,Received Characters" newline hexmask.long.byte 0x0 8.--15. 1. "RXCHR1,Received Characters" newline hexmask.long.byte 0x0 0.--7. 1. "RXCHR0,Received Characters" wgroup.long 0x21C++0x3 line.long 0x0 "FLEX_US_THR,USART Transmit Holding Register" bitfld.long 0x0 15. "TXSYNH,Sync Field to be Transmitted" "0: The next character sent is encoded as a data.,1: The next character sent is encoded as a command." newline hexmask.long.word 0x0 0.--8. 1. "TXCHR,Character to be Transmitted" wgroup.long 0x21C++0x3 line.long 0x0 "FLEX_US_THR_FIFO_MULTI_DATA_MODE,USART Transmit Holding Register" hexmask.long.byte 0x0 24.--31. 1. "TXCHR3,Character to be Transmitted" newline hexmask.long.byte 0x0 16.--23. 1. "TXCHR2,Character to be Transmitted" newline hexmask.long.byte 0x0 8.--15. 1. "TXCHR1,Character to be Transmitted" newline hexmask.long.byte 0x0 0.--7. 1. "TXCHR0,Character to be Transmitted" group.long 0x220++0xB line.long 0x0 "FLEX_US_BRGR,USART Baud Rate Generator Register" bitfld.long 0x0 16.--18. "FP,Fractional Part" "0: Fractional divider is disabled.,?,?,?,?,?,?,?" newline hexmask.long.word 0x0 0.--15. 1. "CD,Clock Divider" line.long 0x4 "FLEX_US_RTOR,USART Receiver Timeout Register" hexmask.long.tbyte 0x4 0.--16. 1. "TO,Timeout Value" line.long 0x8 "FLEX_US_TTGR,USART Transmitter Timeguard Register" hexmask.long.byte 0x8 0.--7. 1. "TG,Timeguard Value" group.long 0x240++0x3 line.long 0x0 "FLEX_US_FIDI,USART FI DI Ratio Register" hexmask.long.word 0x0 0.--15. 1. "FI_DI_RATIO,FI Over DI Ratio Value" rgroup.long 0x244++0x3 line.long 0x0 "FLEX_US_NER,USART Number of Errors Register" hexmask.long.byte 0x0 0.--7. 1. "NB_ERRORS,Number of Errors" group.long 0x24C++0xF line.long 0x0 "FLEX_US_IF,USART IrDA Filter Register" hexmask.long.byte 0x0 0.--7. 1. "IRDA_FILTER,IrDA Filter" line.long 0x4 "FLEX_US_MAN,USART Manchester Configuration Register" bitfld.long 0x4 31. "RXIDLEV,Receiver Idle Value" "0: Receiver line idle value is 0.,1: Receiver line idle value is 1." newline bitfld.long 0x4 30. "DRIFT,Drift Compensation" "0: The USART cannot recover from an important clock..,1: The USART can recover from clock drift. The 16X.." newline bitfld.long 0x4 29. "ONE,Must Be Set to 1" "0,1" newline bitfld.long 0x4 28. "RX_MPOL,Receiver Manchester Polarity" "0: Logic zero is coded as a zero-to-one transition..,1: Logic zero is coded as a one-to-zero transition.." newline bitfld.long 0x4 24.--25. "RX_PP,Receiver Preamble Pattern detected" "0: The preamble is composed of '1's,1: The preamble is composed of '0's,2: The preamble is composed of '01's,3: The preamble is composed of '10's" newline hexmask.long.byte 0x4 16.--19. 1. "RX_PL,Receiver Preamble Length" newline bitfld.long 0x4 12. "TX_MPOL,Transmitter Manchester Polarity" "0: Logic zero is coded as a zero-to-one transition..,1: Logic zero is coded as a one-to-zero transition.." newline bitfld.long 0x4 8.--9. "TX_PP,Transmitter Preamble Pattern" "0: The preamble is composed of '1's,1: The preamble is composed of '0's,2: The preamble is composed of '01's,3: The preamble is composed of '10's" newline hexmask.long.byte 0x4 0.--3. 1. "TX_PL,Transmitter Preamble Length" line.long 0x8 "FLEX_US_LINMR,USART LIN Mode Register" bitfld.long 0x8 17. "SYNCDIS,Synchronization Disable" "0: The synchronization procedure is performed in..,1: The synchronization procedure is not performed.." newline bitfld.long 0x8 16. "PDCM,DMAC Mode" "0: The LIN mode register FLEX_US_LINMR is not..,1: The LIN mode register FLEX_US_LINMR (excepting.." newline hexmask.long.byte 0x8 8.--15. 1. "DLC,Data Length Control" newline bitfld.long 0x8 7. "WKUPTYP,Wake-up Signal Type" "0: Setting the LINWKUP bit in the control register..,1: Setting the LINWKUP bit in the control register.." newline bitfld.long 0x8 6. "FSDIS,Frame Slot Mode Disable" "0: The Frame Slot mode is enabled.,1: The Frame Slot mode is disabled." newline bitfld.long 0x8 5. "DLM,Data Length Mode" "0: The response data length is defined by the DLC..,1: The response data length is defined by the bits.." newline bitfld.long 0x8 4. "CHKTYP,Checksum Type" "0: LIN 2.0 'enhanced' checksum,1: LIN 1.3 'classic' checksum" newline bitfld.long 0x8 3. "CHKDIS,Checksum Disable" "0: In host node configuration the checksum is..,1: Whatever the node configuration is the checksum.." newline bitfld.long 0x8 2. "PARDIS,Parity Disable" "0: In host node configuration the identifier parity..,1: Whatever the node configuration is the.." newline bitfld.long 0x8 0.--1. "NACT,LIN Node Action" "0: The USART transmits the response.,1: The USART receives the response.,2: The USART does not transmit and does not receive..,?" line.long 0xC "FLEX_US_LINIR,USART LIN Identifier Register" hexmask.long.byte 0xC 0.--7. 1. "IDCHR,Identifier Character" rgroup.long 0x25C++0x3 line.long 0x0 "FLEX_US_LINBRR,USART LIN Baud Rate Register" bitfld.long 0x0 16.--18. "LINFP,Fractional Part after Synchronization" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x0 0.--15. 1. "LINCD,Clock Divider after Synchronization" group.long 0x290++0x3 line.long 0x0 "FLEX_US_CMPR,USART Comparison Register" hexmask.long.word 0x0 16.--24. 1. "VAL2,Second Comparison Value for Received Character" newline bitfld.long 0x0 14. "CMPPAR,Compare Parity" "0: The parity is not checked and a bad parity..,1: The parity is checked and a matching condition.." newline bitfld.long 0x0 12.--13. "CMPMODE,Comparison Mode" "0: Any character is received and comparison..,1: Comparison condition must be met to start..,2: Comparison must be met to receive the current..,?" newline hexmask.long.word 0x0 0.--8. 1. "VAL1,First Comparison Value for Received Character" group.long 0x2A0++0x3 line.long 0x0 "FLEX_US_FMR,USART FIFO Mode Register" hexmask.long.byte 0x0 24.--29. 1. "RXFTHRES2,Receive FIFO Threshold 2" newline hexmask.long.byte 0x0 16.--21. 1. "RXFTHRES,Receive FIFO Threshold" newline hexmask.long.byte 0x0 8.--13. 1. "TXFTHRES,Transmit FIFO Threshold" newline bitfld.long 0x0 7. "FRTSC,FIFO RTS Pin Control enable (Hardware Handshaking mode only)" "0: RTS pin is not controlled by Receive FIFO..,1: RTS pin is controlled by Receive FIFO thresholds." newline bitfld.long 0x0 4.--5. "RXRDYM,Receiver Ready Mode" "0: RXRDY will be at level '1' when at least one..,1: RXRDY will be at level '1' when at least two..,2: RXRDY will be at level '1' when at least four..,3: RXRDY will be at level '1' when at least eight.." newline bitfld.long 0x0 0.--1. "TXRDYM,Transmitter Ready Mode" "0: TXRDY will be at level '1' when at least one..,1: TXRDY will be at level '1' when at least two..,2: TXRDY will be at level '1' when at least four..,3: TXRDY will be at level '1' when at least eight.." rgroup.long 0x2A4++0x3 line.long 0x0 "FLEX_US_FLR,USART FIFO Level Register" hexmask.long.byte 0x0 16.--21. 1. "RXFL,Receive FIFO Level" newline hexmask.long.byte 0x0 0.--5. 1. "TXFL,Transmit FIFO Level" wgroup.long 0x2A8++0x7 line.long 0x0 "FLEX_US_FIER,USART FIFO Interrupt Enable Register" bitfld.long 0x0 9. "RXFTHF2,RXFTHF2 Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "RXFPTEF,RXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "TXFPTEF,TXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "RXFTHF,RXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 4. "RXFFF,RXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 3. "RXFEF,RXFEF Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "TXFTHF,TXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXFFF,TXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "TXFEF,TXFEF Interrupt Enable" "0,1" line.long 0x4 "FLEX_US_FIDR,USART FIFO Interrupt Disable Register" bitfld.long 0x4 9. "RXFTHF2,RXFTHF2 Interrupt Disable" "0,1" newline bitfld.long 0x4 7. "RXFPTEF,RXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 6. "TXFPTEF,TXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "RXFTHF,RXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 4. "RXFFF,RXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 3. "RXFEF,RXFEF Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "TXFTHF,TXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "TXFFF,TXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "TXFEF,TXFEF Interrupt Disable" "0,1" rgroup.long 0x2B0++0x7 line.long 0x0 "FLEX_US_FIMR,USART FIFO Interrupt Mask Register" bitfld.long 0x0 9. "RXFTHF2,RXFTHF2 Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "RXFPTEF,RXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "TXFPTEF,TXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "RXFTHF,RXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 4. "RXFFF,RXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 3. "RXFEF,RXFEF Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "TXFTHF,TXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXFFF,TXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "TXFEF,TXFEF Interrupt Mask" "0,1" line.long 0x4 "FLEX_US_FESR,USART FIFO Event Status Register" bitfld.long 0x4 9. "RXFTHF2,Receive FIFO Threshold Flag 2 (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Number of unread data in Receive FIFO is above..,1: Number of unread data in Receive FIFO has.." newline bitfld.long 0x4 8. "TXFLOCK,Transmit FIFO Lock" "0: The Transmit FIFO is not locked.,1: The Transmit FIFO is locked." newline bitfld.long 0x4 7. "RXFPTEF,Receive FIFO Underflow Error Flag" "0: No Receive FIFO underflow occurred.,1: Receive FIFO underflow error occurred due to an.." newline bitfld.long 0x4 6. "TXFPTEF,Transmit FIFO Overflow Error Flag" "0: No Transmit FIFO overflow occurred.,1: Transmit FIFO overflow error occurred due to an.." newline bitfld.long 0x4 5. "RXFTHF,Receive FIFO Threshold Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Number of unread data in Receive FIFO is below..,1: Number of unread data in Receive FIFO has.." newline bitfld.long 0x4 4. "RXFFF,Receive FIFO Full Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Receive FIFO is not empty.,1: Receive FIFO has been filled since the last.." newline bitfld.long 0x4 3. "RXFEF,Receive FIFO Empty Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Receive FIFO is not empty.,1: Receive FIFO has been emptied since the last.." newline bitfld.long 0x4 2. "TXFTHF,Transmit FIFO Threshold Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Number of data in Transmit FIFO is above..,1: Number of data in Transmit FIFO has reached.." newline bitfld.long 0x4 1. "TXFFF,Transmit FIFO Full Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Transmit FIFO is not full.,1: Transmit FIFO has been filled since the last.." newline bitfld.long 0x4 0. "TXFEF,Transmit FIFO Empty Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Transmit FIFO is not empty.,1: Transmit FIFO has been emptied since the last.." group.long 0x2E4++0x3 line.long 0x0 "FLEX_US_WPMR,USART Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" newline bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control..,1: Enables the write protection on control register.." newline bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." newline bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection on configuration..,1: Enables the write protection on configuration.." rgroup.long 0x2E8++0x3 line.long 0x0 "FLEX_US_WPSR,USART Write Protection Status Register" hexmask.long.word 0x0 8.--23. 1. "WPVSRC,Write Protection Violation Source" newline bitfld.long 0x0 1. "PADERR,Output PAD Error (cleared on read)" "0: No error detected during a character transfer.,1: Two successive bit period with a difference.." newline bitfld.long 0x0 0. "WPVS,Write Protection Violation Status" "0: No write protection violation has occurred since..,1: A write protection violation has occurred since.." wgroup.long 0x400++0x3 line.long 0x0 "FLEX_SPI_CR,SPI Control Register" bitfld.long 0x0 31. "FIFODIS,FIFO Disable" "0: No effect.,1: Disables the Transmit and Receive FIFOs" newline bitfld.long 0x0 30. "FIFOEN,FIFO Enable" "0: No effect.,1: Enables the Transmit and Receive FIFOs" newline bitfld.long 0x0 24. "LASTXFER,Last Transfer" "0: No effect.,1: The current NPCS will be de-asserted after the.." newline bitfld.long 0x0 17. "RXFCLR,Receive FIFO Clear" "0: No effect.,1: Empties the Receive FIFO." newline bitfld.long 0x0 16. "TXFCLR,Transmit FIFO Clear" "0: No effect.,1: Empties the Transmit FIFO." newline bitfld.long 0x0 12. "REQCLR,Request to Clear the Comparison Trigger" "0: No effect.,1: Asynchronous partial wakeup enabled: Clears the.." newline bitfld.long 0x0 7. "SWRST,SPI Software Reset" "0: No effect.,1: Reset the SPI. A software-triggered hardware.." newline bitfld.long 0x0 1. "SPIDIS,SPI Disable" "0: No effect.,1: Disables the SPI." newline bitfld.long 0x0 0. "SPIEN,SPI Enable" "0: No effect.,1: Enables the SPI to transfer and receive data." group.long 0x404++0x3 line.long 0x0 "FLEX_SPI_MR,SPI Mode Register" hexmask.long.byte 0x0 24.--31. 1. "DLYBCS,Delay Between Chip Selects" newline hexmask.long.byte 0x0 16.--19. 1. "PCS,Peripheral Chip Select" newline bitfld.long 0x0 12. "CMPMODE,Comparison Mode" "0: Any character is received and comparison..,1: Comparison condition must be met to start.." newline bitfld.long 0x0 10. "MLCE,MOSI Line Check Enable" "0: Disables the MOSI line check.,1: Enables the MOSI line check during a character.." newline bitfld.long 0x0 8. "LSBHALF,Last Bit Half Period Compatibility" "0: Normal SPI mode of operation: all bits have a..,1: Compatibility mode when connected to an SPI.." newline bitfld.long 0x0 7. "LLB,Local Loopback Enable" "0: Local loopback path disabled.,1: Local loopback path enabled." newline bitfld.long 0x0 5. "WDRBT,Wait Data Read Before Transfer" "0: No Effect. In Host mode a transfer can be..,1: In Host mode a transfer can start only if.." newline bitfld.long 0x0 4. "MODFDIS,Mode Fault Detection" "0: Mode fault detection is enabled.,1: Mode fault detection is disabled." newline bitfld.long 0x0 3. "BRSRCCLK,Bit Rate Source Clock" "0: The peripheral clock is the source clock for the..,1: GCLK is the source clock for the bit rate.." newline bitfld.long 0x0 2. "PCSDEC,Chip Select Decode" "0: The chip selects are directly connected to a..,1: The four NPCS chip select lines are connected to.." newline bitfld.long 0x0 1. "PS,Peripheral Select" "0: Fixed Peripheral Select,1: Variable Peripheral Select" newline bitfld.long 0x0 0. "MSTR,Host/Client Mode" "0: SPI is in Client mode.,1: SPI is in Host mode." rgroup.long 0x408++0x3 line.long 0x0 "FLEX_SPI_RDR,SPI Receive Data Register" hexmask.long.byte 0x0 16.--19. 1. "PCS,Peripheral Chip Select" newline hexmask.long.word 0x0 0.--15. 1. "RD,Receive Data" rgroup.long 0x408++0x3 line.long 0x0 "FLEX_SPI_RDR_FIFO_MULTI_DATA_16_MODE,SPI Receive Data Register" hexmask.long.word 0x0 16.--31. 1. "RD1,Receive Data" newline hexmask.long.word 0x0 0.--15. 1. "RD0,Receive Data" rgroup.long 0x408++0x3 line.long 0x0 "FLEX_SPI_RDR_FIFO_MULTI_DATA_8_MODE,SPI Receive Data Register" hexmask.long.byte 0x0 24.--31. 1. "RD3,Receive Data" newline hexmask.long.byte 0x0 16.--23. 1. "RD2,Receive Data" newline hexmask.long.byte 0x0 8.--15. 1. "RD1,Receive Data" newline hexmask.long.byte 0x0 0.--7. 1. "RD0,Receive Data" wgroup.long 0x40C++0x3 line.long 0x0 "FLEX_SPI_TDR,SPI Transmit Data Register" bitfld.long 0x0 24. "LASTXFER,Last Transfer" "0: No effect.,1: The current NPCS is de-asserted after the.." newline hexmask.long.byte 0x0 16.--19. 1. "PCS,Peripheral Chip Select" newline hexmask.long.word 0x0 0.--15. 1. "TD,Transmit Data" wgroup.long 0x40C++0x3 line.long 0x0 "FLEX_SPI_TDR_FIFO_MULTI_DATA_MODE,SPI Transmit Data Register" hexmask.long.word 0x0 16.--31. 1. "TD1,Transmit Data" newline hexmask.long.word 0x0 0.--15. 1. "TD0,Transmit Data" rgroup.long 0x410++0x3 line.long 0x0 "FLEX_SPI_SR,SPI Status Register" bitfld.long 0x0 31. "RXFPTEF,Receive FIFO Underflow Error Flag" "0: No Receive FIFO underflow occurred.,1: Receive FIFO underflow error occurred due to an.." newline bitfld.long 0x0 30. "TXFPTEF,Transmit FIFO Overflow Error Flag" "0: No Transmit FIFO overflow occurred.,1: Transmit FIFO overflow error occurred due to an.." newline bitfld.long 0x0 29. "RXFTHF,Receive FIFO Threshold Flag" "0: Number of unread data in Receive FIFO is below..,1: Number of unread data in Receive FIFO has.." newline bitfld.long 0x0 28. "RXFFF,Receive FIFO Full Flag" "0: Receive FIFO is not empty or RXFE flag has been..,1: Receive FIFO has been filled (changing states.." newline bitfld.long 0x0 27. "RXFEF,Receive FIFO Empty Flag" "0: Receive FIFO is not empty or RXFE flag has been..,1: Receive FIFO has been emptied (changing states.." newline bitfld.long 0x0 26. "TXFTHF,Transmit FIFO Threshold Flag (cleared on read)" "0: Number of data in Transmit FIFO is above..,1: Number of data in Transmit FIFO has reached.." newline bitfld.long 0x0 25. "TXFFF,Transmit FIFO Full Flag (cleared on read)" "0: Transmit FIFO is not full or TXFF flag has been..,1: Transmit FIFO has been filled since the last.." newline bitfld.long 0x0 24. "TXFEF,Transmit FIFO Empty Flag (cleared on read)" "0: Transmit FIFO is not empty.,1: Transmit FIFO has been emptied since the last.." newline bitfld.long 0x0 16. "SPIENS,SPI Enable Status" "0: SPI is disabled.,1: SPI is enabled." newline bitfld.long 0x0 14. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on NPCS0/MOSI and/or SPCK pad..,1: An error has been detected on TXD and/or SCK pad.." newline bitfld.long 0x0 12. "SFERR,Client Mode Frame Error (cleared on read)" "0: No frame error has been detected for a client..,1: In Client mode the chip select raised while the.." newline bitfld.long 0x0 11. "CMP,Comparison Status (cleared on read)" "0: No received character matched the comparison..,1: A received character matched the comparison.." newline bitfld.long 0x0 10. "UNDES,Underrun Error Status (Client mode only) (cleared on read)" "0: No underrun has been detected since the last..,1: A transfer starts whereas no data has been.." newline bitfld.long 0x0 9. "TXEMPTY,Transmission Registers Empty (cleared by writing FLEX_SPI_TDR)" "0: As soon as data is written in FLEX_SPI_TDR.,1: FLEX_SPI_TDR and internal shift register are.." newline bitfld.long 0x0 8. "NSSR,NSS Rising (cleared on read)" "0: No rising edge detected on NSS pin since the..,1: A rising edge occurred on NSS pin since the last.." newline bitfld.long 0x0 3. "OVRES,Overrun Error Status (cleared on read)" "0: No overrun has been detected since the last read..,1: An overrun has occurred since the last read of.." newline bitfld.long 0x0 2. "MODF,Mode Fault Error (cleared on read)" "0: No mode fault has been detected since the last..,1: A mode fault occurred since the last read of.." newline bitfld.long 0x0 1. "TDRE,Transmit Data Register Empty (cleared by writing FLEX_SPI_TDR)" "0: FIFO Disabled: Data has been written to..,1: FIFO Disabled: The last data written to.." newline bitfld.long 0x0 0. "RDRF,Receive Data Register Full (cleared by reading FLEX_SPI_RDR)" "0: FIFO Disabled: No data has been received since..,1: FIFO Disabled: Data has been received and the.." wgroup.long 0x414++0x7 line.long 0x0 "FLEX_SPI_IER,SPI Interrupt Enable Register" bitfld.long 0x0 31. "RXFPTEF,RXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 30. "TXFPTEF,TXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 29. "RXFTHF,RXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 28. "RXFFF,RXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 27. "RXFEF,RXFEF Interrupt Enable" "0,1" newline bitfld.long 0x0 26. "TXFTHF,TXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 25. "TXFFF,TXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 24. "TXFEF,TXFEF Interrupt Enable" "0,1" newline bitfld.long 0x0 14. "SECE,Security/Safety Error Interrupt Enable" "0,1" newline bitfld.long 0x0 12. "SFERR,Client Mode Frame Error Interrupt Enable" "0,1" newline bitfld.long 0x0 11. "CMP,Comparison Interrupt Enable" "0,1" newline bitfld.long 0x0 10. "UNDES,Underrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,Transmission Registers Empty Enable" "0,1" newline bitfld.long 0x0 8. "NSSR,NSS Rising Interrupt Enable" "0,1" newline bitfld.long 0x0 3. "OVRES,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "MODF,Mode Fault Error Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TDRE,SPI Transmit Data Register Empty Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "RDRF,Receive Data Register Full Interrupt Enable" "0,1" line.long 0x4 "FLEX_SPI_IDR,SPI Interrupt Disable Register" bitfld.long 0x4 31. "RXFPTEF,RXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 30. "TXFPTEF,TXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 29. "RXFTHF,RXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 28. "RXFFF,RXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 27. "RXFEF,RXFEF Interrupt Disable" "0,1" newline bitfld.long 0x4 26. "TXFTHF,TXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 25. "TXFFF,TXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 24. "TXFEF,TXFEF Interrupt Disable" "0,1" newline bitfld.long 0x4 14. "SECE,Security/Safety Error Interrupt Disable" "0,1" newline bitfld.long 0x4 12. "SFERR,Client Mode Frame Error Interrupt Disable" "0,1" newline bitfld.long 0x4 11. "CMP,Comparison Interrupt Disable" "0,1" newline bitfld.long 0x4 10. "UNDES,Underrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 9. "TXEMPTY,Transmission Registers Empty Disable" "0,1" newline bitfld.long 0x4 8. "NSSR,NSS Rising Interrupt Disable" "0,1" newline bitfld.long 0x4 3. "OVRES,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "MODF,Mode Fault Error Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "TDRE,SPI Transmit Data Register Empty Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "RDRF,Receive Data Register Full Interrupt Disable" "0,1" rgroup.long 0x41C++0x3 line.long 0x0 "FLEX_SPI_IMR,SPI Interrupt Mask Register" bitfld.long 0x0 31. "RXFPTEF,RXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 30. "TXFPTEF,TXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 29. "RXFTHF,RXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 28. "RXFFF,RXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 27. "RXFEF,RXFEF Interrupt Mask" "0,1" newline bitfld.long 0x0 26. "TXFTHF,TXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 25. "TXFFF,TXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 24. "TXFEF,TXFEF Interrupt Mask" "0,1" newline bitfld.long 0x0 14. "SECE,Security/Safety Error Interrupt Mask" "0,1" newline bitfld.long 0x0 12. "SFERR,Client Mode Frame Error Interrupt Mask" "0,1" newline bitfld.long 0x0 11. "CMP,Comparison Interrupt Mask" "0,1" newline bitfld.long 0x0 10. "UNDES,Underrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,Transmission Registers Empty Mask" "0,1" newline bitfld.long 0x0 8. "NSSR,NSS Rising Interrupt Mask" "0,1" newline bitfld.long 0x0 3. "OVRES,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "MODF,Mode Fault Error Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TDRE,SPI Transmit Data Register Empty Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "RDRF,Receive Data Register Full Interrupt Mask" "0,1" repeat 4. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x430)++0x3 line.long 0x0 "FLEX_SPI_CSR[$1],SPI Chip Select Register x" hexmask.long.byte 0x0 24.--31. 1. "DLYBCT,Delay Between Consecutive Transfers" newline hexmask.long.byte 0x0 16.--23. 1. "DLYBS,Delay Before SPCK" newline hexmask.long.byte 0x0 8.--15. 1. "SCBR,Serial Clock Bit Rate" newline hexmask.long.byte 0x0 4.--7. 1. "BITS,Bits Per Transfer" newline bitfld.long 0x0 3. "CSAAT,Chip Select Active After Transfer" "0: The Peripheral Chip Select Line rises as soon as..,1: The Peripheral Chip Select does not rise after.." newline bitfld.long 0x0 2. "CSNAAT,Chip Select Not Active After Transfer (Ignored if CSAAT = 1)" "0: The Peripheral Chip Select does not rise between..,1: The Peripheral Chip Select rises systematically.." newline bitfld.long 0x0 1. "NCPHA,Clock Phase" "0: Data are changed on the leading edge of SPCK and..,1: Data are captured on the leading edge of SPCK.." newline bitfld.long 0x0 0. "CPOL,Clock Polarity" "0: The inactive state value of SPCK is logic level..,1: The inactive state value of SPCK is logic level.." repeat.end group.long 0x440++0x3 line.long 0x0 "FLEX_SPI_FMR,SPI FIFO Mode Register" hexmask.long.byte 0x0 24.--29. 1. "RXFTHRES,Receive FIFO Threshold" newline hexmask.long.byte 0x0 16.--21. 1. "TXFTHRES,Transmit FIFO Threshold" newline bitfld.long 0x0 4.--5. "RXRDYM,Receive Data Register Full Mode" "0: RDRF will be at level '1' when at least one..,1: RDRF will be at level '1' when at least two..,2: RDRF will be at level '1' when at least four..,3: RDRF will be at level '1' when at least eight.." newline bitfld.long 0x0 0.--1. "TXRDYM,Transmit Data Register Empty Mode" "0: TDRE will be at level '1' when at least one data..,1: TDRE will be at level '1' when at least two data..,2: TDRE will be at level '1' when at least four..,3: TDRE will be at level '1' when at least eight.." rgroup.long 0x444++0x3 line.long 0x0 "FLEX_SPI_FLR,SPI FIFO Level Register" hexmask.long.byte 0x0 16.--21. 1. "RXFL,Receive FIFO Level" newline hexmask.long.byte 0x0 0.--5. 1. "TXFL,Transmit FIFO Level" group.long 0x448++0x3 line.long 0x0 "FLEX_SPI_CMPR,SPI Comparison Register" hexmask.long.word 0x0 16.--31. 1. "VAL2,Second Comparison Value for Received Character" newline hexmask.long.word 0x0 0.--15. 1. "VAL1,First Comparison Value for Received Character" group.long 0x4E4++0x3 line.long 0x0 "FLEX_SPI_WPMR,SPI Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" newline bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control..,1: Enables the write protection on control register.." newline bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." newline bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection if WPKEY..,1: Enables the write protection if WPKEY.." rgroup.long 0x4E8++0x3 line.long 0x0 "FLEX_SPI_WPSR,SPI Write Protection Status Register" hexmask.long.byte 0x0 8.--15. 1. "WPVSRC,Write Protection Violation Source" newline bitfld.long 0x0 1. "PADERR,Output PAD Error (cleared on read)" "0: No error detected during a character transfer.,1: Two successive bit period with a difference.." newline bitfld.long 0x0 0. "WPVS,Write Protection Violation Status" "0: No write protect violation has occurred since..,1: A write protect violation has occurred since the.." wgroup.long 0x600++0x3 line.long 0x0 "FLEX_TWI_CR,TWI Control Register" bitfld.long 0x0 29. "FIFODIS,FIFO Disable" "0: No effect.,1: Disable the Transmit and Receive FIFOs" newline bitfld.long 0x0 28. "FIFOEN,FIFO Enable" "0: No effect.,1: Enable the Transmit and Receive FIFOs" newline bitfld.long 0x0 26. "LOCKCLR,Lock Clear" "0: No effect.,1: Clear the TWI FSM lock." newline bitfld.long 0x0 24. "THRCLR,Transmit Holding Register Clear" "0: No effect.,1: Clear the Transmit Holding Register and set.." newline bitfld.long 0x0 19. "SCLRBE,SCL Rise Boost Enable" "0: No effect.,1: SCL rise time is boosted in High-Speed mode." newline bitfld.long 0x0 18. "SCLRBD,SCL Rise Boost Disable" "0: No effect.,1: SCL rise time boost is disabled. See Section.." newline bitfld.long 0x0 17. "ACMDIS,Alternative Command Mode Disable" "0: No effect.,1: Alternative Command mode disabled." newline bitfld.long 0x0 16. "ACMEN,Alternative Command Mode Enable" "0: No effect.,1: Alternative Command mode enabled." newline bitfld.long 0x0 15. "CLEAR,Bus CLEAR Command" "0: No effect.,1: When Host mode is enabled and TWD (SDA)=1 send a.." newline bitfld.long 0x0 14. "PECRQ,PEC Request" "0: No effect.,1: A PEC check or transmission is requested." newline bitfld.long 0x0 13. "PECDIS,Packet Error Checking Disable" "0: No effect.,1: SMBus PEC (CRC) generation and check disabled." newline bitfld.long 0x0 12. "PECEN,Packet Error Checking Enable" "0: No effect.,1: SMBus PEC (CRC) generation and check enabled." newline bitfld.long 0x0 11. "SMBDIS,SMBus Mode Disabled" "0: No effect.,1: SMBus mode disabled." newline bitfld.long 0x0 10. "SMBEN,SMBus Mode Enabled" "0: No effect.,1: If SMBDIS = 0 SMBus mode enabled." newline bitfld.long 0x0 9. "HSDIS,TWI High-Speed Mode Disabled" "0: No effect.,1: High-speed mode disabled." newline bitfld.long 0x0 8. "HSEN,TWI High-Speed Mode Enabled" "0: No effect.,1: High-speed mode enabled." newline bitfld.long 0x0 7. "SWRST,Software Reset" "0: No effect.,1: Equivalent to a system reset." newline bitfld.long 0x0 6. "QUICK,SMBus Quick Command" "0: No effect.,1: If Host mode is enabled a SMBus Quick Command is.." newline bitfld.long 0x0 5. "SVDIS,TWI Client Mode Disabled" "0: No effect.,1: Client mode is disabled. The shifter and holding.." newline bitfld.long 0x0 4. "SVEN,TWI Client Mode Enabled" "0: No effect.,1: Enables Client mode (SVDIS must be written to 0)." newline bitfld.long 0x0 3. "MSDIS,TWI Host Mode Disabled" "0: No effect.,1: Host mode is disabled all pending data is.." newline bitfld.long 0x0 2. "MSEN,TWI Host Mode Enabled" "0: No effect.,1: Enables Host mode (MSDIS must be written to 0)." newline bitfld.long 0x0 1. "STOP,Send a STOP Condition" "0: No effect.,1: STOP condition is sent just after completing the.." newline bitfld.long 0x0 0. "START,Send a START Condition" "0: No effect.,1: A frame beginning with a START bit is.." wgroup.long 0x600++0x3 line.long 0x0 "FLEX_TWI_CR_FIFO_ENABLED_MODE,TWI Control Register" bitfld.long 0x0 29. "FIFODIS,FIFO Disable" "0: No effect.,1: Disable the Transmit and Receive FIFOs." newline bitfld.long 0x0 28. "FIFOEN,FIFO Enable" "0: No effect.,1: Enable the Transmit and Receive FIFOs." newline bitfld.long 0x0 26. "TXFLCLR,Transmit FIFO Lock CLEAR" "0: No effect.,1: Clears the Transmit FIFO Lock." newline bitfld.long 0x0 25. "RXFCLR,Receive FIFO Clear" "0: No effect.,1: Empties the Receive FIFO." newline bitfld.long 0x0 24. "TXFCLR,Transmit FIFO Clear" "0: No effect.,1: Empties the Transmit FIFO." newline bitfld.long 0x0 17. "ACMDIS,Alternative Command Mode Disable" "0: No effect.,1: Alternative Command mode disabled." newline bitfld.long 0x0 16. "ACMEN,Alternative Command Mode Enable" "0: No effect.,1: Alternative Command mode enabled." newline bitfld.long 0x0 15. "CLEAR,Bus CLEAR Command" "0: No effect.,1: If Host mode is enabled send a bus clear command." newline bitfld.long 0x0 14. "PECRQ,PEC Request" "0: No effect.,1: A PEC check or transmission is requested." newline bitfld.long 0x0 13. "PECDIS,Packet Error Checking Disable" "0: No effect.,1: SMBus PEC (CRC) generation and check disabled." newline bitfld.long 0x0 12. "PECEN,Packet Error Checking Enable" "0: No effect.,1: SMBus PEC (CRC) generation and check enabled." newline bitfld.long 0x0 11. "SMBDIS,SMBus Mode Disabled" "0: No effect.,1: SMBus mode disabled." newline bitfld.long 0x0 10. "SMBEN,SMBus Mode Enabled" "0: No effect.,1: If SMBDIS = 0 SMBus mode enabled." newline bitfld.long 0x0 9. "HSDIS,TWI High-Speed Mode Disabled" "0: No effect.,1: High-speed mode disabled." newline bitfld.long 0x0 8. "HSEN,TWI High-Speed Mode Enabled" "0: No effect.,1: High-speed mode enabled." newline bitfld.long 0x0 7. "SWRST,Software Reset" "0: No effect.,1: Equivalent to a system reset." newline bitfld.long 0x0 6. "QUICK,SMBus Quick Command" "0: No effect.,1: If Host mode is enabled a SMBus Quick Command is.." newline bitfld.long 0x0 5. "SVDIS,TWI Client Mode Disabled" "0: No effect.,1: Client mode is disabled. The shifter and holding.." newline bitfld.long 0x0 4. "SVEN,TWI Client Mode Enabled" "0: No effect.,1: Enables Client mode (SVDIS must be written to 0)." newline bitfld.long 0x0 3. "MSDIS,TWI Host Mode Disabled" "0: No effect.,1: Host mode is disabled all pending data is.." newline bitfld.long 0x0 2. "MSEN,TWI Host Mode Enabled" "0: No effect.,1: Enables Host mode (MSDIS must be written to 0)." newline bitfld.long 0x0 1. "STOP,Send a STOP Condition" "0: No effect.,1: STOP condition is sent just after completing the.." newline bitfld.long 0x0 0. "START,Send a START Condition" "0: No effect.,1: A frame beginning with a START bit is.." group.long 0x604++0xF line.long 0x0 "FLEX_TWI_MMR,TWI Host Mode Register" bitfld.long 0x0 24. "NOAP,No Auto-Stop On NACK Error" "0: A stop condition is sent automatically upon..,1: No automatic action is performed upon.." newline hexmask.long.byte 0x0 16.--22. 1. "DADR,Device Address" newline bitfld.long 0x0 13.--14. "SCLRBL,SCL Rise Boost Level" "0,1,2,3" newline bitfld.long 0x0 12. "MREAD,Host Read Direction" "0: Host write direction.,1: Host read direction." newline bitfld.long 0x0 8.--9. "IADRSZ,Internal Device Address Size" "0: No internal device address,1: One-byte internal device address,2: Two-byte internal device address,3: Three-byte internal device address" line.long 0x4 "FLEX_TWI_SMR,TWI Client Mode Register" bitfld.long 0x4 31. "DATAMEN,Data Matching Enable" "0: Data matching on first received data is disabled.,1: Data matching on first received data is enabled." newline bitfld.long 0x4 30. "SADR3EN,Client Address 3 Enable" "0: Client address 3 matching is disabled.,1: Client address 3 matching is enabled." newline bitfld.long 0x4 29. "SADR2EN,Client Address 2 Enable" "0: Client address 2 matching is disabled.,1: Client address 2 matching is enabled." newline bitfld.long 0x4 28. "SADR1EN,Client Address 1 Enable" "0: Client address 1 matching is disabled.,1: Client address 1 matching is enabled." newline hexmask.long.byte 0x4 16.--22. 1. "SADR,Client Address" newline hexmask.long.byte 0x4 8.--14. 1. "MASK,Client Address Mask" newline bitfld.long 0x4 7. "SNIFF,Client Sniffer Mode" "0: Client Sniffer mode is disabled.,1: Client Sniffer mode is enabled." newline bitfld.long 0x4 6. "SCLWSDIS,Clock Wait State Disable" "0: No effect.,1: Clock stretching disabled in Client mode OVRE.." newline bitfld.long 0x4 5. "BSEL,TWI Bus Selection" "0: TWI analyzes the TWCK and TWD pins from its TWI..,?" newline bitfld.long 0x4 4. "SADAT,Client Address Treated as Data" "0: Client address is handled normally (will not..,1: Client address is handled as data field RXRDY.." newline bitfld.long 0x4 3. "SMHH,SMBus Host Header" "0: Acknowledge of the SMBus Host Header disabled.,1: Acknowledge of the SMBus Host Header enabled." newline bitfld.long 0x4 2. "SMDA,SMBus Default Address" "0: Acknowledge of the SMBus Default Address disabled.,1: Acknowledge of the SMBus Default Address enabled." newline bitfld.long 0x4 0. "NACKEN,Client Receiver Data Phase NACK Enable" "0: Normal value to be returned in the ACK cycle of..,1: NACK value to be returned in the ACK cycle of.." line.long 0x8 "FLEX_TWI_IADR,TWI Internal Address Register" hexmask.long.tbyte 0x8 0.--23. 1. "IADR,Internal Address" line.long 0xC "FLEX_TWI_CWGR,TWI Clock Waveform Generator Register" hexmask.long.byte 0xC 24.--29. 1. "HOLD,TWD Hold Time Versus TWCK Falling" newline bitfld.long 0xC 20. "BRSRCCLK,Bit Rate Source Clock" "0: The peripheral clock is the source clock for the..,1: GCLK is the source clock for the bit rate.." newline bitfld.long 0xC 16.--18. "CKDIV,Clock Divider" "0,1,2,3,4,5,6,7" newline hexmask.long.byte 0xC 8.--15. 1. "CHDIV,Clock High Divider" newline hexmask.long.byte 0xC 0.--7. 1. "CLDIV,Clock Low Divider" rgroup.long 0x620++0x3 line.long 0x0 "FLEX_TWI_SR,TWI Status Register" bitfld.long 0x0 28. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on TWD and/or TWCK pad output..,1: An error has been detected on TWD and/or TWCK.." newline bitfld.long 0x0 26. "SR,Start Repeated" "0: No repeated start has been detected since last..,1: At least one repeated start has been detected.." newline bitfld.long 0x0 25. "SDA,SDA Line Value" "0: SDA line sampled value is '0'.,1: SDA line sampled value is '1'." newline bitfld.long 0x0 24. "SCL,SCL Line Value" "0: SCL line sampled value is '0'.,1: SCL line sampled value is '1.'" newline bitfld.long 0x0 23. "LOCK,TWI Lock Due to Frame Errors" "0: The TWI is not locked.,1: The TWI is locked due to frame errors (see.." newline bitfld.long 0x0 21. "SMBHHM,SMBus Host Header Address Match (cleared on read)" "0: No SMBus Host Header Address received.,1: A SMBus Host Header Address was received." newline bitfld.long 0x0 20. "SMBDAM,SMBus Default Address Match (cleared on read)" "0: No SMBus Default Address received.,1: A SMBus Default Address was received." newline bitfld.long 0x0 19. "PECERR,PEC Error (cleared on read)" "0: No SMBus PEC error occurred.,1: A SMBus PEC error occurred." newline bitfld.long 0x0 18. "TOUT,Timeout Error (cleared on read)" "0: No SMBus timeout occurred.,1: SMBus timeout occurred." newline bitfld.long 0x0 16. "MCACK,Host Code Acknowledge (cleared on read)" "0: No host code has been received.,1: A host code has been received." newline bitfld.long 0x0 11. "EOSACC,End Of Client Access (cleared on read)" "0: A client access is being performed.,1: Client Access is finished. End Of Client Access.." newline bitfld.long 0x0 10. "SCLWS,Clock Wait State" "0: The clock is not stretched.,1: The clock is stretched. FLEX_TWI_THR /.." newline bitfld.long 0x0 9. "ARBLST,Arbitration Lost (cleared on read)" "0: Arbitration won.,1: Arbitration lost. Another host of the TWI bus.." newline bitfld.long 0x0 8. "NACK,Not Acknowledged (cleared on read)" "0: NACK used in Host mode: Each data byte has been..,1: NACK used in Host mode: A data or address byte.." newline bitfld.long 0x0 7. "UNRE,Underrun Error (cleared on read)" "0: FLEX_TWI_THR has been filled on time.,1: FLEX_TWI_THR has not been filled on time." newline bitfld.long 0x0 6. "OVRE,Overrun Error (cleared on read)" "0: FLEX_TWI_RHR has not been loaded while RXRDY was..,1: FLEX_TWI_RHR has been loaded while RXRDY was.." newline bitfld.long 0x0 5. "GACC,General Call Access (cleared on read)" "0: No general call has been detected.,1: A general call has been detected. After the.." newline bitfld.long 0x0 4. "SVACC,Client Access" "0: TWI is not addressed. SVACC is automatically..,1: Indicates that the address decoding sequence has.." newline bitfld.long 0x0 3. "SVREAD,Client Read" "0: Indicates that a write access is performed by a..,1: Indicates that a read access is performed by a.." newline bitfld.long 0x0 2. "TXRDY,Transmit Holding Register Ready (cleared by writing FLEX_TWI_THR)" "0: TXRDY used in Host mode:The transmit holding..,1: TXRDY used in Host mode:As soon as a data byte.." newline bitfld.long 0x0 1. "RXRDY,Receive Holding Register Ready (cleared when reading FLEX_TWI_RHR)" "0: Receive FIFO is empty; no data to read,1: At least one unread data is in the Receive FIFO" newline bitfld.long 0x0 0. "TXCOMP,Transmission Completed (cleared by writing FLEX_TWI_THR)" "0: NACK used in Host mode: During the length of the..,1: NACK used in Host mode: When both the holding.." rgroup.long 0x620++0x3 line.long 0x0 "FLEX_TWI_SR_FIFO_ENABLED_MODE,TWI Status Register" bitfld.long 0x0 28. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on TWD and/or TWCK pad output..,1: An error has been detected on TWD and/or TWCK.." newline bitfld.long 0x0 26. "SR,Start Repeated" "0: No repeated start has been detected since last..,1: At least one repeated start has been detected.." newline bitfld.long 0x0 25. "SDA,SDA Line Value" "0: SDA line sampled value is '0'.,1: SDA line sampled value is '1'." newline bitfld.long 0x0 24. "SCL,SCL Line Value" "0: SCL line sampled value is '0'.,1: SCL line sampled value is '1.'" newline bitfld.long 0x0 23. "TXFLOCK,Transmit FIFO Lock" "0: The Transmit FIFO is not locked.,1: The Transmit FIFO is locked." newline bitfld.long 0x0 21. "SMBHHM,SMBus Host Header Address Match (cleared on read)" "0: No SMBus Host Header Address received.,1: A SMBus Host Header Address was received." newline bitfld.long 0x0 20. "SMBDAM,SMBus Default Address Match (cleared on read)" "0: No SMBus Default Address received.,1: A SMBus Default Address was received." newline bitfld.long 0x0 19. "PECERR,PEC Error (cleared on read)" "0: No SMBus PEC error occurred.,1: A SMBus PEC error occurred." newline bitfld.long 0x0 18. "TOUT,Timeout Error (cleared on read)" "0: No SMBus timeout occurred.,1: SMBus timeout occurred." newline bitfld.long 0x0 16. "MCACK,Host Code Acknowledge (cleared on read)" "0: No host code has been received.,1: A host code has been received." newline bitfld.long 0x0 11. "EOSACC,End Of Client Access (cleared on read)" "0: A client access is being performed.,1: Client Access is finished. End Of Client Access.." newline bitfld.long 0x0 10. "SCLWS,Clock Wait State" "0: The clock is not stretched.,1: The clock is stretched. FLEX_TWI_THR /.." newline bitfld.long 0x0 9. "ARBLST,Arbitration Lost (cleared on read)" "0: Arbitration won.,1: Arbitration lost. Another host of the TWI bus.." newline bitfld.long 0x0 8. "NACK,Not Acknowledged (cleared on read)" "0: NACK used in Host mode: Each data byte has been..,1: NACK used in Host mode: A data or address byte.." newline bitfld.long 0x0 7. "UNRE,Underrun Error (cleared on read)" "0: FLEX_TWI_THR has been filled on time.,1: FLEX_TWI_THR has not been filled on time." newline bitfld.long 0x0 6. "OVRE,Overrun Error (cleared on read)" "0: FLEX_TWI_RHR has not been loaded while RXRDY was..,1: FLEX_TWI_RHR has been loaded while RXRDY was.." newline bitfld.long 0x0 5. "GACC,General Call Access (cleared on read)" "0: No general call has been detected.,1: A general call has been detected. After the.." newline bitfld.long 0x0 4. "SVACC,Client Access" "0: TWI is not addressed. SVACC is automatically..,1: Indicates that the address decoding sequence has.." newline bitfld.long 0x0 3. "SVREAD,Client Read" "0: Indicates that a write access is performed by a..,1: Indicates that a read access is performed by a.." newline bitfld.long 0x0 2. "TXRDY,Transmit Holding Register Ready (cleared by writing FLEX_TWI_THR)" "0: Transmit FIFO is full and cannot accept more data.,1: Transmit FIFO is not full; one or more data can.." newline bitfld.long 0x0 1. "RXRDY,Receive Holding Register Ready (cleared when reading FLEX_TWI_RHR)" "0: No character has been received since the last..,1: A byte has been received in FLEX_TWI_RHR since.." newline bitfld.long 0x0 0. "TXCOMP,Transmission Completed (cleared by writing FLEX_TWI_THR)" "0: TXCOMP used in Host mode:During the length of..,1: TXCOMP used in Host mode:When both holding.." wgroup.long 0x624++0x7 line.long 0x0 "FLEX_TWI_IER,TWI Interrupt Enable Register" bitfld.long 0x0 28. "SECE,Security/Safety Error Interrupt Enable" "0,1" newline bitfld.long 0x0 21. "SMBHHM,SMBus Host Header Address Match Interrupt Enable" "0,1" newline bitfld.long 0x0 20. "SMBDAM,SMBus Default Address Match Interrupt Enable" "0,1" newline bitfld.long 0x0 19. "PECERR,PEC Error Interrupt Enable" "0,1" newline bitfld.long 0x0 18. "TOUT,Timeout Error Interrupt Enable" "0,1" newline bitfld.long 0x0 16. "MCACK,Host Code Acknowledge Interrupt Enable" "0,1" newline bitfld.long 0x0 15. "TXBUFE,Transmit Buffer Empty Interrupt Enable" "0,1" newline bitfld.long 0x0 14. "RXBUFF,Receive Buffer Full Interrupt Enable" "0,1" newline bitfld.long 0x0 13. "ENDTX,End of Transmit Buffer Interrupt Enable" "0,1" newline bitfld.long 0x0 12. "ENDRX,End of Receive Buffer Interrupt Enable" "0,1" newline bitfld.long 0x0 11. "EOSACC,End Of Client Access Interrupt Enable" "0,1" newline bitfld.long 0x0 10. "SCL_WS,Clock Wait State Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "ARBLST,Arbitration Lost Interrupt Enable" "0,1" newline bitfld.long 0x0 8. "NACK,Not Acknowledge Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "UNRE,Underrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "OVRE,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "GACC,General Call Access Interrupt Enable" "0,1" newline bitfld.long 0x0 4. "SVACC,Client Access Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "TXRDY,Transmit Holding Register Ready Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "RXRDY,Receive Holding Register Ready Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "TXCOMP,Transmission Completed Interrupt Enable" "0,1" line.long 0x4 "FLEX_TWI_IDR,TWI Interrupt Disable Register" bitfld.long 0x4 28. "SECE,Security/Safety Error Interrupt Disable" "0,1" newline bitfld.long 0x4 21. "SMBHHM,SMBus Host Header Address Match Interrupt Disable" "0,1" newline bitfld.long 0x4 20. "SMBDAM,SMBus Default Address Match Interrupt Disable" "0,1" newline bitfld.long 0x4 19. "PECERR,PEC Error Interrupt Disable" "0,1" newline bitfld.long 0x4 18. "TOUT,Timeout Error Interrupt Disable" "0,1" newline bitfld.long 0x4 16. "MCACK,Host Code Acknowledge Interrupt Disable" "0,1" newline bitfld.long 0x4 15. "TXBUFE,Transmit Buffer Empty Interrupt Disable" "0,1" newline bitfld.long 0x4 14. "RXBUFF,Receive Buffer Full Interrupt Disable" "0,1" newline bitfld.long 0x4 13. "ENDTX,End of Transmit Buffer Interrupt Disable" "0,1" newline bitfld.long 0x4 12. "ENDRX,End of Receive Buffer Interrupt Disable" "0,1" newline bitfld.long 0x4 11. "EOSACC,End Of Client Access Interrupt Disable" "0,1" newline bitfld.long 0x4 10. "SCL_WS,Clock Wait State Interrupt Disable" "0,1" newline bitfld.long 0x4 9. "ARBLST,Arbitration Lost Interrupt Disable" "0,1" newline bitfld.long 0x4 8. "NACK,Not Acknowledge Interrupt Disable" "0,1" newline bitfld.long 0x4 7. "UNRE,Underrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 6. "OVRE,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "GACC,General Call Access Interrupt Disable" "0,1" newline bitfld.long 0x4 4. "SVACC,Client Access Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "TXRDY,Transmit Holding Register Ready Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "RXRDY,Receive Holding Register Ready Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "TXCOMP,Transmission Completed Interrupt Disable" "0,1" rgroup.long 0x62C++0x7 line.long 0x0 "FLEX_TWI_IMR,TWI Interrupt Mask Register" bitfld.long 0x0 28. "SECE,Security/Safety Error Interrupt Mask" "0,1" newline bitfld.long 0x0 21. "SMBHHM,SMBus Host Header Address Match Interrupt Mask" "0,1" newline bitfld.long 0x0 20. "SMBDAM,SMBus Default Address Match Interrupt Mask" "0,1" newline bitfld.long 0x0 19. "PECERR,PEC Error Interrupt Mask" "0,1" newline bitfld.long 0x0 18. "TOUT,Timeout Error Interrupt Mask" "0,1" newline bitfld.long 0x0 16. "MCACK,Host Code Acknowledge Interrupt Mask" "0,1" newline bitfld.long 0x0 15. "TXBUFE,Transmit Buffer Empty Interrupt Mask" "0,1" newline bitfld.long 0x0 14. "RXBUFF,Receive Buffer Full Interrupt Mask" "0,1" newline bitfld.long 0x0 13. "ENDTX,End of Transmit Buffer Interrupt Mask" "0,1" newline bitfld.long 0x0 12. "ENDRX,End of Receive Buffer Interrupt Mask" "0,1" newline bitfld.long 0x0 11. "EOSACC,End Of Client Access Interrupt Mask" "0,1" newline bitfld.long 0x0 10. "SCL_WS,Clock Wait State Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "ARBLST,Arbitration Lost Interrupt Mask" "0,1" newline bitfld.long 0x0 8. "NACK,Not Acknowledge Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "UNRE,Underrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "OVRE,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "GACC,General Call Access Interrupt Mask" "0,1" newline bitfld.long 0x0 4. "SVACC,Client Access Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "TXRDY,Transmit Holding Register Ready Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "RXRDY,Receive Holding Register Ready Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "TXCOMP,Transmission Completed Interrupt Mask" "0,1" line.long 0x4 "FLEX_TWI_RHR,TWI Receive Holding Register" bitfld.long 0x4 11.--12. "ASTATE,Acknowledge State (Client Sniffer Mode only)" "0: No Acknowledge or Nacknowledge detected after..,1: Acknowledge (A) detected after previously logged..,2: Nacknowledge (NA) detected after previously..,3: Not defined" newline bitfld.long 0x4 10. "PSTATE,Stop State (Client Sniffer Mode only)" "0: No STOP (P) detected after previous logged data.,1: Stop detected (P) after previous logged data." newline bitfld.long 0x4 8.--9. "SSTATE,Start State (Client Sniffer Mode only)" "0: No START detected with the logged data,1: START (S) detected with the logged data,2: Repeated START (Sr) detected with the logged data,3: Not defined" newline hexmask.long.byte 0x4 0.--7. 1. "RXDATA,Host or Client Receive Holding Data" rgroup.long 0x630++0x3 line.long 0x0 "FLEX_TWI_RHR_FIFO_ENABLED_MODE,TWI Receive Holding Register" hexmask.long.byte 0x0 24.--31. 1. "RXDATA3,Host or Client Receive Holding Data 3" newline hexmask.long.byte 0x0 16.--23. 1. "RXDATA2,Host or Client Receive Holding Data 2" newline hexmask.long.byte 0x0 8.--15. 1. "RXDATA1,Host or Client Receive Holding Data 1" newline hexmask.long.byte 0x0 0.--7. 1. "RXDATA0,Host or Client Receive Holding Data 0" wgroup.long 0x634++0x3 line.long 0x0 "FLEX_TWI_THR,TWI Transmit Holding Register" hexmask.long.byte 0x0 0.--7. 1. "TXDATA,Host or Client Transmit Holding Data" wgroup.long 0x634++0x3 line.long 0x0 "FLEX_TWI_THR_FIFO_ENABLED_MODE,TWI Transmit Holding Register" hexmask.long.byte 0x0 24.--31. 1. "TXDATA3,Host or Client Transmit Holding Data 3" newline hexmask.long.byte 0x0 16.--23. 1. "TXDATA2,Host or Client Transmit Holding Data 2" newline hexmask.long.byte 0x0 8.--15. 1. "TXDATA1,Host or Client Transmit Holding Data 1" newline hexmask.long.byte 0x0 0.--7. 1. "TXDATA0,Host or Client Transmit Holding Data 0" group.long 0x638++0x1B line.long 0x0 "FLEX_TWI_SMBTR,TWI SMBus Timing Register" hexmask.long.byte 0x0 24.--31. 1. "THMAX,Clock High Maximum Cycles" newline hexmask.long.byte 0x0 16.--23. 1. "TLOWM,Host Clock Stretch Maximum Cycles" newline hexmask.long.byte 0x0 8.--15. 1. "TLOWS,Client Clock Stretch Maximum Cycles" newline hexmask.long.byte 0x0 0.--3. 1. "PRESC,SMBus Clock Prescaler" line.long 0x4 "FLEX_TWI_HSR,TWI High Speed Register" hexmask.long.byte 0x4 0.--7. 1. "MCODE,TWI High Speed Host Code" line.long 0x8 "FLEX_TWI_ACR,TWI Alternative Command Register" bitfld.long 0x8 25. "NPEC,Next PEC Request (SMBus Mode only)" "0: The next transfer does not use a PEC byte.,1: The next transfer uses a PEC byte." newline bitfld.long 0x8 24. "NDIR,Next Transfer Direction" "0: Write direction.,1: Read direction." newline hexmask.long.byte 0x8 16.--23. 1. "NDATAL,Next Data Length" newline bitfld.long 0x8 9. "PEC,PEC Request (SMBus Mode only)" "0: The transfer does not use a PEC byte.,1: The transfer uses a PEC byte." newline bitfld.long 0x8 8. "DIR,Transfer Direction" "0: Write direction.,1: Read direction." newline hexmask.long.byte 0x8 0.--7. 1. "DATAL,Data Length" line.long 0xC "FLEX_TWI_FILTR,TWI Filter Register" bitfld.long 0xC 8.--10. "THRES,Digital Filter Threshold" "0: No filtering applied on TWI inputs.,?,?,?,?,?,?,?" newline bitfld.long 0xC 1. "PADFEN,PAD Filter Enable" "0: PAD analog filter is disabled.,1: PAD analog filter is enabled. (The analog filter.." newline bitfld.long 0xC 0. "FILT,RX Digital Filter" "0: No filtering applied on TWI inputs.,1: TWI input filtering is active. (Only in Standard.." line.long 0x10 "FLEX_TWI_HSCWGR,TWI High Speed Clock Waveform Generator Register" bitfld.long 0x10 16.--18. "HSCKDIV,High Speed Clock Divider" "0,1,2,3,4,5,6,7" newline hexmask.long.byte 0x10 8.--15. 1. "HSCHDIV,High Speed Clock High Divider" newline hexmask.long.byte 0x10 0.--7. 1. "HSCLDIV,High Speed Clock Low Divider" line.long 0x14 "FLEX_TWI_SWMR,TWI Matching Register" hexmask.long.byte 0x14 24.--31. 1. "DATAM,Data Match" newline hexmask.long.byte 0x14 16.--22. 1. "SADR3,Client Address 3" newline hexmask.long.byte 0x14 8.--14. 1. "SADR2,Client Address 2" newline hexmask.long.byte 0x14 0.--6. 1. "SADR1,Client Address 1" line.long 0x18 "FLEX_TWI_FMR,TWI FIFO Mode Register" hexmask.long.byte 0x18 24.--29. 1. "RXFTHRES,Receive FIFO Threshold" newline hexmask.long.byte 0x18 16.--21. 1. "TXFTHRES,Transmit FIFO Threshold" newline bitfld.long 0x18 4.--5. "RXRDYM,Receiver Ready Mode" "0: RXRDY will be at level '1' when at least one..,1: RXRDY will be at level '1' when at least two..,2: RXRDY will be at level '1' when at least four..,3: RXRDY will be at level '1' when at least eight.." newline bitfld.long 0x18 0.--1. "TXRDYM,Transmitter Ready Mode" "0: TXRDY will be at level '1' when at least one..,1: TXRDY will be at level '1' when at least two..,2: TXRDY will be at level '1' when at least four..,3: TXRDY will be at level '1' when at least eight.." rgroup.long 0x654++0x3 line.long 0x0 "FLEX_TWI_FLR,TWI FIFO Level Register" hexmask.long.byte 0x0 16.--21. 1. "RXFL,Receive FIFO Level" newline hexmask.long.byte 0x0 0.--5. 1. "TXFL,Transmit FIFO Level" rgroup.long 0x660++0x3 line.long 0x0 "FLEX_TWI_FSR,TWI FIFO Status Register" bitfld.long 0x0 7. "RXFPTEF,Receive FIFO Underflow Error Flag" "0: No Receive FIFO underflow occurred.,1: Receive FIFO underflow error occurred due to an.." newline bitfld.long 0x0 6. "TXFPTEF,Transmit FIFO Overflow Error Flag" "0: No Transmit FIFO overflow occurred.,1: Transmit FIFO overflow error occurred due to an.." newline bitfld.long 0x0 5. "RXFTHF,Receive FIFO Threshold Flag" "0: Number of unread data in Receive FIFO is below..,1: Number of unread data in Receive FIFO has.." newline bitfld.long 0x0 4. "RXFFF,Receive FIFO Full Flag" "0: Receive FIFO is not empty.,1: Receive FIFO has been filled since the last read.." newline bitfld.long 0x0 3. "RXFEF,Receive FIFO Empty Flag" "0: Receive FIFO is not empty.,1: Receive FIFO has been emptied since the last.." newline bitfld.long 0x0 2. "TXFTHF,Transmit FIFO Threshold Flag (cleared on read)" "0: Number of data in Transmit FIFO is above..,1: Number of data in Transmit FIFO has reached.." newline bitfld.long 0x0 1. "TXFFF,Transmit FIFO Full Flag (cleared on read)" "0: Transmit FIFO is not full.,1: Transmit FIFO has been filled since the last.." newline bitfld.long 0x0 0. "TXFEF,Transmit FIFO Empty Flag (cleared on read)" "0: Transmit FIFO is not empty.,1: Transmit FIFO has been emptied since the last.." wgroup.long 0x664++0x7 line.long 0x0 "FLEX_TWI_FIER,TWI FIFO Interrupt Enable Register" bitfld.long 0x0 7. "RXFPTEF,RXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "TXFPTEF,TXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "RXFTHF,RXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 4. "RXFFF,RXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 3. "RXFEF,RXFEF Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "TXFTHF,TXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXFFF,TXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "TXFEF,TXFEF Interrupt Enable" "0,1" line.long 0x4 "FLEX_TWI_FIDR,TWI FIFO Interrupt Disable Register" bitfld.long 0x4 7. "RXFPTEF,RXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 6. "TXFPTEF,TXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "RXFTHF,RXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 4. "RXFFF,RXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 3. "RXFEF,RXFEF Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "TXFTHF,TXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "TXFFF,TXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "TXFEF,TXFEF Interrupt Disable" "0,1" rgroup.long 0x66C++0x3 line.long 0x0 "FLEX_TWI_FIMR,TWI FIFO Interrupt Mask Register" bitfld.long 0x0 7. "RXFPTEF,RXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "TXFPTEF,TXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "RXFTHF,RXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 4. "RXFFF,RXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 3. "RXFEF,RXFEF Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "TXFTHF,TXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXFFF,TXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "TXFEF,TXFEF Interrupt Mask" "0,1" group.long 0x6E4++0x3 line.long 0x0 "FLEX_TWI_WPMR,TWI Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" newline bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control..,1: Enables the write protection on control register.." newline bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." newline bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection if WPKEY..,1: Enables the write protection if WPKEY.." rgroup.long 0x6E8++0x3 line.long 0x0 "FLEX_TWI_WPSR,TWI Write Protection Status Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPVSRC,Write Protection Violation Source" newline bitfld.long 0x0 1. "PADERR,Output PAD Error (cleared on read)" "0: No error detected during a character transfer in..,1: Stuck-at 1 detected on TWCK output pad for more.." newline bitfld.long 0x0 0. "WPVS,Write Protect Violation Status (cleared on read)" "0: No Write Protection Violation has occurred since..,1: A Write Protection Violation has occurred since.." tree.end tree "FLEXCOM10" base ad:0xE2824000 group.long 0x0++0x3 line.long 0x0 "FLEX_MR,FLEXCOM Mode Register" bitfld.long 0x0 0.--1. "OPMODE,FLEXCOM Operating Mode" "0: No communication,1: All UART related protocols are selected (RS232..,2: SPI operating mode is selected. USART/TWI..,3: All TWI related protocols are selected (TWI.." rgroup.long 0x10++0x3 line.long 0x0 "FLEX_RHR,FLEXCOM Receive Holding Register" hexmask.long.word 0x0 0.--15. 1. "RXDATA,Receive Data" group.long 0x20++0x3 line.long 0x0 "FLEX_THR,FLEXCOM Transmit Holding Register" hexmask.long.word 0x0 0.--15. 1. "TXDATA,Transmit Data" wgroup.long 0x200++0x3 line.long 0x0 "FLEX_US_CR,USART Control Register" bitfld.long 0x0 31. "FIFODIS,FIFO Disable" "0: No effect.,1: Disables the Transmit and Receive FIFOs." newline bitfld.long 0x0 30. "FIFOEN,FIFO Enable" "0: No effect.,1: Enables the Transmit and Receive FIFOs." newline bitfld.long 0x0 28. "REQCLR,Request to Clear the Comparison Trigger" "0: No effect.,1: Restarts the comparison trigger to enable.." newline bitfld.long 0x0 26. "TXFLCLR,Transmit FIFO Lock CLEAR" "0: No effect.,1: Clears the Transmit FIFO Lock" newline bitfld.long 0x0 25. "RXFCLR,Receive FIFO Clear" "0: No effect.,1: Empties the Receive FIFO." newline bitfld.long 0x0 24. "TXFCLR,Transmit FIFO Clear" "0: No effect.,1: Empties the Transmit FIFO." newline bitfld.long 0x0 21. "LINWKUP,Send LIN Wake-up Signal" "0: No effect:,1: Sends a wake-up signal on the LIN bus." newline bitfld.long 0x0 20. "LINABT,Abort LIN Transmission" "0: No effect.,1: Aborts the current LIN transmission." newline bitfld.long 0x0 19. "RTSDIS,Request to Send Disable" "0: No effect.,1: Drives the RTS pin to 0 if FLEX_US_MR.USART_MODE.." newline bitfld.long 0x0 18. "RTSEN,Request to Send Enable" "0: No effect.,1: Drives the RTS pin to 1 if FLEX_US_MR.USART_MODE.." newline bitfld.long 0x0 15. "RETTO,Start Timeout Immediately" "0: No effect,1: Immediately restarts timeout period." newline bitfld.long 0x0 14. "RSTNACK,Reset Non Acknowledge" "0: No effect,1: Resets FLEX_US_CSR.NACK." newline bitfld.long 0x0 13. "RSTIT,Reset Iterations" "0: No effect.,1: Resets FLEX_US_CSR.ITER. No effect if the.." newline bitfld.long 0x0 12. "SENDA,Send Address" "0: No effect.,1: In Multidrop mode only the next character.." newline bitfld.long 0x0 11. "STTTO,Clear TIMEOUT Flag and Start Timeout After Next Character Received" "0: No effect.,1: Starts waiting for a character before clocking.." newline bitfld.long 0x0 10. "STPBRK,Stop Break" "0: No effect.,1: Stops transmission of the break after a minimum.." newline bitfld.long 0x0 9. "STTBRK,Start Break" "0: No effect.,1: Starts transmission of a break after the.." newline bitfld.long 0x0 8. "RSTSTA,Reset Status Bits" "0: No effect.,1: Resets the status bits PARE FRAME OVRE MANE.." newline bitfld.long 0x0 7. "TXDIS,Transmitter Disable" "0: No effect.,1: Disables the transmitter." newline bitfld.long 0x0 6. "TXEN,Transmitter Enable" "0: No effect.,1: Enables the transmitter if TXDIS is 0." newline bitfld.long 0x0 5. "RXDIS,Receiver Disable" "0: No effect.,1: Disables the receiver." newline bitfld.long 0x0 4. "RXEN,Receiver Enable" "0: No effect.,1: Enables the receiver if RXDIS is 0." newline bitfld.long 0x0 3. "RSTTX,Reset Transmitter" "0: No effect.,1: Resets the transmitter." newline bitfld.long 0x0 2. "RSTRX,Reset Receiver" "0: No effect.,1: Resets the receiver." group.long 0x204++0x3 line.long 0x0 "FLEX_US_MR,USART Mode Register" bitfld.long 0x0 31. "ONEBIT,Start Frame Delimiter Selector" "0: Start frame delimiter is COMMAND or DATA SYNC.,1: Start frame delimiter is one bit." newline bitfld.long 0x0 30. "MODSYNC,Manchester Synchronization Mode" "0: The Manchester start bit is a 0 to 1 transition,1: The Manchester start bit is a 1 to 0 transition." newline bitfld.long 0x0 29. "MAN,Manchester Encoder/Decoder Enable" "0: Manchester encoder/decoder are disabled.,1: Manchester encoder/decoder are enabled." newline bitfld.long 0x0 28. "FILTER,Receive Line Filter" "0: The USART does not filter the receive line.,1: The USART filters the receive line using a.." newline bitfld.long 0x0 24.--26. "MAX_ITERATION,Maximum Number of Automatic Iteration" "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 23. "INVDATA,Inverted Data" "0: The data field transmitted on TXD line is the..,1: The data field transmitted on TXD line is.." newline bitfld.long 0x0 22. "VAR_SYNC,Variable Synchronization of Command/Data Sync Start Frame Delimiter" "0: User defined configuration of command or data..,1: The sync field is updated when a character is.." newline bitfld.long 0x0 21. "DSNACK,Disable Successive NACK" "0: NACK is sent on the ISO line as soon as a parity..,1: Successive parity errors are counted up to the.." newline bitfld.long 0x0 20. "INACK,Inhibit Non Acknowledge" "0: The NACK is generated.,1: The NACK is not generated." newline bitfld.long 0x0 19. "OVER,Oversampling Mode" "0: 16x Oversampling.,1: 8x Oversampling." newline bitfld.long 0x0 18. "CLKO,Clock Output Select" "0: The USART does not drive the SCK pin..,1: The USART drives the SCK pin if USCLKS does not.." newline bitfld.long 0x0 17. "MODE9,9-bit Character Length" "0: CHRL defines character length.,1: 9-bit character length." newline bitfld.long 0x0 16. "MSBF,Bit Order" "0: Least significant bit is sent/received first.,1: Most significant bit is sent/received first." newline bitfld.long 0x0 14.--15. "CHMODE,Channel Mode" "0: Normal mode,1: Automatic Echo. Receiver input is connected to..,2: Local Loopback. Transmitter output is connected..,3: Remote Loopback. RXD pin is internally connected.." newline bitfld.long 0x0 12.--13. "NBSTOP,Number of Stop Bits" "0: 1 stop bit,1: 1.5 stop bit (SYNC = 0) or reserved (SYNC = 1),2: 2 stop bits,?" newline bitfld.long 0x0 9.--11. "PAR,Parity Type" "0: Even parity,1: Odd parity,2: Parity forced to 0 (Space),3: Parity forced to 1 (Mark),4: No parity,?,6: Multidrop mode,?" newline bitfld.long 0x0 8. "SYNC,Synchronous Mode Select" "0: USART operates in Asynchronous mode (UART).,1: USART operates in Synchronous mode." newline bitfld.long 0x0 6.--7. "CHRL,Character Length" "0: Character length is 5 bits,1: Character length is 6 bits,2: Character length is 7 bits,3: Character length is 8 bits" newline bitfld.long 0x0 4.--5. "USCLKS,Clock Selection" "0: Peripheral clock is selected,?,2: PMC generic clock is selected. If the SCK pin is..,3: External pin SCK is selected" newline hexmask.long.byte 0x0 0.--3. 1. "USART_MODE,USART Mode of Operation" wgroup.long 0x208++0x3 line.long 0x0 "FLEX_US_IER,USART Interrupt Enable Register" bitfld.long 0x0 24. "MANE,Manchester Error Interrupt Enable" "0,1" newline bitfld.long 0x0 22. "CMP,Comparison Interrupt Enable" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt Enable" "0,1" newline bitfld.long 0x0 19. "CTSIC,Clear to Send Input Change Interrupt Enable" "0,1" newline bitfld.long 0x0 13. "NACK,Non Acknowledge Interrupt Enable" "0,1" newline bitfld.long 0x0 10. "ITER,Max number of Repetitions Reached Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Enable" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "RXBRK,Receiver Break Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Enable" "0,1" wgroup.long 0x208++0x7 line.long 0x0 "FLEX_US_IER_LIN_MODE,USART Interrupt Enable Register" bitfld.long 0x0 31. "LINHTE,LIN Header Timeout Error Interrupt Enable" "0,1" newline bitfld.long 0x0 30. "LINSTE,LIN Synch Tolerance Error Interrupt Enable" "0,1" newline bitfld.long 0x0 29. "LINSNRE,LIN Client Not Responding Error Interrupt Enable" "0,1" newline bitfld.long 0x0 28. "LINCE,LIN Checksum Error Interrupt Enable" "0,1" newline bitfld.long 0x0 27. "LINIPE,LIN Identifier Parity Interrupt Enable" "0,1" newline bitfld.long 0x0 26. "LINISFE,LIN Inconsistent Synch Field Error Interrupt Enable" "0,1" newline bitfld.long 0x0 25. "LINBE,LIN Bus Error Interrupt Enable" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt Enable" "0,1" newline bitfld.long 0x0 15. "LINTC,LIN Transfer Completed Interrupt Enable" "0,1" newline bitfld.long 0x0 14. "LINID,LIN Identifier Sent or LIN Identifier Received Interrupt Enable" "0,1" newline bitfld.long 0x0 13. "LINBK,LIN Break Sent or LIN Break Received Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Enable" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Enable" "0,1" line.long 0x4 "FLEX_US_IDR,USART Interrupt Disable Register" bitfld.long 0x4 24. "MANE,Manchester Error Interrupt Disable" "0,1" newline bitfld.long 0x4 22. "CMP,Comparison Interrupt Disable" "0,1" newline bitfld.long 0x4 21. "SECE,Security/Safety Error Interrupt Disable" "0,1" newline bitfld.long 0x4 19. "CTSIC,Clear to Send Input Change Interrupt Disable" "0,1" newline bitfld.long 0x4 13. "NACK,Non Acknowledge Interrupt Disable" "0,1" newline bitfld.long 0x4 10. "ITER,Max Number of Repetitions Reached Interrupt Disable" "0,1" newline bitfld.long 0x4 9. "TXEMPTY,TXEMPTY Interrupt Disable" "0,1" newline bitfld.long 0x4 8. "TIMEOUT,Timeout Interrupt Disable" "0,1" newline bitfld.long 0x4 7. "PARE,Parity Error Interrupt Disable" "0,1" newline bitfld.long 0x4 6. "FRAME,Framing Error Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "OVRE,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "RXBRK,Receiver Break Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "TXRDY,TXRDY Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "RXRDY,RXRDY Interrupt Disable" "0,1" wgroup.long 0x20C++0x3 line.long 0x0 "FLEX_US_IDR_LIN_MODE,USART Interrupt Disable Register" bitfld.long 0x0 31. "LINHTE,LIN Header Timeout Error Interrupt Disable" "0,1" newline bitfld.long 0x0 30. "LINSTE,LIN Synch Tolerance Error Interrupt Disable" "0,1" newline bitfld.long 0x0 29. "LINSNRE,LIN Client Not Responding Error Interrupt Disable" "0,1" newline bitfld.long 0x0 28. "LINCE,LIN Checksum Error Interrupt Disable" "0,1" newline bitfld.long 0x0 27. "LINIPE,LIN Identifier Parity Interrupt Disable" "0,1" newline bitfld.long 0x0 26. "LINISFE,LIN Inconsistent Synch Field Error Interrupt Disable" "0,1" newline bitfld.long 0x0 25. "LINBE,LIN Bus Error Interrupt Disable" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt Disable" "0,1" newline bitfld.long 0x0 15. "LINTC,LIN Transfer Completed Interrupt Disable" "0,1" newline bitfld.long 0x0 14. "LINID,LIN Identifier Sent or LIN Identifier Received Interrupt Disable" "0,1" newline bitfld.long 0x0 13. "LINBK,LIN Break Sent or LIN Break Received Interrupt Disable" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Disable" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Disable" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Disable" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Disable" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Disable" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Disable" "0,1" rgroup.long 0x210++0x3 line.long 0x0 "FLEX_US_IMR,USART Interrupt Mask Register" bitfld.long 0x0 24. "MANE,Manchester Error Interrupt Mask" "0,1" newline bitfld.long 0x0 22. "CMP,Comparison Interrupt Mask" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt Mask" "0,1" newline bitfld.long 0x0 19. "CTSIC,Clear to Send Input Change Interrupt Mask" "0,1" newline bitfld.long 0x0 13. "NACK,Non Acknowledge Interrupt Mask" "0,1" newline bitfld.long 0x0 10. "ITER,Max Number of Repetitions Reached Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Mask" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "RXBRK,Receiver Break Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Mask" "0,1" rgroup.long 0x210++0x7 line.long 0x0 "FLEX_US_IMR_LIN_MODE,USART Interrupt Mask Register" bitfld.long 0x0 31. "LINHTE,LIN Header Timeout Error Interrupt Mask" "0,1" newline bitfld.long 0x0 30. "LINSTE,LIN Synch Tolerance Error Interrupt Mask" "0,1" newline bitfld.long 0x0 29. "LINSNRE,LIN Client Not Responding Error Interrupt Mask" "0,1" newline bitfld.long 0x0 28. "LINCE,LIN Checksum Error Interrupt Mask" "0,1" newline bitfld.long 0x0 27. "LINIPE,LIN Identifier Parity Interrupt Mask" "0,1" newline bitfld.long 0x0 26. "LINISFE,LIN Inconsistent Synch Field Error Interrupt Mask" "0,1" newline bitfld.long 0x0 25. "LINBE,LIN Bus Error Interrupt Mask" "0,1" newline bitfld.long 0x0 21. "SECE,Security/Safety Error Interrupt mask" "0,1" newline bitfld.long 0x0 15. "LINTC,LIN Transfer Completed Interrupt Mask" "0,1" newline bitfld.long 0x0 14. "LINID,LIN Identifier Sent or LIN Identifier Received Interrupt Mask" "0,1" newline bitfld.long 0x0 13. "LINBK,LIN Break Sent or LIN Break Received Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,TXEMPTY Interrupt Mask" "0,1" newline bitfld.long 0x0 8. "TIMEOUT,Timeout Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "PARE,Parity Error Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "FRAME,Framing Error Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "OVRE,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXRDY,TXRDY Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "RXRDY,RXRDY Interrupt Mask" "0,1" line.long 0x4 "FLEX_US_CSR,USART Channel Status Register" bitfld.long 0x4 24. "MANE,Manchester Error" "0: No Manchester error has been detected since the..,1: At least one Manchester error has been detected.." newline bitfld.long 0x4 23. "CTS,Image of CTS Input" "0: CTS input is driven low.,1: CTS input is driven high." newline bitfld.long 0x4 22. "CMP,Comparison Status" "0: No received character matched the comparison..,1: A received character matched the comparison.." newline bitfld.long 0x4 21. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on TXD and/or SCK pad output..,1: An error has been detected on TXD and/or SCK pad.." newline bitfld.long 0x4 19. "CTSIC,Clear to Send Input Change Flag" "0: No input change has been detected on the CTS pin..,1: At least one input change has been detected on.." newline bitfld.long 0x4 13. "NACK,Non Acknowledge Interrupt" "0: Non acknowledge has not been detected since the..,1: At least one non acknowledge has been detected.." newline bitfld.long 0x4 10. "ITER,Max Number of Repetitions Reached" "0: Maximum number of repetitions has not been..,1: Maximum number of repetitions has been reached.." newline bitfld.long 0x4 9. "TXEMPTY,Transmitter Empty (cleared by writing FLEX_US_THR)" "0: There are characters in either FLEX_US_THR or..,1: There are no characters in FLEX_US_THR nor in.." newline bitfld.long 0x4 8. "TIMEOUT,Receiver Timeout" "0: There has not been a timeout since the last..,1: There has been a timeout since the last Start.." newline bitfld.long 0x4 7. "PARE,Parity Error" "0: No parity error has been detected since the last..,1: At least one parity error has been detected.." newline bitfld.long 0x4 6. "FRAME,Framing Error" "0: No stop bit has been detected low since the last..,1: At least one stop bit has been detected low.." newline bitfld.long 0x4 5. "OVRE,Overrun Error" "0: No overrun error has occurred since the last..,1: At least one overrun error has occurred since.." newline bitfld.long 0x4 2. "RXBRK,Break Received/End of Break" "0: No break received or end of break detected since..,1: Break received or end of break detected since.." newline bitfld.long 0x4 1. "TXRDY,Transmitter Ready (cleared by writing FLEX_US_THR)" "0: FIFO Disabled: A character in FLEX_US_THR is..,1: FIFO Disabled: There is no character in.." newline bitfld.long 0x4 0. "RXRDY,Receiver Ready (cleared by reading FLEX_US_RHR)" "0: FIFO Disabled: No complete character has been..,1: FIFO Disabled: At least one complete character.." rgroup.long 0x214++0x7 line.long 0x0 "FLEX_US_CSR_LIN_MODE,USART Channel Status Register" bitfld.long 0x0 31. "LINHTE,LIN Header Timeout Error" "0: No LIN header timeout error has been detected..,1: A LIN header timeout error has been detected.." newline bitfld.long 0x0 30. "LINSTE,LIN Synch Tolerance Error" "0: No LIN synch tolerance error has been detected..,1: A LIN synch tolerance error has been detected.." newline bitfld.long 0x0 29. "LINSNRE,LIN Client Not Responding Error" "0: No LIN client not responding error has been..,1: A LIN client not responding error has been.." newline bitfld.long 0x0 28. "LINCE,LIN Checksum Error" "0: No LIN checksum error has been detected since..,1: A LIN checksum error has been detected since the.." newline bitfld.long 0x0 27. "LINIPE,LIN Identifier Parity Error" "0: No LIN identifier parity error has been detected..,1: A LIN identifier parity error has been detected.." newline bitfld.long 0x0 26. "LINISFE,LIN Inconsistent Synch Field Error" "0: No LIN inconsistent synch field error has been..,1: The USART is configured as a client node and a.." newline bitfld.long 0x0 25. "LINBE,LIN Bit Error" "0: No bit error has been detected since the last..,1: A bit error has been detected since the last.." newline bitfld.long 0x0 23. "LINBLS,LIN Bus Line Status" "0: LIN bus line is set to 0.,1: LIN bus line is set to 1." newline bitfld.long 0x0 21. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on TXD and/or SCK pad output..,1: An error has been detected on TXD and/or SCK pad.." newline bitfld.long 0x0 15. "LINTC,LIN Transfer Completed" "0: The USART is idle or a LIN transfer is ongoing.,1: A LIN transfer has been completed since the last.." newline bitfld.long 0x0 14. "LINID,LIN Identifier Sent or LIN Identifier Received" "0: Host Mode: No LIN identifier has been sent since..,1: Host Mode: At least one LIN identifier has been.." newline bitfld.long 0x0 13. "LINBK,LIN Break Sent or LIN Break Received" "0: Host Mode: No LIN break has been sent since the..,1: Host Mode: At least one LIN break has been sent.." newline bitfld.long 0x0 9. "TXEMPTY,Transmitter Empty (cleared by writing FLEX_US_THR)" "0: There are characters in either FLEX_US_THR or..,1: There are no characters in FLEX_US_THR nor in.." newline bitfld.long 0x0 8. "TIMEOUT,Receiver Timeout" "0: There has not been a timeout since the last..,1: There has been a timeout since the last start.." newline bitfld.long 0x0 7. "PARE,Parity Error" "0: No parity error has been detected since the last..,1: At least one parity error has been detected.." newline bitfld.long 0x0 6. "FRAME,Framing Error" "0: No stop bit has been detected low since the last..,1: At least one stop bit has been detected low.." newline bitfld.long 0x0 5. "OVRE,Overrun Error" "0: No overrun error has occurred since the last..,1: At least one overrun error has occurred since.." newline bitfld.long 0x0 1. "TXRDY,Transmitter Ready (cleared by writing FLEX_US_THR)" "0: A character in FLEX_US_THR is waiting to be..,1: There is no character in FLEX_US_THR." newline bitfld.long 0x0 0. "RXRDY,Receiver Ready (cleared by reading FLEX_US_RHR)" "0: No complete character has been received since..,1: At least one complete character has been.." line.long 0x4 "FLEX_US_RHR,USART Receive Holding Register" bitfld.long 0x4 15. "RXSYNH,Received Sync" "0: Last character received is a data.,1: Last character received is a command." newline hexmask.long.word 0x4 0.--8. 1. "RXCHR,Received Character" rgroup.long 0x218++0x3 line.long 0x0 "FLEX_US_RHR_FIFO_MULTI_DATA_MODE,USART Receive Holding Register" hexmask.long.byte 0x0 24.--31. 1. "RXCHR3,Received Characters" newline hexmask.long.byte 0x0 16.--23. 1. "RXCHR2,Received Characters" newline hexmask.long.byte 0x0 8.--15. 1. "RXCHR1,Received Characters" newline hexmask.long.byte 0x0 0.--7. 1. "RXCHR0,Received Characters" wgroup.long 0x21C++0x3 line.long 0x0 "FLEX_US_THR,USART Transmit Holding Register" bitfld.long 0x0 15. "TXSYNH,Sync Field to be Transmitted" "0: The next character sent is encoded as a data.,1: The next character sent is encoded as a command." newline hexmask.long.word 0x0 0.--8. 1. "TXCHR,Character to be Transmitted" wgroup.long 0x21C++0x3 line.long 0x0 "FLEX_US_THR_FIFO_MULTI_DATA_MODE,USART Transmit Holding Register" hexmask.long.byte 0x0 24.--31. 1. "TXCHR3,Character to be Transmitted" newline hexmask.long.byte 0x0 16.--23. 1. "TXCHR2,Character to be Transmitted" newline hexmask.long.byte 0x0 8.--15. 1. "TXCHR1,Character to be Transmitted" newline hexmask.long.byte 0x0 0.--7. 1. "TXCHR0,Character to be Transmitted" group.long 0x220++0xB line.long 0x0 "FLEX_US_BRGR,USART Baud Rate Generator Register" bitfld.long 0x0 16.--18. "FP,Fractional Part" "0: Fractional divider is disabled.,?,?,?,?,?,?,?" newline hexmask.long.word 0x0 0.--15. 1. "CD,Clock Divider" line.long 0x4 "FLEX_US_RTOR,USART Receiver Timeout Register" hexmask.long.tbyte 0x4 0.--16. 1. "TO,Timeout Value" line.long 0x8 "FLEX_US_TTGR,USART Transmitter Timeguard Register" hexmask.long.byte 0x8 0.--7. 1. "TG,Timeguard Value" group.long 0x240++0x3 line.long 0x0 "FLEX_US_FIDI,USART FI DI Ratio Register" hexmask.long.word 0x0 0.--15. 1. "FI_DI_RATIO,FI Over DI Ratio Value" rgroup.long 0x244++0x3 line.long 0x0 "FLEX_US_NER,USART Number of Errors Register" hexmask.long.byte 0x0 0.--7. 1. "NB_ERRORS,Number of Errors" group.long 0x24C++0xF line.long 0x0 "FLEX_US_IF,USART IrDA Filter Register" hexmask.long.byte 0x0 0.--7. 1. "IRDA_FILTER,IrDA Filter" line.long 0x4 "FLEX_US_MAN,USART Manchester Configuration Register" bitfld.long 0x4 31. "RXIDLEV,Receiver Idle Value" "0: Receiver line idle value is 0.,1: Receiver line idle value is 1." newline bitfld.long 0x4 30. "DRIFT,Drift Compensation" "0: The USART cannot recover from an important clock..,1: The USART can recover from clock drift. The 16X.." newline bitfld.long 0x4 29. "ONE,Must Be Set to 1" "0,1" newline bitfld.long 0x4 28. "RX_MPOL,Receiver Manchester Polarity" "0: Logic zero is coded as a zero-to-one transition..,1: Logic zero is coded as a one-to-zero transition.." newline bitfld.long 0x4 24.--25. "RX_PP,Receiver Preamble Pattern detected" "0: The preamble is composed of '1's,1: The preamble is composed of '0's,2: The preamble is composed of '01's,3: The preamble is composed of '10's" newline hexmask.long.byte 0x4 16.--19. 1. "RX_PL,Receiver Preamble Length" newline bitfld.long 0x4 12. "TX_MPOL,Transmitter Manchester Polarity" "0: Logic zero is coded as a zero-to-one transition..,1: Logic zero is coded as a one-to-zero transition.." newline bitfld.long 0x4 8.--9. "TX_PP,Transmitter Preamble Pattern" "0: The preamble is composed of '1's,1: The preamble is composed of '0's,2: The preamble is composed of '01's,3: The preamble is composed of '10's" newline hexmask.long.byte 0x4 0.--3. 1. "TX_PL,Transmitter Preamble Length" line.long 0x8 "FLEX_US_LINMR,USART LIN Mode Register" bitfld.long 0x8 17. "SYNCDIS,Synchronization Disable" "0: The synchronization procedure is performed in..,1: The synchronization procedure is not performed.." newline bitfld.long 0x8 16. "PDCM,DMAC Mode" "0: The LIN mode register FLEX_US_LINMR is not..,1: The LIN mode register FLEX_US_LINMR (excepting.." newline hexmask.long.byte 0x8 8.--15. 1. "DLC,Data Length Control" newline bitfld.long 0x8 7. "WKUPTYP,Wake-up Signal Type" "0: Setting the LINWKUP bit in the control register..,1: Setting the LINWKUP bit in the control register.." newline bitfld.long 0x8 6. "FSDIS,Frame Slot Mode Disable" "0: The Frame Slot mode is enabled.,1: The Frame Slot mode is disabled." newline bitfld.long 0x8 5. "DLM,Data Length Mode" "0: The response data length is defined by the DLC..,1: The response data length is defined by the bits.." newline bitfld.long 0x8 4. "CHKTYP,Checksum Type" "0: LIN 2.0 'enhanced' checksum,1: LIN 1.3 'classic' checksum" newline bitfld.long 0x8 3. "CHKDIS,Checksum Disable" "0: In host node configuration the checksum is..,1: Whatever the node configuration is the checksum.." newline bitfld.long 0x8 2. "PARDIS,Parity Disable" "0: In host node configuration the identifier parity..,1: Whatever the node configuration is the.." newline bitfld.long 0x8 0.--1. "NACT,LIN Node Action" "0: The USART transmits the response.,1: The USART receives the response.,2: The USART does not transmit and does not receive..,?" line.long 0xC "FLEX_US_LINIR,USART LIN Identifier Register" hexmask.long.byte 0xC 0.--7. 1. "IDCHR,Identifier Character" rgroup.long 0x25C++0x3 line.long 0x0 "FLEX_US_LINBRR,USART LIN Baud Rate Register" bitfld.long 0x0 16.--18. "LINFP,Fractional Part after Synchronization" "0,1,2,3,4,5,6,7" newline hexmask.long.word 0x0 0.--15. 1. "LINCD,Clock Divider after Synchronization" group.long 0x290++0x3 line.long 0x0 "FLEX_US_CMPR,USART Comparison Register" hexmask.long.word 0x0 16.--24. 1. "VAL2,Second Comparison Value for Received Character" newline bitfld.long 0x0 14. "CMPPAR,Compare Parity" "0: The parity is not checked and a bad parity..,1: The parity is checked and a matching condition.." newline bitfld.long 0x0 12.--13. "CMPMODE,Comparison Mode" "0: Any character is received and comparison..,1: Comparison condition must be met to start..,2: Comparison must be met to receive the current..,?" newline hexmask.long.word 0x0 0.--8. 1. "VAL1,First Comparison Value for Received Character" group.long 0x2A0++0x3 line.long 0x0 "FLEX_US_FMR,USART FIFO Mode Register" hexmask.long.byte 0x0 24.--29. 1. "RXFTHRES2,Receive FIFO Threshold 2" newline hexmask.long.byte 0x0 16.--21. 1. "RXFTHRES,Receive FIFO Threshold" newline hexmask.long.byte 0x0 8.--13. 1. "TXFTHRES,Transmit FIFO Threshold" newline bitfld.long 0x0 7. "FRTSC,FIFO RTS Pin Control enable (Hardware Handshaking mode only)" "0: RTS pin is not controlled by Receive FIFO..,1: RTS pin is controlled by Receive FIFO thresholds." newline bitfld.long 0x0 4.--5. "RXRDYM,Receiver Ready Mode" "0: RXRDY will be at level '1' when at least one..,1: RXRDY will be at level '1' when at least two..,2: RXRDY will be at level '1' when at least four..,3: RXRDY will be at level '1' when at least eight.." newline bitfld.long 0x0 0.--1. "TXRDYM,Transmitter Ready Mode" "0: TXRDY will be at level '1' when at least one..,1: TXRDY will be at level '1' when at least two..,2: TXRDY will be at level '1' when at least four..,3: TXRDY will be at level '1' when at least eight.." rgroup.long 0x2A4++0x3 line.long 0x0 "FLEX_US_FLR,USART FIFO Level Register" hexmask.long.byte 0x0 16.--21. 1. "RXFL,Receive FIFO Level" newline hexmask.long.byte 0x0 0.--5. 1. "TXFL,Transmit FIFO Level" wgroup.long 0x2A8++0x7 line.long 0x0 "FLEX_US_FIER,USART FIFO Interrupt Enable Register" bitfld.long 0x0 9. "RXFTHF2,RXFTHF2 Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "RXFPTEF,RXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "TXFPTEF,TXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "RXFTHF,RXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 4. "RXFFF,RXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 3. "RXFEF,RXFEF Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "TXFTHF,TXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXFFF,TXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "TXFEF,TXFEF Interrupt Enable" "0,1" line.long 0x4 "FLEX_US_FIDR,USART FIFO Interrupt Disable Register" bitfld.long 0x4 9. "RXFTHF2,RXFTHF2 Interrupt Disable" "0,1" newline bitfld.long 0x4 7. "RXFPTEF,RXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 6. "TXFPTEF,TXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "RXFTHF,RXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 4. "RXFFF,RXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 3. "RXFEF,RXFEF Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "TXFTHF,TXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "TXFFF,TXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "TXFEF,TXFEF Interrupt Disable" "0,1" rgroup.long 0x2B0++0x7 line.long 0x0 "FLEX_US_FIMR,USART FIFO Interrupt Mask Register" bitfld.long 0x0 9. "RXFTHF2,RXFTHF2 Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "RXFPTEF,RXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "TXFPTEF,TXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "RXFTHF,RXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 4. "RXFFF,RXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 3. "RXFEF,RXFEF Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "TXFTHF,TXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXFFF,TXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "TXFEF,TXFEF Interrupt Mask" "0,1" line.long 0x4 "FLEX_US_FESR,USART FIFO Event Status Register" bitfld.long 0x4 9. "RXFTHF2,Receive FIFO Threshold Flag 2 (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Number of unread data in Receive FIFO is above..,1: Number of unread data in Receive FIFO has.." newline bitfld.long 0x4 8. "TXFLOCK,Transmit FIFO Lock" "0: The Transmit FIFO is not locked.,1: The Transmit FIFO is locked." newline bitfld.long 0x4 7. "RXFPTEF,Receive FIFO Underflow Error Flag" "0: No Receive FIFO underflow occurred.,1: Receive FIFO underflow error occurred due to an.." newline bitfld.long 0x4 6. "TXFPTEF,Transmit FIFO Overflow Error Flag" "0: No Transmit FIFO overflow occurred.,1: Transmit FIFO overflow error occurred due to an.." newline bitfld.long 0x4 5. "RXFTHF,Receive FIFO Threshold Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Number of unread data in Receive FIFO is below..,1: Number of unread data in Receive FIFO has.." newline bitfld.long 0x4 4. "RXFFF,Receive FIFO Full Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Receive FIFO is not empty.,1: Receive FIFO has been filled since the last.." newline bitfld.long 0x4 3. "RXFEF,Receive FIFO Empty Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Receive FIFO is not empty.,1: Receive FIFO has been emptied since the last.." newline bitfld.long 0x4 2. "TXFTHF,Transmit FIFO Threshold Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Number of data in Transmit FIFO is above..,1: Number of data in Transmit FIFO has reached.." newline bitfld.long 0x4 1. "TXFFF,Transmit FIFO Full Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Transmit FIFO is not full.,1: Transmit FIFO has been filled since the last.." newline bitfld.long 0x4 0. "TXFEF,Transmit FIFO Empty Flag (cleared by writing the FLEX_US_CR.RSTSTA bit)" "0: Transmit FIFO is not empty.,1: Transmit FIFO has been emptied since the last.." group.long 0x2E4++0x3 line.long 0x0 "FLEX_US_WPMR,USART Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" newline bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control..,1: Enables the write protection on control register.." newline bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." newline bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection on configuration..,1: Enables the write protection on configuration.." rgroup.long 0x2E8++0x3 line.long 0x0 "FLEX_US_WPSR,USART Write Protection Status Register" hexmask.long.word 0x0 8.--23. 1. "WPVSRC,Write Protection Violation Source" newline bitfld.long 0x0 1. "PADERR,Output PAD Error (cleared on read)" "0: No error detected during a character transfer.,1: Two successive bit period with a difference.." newline bitfld.long 0x0 0. "WPVS,Write Protection Violation Status" "0: No write protection violation has occurred since..,1: A write protection violation has occurred since.." wgroup.long 0x400++0x3 line.long 0x0 "FLEX_SPI_CR,SPI Control Register" bitfld.long 0x0 31. "FIFODIS,FIFO Disable" "0: No effect.,1: Disables the Transmit and Receive FIFOs" newline bitfld.long 0x0 30. "FIFOEN,FIFO Enable" "0: No effect.,1: Enables the Transmit and Receive FIFOs" newline bitfld.long 0x0 24. "LASTXFER,Last Transfer" "0: No effect.,1: The current NPCS will be de-asserted after the.." newline bitfld.long 0x0 17. "RXFCLR,Receive FIFO Clear" "0: No effect.,1: Empties the Receive FIFO." newline bitfld.long 0x0 16. "TXFCLR,Transmit FIFO Clear" "0: No effect.,1: Empties the Transmit FIFO." newline bitfld.long 0x0 12. "REQCLR,Request to Clear the Comparison Trigger" "0: No effect.,1: Asynchronous partial wakeup enabled: Clears the.." newline bitfld.long 0x0 7. "SWRST,SPI Software Reset" "0: No effect.,1: Reset the SPI. A software-triggered hardware.." newline bitfld.long 0x0 1. "SPIDIS,SPI Disable" "0: No effect.,1: Disables the SPI." newline bitfld.long 0x0 0. "SPIEN,SPI Enable" "0: No effect.,1: Enables the SPI to transfer and receive data." group.long 0x404++0x3 line.long 0x0 "FLEX_SPI_MR,SPI Mode Register" hexmask.long.byte 0x0 24.--31. 1. "DLYBCS,Delay Between Chip Selects" newline hexmask.long.byte 0x0 16.--19. 1. "PCS,Peripheral Chip Select" newline bitfld.long 0x0 12. "CMPMODE,Comparison Mode" "0: Any character is received and comparison..,1: Comparison condition must be met to start.." newline bitfld.long 0x0 10. "MLCE,MOSI Line Check Enable" "0: Disables the MOSI line check.,1: Enables the MOSI line check during a character.." newline bitfld.long 0x0 8. "LSBHALF,Last Bit Half Period Compatibility" "0: Normal SPI mode of operation: all bits have a..,1: Compatibility mode when connected to an SPI.." newline bitfld.long 0x0 7. "LLB,Local Loopback Enable" "0: Local loopback path disabled.,1: Local loopback path enabled." newline bitfld.long 0x0 5. "WDRBT,Wait Data Read Before Transfer" "0: No Effect. In Host mode a transfer can be..,1: In Host mode a transfer can start only if.." newline bitfld.long 0x0 4. "MODFDIS,Mode Fault Detection" "0: Mode fault detection is enabled.,1: Mode fault detection is disabled." newline bitfld.long 0x0 3. "BRSRCCLK,Bit Rate Source Clock" "0: The peripheral clock is the source clock for the..,1: GCLK is the source clock for the bit rate.." newline bitfld.long 0x0 2. "PCSDEC,Chip Select Decode" "0: The chip selects are directly connected to a..,1: The four NPCS chip select lines are connected to.." newline bitfld.long 0x0 1. "PS,Peripheral Select" "0: Fixed Peripheral Select,1: Variable Peripheral Select" newline bitfld.long 0x0 0. "MSTR,Host/Client Mode" "0: SPI is in Client mode.,1: SPI is in Host mode." rgroup.long 0x408++0x3 line.long 0x0 "FLEX_SPI_RDR,SPI Receive Data Register" hexmask.long.byte 0x0 16.--19. 1. "PCS,Peripheral Chip Select" newline hexmask.long.word 0x0 0.--15. 1. "RD,Receive Data" rgroup.long 0x408++0x3 line.long 0x0 "FLEX_SPI_RDR_FIFO_MULTI_DATA_16_MODE,SPI Receive Data Register" hexmask.long.word 0x0 16.--31. 1. "RD1,Receive Data" newline hexmask.long.word 0x0 0.--15. 1. "RD0,Receive Data" rgroup.long 0x408++0x3 line.long 0x0 "FLEX_SPI_RDR_FIFO_MULTI_DATA_8_MODE,SPI Receive Data Register" hexmask.long.byte 0x0 24.--31. 1. "RD3,Receive Data" newline hexmask.long.byte 0x0 16.--23. 1. "RD2,Receive Data" newline hexmask.long.byte 0x0 8.--15. 1. "RD1,Receive Data" newline hexmask.long.byte 0x0 0.--7. 1. "RD0,Receive Data" wgroup.long 0x40C++0x3 line.long 0x0 "FLEX_SPI_TDR,SPI Transmit Data Register" bitfld.long 0x0 24. "LASTXFER,Last Transfer" "0: No effect.,1: The current NPCS is de-asserted after the.." newline hexmask.long.byte 0x0 16.--19. 1. "PCS,Peripheral Chip Select" newline hexmask.long.word 0x0 0.--15. 1. "TD,Transmit Data" wgroup.long 0x40C++0x3 line.long 0x0 "FLEX_SPI_TDR_FIFO_MULTI_DATA_MODE,SPI Transmit Data Register" hexmask.long.word 0x0 16.--31. 1. "TD1,Transmit Data" newline hexmask.long.word 0x0 0.--15. 1. "TD0,Transmit Data" rgroup.long 0x410++0x3 line.long 0x0 "FLEX_SPI_SR,SPI Status Register" bitfld.long 0x0 31. "RXFPTEF,Receive FIFO Underflow Error Flag" "0: No Receive FIFO underflow occurred.,1: Receive FIFO underflow error occurred due to an.." newline bitfld.long 0x0 30. "TXFPTEF,Transmit FIFO Overflow Error Flag" "0: No Transmit FIFO overflow occurred.,1: Transmit FIFO overflow error occurred due to an.." newline bitfld.long 0x0 29. "RXFTHF,Receive FIFO Threshold Flag" "0: Number of unread data in Receive FIFO is below..,1: Number of unread data in Receive FIFO has.." newline bitfld.long 0x0 28. "RXFFF,Receive FIFO Full Flag" "0: Receive FIFO is not empty or RXFE flag has been..,1: Receive FIFO has been filled (changing states.." newline bitfld.long 0x0 27. "RXFEF,Receive FIFO Empty Flag" "0: Receive FIFO is not empty or RXFE flag has been..,1: Receive FIFO has been emptied (changing states.." newline bitfld.long 0x0 26. "TXFTHF,Transmit FIFO Threshold Flag (cleared on read)" "0: Number of data in Transmit FIFO is above..,1: Number of data in Transmit FIFO has reached.." newline bitfld.long 0x0 25. "TXFFF,Transmit FIFO Full Flag (cleared on read)" "0: Transmit FIFO is not full or TXFF flag has been..,1: Transmit FIFO has been filled since the last.." newline bitfld.long 0x0 24. "TXFEF,Transmit FIFO Empty Flag (cleared on read)" "0: Transmit FIFO is not empty.,1: Transmit FIFO has been emptied since the last.." newline bitfld.long 0x0 16. "SPIENS,SPI Enable Status" "0: SPI is disabled.,1: SPI is enabled." newline bitfld.long 0x0 14. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on NPCS0/MOSI and/or SPCK pad..,1: An error has been detected on TXD and/or SCK pad.." newline bitfld.long 0x0 12. "SFERR,Client Mode Frame Error (cleared on read)" "0: No frame error has been detected for a client..,1: In Client mode the chip select raised while the.." newline bitfld.long 0x0 11. "CMP,Comparison Status (cleared on read)" "0: No received character matched the comparison..,1: A received character matched the comparison.." newline bitfld.long 0x0 10. "UNDES,Underrun Error Status (Client mode only) (cleared on read)" "0: No underrun has been detected since the last..,1: A transfer starts whereas no data has been.." newline bitfld.long 0x0 9. "TXEMPTY,Transmission Registers Empty (cleared by writing FLEX_SPI_TDR)" "0: As soon as data is written in FLEX_SPI_TDR.,1: FLEX_SPI_TDR and internal shift register are.." newline bitfld.long 0x0 8. "NSSR,NSS Rising (cleared on read)" "0: No rising edge detected on NSS pin since the..,1: A rising edge occurred on NSS pin since the last.." newline bitfld.long 0x0 3. "OVRES,Overrun Error Status (cleared on read)" "0: No overrun has been detected since the last read..,1: An overrun has occurred since the last read of.." newline bitfld.long 0x0 2. "MODF,Mode Fault Error (cleared on read)" "0: No mode fault has been detected since the last..,1: A mode fault occurred since the last read of.." newline bitfld.long 0x0 1. "TDRE,Transmit Data Register Empty (cleared by writing FLEX_SPI_TDR)" "0: FIFO Disabled: Data has been written to..,1: FIFO Disabled: The last data written to.." newline bitfld.long 0x0 0. "RDRF,Receive Data Register Full (cleared by reading FLEX_SPI_RDR)" "0: FIFO Disabled: No data has been received since..,1: FIFO Disabled: Data has been received and the.." wgroup.long 0x414++0x7 line.long 0x0 "FLEX_SPI_IER,SPI Interrupt Enable Register" bitfld.long 0x0 31. "RXFPTEF,RXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 30. "TXFPTEF,TXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 29. "RXFTHF,RXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 28. "RXFFF,RXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 27. "RXFEF,RXFEF Interrupt Enable" "0,1" newline bitfld.long 0x0 26. "TXFTHF,TXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 25. "TXFFF,TXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 24. "TXFEF,TXFEF Interrupt Enable" "0,1" newline bitfld.long 0x0 14. "SECE,Security/Safety Error Interrupt Enable" "0,1" newline bitfld.long 0x0 12. "SFERR,Client Mode Frame Error Interrupt Enable" "0,1" newline bitfld.long 0x0 11. "CMP,Comparison Interrupt Enable" "0,1" newline bitfld.long 0x0 10. "UNDES,Underrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,Transmission Registers Empty Enable" "0,1" newline bitfld.long 0x0 8. "NSSR,NSS Rising Interrupt Enable" "0,1" newline bitfld.long 0x0 3. "OVRES,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "MODF,Mode Fault Error Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TDRE,SPI Transmit Data Register Empty Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "RDRF,Receive Data Register Full Interrupt Enable" "0,1" line.long 0x4 "FLEX_SPI_IDR,SPI Interrupt Disable Register" bitfld.long 0x4 31. "RXFPTEF,RXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 30. "TXFPTEF,TXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 29. "RXFTHF,RXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 28. "RXFFF,RXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 27. "RXFEF,RXFEF Interrupt Disable" "0,1" newline bitfld.long 0x4 26. "TXFTHF,TXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 25. "TXFFF,TXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 24. "TXFEF,TXFEF Interrupt Disable" "0,1" newline bitfld.long 0x4 14. "SECE,Security/Safety Error Interrupt Disable" "0,1" newline bitfld.long 0x4 12. "SFERR,Client Mode Frame Error Interrupt Disable" "0,1" newline bitfld.long 0x4 11. "CMP,Comparison Interrupt Disable" "0,1" newline bitfld.long 0x4 10. "UNDES,Underrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 9. "TXEMPTY,Transmission Registers Empty Disable" "0,1" newline bitfld.long 0x4 8. "NSSR,NSS Rising Interrupt Disable" "0,1" newline bitfld.long 0x4 3. "OVRES,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "MODF,Mode Fault Error Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "TDRE,SPI Transmit Data Register Empty Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "RDRF,Receive Data Register Full Interrupt Disable" "0,1" rgroup.long 0x41C++0x3 line.long 0x0 "FLEX_SPI_IMR,SPI Interrupt Mask Register" bitfld.long 0x0 31. "RXFPTEF,RXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 30. "TXFPTEF,TXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 29. "RXFTHF,RXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 28. "RXFFF,RXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 27. "RXFEF,RXFEF Interrupt Mask" "0,1" newline bitfld.long 0x0 26. "TXFTHF,TXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 25. "TXFFF,TXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 24. "TXFEF,TXFEF Interrupt Mask" "0,1" newline bitfld.long 0x0 14. "SECE,Security/Safety Error Interrupt Mask" "0,1" newline bitfld.long 0x0 12. "SFERR,Client Mode Frame Error Interrupt Mask" "0,1" newline bitfld.long 0x0 11. "CMP,Comparison Interrupt Mask" "0,1" newline bitfld.long 0x0 10. "UNDES,Underrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "TXEMPTY,Transmission Registers Empty Mask" "0,1" newline bitfld.long 0x0 8. "NSSR,NSS Rising Interrupt Mask" "0,1" newline bitfld.long 0x0 3. "OVRES,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "MODF,Mode Fault Error Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TDRE,SPI Transmit Data Register Empty Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "RDRF,Receive Data Register Full Interrupt Mask" "0,1" repeat 4. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x430)++0x3 line.long 0x0 "FLEX_SPI_CSR[$1],SPI Chip Select Register x" hexmask.long.byte 0x0 24.--31. 1. "DLYBCT,Delay Between Consecutive Transfers" newline hexmask.long.byte 0x0 16.--23. 1. "DLYBS,Delay Before SPCK" newline hexmask.long.byte 0x0 8.--15. 1. "SCBR,Serial Clock Bit Rate" newline hexmask.long.byte 0x0 4.--7. 1. "BITS,Bits Per Transfer" newline bitfld.long 0x0 3. "CSAAT,Chip Select Active After Transfer" "0: The Peripheral Chip Select Line rises as soon as..,1: The Peripheral Chip Select does not rise after.." newline bitfld.long 0x0 2. "CSNAAT,Chip Select Not Active After Transfer (Ignored if CSAAT = 1)" "0: The Peripheral Chip Select does not rise between..,1: The Peripheral Chip Select rises systematically.." newline bitfld.long 0x0 1. "NCPHA,Clock Phase" "0: Data are changed on the leading edge of SPCK and..,1: Data are captured on the leading edge of SPCK.." newline bitfld.long 0x0 0. "CPOL,Clock Polarity" "0: The inactive state value of SPCK is logic level..,1: The inactive state value of SPCK is logic level.." repeat.end group.long 0x440++0x3 line.long 0x0 "FLEX_SPI_FMR,SPI FIFO Mode Register" hexmask.long.byte 0x0 24.--29. 1. "RXFTHRES,Receive FIFO Threshold" newline hexmask.long.byte 0x0 16.--21. 1. "TXFTHRES,Transmit FIFO Threshold" newline bitfld.long 0x0 4.--5. "RXRDYM,Receive Data Register Full Mode" "0: RDRF will be at level '1' when at least one..,1: RDRF will be at level '1' when at least two..,2: RDRF will be at level '1' when at least four..,3: RDRF will be at level '1' when at least eight.." newline bitfld.long 0x0 0.--1. "TXRDYM,Transmit Data Register Empty Mode" "0: TDRE will be at level '1' when at least one data..,1: TDRE will be at level '1' when at least two data..,2: TDRE will be at level '1' when at least four..,3: TDRE will be at level '1' when at least eight.." rgroup.long 0x444++0x3 line.long 0x0 "FLEX_SPI_FLR,SPI FIFO Level Register" hexmask.long.byte 0x0 16.--21. 1. "RXFL,Receive FIFO Level" newline hexmask.long.byte 0x0 0.--5. 1. "TXFL,Transmit FIFO Level" group.long 0x448++0x3 line.long 0x0 "FLEX_SPI_CMPR,SPI Comparison Register" hexmask.long.word 0x0 16.--31. 1. "VAL2,Second Comparison Value for Received Character" newline hexmask.long.word 0x0 0.--15. 1. "VAL1,First Comparison Value for Received Character" group.long 0x4E4++0x3 line.long 0x0 "FLEX_SPI_WPMR,SPI Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" newline bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control..,1: Enables the write protection on control register.." newline bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." newline bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection if WPKEY..,1: Enables the write protection if WPKEY.." rgroup.long 0x4E8++0x3 line.long 0x0 "FLEX_SPI_WPSR,SPI Write Protection Status Register" hexmask.long.byte 0x0 8.--15. 1. "WPVSRC,Write Protection Violation Source" newline bitfld.long 0x0 1. "PADERR,Output PAD Error (cleared on read)" "0: No error detected during a character transfer.,1: Two successive bit period with a difference.." newline bitfld.long 0x0 0. "WPVS,Write Protection Violation Status" "0: No write protect violation has occurred since..,1: A write protect violation has occurred since the.." wgroup.long 0x600++0x3 line.long 0x0 "FLEX_TWI_CR,TWI Control Register" bitfld.long 0x0 29. "FIFODIS,FIFO Disable" "0: No effect.,1: Disable the Transmit and Receive FIFOs" newline bitfld.long 0x0 28. "FIFOEN,FIFO Enable" "0: No effect.,1: Enable the Transmit and Receive FIFOs" newline bitfld.long 0x0 26. "LOCKCLR,Lock Clear" "0: No effect.,1: Clear the TWI FSM lock." newline bitfld.long 0x0 24. "THRCLR,Transmit Holding Register Clear" "0: No effect.,1: Clear the Transmit Holding Register and set.." newline bitfld.long 0x0 19. "SCLRBE,SCL Rise Boost Enable" "0: No effect.,1: SCL rise time is boosted in High-Speed mode." newline bitfld.long 0x0 18. "SCLRBD,SCL Rise Boost Disable" "0: No effect.,1: SCL rise time boost is disabled. See Section.." newline bitfld.long 0x0 17. "ACMDIS,Alternative Command Mode Disable" "0: No effect.,1: Alternative Command mode disabled." newline bitfld.long 0x0 16. "ACMEN,Alternative Command Mode Enable" "0: No effect.,1: Alternative Command mode enabled." newline bitfld.long 0x0 15. "CLEAR,Bus CLEAR Command" "0: No effect.,1: When Host mode is enabled and TWD (SDA)=1 send a.." newline bitfld.long 0x0 14. "PECRQ,PEC Request" "0: No effect.,1: A PEC check or transmission is requested." newline bitfld.long 0x0 13. "PECDIS,Packet Error Checking Disable" "0: No effect.,1: SMBus PEC (CRC) generation and check disabled." newline bitfld.long 0x0 12. "PECEN,Packet Error Checking Enable" "0: No effect.,1: SMBus PEC (CRC) generation and check enabled." newline bitfld.long 0x0 11. "SMBDIS,SMBus Mode Disabled" "0: No effect.,1: SMBus mode disabled." newline bitfld.long 0x0 10. "SMBEN,SMBus Mode Enabled" "0: No effect.,1: If SMBDIS = 0 SMBus mode enabled." newline bitfld.long 0x0 9. "HSDIS,TWI High-Speed Mode Disabled" "0: No effect.,1: High-speed mode disabled." newline bitfld.long 0x0 8. "HSEN,TWI High-Speed Mode Enabled" "0: No effect.,1: High-speed mode enabled." newline bitfld.long 0x0 7. "SWRST,Software Reset" "0: No effect.,1: Equivalent to a system reset." newline bitfld.long 0x0 6. "QUICK,SMBus Quick Command" "0: No effect.,1: If Host mode is enabled a SMBus Quick Command is.." newline bitfld.long 0x0 5. "SVDIS,TWI Client Mode Disabled" "0: No effect.,1: Client mode is disabled. The shifter and holding.." newline bitfld.long 0x0 4. "SVEN,TWI Client Mode Enabled" "0: No effect.,1: Enables Client mode (SVDIS must be written to 0)." newline bitfld.long 0x0 3. "MSDIS,TWI Host Mode Disabled" "0: No effect.,1: Host mode is disabled all pending data is.." newline bitfld.long 0x0 2. "MSEN,TWI Host Mode Enabled" "0: No effect.,1: Enables Host mode (MSDIS must be written to 0)." newline bitfld.long 0x0 1. "STOP,Send a STOP Condition" "0: No effect.,1: STOP condition is sent just after completing the.." newline bitfld.long 0x0 0. "START,Send a START Condition" "0: No effect.,1: A frame beginning with a START bit is.." wgroup.long 0x600++0x3 line.long 0x0 "FLEX_TWI_CR_FIFO_ENABLED_MODE,TWI Control Register" bitfld.long 0x0 29. "FIFODIS,FIFO Disable" "0: No effect.,1: Disable the Transmit and Receive FIFOs." newline bitfld.long 0x0 28. "FIFOEN,FIFO Enable" "0: No effect.,1: Enable the Transmit and Receive FIFOs." newline bitfld.long 0x0 26. "TXFLCLR,Transmit FIFO Lock CLEAR" "0: No effect.,1: Clears the Transmit FIFO Lock." newline bitfld.long 0x0 25. "RXFCLR,Receive FIFO Clear" "0: No effect.,1: Empties the Receive FIFO." newline bitfld.long 0x0 24. "TXFCLR,Transmit FIFO Clear" "0: No effect.,1: Empties the Transmit FIFO." newline bitfld.long 0x0 17. "ACMDIS,Alternative Command Mode Disable" "0: No effect.,1: Alternative Command mode disabled." newline bitfld.long 0x0 16. "ACMEN,Alternative Command Mode Enable" "0: No effect.,1: Alternative Command mode enabled." newline bitfld.long 0x0 15. "CLEAR,Bus CLEAR Command" "0: No effect.,1: If Host mode is enabled send a bus clear command." newline bitfld.long 0x0 14. "PECRQ,PEC Request" "0: No effect.,1: A PEC check or transmission is requested." newline bitfld.long 0x0 13. "PECDIS,Packet Error Checking Disable" "0: No effect.,1: SMBus PEC (CRC) generation and check disabled." newline bitfld.long 0x0 12. "PECEN,Packet Error Checking Enable" "0: No effect.,1: SMBus PEC (CRC) generation and check enabled." newline bitfld.long 0x0 11. "SMBDIS,SMBus Mode Disabled" "0: No effect.,1: SMBus mode disabled." newline bitfld.long 0x0 10. "SMBEN,SMBus Mode Enabled" "0: No effect.,1: If SMBDIS = 0 SMBus mode enabled." newline bitfld.long 0x0 9. "HSDIS,TWI High-Speed Mode Disabled" "0: No effect.,1: High-speed mode disabled." newline bitfld.long 0x0 8. "HSEN,TWI High-Speed Mode Enabled" "0: No effect.,1: High-speed mode enabled." newline bitfld.long 0x0 7. "SWRST,Software Reset" "0: No effect.,1: Equivalent to a system reset." newline bitfld.long 0x0 6. "QUICK,SMBus Quick Command" "0: No effect.,1: If Host mode is enabled a SMBus Quick Command is.." newline bitfld.long 0x0 5. "SVDIS,TWI Client Mode Disabled" "0: No effect.,1: Client mode is disabled. The shifter and holding.." newline bitfld.long 0x0 4. "SVEN,TWI Client Mode Enabled" "0: No effect.,1: Enables Client mode (SVDIS must be written to 0)." newline bitfld.long 0x0 3. "MSDIS,TWI Host Mode Disabled" "0: No effect.,1: Host mode is disabled all pending data is.." newline bitfld.long 0x0 2. "MSEN,TWI Host Mode Enabled" "0: No effect.,1: Enables Host mode (MSDIS must be written to 0)." newline bitfld.long 0x0 1. "STOP,Send a STOP Condition" "0: No effect.,1: STOP condition is sent just after completing the.." newline bitfld.long 0x0 0. "START,Send a START Condition" "0: No effect.,1: A frame beginning with a START bit is.." group.long 0x604++0xF line.long 0x0 "FLEX_TWI_MMR,TWI Host Mode Register" bitfld.long 0x0 24. "NOAP,No Auto-Stop On NACK Error" "0: A stop condition is sent automatically upon..,1: No automatic action is performed upon.." newline hexmask.long.byte 0x0 16.--22. 1. "DADR,Device Address" newline bitfld.long 0x0 13.--14. "SCLRBL,SCL Rise Boost Level" "0,1,2,3" newline bitfld.long 0x0 12. "MREAD,Host Read Direction" "0: Host write direction.,1: Host read direction." newline bitfld.long 0x0 8.--9. "IADRSZ,Internal Device Address Size" "0: No internal device address,1: One-byte internal device address,2: Two-byte internal device address,3: Three-byte internal device address" line.long 0x4 "FLEX_TWI_SMR,TWI Client Mode Register" bitfld.long 0x4 31. "DATAMEN,Data Matching Enable" "0: Data matching on first received data is disabled.,1: Data matching on first received data is enabled." newline bitfld.long 0x4 30. "SADR3EN,Client Address 3 Enable" "0: Client address 3 matching is disabled.,1: Client address 3 matching is enabled." newline bitfld.long 0x4 29. "SADR2EN,Client Address 2 Enable" "0: Client address 2 matching is disabled.,1: Client address 2 matching is enabled." newline bitfld.long 0x4 28. "SADR1EN,Client Address 1 Enable" "0: Client address 1 matching is disabled.,1: Client address 1 matching is enabled." newline hexmask.long.byte 0x4 16.--22. 1. "SADR,Client Address" newline hexmask.long.byte 0x4 8.--14. 1. "MASK,Client Address Mask" newline bitfld.long 0x4 7. "SNIFF,Client Sniffer Mode" "0: Client Sniffer mode is disabled.,1: Client Sniffer mode is enabled." newline bitfld.long 0x4 6. "SCLWSDIS,Clock Wait State Disable" "0: No effect.,1: Clock stretching disabled in Client mode OVRE.." newline bitfld.long 0x4 5. "BSEL,TWI Bus Selection" "0: TWI analyzes the TWCK and TWD pins from its TWI..,?" newline bitfld.long 0x4 4. "SADAT,Client Address Treated as Data" "0: Client address is handled normally (will not..,1: Client address is handled as data field RXRDY.." newline bitfld.long 0x4 3. "SMHH,SMBus Host Header" "0: Acknowledge of the SMBus Host Header disabled.,1: Acknowledge of the SMBus Host Header enabled." newline bitfld.long 0x4 2. "SMDA,SMBus Default Address" "0: Acknowledge of the SMBus Default Address disabled.,1: Acknowledge of the SMBus Default Address enabled." newline bitfld.long 0x4 0. "NACKEN,Client Receiver Data Phase NACK Enable" "0: Normal value to be returned in the ACK cycle of..,1: NACK value to be returned in the ACK cycle of.." line.long 0x8 "FLEX_TWI_IADR,TWI Internal Address Register" hexmask.long.tbyte 0x8 0.--23. 1. "IADR,Internal Address" line.long 0xC "FLEX_TWI_CWGR,TWI Clock Waveform Generator Register" hexmask.long.byte 0xC 24.--29. 1. "HOLD,TWD Hold Time Versus TWCK Falling" newline bitfld.long 0xC 20. "BRSRCCLK,Bit Rate Source Clock" "0: The peripheral clock is the source clock for the..,1: GCLK is the source clock for the bit rate.." newline bitfld.long 0xC 16.--18. "CKDIV,Clock Divider" "0,1,2,3,4,5,6,7" newline hexmask.long.byte 0xC 8.--15. 1. "CHDIV,Clock High Divider" newline hexmask.long.byte 0xC 0.--7. 1. "CLDIV,Clock Low Divider" rgroup.long 0x620++0x3 line.long 0x0 "FLEX_TWI_SR,TWI Status Register" bitfld.long 0x0 28. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on TWD and/or TWCK pad output..,1: An error has been detected on TWD and/or TWCK.." newline bitfld.long 0x0 26. "SR,Start Repeated" "0: No repeated start has been detected since last..,1: At least one repeated start has been detected.." newline bitfld.long 0x0 25. "SDA,SDA Line Value" "0: SDA line sampled value is '0'.,1: SDA line sampled value is '1'." newline bitfld.long 0x0 24. "SCL,SCL Line Value" "0: SCL line sampled value is '0'.,1: SCL line sampled value is '1.'" newline bitfld.long 0x0 23. "LOCK,TWI Lock Due to Frame Errors" "0: The TWI is not locked.,1: The TWI is locked due to frame errors (see.." newline bitfld.long 0x0 21. "SMBHHM,SMBus Host Header Address Match (cleared on read)" "0: No SMBus Host Header Address received.,1: A SMBus Host Header Address was received." newline bitfld.long 0x0 20. "SMBDAM,SMBus Default Address Match (cleared on read)" "0: No SMBus Default Address received.,1: A SMBus Default Address was received." newline bitfld.long 0x0 19. "PECERR,PEC Error (cleared on read)" "0: No SMBus PEC error occurred.,1: A SMBus PEC error occurred." newline bitfld.long 0x0 18. "TOUT,Timeout Error (cleared on read)" "0: No SMBus timeout occurred.,1: SMBus timeout occurred." newline bitfld.long 0x0 16. "MCACK,Host Code Acknowledge (cleared on read)" "0: No host code has been received.,1: A host code has been received." newline bitfld.long 0x0 11. "EOSACC,End Of Client Access (cleared on read)" "0: A client access is being performed.,1: Client Access is finished. End Of Client Access.." newline bitfld.long 0x0 10. "SCLWS,Clock Wait State" "0: The clock is not stretched.,1: The clock is stretched. FLEX_TWI_THR /.." newline bitfld.long 0x0 9. "ARBLST,Arbitration Lost (cleared on read)" "0: Arbitration won.,1: Arbitration lost. Another host of the TWI bus.." newline bitfld.long 0x0 8. "NACK,Not Acknowledged (cleared on read)" "0: NACK used in Host mode: Each data byte has been..,1: NACK used in Host mode: A data or address byte.." newline bitfld.long 0x0 7. "UNRE,Underrun Error (cleared on read)" "0: FLEX_TWI_THR has been filled on time.,1: FLEX_TWI_THR has not been filled on time." newline bitfld.long 0x0 6. "OVRE,Overrun Error (cleared on read)" "0: FLEX_TWI_RHR has not been loaded while RXRDY was..,1: FLEX_TWI_RHR has been loaded while RXRDY was.." newline bitfld.long 0x0 5. "GACC,General Call Access (cleared on read)" "0: No general call has been detected.,1: A general call has been detected. After the.." newline bitfld.long 0x0 4. "SVACC,Client Access" "0: TWI is not addressed. SVACC is automatically..,1: Indicates that the address decoding sequence has.." newline bitfld.long 0x0 3. "SVREAD,Client Read" "0: Indicates that a write access is performed by a..,1: Indicates that a read access is performed by a.." newline bitfld.long 0x0 2. "TXRDY,Transmit Holding Register Ready (cleared by writing FLEX_TWI_THR)" "0: TXRDY used in Host mode:The transmit holding..,1: TXRDY used in Host mode:As soon as a data byte.." newline bitfld.long 0x0 1. "RXRDY,Receive Holding Register Ready (cleared when reading FLEX_TWI_RHR)" "0: Receive FIFO is empty; no data to read,1: At least one unread data is in the Receive FIFO" newline bitfld.long 0x0 0. "TXCOMP,Transmission Completed (cleared by writing FLEX_TWI_THR)" "0: NACK used in Host mode: During the length of the..,1: NACK used in Host mode: When both the holding.." rgroup.long 0x620++0x3 line.long 0x0 "FLEX_TWI_SR_FIFO_ENABLED_MODE,TWI Status Register" bitfld.long 0x0 28. "SECE,Security/Safety Error (cleared on read)" "0: No error detected on TWD and/or TWCK pad output..,1: An error has been detected on TWD and/or TWCK.." newline bitfld.long 0x0 26. "SR,Start Repeated" "0: No repeated start has been detected since last..,1: At least one repeated start has been detected.." newline bitfld.long 0x0 25. "SDA,SDA Line Value" "0: SDA line sampled value is '0'.,1: SDA line sampled value is '1'." newline bitfld.long 0x0 24. "SCL,SCL Line Value" "0: SCL line sampled value is '0'.,1: SCL line sampled value is '1.'" newline bitfld.long 0x0 23. "TXFLOCK,Transmit FIFO Lock" "0: The Transmit FIFO is not locked.,1: The Transmit FIFO is locked." newline bitfld.long 0x0 21. "SMBHHM,SMBus Host Header Address Match (cleared on read)" "0: No SMBus Host Header Address received.,1: A SMBus Host Header Address was received." newline bitfld.long 0x0 20. "SMBDAM,SMBus Default Address Match (cleared on read)" "0: No SMBus Default Address received.,1: A SMBus Default Address was received." newline bitfld.long 0x0 19. "PECERR,PEC Error (cleared on read)" "0: No SMBus PEC error occurred.,1: A SMBus PEC error occurred." newline bitfld.long 0x0 18. "TOUT,Timeout Error (cleared on read)" "0: No SMBus timeout occurred.,1: SMBus timeout occurred." newline bitfld.long 0x0 16. "MCACK,Host Code Acknowledge (cleared on read)" "0: No host code has been received.,1: A host code has been received." newline bitfld.long 0x0 11. "EOSACC,End Of Client Access (cleared on read)" "0: A client access is being performed.,1: Client Access is finished. End Of Client Access.." newline bitfld.long 0x0 10. "SCLWS,Clock Wait State" "0: The clock is not stretched.,1: The clock is stretched. FLEX_TWI_THR /.." newline bitfld.long 0x0 9. "ARBLST,Arbitration Lost (cleared on read)" "0: Arbitration won.,1: Arbitration lost. Another host of the TWI bus.." newline bitfld.long 0x0 8. "NACK,Not Acknowledged (cleared on read)" "0: NACK used in Host mode: Each data byte has been..,1: NACK used in Host mode: A data or address byte.." newline bitfld.long 0x0 7. "UNRE,Underrun Error (cleared on read)" "0: FLEX_TWI_THR has been filled on time.,1: FLEX_TWI_THR has not been filled on time." newline bitfld.long 0x0 6. "OVRE,Overrun Error (cleared on read)" "0: FLEX_TWI_RHR has not been loaded while RXRDY was..,1: FLEX_TWI_RHR has been loaded while RXRDY was.." newline bitfld.long 0x0 5. "GACC,General Call Access (cleared on read)" "0: No general call has been detected.,1: A general call has been detected. After the.." newline bitfld.long 0x0 4. "SVACC,Client Access" "0: TWI is not addressed. SVACC is automatically..,1: Indicates that the address decoding sequence has.." newline bitfld.long 0x0 3. "SVREAD,Client Read" "0: Indicates that a write access is performed by a..,1: Indicates that a read access is performed by a.." newline bitfld.long 0x0 2. "TXRDY,Transmit Holding Register Ready (cleared by writing FLEX_TWI_THR)" "0: Transmit FIFO is full and cannot accept more data.,1: Transmit FIFO is not full; one or more data can.." newline bitfld.long 0x0 1. "RXRDY,Receive Holding Register Ready (cleared when reading FLEX_TWI_RHR)" "0: No character has been received since the last..,1: A byte has been received in FLEX_TWI_RHR since.." newline bitfld.long 0x0 0. "TXCOMP,Transmission Completed (cleared by writing FLEX_TWI_THR)" "0: TXCOMP used in Host mode:During the length of..,1: TXCOMP used in Host mode:When both holding.." wgroup.long 0x624++0x7 line.long 0x0 "FLEX_TWI_IER,TWI Interrupt Enable Register" bitfld.long 0x0 28. "SECE,Security/Safety Error Interrupt Enable" "0,1" newline bitfld.long 0x0 21. "SMBHHM,SMBus Host Header Address Match Interrupt Enable" "0,1" newline bitfld.long 0x0 20. "SMBDAM,SMBus Default Address Match Interrupt Enable" "0,1" newline bitfld.long 0x0 19. "PECERR,PEC Error Interrupt Enable" "0,1" newline bitfld.long 0x0 18. "TOUT,Timeout Error Interrupt Enable" "0,1" newline bitfld.long 0x0 16. "MCACK,Host Code Acknowledge Interrupt Enable" "0,1" newline bitfld.long 0x0 15. "TXBUFE,Transmit Buffer Empty Interrupt Enable" "0,1" newline bitfld.long 0x0 14. "RXBUFF,Receive Buffer Full Interrupt Enable" "0,1" newline bitfld.long 0x0 13. "ENDTX,End of Transmit Buffer Interrupt Enable" "0,1" newline bitfld.long 0x0 12. "ENDRX,End of Receive Buffer Interrupt Enable" "0,1" newline bitfld.long 0x0 11. "EOSACC,End Of Client Access Interrupt Enable" "0,1" newline bitfld.long 0x0 10. "SCL_WS,Clock Wait State Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "ARBLST,Arbitration Lost Interrupt Enable" "0,1" newline bitfld.long 0x0 8. "NACK,Not Acknowledge Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "UNRE,Underrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "OVRE,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "GACC,General Call Access Interrupt Enable" "0,1" newline bitfld.long 0x0 4. "SVACC,Client Access Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "TXRDY,Transmit Holding Register Ready Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "RXRDY,Receive Holding Register Ready Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "TXCOMP,Transmission Completed Interrupt Enable" "0,1" line.long 0x4 "FLEX_TWI_IDR,TWI Interrupt Disable Register" bitfld.long 0x4 28. "SECE,Security/Safety Error Interrupt Disable" "0,1" newline bitfld.long 0x4 21. "SMBHHM,SMBus Host Header Address Match Interrupt Disable" "0,1" newline bitfld.long 0x4 20. "SMBDAM,SMBus Default Address Match Interrupt Disable" "0,1" newline bitfld.long 0x4 19. "PECERR,PEC Error Interrupt Disable" "0,1" newline bitfld.long 0x4 18. "TOUT,Timeout Error Interrupt Disable" "0,1" newline bitfld.long 0x4 16. "MCACK,Host Code Acknowledge Interrupt Disable" "0,1" newline bitfld.long 0x4 15. "TXBUFE,Transmit Buffer Empty Interrupt Disable" "0,1" newline bitfld.long 0x4 14. "RXBUFF,Receive Buffer Full Interrupt Disable" "0,1" newline bitfld.long 0x4 13. "ENDTX,End of Transmit Buffer Interrupt Disable" "0,1" newline bitfld.long 0x4 12. "ENDRX,End of Receive Buffer Interrupt Disable" "0,1" newline bitfld.long 0x4 11. "EOSACC,End Of Client Access Interrupt Disable" "0,1" newline bitfld.long 0x4 10. "SCL_WS,Clock Wait State Interrupt Disable" "0,1" newline bitfld.long 0x4 9. "ARBLST,Arbitration Lost Interrupt Disable" "0,1" newline bitfld.long 0x4 8. "NACK,Not Acknowledge Interrupt Disable" "0,1" newline bitfld.long 0x4 7. "UNRE,Underrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 6. "OVRE,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "GACC,General Call Access Interrupt Disable" "0,1" newline bitfld.long 0x4 4. "SVACC,Client Access Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "TXRDY,Transmit Holding Register Ready Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "RXRDY,Receive Holding Register Ready Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "TXCOMP,Transmission Completed Interrupt Disable" "0,1" rgroup.long 0x62C++0x7 line.long 0x0 "FLEX_TWI_IMR,TWI Interrupt Mask Register" bitfld.long 0x0 28. "SECE,Security/Safety Error Interrupt Mask" "0,1" newline bitfld.long 0x0 21. "SMBHHM,SMBus Host Header Address Match Interrupt Mask" "0,1" newline bitfld.long 0x0 20. "SMBDAM,SMBus Default Address Match Interrupt Mask" "0,1" newline bitfld.long 0x0 19. "PECERR,PEC Error Interrupt Mask" "0,1" newline bitfld.long 0x0 18. "TOUT,Timeout Error Interrupt Mask" "0,1" newline bitfld.long 0x0 16. "MCACK,Host Code Acknowledge Interrupt Mask" "0,1" newline bitfld.long 0x0 15. "TXBUFE,Transmit Buffer Empty Interrupt Mask" "0,1" newline bitfld.long 0x0 14. "RXBUFF,Receive Buffer Full Interrupt Mask" "0,1" newline bitfld.long 0x0 13. "ENDTX,End of Transmit Buffer Interrupt Mask" "0,1" newline bitfld.long 0x0 12. "ENDRX,End of Receive Buffer Interrupt Mask" "0,1" newline bitfld.long 0x0 11. "EOSACC,End Of Client Access Interrupt Mask" "0,1" newline bitfld.long 0x0 10. "SCL_WS,Clock Wait State Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "ARBLST,Arbitration Lost Interrupt Mask" "0,1" newline bitfld.long 0x0 8. "NACK,Not Acknowledge Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "UNRE,Underrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "OVRE,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "GACC,General Call Access Interrupt Mask" "0,1" newline bitfld.long 0x0 4. "SVACC,Client Access Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "TXRDY,Transmit Holding Register Ready Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "RXRDY,Receive Holding Register Ready Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "TXCOMP,Transmission Completed Interrupt Mask" "0,1" line.long 0x4 "FLEX_TWI_RHR,TWI Receive Holding Register" bitfld.long 0x4 11.--12. "ASTATE,Acknowledge State (Client Sniffer Mode only)" "0: No Acknowledge or Nacknowledge detected after..,1: Acknowledge (A) detected after previously logged..,2: Nacknowledge (NA) detected after previously..,3: Not defined" newline bitfld.long 0x4 10. "PSTATE,Stop State (Client Sniffer Mode only)" "0: No STOP (P) detected after previous logged data.,1: Stop detected (P) after previous logged data." newline bitfld.long 0x4 8.--9. "SSTATE,Start State (Client Sniffer Mode only)" "0: No START detected with the logged data,1: START (S) detected with the logged data,2: Repeated START (Sr) detected with the logged data,3: Not defined" newline hexmask.long.byte 0x4 0.--7. 1. "RXDATA,Host or Client Receive Holding Data" rgroup.long 0x630++0x3 line.long 0x0 "FLEX_TWI_RHR_FIFO_ENABLED_MODE,TWI Receive Holding Register" hexmask.long.byte 0x0 24.--31. 1. "RXDATA3,Host or Client Receive Holding Data 3" newline hexmask.long.byte 0x0 16.--23. 1. "RXDATA2,Host or Client Receive Holding Data 2" newline hexmask.long.byte 0x0 8.--15. 1. "RXDATA1,Host or Client Receive Holding Data 1" newline hexmask.long.byte 0x0 0.--7. 1. "RXDATA0,Host or Client Receive Holding Data 0" wgroup.long 0x634++0x3 line.long 0x0 "FLEX_TWI_THR,TWI Transmit Holding Register" hexmask.long.byte 0x0 0.--7. 1. "TXDATA,Host or Client Transmit Holding Data" wgroup.long 0x634++0x3 line.long 0x0 "FLEX_TWI_THR_FIFO_ENABLED_MODE,TWI Transmit Holding Register" hexmask.long.byte 0x0 24.--31. 1. "TXDATA3,Host or Client Transmit Holding Data 3" newline hexmask.long.byte 0x0 16.--23. 1. "TXDATA2,Host or Client Transmit Holding Data 2" newline hexmask.long.byte 0x0 8.--15. 1. "TXDATA1,Host or Client Transmit Holding Data 1" newline hexmask.long.byte 0x0 0.--7. 1. "TXDATA0,Host or Client Transmit Holding Data 0" group.long 0x638++0x1B line.long 0x0 "FLEX_TWI_SMBTR,TWI SMBus Timing Register" hexmask.long.byte 0x0 24.--31. 1. "THMAX,Clock High Maximum Cycles" newline hexmask.long.byte 0x0 16.--23. 1. "TLOWM,Host Clock Stretch Maximum Cycles" newline hexmask.long.byte 0x0 8.--15. 1. "TLOWS,Client Clock Stretch Maximum Cycles" newline hexmask.long.byte 0x0 0.--3. 1. "PRESC,SMBus Clock Prescaler" line.long 0x4 "FLEX_TWI_HSR,TWI High Speed Register" hexmask.long.byte 0x4 0.--7. 1. "MCODE,TWI High Speed Host Code" line.long 0x8 "FLEX_TWI_ACR,TWI Alternative Command Register" bitfld.long 0x8 25. "NPEC,Next PEC Request (SMBus Mode only)" "0: The next transfer does not use a PEC byte.,1: The next transfer uses a PEC byte." newline bitfld.long 0x8 24. "NDIR,Next Transfer Direction" "0: Write direction.,1: Read direction." newline hexmask.long.byte 0x8 16.--23. 1. "NDATAL,Next Data Length" newline bitfld.long 0x8 9. "PEC,PEC Request (SMBus Mode only)" "0: The transfer does not use a PEC byte.,1: The transfer uses a PEC byte." newline bitfld.long 0x8 8. "DIR,Transfer Direction" "0: Write direction.,1: Read direction." newline hexmask.long.byte 0x8 0.--7. 1. "DATAL,Data Length" line.long 0xC "FLEX_TWI_FILTR,TWI Filter Register" bitfld.long 0xC 8.--10. "THRES,Digital Filter Threshold" "0: No filtering applied on TWI inputs.,?,?,?,?,?,?,?" newline bitfld.long 0xC 1. "PADFEN,PAD Filter Enable" "0: PAD analog filter is disabled.,1: PAD analog filter is enabled. (The analog filter.." newline bitfld.long 0xC 0. "FILT,RX Digital Filter" "0: No filtering applied on TWI inputs.,1: TWI input filtering is active. (Only in Standard.." line.long 0x10 "FLEX_TWI_HSCWGR,TWI High Speed Clock Waveform Generator Register" bitfld.long 0x10 16.--18. "HSCKDIV,High Speed Clock Divider" "0,1,2,3,4,5,6,7" newline hexmask.long.byte 0x10 8.--15. 1. "HSCHDIV,High Speed Clock High Divider" newline hexmask.long.byte 0x10 0.--7. 1. "HSCLDIV,High Speed Clock Low Divider" line.long 0x14 "FLEX_TWI_SWMR,TWI Matching Register" hexmask.long.byte 0x14 24.--31. 1. "DATAM,Data Match" newline hexmask.long.byte 0x14 16.--22. 1. "SADR3,Client Address 3" newline hexmask.long.byte 0x14 8.--14. 1. "SADR2,Client Address 2" newline hexmask.long.byte 0x14 0.--6. 1. "SADR1,Client Address 1" line.long 0x18 "FLEX_TWI_FMR,TWI FIFO Mode Register" hexmask.long.byte 0x18 24.--29. 1. "RXFTHRES,Receive FIFO Threshold" newline hexmask.long.byte 0x18 16.--21. 1. "TXFTHRES,Transmit FIFO Threshold" newline bitfld.long 0x18 4.--5. "RXRDYM,Receiver Ready Mode" "0: RXRDY will be at level '1' when at least one..,1: RXRDY will be at level '1' when at least two..,2: RXRDY will be at level '1' when at least four..,3: RXRDY will be at level '1' when at least eight.." newline bitfld.long 0x18 0.--1. "TXRDYM,Transmitter Ready Mode" "0: TXRDY will be at level '1' when at least one..,1: TXRDY will be at level '1' when at least two..,2: TXRDY will be at level '1' when at least four..,3: TXRDY will be at level '1' when at least eight.." rgroup.long 0x654++0x3 line.long 0x0 "FLEX_TWI_FLR,TWI FIFO Level Register" hexmask.long.byte 0x0 16.--21. 1. "RXFL,Receive FIFO Level" newline hexmask.long.byte 0x0 0.--5. 1. "TXFL,Transmit FIFO Level" rgroup.long 0x660++0x3 line.long 0x0 "FLEX_TWI_FSR,TWI FIFO Status Register" bitfld.long 0x0 7. "RXFPTEF,Receive FIFO Underflow Error Flag" "0: No Receive FIFO underflow occurred.,1: Receive FIFO underflow error occurred due to an.." newline bitfld.long 0x0 6. "TXFPTEF,Transmit FIFO Overflow Error Flag" "0: No Transmit FIFO overflow occurred.,1: Transmit FIFO overflow error occurred due to an.." newline bitfld.long 0x0 5. "RXFTHF,Receive FIFO Threshold Flag" "0: Number of unread data in Receive FIFO is below..,1: Number of unread data in Receive FIFO has.." newline bitfld.long 0x0 4. "RXFFF,Receive FIFO Full Flag" "0: Receive FIFO is not empty.,1: Receive FIFO has been filled since the last read.." newline bitfld.long 0x0 3. "RXFEF,Receive FIFO Empty Flag" "0: Receive FIFO is not empty.,1: Receive FIFO has been emptied since the last.." newline bitfld.long 0x0 2. "TXFTHF,Transmit FIFO Threshold Flag (cleared on read)" "0: Number of data in Transmit FIFO is above..,1: Number of data in Transmit FIFO has reached.." newline bitfld.long 0x0 1. "TXFFF,Transmit FIFO Full Flag (cleared on read)" "0: Transmit FIFO is not full.,1: Transmit FIFO has been filled since the last.." newline bitfld.long 0x0 0. "TXFEF,Transmit FIFO Empty Flag (cleared on read)" "0: Transmit FIFO is not empty.,1: Transmit FIFO has been emptied since the last.." wgroup.long 0x664++0x7 line.long 0x0 "FLEX_TWI_FIER,TWI FIFO Interrupt Enable Register" bitfld.long 0x0 7. "RXFPTEF,RXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "TXFPTEF,TXFPTEF Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "RXFTHF,RXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 4. "RXFFF,RXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 3. "RXFEF,RXFEF Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "TXFTHF,TXFTHF Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXFFF,TXFFF Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "TXFEF,TXFEF Interrupt Enable" "0,1" line.long 0x4 "FLEX_TWI_FIDR,TWI FIFO Interrupt Disable Register" bitfld.long 0x4 7. "RXFPTEF,RXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 6. "TXFPTEF,TXFPTEF Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "RXFTHF,RXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 4. "RXFFF,RXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 3. "RXFEF,RXFEF Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "TXFTHF,TXFTHF Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "TXFFF,TXFFF Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "TXFEF,TXFEF Interrupt Disable" "0,1" rgroup.long 0x66C++0x3 line.long 0x0 "FLEX_TWI_FIMR,TWI FIFO Interrupt Mask Register" bitfld.long 0x0 7. "RXFPTEF,RXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "TXFPTEF,TXFPTEF Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "RXFTHF,RXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 4. "RXFFF,RXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 3. "RXFEF,RXFEF Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "TXFTHF,TXFTHF Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXFFF,TXFFF Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "TXFEF,TXFEF Interrupt Mask" "0,1" group.long 0x6E4++0x3 line.long 0x0 "FLEX_TWI_WPMR,TWI Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" newline bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control..,1: Enables the write protection on control register.." newline bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." newline bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection if WPKEY..,1: Enables the write protection if WPKEY.." rgroup.long 0x6E8++0x3 line.long 0x0 "FLEX_TWI_WPSR,TWI Write Protection Status Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPVSRC,Write Protection Violation Source" newline bitfld.long 0x0 1. "PADERR,Output PAD Error (cleared on read)" "0: No error detected during a character transfer in..,1: Stuck-at 1 detected on TWCK output pad for more.." newline bitfld.long 0x0 0. "WPVS,Write Protect Violation Status (cleared on read)" "0: No Write Protection Violation has occurred since..,1: A Write Protection Violation has occurred since.." tree.end tree.end tree "GMAC (Ethernet MAC)" base ad:0x0 tree "GMAC0" base ad:0xE1618000 group.long 0x0++0x7 line.long 0x0 "NCR,Network Control Register" bitfld.long 0x0 30. "IFGQAVCRED,Credit-Based Shaping Algorithm Modification" "0: No modification of the CBS algorithm.,1: Modifies the CBS algorithm so the IFG/IPG.." newline bitfld.long 0x0 27. "OSSCORR,OSS Correction Field" "0,1" newline bitfld.long 0x0 26. "EXTSELRQEN,External Selection of Receive Queue Enable" "0: Disables external selection of receive queue.,1: Enables external selection of receive queue." newline bitfld.long 0x0 25. "PFCCTL,Multiple PFC Pause quantum Enable" "0: Disables multiple PFC pause quantums.,1: Enables multiple PFC pause quantums one per.." newline bitfld.long 0x0 24. "OSSMODE,One Step Sync Mode" "0: 1588 One Step Sync Mode is disabled.,1: 1588 One Step Sync Mode is enabled. Replaces.." newline bitfld.long 0x0 22. "STUDPOFFSET,Store UDP Offset" "0: Normal operations.,1: The upper 16 bits of the CRC of every received.." newline bitfld.long 0x0 20. "PTPUNIENA,Detection of Unicast PTP Frames Enable" "0: Disables detection of unicast PTP frames.,1: Enables detection of unicast PTP frames." newline bitfld.long 0x0 19. "TXLPIEN,Enable LPI Transmission" "0,1" newline bitfld.long 0x0 18. "FNP,Flush Next Packet" "0: No effect.,1: Flushes the next packet from the receive memory." newline bitfld.long 0x0 17. "TXPBPF,Transmit PFC Priority-based Pause Frame" "0: No effect.,1: Takes the values stored in the Transmit PFC.." newline bitfld.long 0x0 16. "ENPBPR,Enable PFC Priority-based Pause Reception" "0,1" newline bitfld.long 0x0 15. "SRTSM,Store Receive Timestamp to Memory" "0: No effect.,1: Causes the CRC of every received frame to be.." newline bitfld.long 0x0 12. "TXZQPF,Transmit Zero Quantum Pause Frame (Write-only)" "0: No effect.,1: Generates a pause frame with zero quantum to be.." newline bitfld.long 0x0 11. "TXPF,Transmit Pause Frame (Write-only)" "0: No effect.,1: Generates a pause frame to be transmitted." newline bitfld.long 0x0 10. "THALT,Transmit Halt (Write-only)" "0: No effect.,1: Halts transmission as soon as any ongoing frame.." newline bitfld.long 0x0 9. "TSTART,Start Transmission (Write-only)" "0: No effect.,1: Starts transmission." newline bitfld.long 0x0 8. "BP,Back Pressure" "0: No effect,1: When the MAC is set in 10M or 100M Half Duplex.." newline bitfld.long 0x0 7. "WESTAT,Write Enable for Statistics Registers" "0: Forces the statistics registers to be in..,1: Makes the statistics registers writable for.." newline bitfld.long 0x0 6. "INCSTAT,Increment Statistics Registers (Write-only)" "0,1" newline bitfld.long 0x0 5. "CLRSTAT,Clear Statistics Registers (Write-only)" "0: No effect.,1: Clears the statistics registers." newline bitfld.long 0x0 4. "MPE,Management Port Enable" "0: Forces GMDIO to high impedance state and MDC low.,1: Enables the management port." newline bitfld.long 0x0 3. "TXEN,Transmit Enable" "0: Stops transmission immediately the transmit..,1: Enables the GMAC transmitter to send data." newline bitfld.long 0x0 2. "RXEN,Receive Enable" "0: Stops frame reception immediately and the..,1: Enables the GMAC to receive data." newline bitfld.long 0x0 1. "LBL,Loop Back Local" "0: Normal operating mode (no loop back).,1: Connects GTX to GRX GTXEN to GRXDV and forces.." line.long 0x4 "NCFGR,Network Configuration Register" bitfld.long 0x4 30. "IRXER,Ignore Receive Error from PHY" "0,1" newline bitfld.long 0x4 29. "RXBP,Receive Bad Preamble" "0,1" newline bitfld.long 0x4 28. "IPGSEN,IP Stretch Enable" "0,1" newline bitfld.long 0x4 26. "IRXFCS,Ignore RX FCS" "0,1" newline bitfld.long 0x4 25. "EFRHD,Enable Frames Received in Half Duplex" "0,1" newline bitfld.long 0x4 24. "RXCOEN,Receive Checksum Offload Enable" "0,1" newline bitfld.long 0x4 23. "DCPF,Disable Copy of Pause Frames" "0,1" newline bitfld.long 0x4 21.--22. "DBW,Data Bus Width" "0,1,2,3" newline bitfld.long 0x4 18.--20. "CLK,MDC CLock Division" "0: MCK divided by 8 (MCK up to 20 MHz),1: MCK divided by 16 (MCK up to 40 MHz),2: MCK divided by 32 (MCK up to 80 MHz),3: MCK divided by 48 (MCK up to 120 MHz),4: MCK divided by 64 (MCK up to 160 MHz),5: MCK divided by 96 (MCK up to 240 MHz),?,?" newline bitfld.long 0x4 17. "RFCS,Remove FCS" "0,1" newline bitfld.long 0x4 16. "LFERD,Length Field Error Frame Discard" "0,1" newline bitfld.long 0x4 14.--15. "RXBUFO,Receive Buffer Offset" "0,1,2,3" newline bitfld.long 0x4 13. "PEN,Pause Enable" "0,1" newline bitfld.long 0x4 12. "RTY,Retry Test0" "0,1" newline bitfld.long 0x4 10. "GBE,Gigabit Mode Enable" "0: 10/100 operation.,1: Gigabit operation." newline bitfld.long 0x4 8. "MAXFS,1536 Maximum Frame Size" "0,1" newline bitfld.long 0x4 7. "UNIHEN,Unicast Hash Enable" "0,1" newline bitfld.long 0x4 6. "MTIHEN,Multicast Hash Enable" "0,1" newline bitfld.long 0x4 5. "NBC,No Broadcast" "0,1" newline bitfld.long 0x4 4. "CAF,Copy All Frames" "0,1" newline bitfld.long 0x4 3. "JFRAME,Jumbo Frame Size" "0,1" newline bitfld.long 0x4 2. "DNVLAN,Discard Non-VLAN FRAMES" "0,1" newline bitfld.long 0x4 1. "FD,Full Duplex" "0,1" newline bitfld.long 0x4 0. "SPD,Speed" "0,1" rgroup.long 0x8++0x3 line.long 0x0 "NSR,Network Status Register" bitfld.long 0x0 8. "SB_PEND_XFER,System Bus Pending Transactions" "0,1" newline bitfld.long 0x0 7. "RXLPIS,LPI Indication" "0,1" newline bitfld.long 0x0 6. "PFCPAUSN,PFC Pause Negotiated" "0,1" newline bitfld.long 0x0 2. "IDLE,PHY Management Logic Idle" "0,1" newline bitfld.long 0x0 1. "MDIO,MDIO Input Status" "0,1" group.long 0xC++0x17 line.long 0x0 "UR,User Register" bitfld.long 0x0 6. "HDFLCTLEN,Half Duplex Flow Control Enable" "0: Half duplex flow control is disabled.,1: Half duplex flow control is enabled." newline bitfld.long 0x0 2. "REFCLK,Source for the GMAC Reference Clock" "0: Selects the GCLK from PMC,1: Selects the clock from an IO" newline bitfld.long 0x0 0.--1. "MIM,Media Interface Mode" "?,1: Selects the RMII mode.,2: Selects the RGMII mode.,?" line.long 0x4 "DCFGR,DMA Configuration Register" bitfld.long 0x4 29. "TXBD_EXTENDED,Transmit Buffer Descriptor Extended Mode" "0: Disables Transmit Buffer Data Extended mode.,1: Enables Transmit Buffer Data Extended mode." newline bitfld.long 0x4 28. "RXBD_EXTENDED,Receive Buffer Descriptor Extended Mode" "0: Disables Receive Buffer Data Extended mode.,1: Enables Receive Buffer Data Extended mode." newline bitfld.long 0x4 26. "TXFOMAXB,Force Transmit Max Burst Length" "0,1" newline bitfld.long 0x4 25. "RXFOMAXB,Force Receive Max Burst Length" "0,1" newline bitfld.long 0x4 24. "DDRP,DMA Discard Receive Packets" "0,1" newline hexmask.long.byte 0x4 16.--23. 1. "DRBS,DMA Receive Buffer Size" newline bitfld.long 0x4 13. "CRCERRREP,CRC Errors Report" "0: Bit 16 of the receive buffer descriptor..,1: Bit 16 of the receive buffer descriptor.." newline bitfld.long 0x4 12. "INFLASTEN,Infinite Size for Last Buffer Enable" "0,1" newline bitfld.long 0x4 11. "TXCOEN,Transmitter Checksum Generation Offload Enable" "0,1" newline bitfld.long 0x4 10. "TXPBMS,Transmitter Packet Buffer Memory Size Select" "0: Do not use top address bit (2 Kbytes).,1: Use full configured addressable space (4 Kbytes)." newline bitfld.long 0x4 8.--9. "RXBMS,Receiver Packet Buffer Memory Size Select" "0: 8/8 Kbyte Memory Size,1: 8/4 Kbytes Memory Size,2: 8/2 Kbytes Memory Size,3: 8 Kbytes Memory Size" newline bitfld.long 0x4 7. "ESPA,Endian Swap Mode Enable for Packet Data Accesses" "0: Selects Little-endian endianism for system bus..,1: Selects swapped endianism for system bus.." newline bitfld.long 0x4 6. "ESMA,Endian Swap Mode Enable for Management Descriptor Accesses" "0: Selects Little-endian endianism for system bus..,1: Selects swapped endianism for system bus.." newline hexmask.long.byte 0x4 0.--4. 1. "FBLDO,Fixed Burst Length for DMA Data Operations:" line.long 0x8 "TSR,Transmit Status Register" bitfld.long 0x8 10. "TXDMALCK,Transmit DMA Lockup (Clear by Writing a 1)" "0,1" newline bitfld.long 0x8 9. "TXMACLCK,Transmit MAC Lockup (Clear by Writing a 1)" "0,1" newline bitfld.long 0x8 8. "HRESP,System Bus Response" "0,1" newline bitfld.long 0x8 7. "LCO,Late Collision Occurred" "0,1" newline bitfld.long 0x8 5. "TXCOMP,Transmit Complete" "0,1" newline bitfld.long 0x8 4. "TFC,Transmit Frame Corruption Due to System Bus Error" "0,1" newline bitfld.long 0x8 3. "TXGO,Transmit Go (Read only)" "0,1" newline bitfld.long 0x8 2. "RLE,Retry Limit Exceeded" "0,1" newline bitfld.long 0x8 1. "COL,Collision Occurred" "0,1" newline bitfld.long 0x8 0. "UBR,Used Bit Read" "0,1" line.long 0xC "RBQB,Receive Buffer Queue Base Address Register" hexmask.long 0xC 2.--31. 1. "ADDR,Receive Buffer Queue Base Address" newline bitfld.long 0xC 0. "RXQDIS,Receive Queue Disable" "0: Queue is enabled.,1: Queue is disabled. Used to reduce the number of.." line.long 0x10 "TBQB,Transmit Buffer Queue Base Address Register" hexmask.long 0x10 2.--31. 1. "ADDR,Transmit Buffer Queue Base Address" newline bitfld.long 0x10 0. "TXQDIS,Transmit Queue Disable" "0: Queue is enabled.,1: Queue is disabled. Used to reduce the number of.." line.long 0x14 "RSR,Receive Status Register" bitfld.long 0x14 5. "RXDMALCK,Receive DMA Lockup (Clear by Writing a 1)" "0,1" newline bitfld.long 0x14 4. "RXMACLCK,Receive MAC Lockup (Clear by Writing a 1)" "0,1" newline bitfld.long 0x14 3. "HNO,System Bus Error" "0,1" newline bitfld.long 0x14 2. "RXOVR,Receive Overrun" "0,1" newline bitfld.long 0x14 1. "REC,Frame Received" "0,1" newline bitfld.long 0x14 0. "BNA,Buffer Not Available" "0,1" rgroup.long 0x24++0x3 line.long 0x0 "ISR,Interrupt Status Register" bitfld.long 0x0 31. "TXLCK,Transmit Path Lockup Detected" "0,1" newline bitfld.long 0x0 30. "RXLCK,Receive Path Lockup Detected" "0,1" newline bitfld.long 0x0 29. "TSUTIMCOMP,TSU Timer Comparison (Cleared on read)" "0,1" newline bitfld.long 0x0 28. "WOL,Wake On LAN" "0,1" newline bitfld.long 0x0 27. "RXLPISBC,Receive LPI indication Status Bit Change (Cleared on read)" "0,1" newline bitfld.long 0x0 26. "SRI,TSU Seconds Register Increment (Cleared on read)" "0,1" newline bitfld.long 0x0 25. "PDRSFT,PDelay Response Frame Transmitted (Cleared on read)" "0,1" newline bitfld.long 0x0 24. "PDRQFT,PDelay Request Frame Transmitted (Cleared on read)" "0,1" newline bitfld.long 0x0 23. "PDRSFR,PDelay Response Frame Received (Cleared on read)" "0,1" newline bitfld.long 0x0 22. "PDRQFR,PDelay Request Frame Received (Cleared on read)" "0,1" newline bitfld.long 0x0 21. "SFT,PTP Sync Frame Transmitted (Cleared on read)" "0,1" newline bitfld.long 0x0 20. "DRQFT,PTP Delay Request Frame Transmitted (Cleared on read)" "0,1" newline bitfld.long 0x0 19. "SFR,PTP Sync Frame Received (Cleared on read)" "0,1" newline bitfld.long 0x0 18. "DRQFR,PTP Delay Request Frame Received (Cleared on read)" "0,1" newline bitfld.long 0x0 14. "PFTR,Pause Frame Transmitted (Cleared on read)" "0,1" newline bitfld.long 0x0 13. "PTZ,Pause Time Zero (Cleared on read)" "0,1" newline bitfld.long 0x0 12. "PFNZ,Pause Frame with Non-zero Pause Quantum Received (Cleared on read)" "0,1" newline bitfld.long 0x0 11. "HRESP,System Bus Error (Cleared on read)" "0,1" newline bitfld.long 0x0 10. "ROVR,Receive Overrun (Cleared on read)" "0,1" newline bitfld.long 0x0 7. "TCOMP,Transmit Complete (Cleared on read)" "0,1" newline bitfld.long 0x0 6. "TFC,Transmit Frame Corruption Due to System Bus Error (Cleared on read)" "0,1" newline bitfld.long 0x0 5. "RLEX,Retry Limit Exceeded or Late Collision (Cleared on read)" "0,1" newline bitfld.long 0x0 4. "TUR,Transmit Underrun (Cleared on read)" "0,1" newline bitfld.long 0x0 3. "TXUBR,TX Used Bit Read (Cleared on read)" "0,1" newline bitfld.long 0x0 2. "RXUBR,RX Used Bit Read (Cleared on read)" "0,1" newline bitfld.long 0x0 1. "RCOMP,Receive Complete (Cleared on read)" "0,1" newline bitfld.long 0x0 0. "MFS,Management Frame Sent (Cleared on read)" "0,1" wgroup.long 0x28++0x7 line.long 0x0 "IER,Interrupt Enable Register" bitfld.long 0x0 31. "TXLCK,Transmit Path Lockup Detected" "0,1" newline bitfld.long 0x0 30. "RXLCK,Receive Path Lockup Detected" "0,1" newline bitfld.long 0x0 29. "TSUTIMCOMP,TSU Timer Comparison" "0,1" newline bitfld.long 0x0 28. "WOL,Wake On LAN" "0,1" newline bitfld.long 0x0 27. "RXLPISBC,Enable RX LPI Indication" "0,1" newline bitfld.long 0x0 26. "SRI,TSU Seconds Register Increment" "0,1" newline bitfld.long 0x0 25. "PDRSFT,PDelay Response Frame Transmitted" "0,1" newline bitfld.long 0x0 24. "PDRQFT,PDelay Request Frame Transmitted" "0,1" newline bitfld.long 0x0 23. "PDRSFR,PDelay Response Frame Received" "0,1" newline bitfld.long 0x0 22. "PDRQFR,PDelay Request Frame Received" "0,1" newline bitfld.long 0x0 21. "SFT,PTP Sync Frame Transmitted" "0,1" newline bitfld.long 0x0 20. "DRQFT,PTP Delay Request Frame Transmitted" "0,1" newline bitfld.long 0x0 19. "SFR,PTP Sync Frame Received" "0,1" newline bitfld.long 0x0 18. "DRQFR,PTP Delay Request Frame Received" "0,1" newline bitfld.long 0x0 15. "EXINT,External Interrupt" "0,1" newline bitfld.long 0x0 14. "PFTR,Pause Frame Transmitted" "0,1" newline bitfld.long 0x0 13. "PTZ,Pause Time Zero" "0,1" newline bitfld.long 0x0 12. "PFNZ,Pause Frame with Non-zero Pause Quantum Received" "0,1" newline bitfld.long 0x0 11. "HRESP,System Bus Error" "0,1" newline bitfld.long 0x0 10. "ROVR,Receive Overrun" "0,1" newline bitfld.long 0x0 7. "TCOMP,Transmit Complete" "0,1" newline bitfld.long 0x0 6. "TFC,Transmit Frame Corruption Due to System Bus Error" "0,1" newline bitfld.long 0x0 5. "RLEX,Retry Limit Exceeded or Late Collision" "0,1" newline bitfld.long 0x0 4. "TUR,Transmit Underrun" "0,1" newline bitfld.long 0x0 3. "TXUBR,TX Used Bit Read" "0,1" newline bitfld.long 0x0 2. "RXUBR,RX Used Bit Read" "0,1" newline bitfld.long 0x0 1. "RCOMP,Receive Complete" "0,1" newline bitfld.long 0x0 0. "MFS,Management Frame Sent" "0,1" line.long 0x4 "IDR,Interrupt Disable Register" bitfld.long 0x4 31. "TXLCK,Transmit Path Lockup Detected" "0,1" newline bitfld.long 0x4 30. "RXLCK,Receive Path Lockup Detected" "0,1" newline bitfld.long 0x4 29. "TSUTIMCOMP,TSU Timer Comparison" "0,1" newline bitfld.long 0x4 28. "WOL,Wake On LAN" "0,1" newline bitfld.long 0x4 27. "RXLPISBC,Enable RX LPI Indication" "0,1" newline bitfld.long 0x4 26. "SRI,TSU Seconds Register Increment" "0,1" newline bitfld.long 0x4 25. "PDRSFT,PDelay Response Frame Transmitted" "0,1" newline bitfld.long 0x4 24. "PDRQFT,PDelay Request Frame Transmitted" "0,1" newline bitfld.long 0x4 23. "PDRSFR,PDelay Response Frame Received" "0,1" newline bitfld.long 0x4 22. "PDRQFR,PDelay Request Frame Received" "0,1" newline bitfld.long 0x4 21. "SFT,PTP Sync Frame Transmitted" "0,1" newline bitfld.long 0x4 20. "DRQFT,PTP Delay Request Frame Transmitted" "0,1" newline bitfld.long 0x4 19. "SFR,PTP Sync Frame Received" "0,1" newline bitfld.long 0x4 18. "DRQFR,PTP Delay Request Frame Received" "0,1" newline bitfld.long 0x4 15. "EXINT,External Interrupt" "0,1" newline bitfld.long 0x4 14. "PFTR,Pause Frame Transmitted" "0,1" newline bitfld.long 0x4 13. "PTZ,Pause Time Zero" "0,1" newline bitfld.long 0x4 12. "PFNZ,Pause Frame with Non-zero Pause Quantum Received" "0,1" newline bitfld.long 0x4 11. "HRESP,System Bus Error" "0,1" newline bitfld.long 0x4 10. "ROVR,Receive Overrun" "0,1" newline bitfld.long 0x4 7. "TCOMP,Transmit Complete" "0,1" newline bitfld.long 0x4 6. "TFC,Transmit Frame Corruption Due to System Bus Error" "0,1" newline bitfld.long 0x4 5. "RLEX,Retry Limit Exceeded or Late Collision" "0,1" newline bitfld.long 0x4 4. "TUR,Transmit Underrun" "0,1" newline bitfld.long 0x4 3. "TXUBR,TX Used Bit Read" "0,1" newline bitfld.long 0x4 2. "RXUBR,RX Used Bit Read" "0,1" newline bitfld.long 0x4 1. "RCOMP,Receive Complete" "0,1" newline bitfld.long 0x4 0. "MFS,Management Frame Sent" "0,1" group.long 0x30++0x7 line.long 0x0 "IMR,Interrupt Mask Register" bitfld.long 0x0 31. "TXLCK,Transmit Path Lockup Detected" "0,1" newline bitfld.long 0x0 30. "RXLCK,Receive Path Lockup Detected" "0,1" newline bitfld.long 0x0 29. "TSUTIMCOMP,TSU Timer Comparison" "0,1" newline bitfld.long 0x0 28. "WOL,Wake On LAN" "0,1" newline bitfld.long 0x0 27. "RXLPISBC,Enable RX LPI Indication" "0,1" newline bitfld.long 0x0 26. "SRI,TSU Seconds Register Increment" "0,1" newline bitfld.long 0x0 25. "PDRSFT,PDelay Response Frame Transmitted" "0,1" newline bitfld.long 0x0 24. "PDRQFT,PDelay Request Frame Transmitted" "0,1" newline bitfld.long 0x0 23. "PDRSFR,PDelay Response Frame Received" "0,1" newline bitfld.long 0x0 22. "PDRQFR,PDelay Request Frame Received" "0,1" newline bitfld.long 0x0 21. "SFT,PTP Sync Frame Transmitted" "0,1" newline bitfld.long 0x0 20. "DRQFT,PTP Delay Request Frame Transmitted" "0,1" newline bitfld.long 0x0 19. "SFR,PTP Sync Frame Received" "0,1" newline bitfld.long 0x0 18. "DRQFR,PTP Delay Request Frame Received" "0,1" newline bitfld.long 0x0 15. "EXINT,External Interrupt" "0,1" newline bitfld.long 0x0 14. "PFTR,Pause Frame Transmitted" "0,1" newline bitfld.long 0x0 13. "PTZ,Pause Time Zero" "0,1" newline bitfld.long 0x0 12. "PFNZ,Pause Frame with Non-zero Pause Quantum Received" "0,1" newline bitfld.long 0x0 11. "HRESP,System Bus Error" "0,1" newline bitfld.long 0x0 10. "ROVR,Receive Overrun" "0,1" newline bitfld.long 0x0 7. "TCOMP,Transmit Complete" "0,1" newline bitfld.long 0x0 6. "TFC,Transmit Frame Corruption Due to System Bus Error" "0,1" newline bitfld.long 0x0 5. "RLEX,Retry Limit Exceeded or Late Collision" "0,1" newline bitfld.long 0x0 4. "TUR,Transmit Underrun" "0,1" newline bitfld.long 0x0 3. "TXUBR,TX Used Bit Read" "0,1" newline bitfld.long 0x0 2. "RXUBR,RX Used Bit Read" "0,1" newline bitfld.long 0x0 1. "RCOMP,Receive Complete" "0,1" newline bitfld.long 0x0 0. "MFS,Management Frame Sent" "0,1" line.long 0x4 "MAN,PHY Maintenance Register" bitfld.long 0x4 31. "WZO,Write ZERO" "0,1" newline bitfld.long 0x4 30. "CLTTO,Clause 22 Operation" "0: Clause 45 operation,1: Clause 22 operation" newline bitfld.long 0x4 28.--29. "OP,Operation" "?,1: Write,2: Read,?" newline hexmask.long.byte 0x4 23.--27. 1. "PHYA,PHY Address" newline hexmask.long.byte 0x4 18.--22. 1. "REGA,Register Address" newline bitfld.long 0x4 16.--17. "WTN,Write Ten" "0,1,2,3" newline hexmask.long.word 0x4 0.--15. 1. "DATA,PHY Data" rgroup.long 0x38++0x3 line.long 0x0 "RPQ,Receive Pause Quantum Register" hexmask.long.word 0x0 0.--15. 1. "RPQ,Received Pause Quantum" group.long 0x3C++0xF line.long 0x0 "TPQ,Transmit Pause Quantum Register" hexmask.long.word 0x0 16.--31. 1. "P1TPQ,Priority 1 Transmit Pause Quantum" newline hexmask.long.word 0x0 0.--15. 1. "TPQ,Transmit Pause Quantum" line.long 0x4 "TPSF,TX Partial Store and Forward Register" bitfld.long 0x4 31. "ENTXP,Enable TX Partial Store and Forward Operation" "0,1" newline hexmask.long.word 0x4 0.--11. 1. "TPB1ADR,Transmit Partial Store and Forward Address" line.long 0x8 "RPSF,RX Partial Store and Forward Register" bitfld.long 0x8 31. "ENRXP,Enable RX Partial Store and Forward Operation" "0,1" newline hexmask.long.word 0x8 0.--9. 1. "RPB1ADR,Receive Partial Store and Forward Address" line.long 0xC "RJFML,RX Jumbo Frame Max Length Register" hexmask.long.word 0xC 0.--13. 1. "FML,Frame Max Length" group.long 0x54++0x3 line.long 0x0 "AMP,System Bus Maximum Pipeline" bitfld.long 0x0 16. "USE_FROM,Address Write Bus to Write Data Bus Maximum Pipeline" "0: Operates the AW2W_MAX_PIPELINE field between AW..,1: Operates the AW2W_MAX_PIPELINE field between AW.." newline hexmask.long.byte 0x0 8.--15. 1. "AW2W_MAX_PIPELINE,Address Write Bus to Write Data Bus Maximum Pipeline" newline hexmask.long.byte 0x0 0.--7. 1. "AR2R_MAX_PIPELINE,Address Read Bus to Read Data Bus Maximum Pipeline" group.long 0x5C++0x7 line.long 0x0 "INTM,Interrupt Moderation Register" hexmask.long.byte 0x0 16.--23. 1. "TXINTMOD,Transmit Interrupt Moderation" newline hexmask.long.byte 0x0 0.--7. 1. "RXINTMOD,Receive Interrupt Moderation" line.long 0x4 "SYSWT,System Wake-Up Time Register" hexmask.long.word 0x4 0.--15. 1. "SYSWKUPTIME,System Wake-up Time" group.long 0x68++0xB line.long 0x0 "LCKUP_CFGR,Lockup Configuration Register" bitfld.long 0x0 31. "TXDMA_LCKUP_EN,Transmit DMA Lockup Detector Enable" "0: Disables the monitor that detects lockups in the..,1: Enables the monitor that detects lockups in the.." newline bitfld.long 0x0 30. "TXMAC_LCKUP_EN,Transmit MAC Lockup Detector Enable" "0: Disables the monitor that detects lockups in the..,1: Enables the monitor that detects lockups in the.." newline bitfld.long 0x0 29. "RXDMA_LCKUP_EN,Receive DMA Lockup Detector Enable" "0: Disables the monitor that detects lockups in the..,1: Enables the monitor that detects lockups in the.." newline bitfld.long 0x0 28. "RXMAC_LCKUP_EN,Receive MAC Lockup Detector Enable" "0: Disables the monitor that detects lockups in the..,1: Enables the monitor that detects lockups in the.." newline bitfld.long 0x0 27. "LCKUP_REC_EN,Lockup RecoveryEnable" "0: No effect.,1: Forces the MAC in Reset mode when a lockup.is.." newline hexmask.long.word 0x0 16.--26. 1. "DMA_LOCKUP_TIME,Timeout Value for Receive and Transmit DMA" newline hexmask.long.word 0x0 0.--15. 1. "PRESCALER,Prescaler Value for Timeout" line.long 0x4 "LCKUP_TIME,MAC Lockup Detection Time register" hexmask.long.word 0x4 16.--26. 1. "TX_MAC_LOCKUP_TIME,Transmit MAC Lockup Detector Time" newline hexmask.long.word 0x4 0.--15. 1. "RX_MAC_LOCKUP_TIME,Receive MAC Lockup Detector Time" line.long 0x8 "TXDMA_LCKUP_CR,Transmit DMA Lockup Control Register" bitfld.long 0x8 5. "LCKUP_EN_Q5,Transmit DMA Lockup Detector Enable for Queue 5" "0: Disables the transmit DMA lockup timer for queue..,1: Enables the transmit DMA lockup timer for queue x." newline bitfld.long 0x8 4. "LCKUP_EN_Q4,Transmit DMA Lockup Detector Enable for Queue 4" "0: Disables the transmit DMA lockup timer for queue..,1: Enables the transmit DMA lockup timer for queue x." newline bitfld.long 0x8 3. "LCKUP_EN_Q3,Transmit DMA Lockup Detector Enable for Queue 3" "0: Disables the transmit DMA lockup timer for queue..,1: Enables the transmit DMA lockup timer for queue x." newline bitfld.long 0x8 2. "LCKUP_EN_Q2,Transmit DMA Lockup Detector Enable for Queue 2" "0: Disables the transmit DMA lockup timer for queue..,1: Enables the transmit DMA lockup timer for queue x." newline bitfld.long 0x8 1. "LCKUP_EN_Q1,Transmit DMA Lockup Detector Enable for Queue 1" "0: Disables the transmit DMA lockup timer for queue..,1: Enables the transmit DMA lockup timer for queue x." newline bitfld.long 0x8 0. "LCKUP_EN_Q0,Transmit DMA Lockup Detector Enable for Queue 0" "0: Disables the transmit DMA lockup timer for queue..,1: Enables the transmit DMA lockup timer for queue x." group.long 0x7C++0x13 line.long 0x0 "RX_WATERMARK,Receive Watermark Register" hexmask.long.word 0x0 16.--31. 1. "RX_LOW_WATERMARK,Receive Watermark Low Threshold" newline hexmask.long.word 0x0 0.--15. 1. "RX_HIGH_WATERMARK,Receive Watermark High Threshold" line.long 0x4 "HRB,Hash Register Bottom" hexmask.long 0x4 0.--31. 1. "ADDR,Hash Address" line.long 0x8 "HRT,Hash Register Top" hexmask.long 0x8 0.--31. 1. "ADDR,Hash Address" line.long 0xC "SAB1,Specific Address 1 Bottom Register" hexmask.long 0xC 0.--31. 1. "ADDR,Specific Address 1" line.long 0x10 "SAT1,Specific Address 1 Top Register" bitfld.long 0x10 16. "FILTSORD,Filter Source or Destination MAC Address" "0: The filter is a destination address filter.,1: The filter is a source address filter." newline hexmask.long.word 0x10 0.--15. 1. "ADDR,Specific Address 1" rgroup.long 0x8C++0x3 line.long 0x0 "FRER_STAT_B,Frame Elimination Statistics B Register" hexmask.long.byte 0x0 16.--23. 1. "SEQRST_COUNT,Number of Times the Sequence Recovery Reset Timer Decrements to Zero (Clear on read)" newline hexmask.long.word 0x0 0.--9. 1. "OUT_OF_ORDER,Out of Order Sequence Numbers Received (Clear on read)" group.long 0x90++0x57 line.long 0x0 "SAB2,Specific Address 2 Bottom Register" hexmask.long 0x0 0.--31. 1. "ADDR,Specific Address 2" line.long 0x4 "SAT2,Specific Address 2 Top Register" hexmask.long.byte 0x4 24.--29. 1. "FILTBMASK,Filter Bytes Mask" newline bitfld.long 0x4 16. "FILTSORD,Filter Source or Destination MAC Address" "0: The filter is a destination address filter.,1: The filter is a source address filter." newline hexmask.long.word 0x4 0.--15. 1. "ADDR,Specific Address 2" line.long 0x8 "SAB3,Specific Address 3 Bottom Register" hexmask.long 0x8 0.--31. 1. "ADDR,Specific Address 3" line.long 0xC "SAT3,Specific Address 3 Top Register" hexmask.long.byte 0xC 24.--29. 1. "FILTBMASK,Filter Bytes Mask" newline bitfld.long 0xC 16. "FILTSORD,Filter Source or Destination MAC Address" "0: The filter is a destination address filter.,1: The filter is a source address filter." newline hexmask.long.word 0xC 0.--15. 1. "ADDR,Specific Address 3" line.long 0x10 "SAB4,Specific Address 4 Bottom Register" hexmask.long 0x10 0.--31. 1. "ADDR,Specific Address 4" line.long 0x14 "SAT4,Specific Address 4 Top Register" hexmask.long.byte 0x14 24.--29. 1. "FILTBMASK,Filter Bytes Mask" newline bitfld.long 0x14 16. "FILTSORD,Filter Source or Destination MAC Address" "0: The filter is a destination address filter.,1: The filter is a source address filter." newline hexmask.long.word 0x14 0.--15. 1. "ADDR,Specific Address 4" line.long 0x18 "TIDM1,Type ID Match 1 Register" bitfld.long 0x18 31. "ENID1,Enable Copying of TID Matched Frames" "0: TID is not part of the comparison match.,1: TID is processed for the comparison match." newline hexmask.long.word 0x18 0.--15. 1. "TID,Type ID Match 1" line.long 0x1C "TIDM2,Type ID Match 2 Register" bitfld.long 0x1C 31. "ENID2,Enable Copying of TID Matched Frames" "0: TID is not part of the comparison match.,1: TID is processed for the comparison match." newline hexmask.long.word 0x1C 0.--15. 1. "TID,Type ID Match 2" line.long 0x20 "TIDM3,Type ID Match 3 Register" bitfld.long 0x20 31. "ENID3,Enable Copying of TID Matched Frames" "0: TID is not part of the comparison match.,1: TID is processed for the comparison match." newline hexmask.long.word 0x20 0.--15. 1. "TID,Type ID Match 3" line.long 0x24 "TIDM4,Type ID Match 4 Register" bitfld.long 0x24 31. "ENID4,Enable Copying of TID Matched Frames" "0: TID is not part of the comparison match.,1: TID is processed for the comparison match." newline hexmask.long.word 0x24 0.--15. 1. "TID,Type ID Match 4" line.long 0x28 "WOL,Wake on LAN Register" bitfld.long 0x28 19. "MTI,Multicast Hash Event Enable" "0,1" newline bitfld.long 0x28 18. "SA1,Specific Address Register 1 Event Enable" "0,1" newline bitfld.long 0x28 17. "ARP,ARP Request Event Enable" "0,1" newline bitfld.long 0x28 16. "MAG,Magic Packet Event Enable" "0,1" newline hexmask.long.word 0x28 0.--15. 1. "IP,ARP Request IP Address" line.long 0x2C "IPGS,IPG Stretch Register" bitfld.long 0x2C 31. "IFG_24,Interframe Gap 24 bytes" "0: Defines a minimum interframe gap of 12 bytes..,1: Defines a minimum interframe gap of 24 bytes.." newline bitfld.long 0x2C 30. "IFG_32,Interframe Gap 32 bytes" "0: Defines a minimum interframe gap of 12 bytes..,1: Defines a minimum interframe gap of 32 bytes.." newline hexmask.long.byte 0x2C 16.--19. 1. "MIN_IPG,Minimum Interpacket Gap" newline hexmask.long.word 0x2C 0.--15. 1. "FL,Frame Length" line.long 0x30 "SVLAN,Stacked VLAN Register" bitfld.long 0x30 31. "ESVLAN,Enable Stacked VLAN Processing Mode" "0: Disable the stacked VLAN Processing mode,1: Enable the stacked VLAN Processing mode" newline hexmask.long.word 0x30 0.--15. 1. "VLAN_TYPE,User Defined VLAN_TYPE Field" line.long 0x34 "TPFCP,Transmit PFC Pause Register" hexmask.long.byte 0x34 8.--15. 1. "PQ,Pause Quantum" newline hexmask.long.byte 0x34 0.--7. 1. "PEV,Priority Enable Vector" line.long 0x38 "SAMB1,Specific Address 1 Mask Bottom Register" hexmask.long 0x38 0.--31. 1. "ADDR,Specific Address 1 Mask" line.long 0x3C "SAMT1,Specific Address 1 Mask Top Register" hexmask.long.word 0x3C 0.--15. 1. "ADDR,Specific Address 1 Mask" line.long 0x40 "AMRX,System Memory Address Mask for RX Data Buffer Accesses Register" hexmask.long.byte 0x40 28.--31. 1. "MSBADDR,MSB of the Receive Data Buffer Address" newline hexmask.long.byte 0x40 0.--3. 1. "MSBADDRMSK,Mask of the Receive Data Buffer Address" line.long 0x44 "RXUDAR,PTP RX Unicast IP Destination Address Register" hexmask.long 0x44 0.--31. 1. "RXUDA,Receive Unicast Destination Address" line.long 0x48 "TXUDAR,PTP TX Unicast IP Destination Address Register" hexmask.long 0x48 0.--31. 1. "TXUDA,Transmit Unicast Destination Address" line.long 0x4C "NSC,1588 Timer Nanosecond Comparison Register" hexmask.long.tbyte 0x4C 0.--21. 1. "NANOSEC,1588 Timer Nanosecond Comparison Value" line.long 0x50 "SCL,1588 Timer Second Comparison Low Register" hexmask.long 0x50 0.--31. 1. "SEC,1588 Timer Second Comparison Value" line.long 0x54 "SCH,1588 Timer Second Comparison High Register" hexmask.long.word 0x54 0.--15. 1. "SEC,1588 Timer Second Comparison Value" rgroup.long 0xE8++0xF line.long 0x0 "EFTSH,PTP Event Frame Transmitted Seconds High Register" hexmask.long.word 0x0 0.--15. 1. "RUD,Register Update" line.long 0x4 "EFRSH,PTP Event Frame Received Seconds High Register" hexmask.long.word 0x4 0.--15. 1. "RUD,Register Update" line.long 0x8 "PEFTSH,PTP Peer Event Frame Transmitted Seconds High Register" hexmask.long.word 0x8 0.--15. 1. "RUD,Register Update" line.long 0xC "PEFRSH,PTP Peer Event Frame Received Seconds High Register" hexmask.long.word 0xC 0.--15. 1. "RUD,Register Update" rgroup.long 0x100++0xB7 line.long 0x0 "OTLO,Octets Transmitted Low Register" hexmask.long 0x0 0.--31. 1. "TXO,Transmitted Octets" line.long 0x4 "OTHI,Octets Transmitted High Register" hexmask.long.word 0x4 0.--15. 1. "TXO,Transmitted Octets" line.long 0x8 "FT,Frames Transmitted Register" hexmask.long 0x8 0.--31. 1. "FTX,Frames Transmitted without Error" line.long 0xC "BCFT,Broadcast Frames Transmitted Register" hexmask.long 0xC 0.--31. 1. "BFTX,Broadcast Frames Transmitted without Error" line.long 0x10 "MFT,Multicast Frames Transmitted Register" hexmask.long 0x10 0.--31. 1. "MFTX,Multicast Frames Transmitted without Error" line.long 0x14 "PFT,Pause Frames Transmitted Register" hexmask.long.word 0x14 0.--15. 1. "PFTX,Pause Frames Transmitted Register" line.long 0x18 "BFT64,64 Byte Frames Transmitted Register" hexmask.long 0x18 0.--31. 1. "NFTX,64 Byte Frames Transmitted without Error" line.long 0x1C "TBFT127,65 to 127 Byte Frames Transmitted Register" hexmask.long 0x1C 0.--31. 1. "NFTX,65 to 127 Byte Frames Transmitted without Error" line.long 0x20 "TBFT255,128 to 255 Byte Frames Transmitted Register" hexmask.long 0x20 0.--31. 1. "NFTX,128 to 255 Byte Frames Transmitted without Error" line.long 0x24 "TBFT511,256 to 511 Byte Frames Transmitted Register" hexmask.long 0x24 0.--31. 1. "NFTX,256 to 511 Byte Frames Transmitted without Error" line.long 0x28 "TBFT1023,512 to 1023 Byte Frames Transmitted Register" hexmask.long 0x28 0.--31. 1. "NFTX,512 to 1023 Byte Frames Transmitted without Error" line.long 0x2C "TBFT1518,1024 to 1518 Byte Frames Transmitted Register" hexmask.long 0x2C 0.--31. 1. "NFTX,1024 to 1518 Byte Frames Transmitted without Error" line.long 0x30 "GTBFT1518,Greater Than 1518 Byte Frames Transmitted Register" hexmask.long 0x30 0.--31. 1. "NFTX,Greater than 1518 Byte Frames Transmitted without Error" line.long 0x34 "TUR,Transmit Underruns Register" hexmask.long.word 0x34 0.--9. 1. "TXUNR,Transmit Underruns" line.long 0x38 "SCF,Single Collision Frames Register" hexmask.long.tbyte 0x38 0.--17. 1. "SCOL,Single Collision" line.long 0x3C "MCF,Multiple Collision Frames Register" hexmask.long.tbyte 0x3C 0.--17. 1. "MCOL,Multiple Collision" line.long 0x40 "EC,Excessive Collisions Register" hexmask.long.word 0x40 0.--9. 1. "XCOL,Excessive Collisions" line.long 0x44 "LC,Late Collisions Register" hexmask.long.word 0x44 0.--9. 1. "LCOL,Late Collisions" line.long 0x48 "DTF,Deferred Transmission Frames Register" hexmask.long.tbyte 0x48 0.--17. 1. "DEFT,Deferred Transmission" line.long 0x4C "CSE,Carrier Sense Errors Register" hexmask.long.word 0x4C 0.--9. 1. "CSR,Carrier Sense Error" line.long 0x50 "ORLO,Octets Received Low Received Register" hexmask.long 0x50 0.--31. 1. "RXO,Received Octets" line.long 0x54 "ORHI,Octets Received High Received Register" hexmask.long.word 0x54 0.--15. 1. "RXO,Received Octets" line.long 0x58 "FR,Frames Received Register" hexmask.long 0x58 0.--31. 1. "FRX,Frames Received without Error" line.long 0x5C "BCFR,Broadcast Frames Received Register" hexmask.long 0x5C 0.--31. 1. "BFRX,Broadcast Frames Received without Error" line.long 0x60 "MFR,Multicast Frames Received Register" hexmask.long 0x60 0.--31. 1. "MFRX,Multicast Frames Received without Error" line.long 0x64 "PFR,Pause Frames Received Register" hexmask.long.word 0x64 0.--15. 1. "PFRX,Pause Frames Received Register" line.long 0x68 "BFR64,64 Byte Frames Received Register" hexmask.long 0x68 0.--31. 1. "NFRX,64 Byte Frames Received without Error" line.long 0x6C "TBFR127,65 to 127 Byte Frames Received Register" hexmask.long 0x6C 0.--31. 1. "NFRX,65 to 127 Byte Frames Received without Error" line.long 0x70 "TBFR255,128 to 255 Byte Frames Received Register" hexmask.long 0x70 0.--31. 1. "NFRX,128 to 255 Byte Frames Received without Error" line.long 0x74 "TBFR511,256 to 511 Byte Frames Received Register" hexmask.long 0x74 0.--31. 1. "NFRX,256 to 511 Byte Frames Received without Error" line.long 0x78 "TBFR1023,512 to 1023 Byte Frames Received Register" hexmask.long 0x78 0.--31. 1. "NFRX,512 to 1023 Byte Frames Received without Error" line.long 0x7C "TBFR1518,1024 to 1518 Byte Frames Received Register" hexmask.long 0x7C 0.--31. 1. "NFRX,1024 to 1518 Byte Frames Received without Error" line.long 0x80 "TMXBFR,1519 to Maximum Byte Frames Received Register" hexmask.long 0x80 0.--31. 1. "NFRX,1519 to Maximum Byte Frames Received without Error" line.long 0x84 "UFR,Undersize Frames Received Register" hexmask.long.word 0x84 0.--9. 1. "UFRX,Undersize Frames Received" line.long 0x88 "OFR,Oversize Frames Received Register" hexmask.long.word 0x88 0.--9. 1. "OFRX,Oversized Frames Received" line.long 0x8C "JR,Jabbers Received Register" hexmask.long.word 0x8C 0.--9. 1. "JRX,Jabbers Received" line.long 0x90 "FCSE,Frame Check Sequence Errors Register" hexmask.long.word 0x90 0.--9. 1. "FCKR,Frame Check Sequence Errors" line.long 0x94 "LFFE,Length Field Frame Errors Register" hexmask.long.word 0x94 0.--9. 1. "LFER,Length Field Frame Errors" line.long 0x98 "RSE,Receive Symbol Errors Register" hexmask.long.word 0x98 0.--9. 1. "RXSE,Receive Symbol Errors" line.long 0x9C "AE,Alignment Errors Register" hexmask.long.word 0x9C 0.--9. 1. "AER,Alignment Errors" line.long 0xA0 "RRE,Receive Resource Errors Register" hexmask.long.tbyte 0xA0 0.--17. 1. "RXRER,Receive Resource Errors" line.long 0xA4 "ROE,Receive Overrun Register" hexmask.long.word 0xA4 0.--9. 1. "RXOVR,Receive Overruns" line.long 0xA8 "IHCE,IP Header Checksum Errors Register" hexmask.long.byte 0xA8 0.--7. 1. "HCKER,IP Header Checksum Errors" line.long 0xAC "TCE,TCP Checksum Errors Register" hexmask.long.byte 0xAC 0.--7. 1. "TCKER,TCP Checksum Errors" line.long 0xB0 "UCE,UDP Checksum Errors Register" hexmask.long.byte 0xB0 0.--7. 1. "UCKER,UDP Checksum Errors" line.long 0xB4 "FLRXPCR,Flushed Received Packets Counter Register" hexmask.long.word 0xB4 0.--15. 1. "COUNT,Flushed Received Packets Count (cleared on read)" group.long 0x1BC++0x7 line.long 0x0 "TISUBN,1588 Timer Increment Sub-nanoseconds Register" hexmask.long.byte 0x0 24.--31. 1. "LSBTIR,Lower Significant Bits of Timer Increment Register" newline hexmask.long.word 0x0 0.--15. 1. "MSBTIR,Most Significant Bits of Timer Increment Register" line.long 0x4 "TSH,1588 Timer Seconds High Register" hexmask.long.word 0x4 0.--15. 1. "TCS,Timer Count in Seconds" group.long 0x1D0++0x7 line.long 0x0 "TSL,1588 Timer Seconds Low Register" hexmask.long 0x0 0.--31. 1. "TCS,Timer Count in Seconds" line.long 0x4 "TN,1588 Timer Nanoseconds Register" hexmask.long 0x4 0.--29. 1. "TNS,Timer Count in Nanoseconds" wgroup.long 0x1D8++0x3 line.long 0x0 "TA,1588 Timer Adjust Register" bitfld.long 0x0 31. "ADJ,Adjust 1588 Timer" "0,1" newline hexmask.long 0x0 0.--29. 1. "ITDT,Increment/Decrement" group.long 0x1DC++0x3 line.long 0x0 "TI,1588 Timer Increment Register" hexmask.long.byte 0x0 16.--23. 1. "NIT,Number of Increments" newline hexmask.long.byte 0x0 8.--15. 1. "ACNS,Alternative Count Nanoseconds" newline hexmask.long.byte 0x0 0.--7. 1. "CNS,Count Nanoseconds" rgroup.long 0x1E0++0x1F line.long 0x0 "EFTSL,PTP Event Frame Transmitted Seconds Low Register" hexmask.long 0x0 0.--31. 1. "RUD,Register Update" line.long 0x4 "EFTN,PTP Event Frame Transmitted Nanoseconds Register" hexmask.long 0x4 0.--29. 1. "RUD,Register Update" line.long 0x8 "EFRSL,PTP Event Frame Received Seconds Low Register" hexmask.long 0x8 0.--31. 1. "RUD,Register Update" line.long 0xC "EFRN,PTP Event Frame Received Nanoseconds Register" hexmask.long 0xC 0.--29. 1. "RUD,Register Update" line.long 0x10 "PEFTSL,PTP Peer Event Frame Transmitted Seconds Low Register" hexmask.long 0x10 0.--31. 1. "RUD,Register Update" line.long 0x14 "PEFTN,PTP Peer Event Frame Transmitted Nanoseconds Register" hexmask.long 0x14 0.--29. 1. "RUD,Register Update" line.long 0x18 "PEFRSL,PTP Peer Event Frame Received Seconds Low Register" hexmask.long 0x18 0.--31. 1. "RUD,Register Update" line.long 0x1C "PEFRN,PTP Peer Event Frame Received Nanoseconds Register" hexmask.long 0x1C 0.--29. 1. "RUD,Register Update" group.long 0x260++0xB line.long 0x0 "TXPQUANT1,Transmit Pause Quantum 1 Register" hexmask.long.word 0x0 16.--31. 1. "QUANT_P3,Priority 3 Transmit Pause Quantum" newline hexmask.long.word 0x0 0.--15. 1. "QUANT_P2,Priority 2 Transmit Pause Quantum" line.long 0x4 "TXPQUANT2,Transmit Pause Quantum 2 Register" hexmask.long.word 0x4 16.--31. 1. "QUANT_P5,Priority 5 Transmit Pause Quantum" newline hexmask.long.word 0x4 0.--15. 1. "QUANT_P4,Priority 4 Transmit Pause Quantum" line.long 0x8 "TXPQUANT3,Transmit Pause Quantum 3 Register" hexmask.long.word 0x8 16.--31. 1. "QUANT_P7,Priority 7 Transmit Pause Quantum" newline hexmask.long.word 0x8 0.--15. 1. "QUANT_P6,Priority 6 Transmit Pause Quantum" rgroup.long 0x270++0xF line.long 0x0 "RXLPI,Received LPI Transitions" hexmask.long.word 0x0 0.--15. 1. "COUNT,Count of Received LPI transitions (cleared on read)" line.long 0x4 "RXLPITIME,Received LPI Time" hexmask.long.tbyte 0x4 0.--23. 1. "LPITIME,Time in LPI (cleared on read)" line.long 0x8 "TXLPI,Transmit LPI Transitions" hexmask.long.word 0x8 0.--15. 1. "COUNT,Count of LPI transitions (cleared on read)" line.long 0xC "TXLPITIME,Transmit LPI Time" hexmask.long.tbyte 0xC 0.--23. 1. "LPITIME,Time in LPI (cleared on read)" group.long 0x2E0++0x7 line.long 0x0 "QOS_CFG0,System Bus QoS Configuration Register 0" hexmask.long.byte 0x0 28.--31. 1. "Q3_DESCR,System Bus QoS Attributes for Queue 3 Descriptor Access" newline hexmask.long.byte 0x0 24.--27. 1. "Q3_DATA,System Bus QoS Attributes for Queue 3 Data Access" newline hexmask.long.byte 0x0 20.--23. 1. "Q2_DESCR,System Bus QoS Attributes for Queue 2 Descriptor Access" newline hexmask.long.byte 0x0 16.--19. 1. "Q2_DATA,System Bus QoS Attributes for Queue 2 Data Access" newline hexmask.long.byte 0x0 12.--15. 1. "Q1_DESCR,System Bus QoS Attributes for Queue 1 Descriptor Access" newline hexmask.long.byte 0x0 8.--11. 1. "Q1_DATA,System Bus QoS Attributes for Queue 1 Data Access" newline hexmask.long.byte 0x0 4.--7. 1. "Q0_DESCR,System Bus QoS Attributes for Queue 0 Descriptor Access" newline hexmask.long.byte 0x0 0.--3. 1. "Q0_DATA,System Bus QoS Attributes for Queue 0 Data Access" line.long 0x4 "QOS_CFG1,System Bus QoS Configuration Register 1" hexmask.long.byte 0x4 12.--15. 1. "Q6_DESCR,System Bus QoS Attributes for Queue 6 Descriptor Access" newline hexmask.long.byte 0x4 8.--11. 1. "Q6_DATA,System Bus QoS Attributes for Queue 6 Data Access" newline hexmask.long.byte 0x4 4.--7. 1. "Q5_DESCR,System Bus QoS Attributes for Queue 5 Descriptor Access" newline hexmask.long.byte 0x4 0.--3. 1. "Q5_DATA,System Bus QoS Attributes for Queue 5 Data Access" repeat 5. (increment 0x0 0x1)(increment 0x0 0x4) rgroup.long ($2+0x400)++0x3 line.long 0x0 "ISRPQ[$1],Interrupt Status Register Priority Queue (index = 1)" bitfld.long 0x0 11. "HRESP,System Bus Error" "0,1" newline bitfld.long 0x0 7. "TCOMP,Transmit Complete" "0,1" newline bitfld.long 0x0 6. "TFC,Transmit Frame Corruption Due to System Bus Error" "0,1" newline bitfld.long 0x0 5. "RLEX,Retry Limit Exceeded or Late Collision" "0,1" newline bitfld.long 0x0 2. "RXUBR,RX Used Bit Read" "0,1" newline bitfld.long 0x0 1. "RCOMP,Receive Complete" "0,1" repeat.end repeat 5. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x440)++0x3 line.long 0x0 "TBQBAPQ[$1],Transmit Buffer Queue Base Address Register Priority Queue (index = 1)" hexmask.long 0x0 2.--31. 1. "TXBQBA,Transmit Buffer Queue Base Address" newline bitfld.long 0x0 0. "TXBQDIS,Transmit Buffer Queue Disable" "0: No effect.,1: Disables the transmit queue. This can be used to.." repeat.end repeat 5. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x480)++0x3 line.long 0x0 "RBQBAPQ[$1],Receive Buffer Queue Base Address Register Priority Queue (index = 1)" hexmask.long 0x0 2.--31. 1. "RXBQBA,Receive Buffer Queue Base Address" newline bitfld.long 0x0 0. "RXBQDIS,Receive Buffer Queue Disable" "0: No effect.,1: Disables the receive queue. This can be used to.." repeat.end repeat 5. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x4A0)++0x3 line.long 0x0 "RBSRPQ[$1],Receive Buffer Size Register Priority Queue (index = 1)" hexmask.long.byte 0x0 0.--7. 1. "RBS,Receive Buffer Size" repeat.end group.long 0x4BC++0x1B line.long 0x0 "CBSCR,Credit-Based Shaping Control Register" bitfld.long 0x0 1. "QBE,Queue B CBS Enable" "0: Credit-based shaping on the highest priority..,1: Credit-based shaping on the highest priority.." newline bitfld.long 0x0 0. "QAE,Queue A CBS Enable" "0: Credit-based shaping on the second highest..,1: Credit-based shaping on the second highest.." line.long 0x4 "CBSISQA,Credit-Based Shaping IdleSlope Register for Queue A" hexmask.long 0x4 0.--31. 1. "IS,IdleSlope" line.long 0x8 "CBSISQB,Credit-Based Shaping IdleSlope Register for Queue B" hexmask.long 0x8 0.--31. 1. "IS,IdleSlope" line.long 0xC "TQUBA,32 MSB Transmit Buffer Descriptor Queue Base Address Register" hexmask.long 0xC 0.--31. 1. "TQUBA,Transmit Queue Upper Buffer Address" line.long 0x10 "TXBDCTRL,Transmit Buffer Data Control Register" bitfld.long 0x10 4.--5. "TSMODE,Transmit Descriptor Timestamp Insertion Mode" "0: Timestamp insertion disable.,1: Timestamp inserted for PTP Event Frames only.,2: Timestamp inserted for All PTP Frames only.,3: Timestamp inserted for All Frames." line.long 0x14 "RXBDCTRL,Receive Buffer Data Control Register" bitfld.long 0x14 4.--5. "TSMODE,Receive Descriptor Timestamp Insertion Mode" "0: Timestamp insertion disable.,1: Timestamp inserted for PTP Event Frames only.,2: Timestamp inserted for All PTP Frames only.,3: Timestamp inserted for All Frames." line.long 0x18 "RQUBA,32 MSB Receive Buffer Descriptor Queue Base Address Register" hexmask.long 0x18 0.--31. 1. "RQUBA,Receive Queue Upper Buffer Address" repeat 4. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x500)++0x3 line.long 0x0 "ST1RPQ[$1],Screening Type 1 Register Priority Queue (index = 0)" bitfld.long 0x0 29. "UDPE,UDP Port Match Enable" "0,1" newline bitfld.long 0x0 28. "DSTCE,Differentiated Services or Traffic Class Match Enable" "0,1" newline hexmask.long.word 0x0 12.--27. 1. "UDPM,UDP Port Match" newline hexmask.long.byte 0x0 4.--11. 1. "DSTCM,Differentiated Services or Traffic Class Match" newline bitfld.long 0x0 0.--2. "QNB,Queue Number (0-5)" "0,1,2,3,4,5,6,7" repeat.end repeat 8. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x540)++0x3 line.long 0x0 "ST2RPQ[$1],Screening Type 2 Register Priority Queue (index = 0)" bitfld.long 0x0 30. "COMPCE,Compare C Enable" "0: Comparison via the register designated by index..,1: Comparison via the register designated by index.." newline hexmask.long.byte 0x0 25.--29. 1. "COMPC,Index of Screening Type 2 Compare Word 0/Word 1 register" newline bitfld.long 0x0 24. "COMPBE,Compare B Enable" "0: Comparison via the register designated by index..,1: Comparison via the register designated by index.." newline hexmask.long.byte 0x0 19.--23. 1. "COMPB,Index of Screening Type 2 Compare Word 0/Word 1 register" newline bitfld.long 0x0 18. "COMPAE,Compare A Enable" "0: Comparison via the register designated by index..,1: Comparison via the register designated by index.." newline hexmask.long.byte 0x0 13.--17. 1. "COMPA,Index of Screening Type 2 Compare Word 0/Word 1 register" newline bitfld.long 0x0 12. "ETHE,EtherType Enable" "0: EtherType match with bits 15:0 in the register..,1: EtherType match with bits 15:0 in the register.." newline bitfld.long 0x0 9.--11. "I2ETH,Index of Screening Type 2 EtherType register" "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 8. "VLANE,VLAN Enable" "0: VLAN match is disabled.,1: VLAN match is enabled." newline bitfld.long 0x0 4.--6. "VLANP,VLAN Priority" "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 0.--2. "QNB,Queue Number (0-5)" "0,1,2,3,4,5,6,7" repeat.end group.long 0x580++0x3 line.long 0x0 "TSCTL,Transmit Schedule Control Register" bitfld.long 0x0 10.--11. "TXSQ5,Transmit Schedule for Qx" "0: Fixed Priority,1: CBS Enabled only valid for top two enabled..,2: DWRR enabled,3: ETS enabled" newline bitfld.long 0x0 8.--9. "TXSQ4,Transmit Schedule for Qx" "0: Fixed Priority,1: CBS Enabled only valid for top two enabled..,2: DWRR enabled,3: ETS enabled" newline bitfld.long 0x0 6.--7. "TXSQ3,Transmit Schedule for Qx" "0: Fixed Priority,1: CBS Enabled only valid for top two enabled..,2: DWRR enabled,3: ETS enabled" newline bitfld.long 0x0 4.--5. "TXSQ2,Transmit Schedule for Qx" "0: Fixed Priority,1: CBS Enabled only valid for top two enabled..,2: DWRR enabled,3: ETS enabled" newline bitfld.long 0x0 2.--3. "TXSQ1,Transmit Schedule for Qx" "0: Fixed Priority,1: CBS Enabled only valid for top two enabled..,2: DWRR enabled,3: ETS enabled" newline bitfld.long 0x0 0.--1. "TXSQ0,Transmit Schedule for Qx" "0: Fixed Priority,1: CBS Enabled only valid for top two enabled..,2: DWRR enabled,3: ETS enabled" group.long 0x590++0x7 line.long 0x0 "TQBWRL0,Transmit Queue Bandwidth Rate Limit 0 Register" hexmask.long.byte 0x0 24.--31. 1. "ALLOCQ3,DWRR Weighting or ETS Bandwidth Allocation for Qx" newline hexmask.long.byte 0x0 16.--23. 1. "ALLOCQ2,DWRR Weighting or ETS Bandwidth Allocation for Qx" newline hexmask.long.byte 0x0 8.--15. 1. "ALLOCQ1,DWRR Weighting or ETS Bandwidth Allocation for Qx" newline hexmask.long.byte 0x0 0.--7. 1. "ALLOCQ0,DWRR Weighting or ETS Bandwidth Allocation for Qx" line.long 0x4 "TQBWRL1,Transmit Queue Bandwidth Rate Limit 1 Register" hexmask.long.byte 0x4 8.--15. 1. "ALLOCQ5,DWRR Weighting or ETS Bandwidth Allocation for Qx" newline hexmask.long.byte 0x4 0.--7. 1. "ALLOCQ4,DWRR Weighting or ETS Bandwidth Allocation for Qx" group.long 0x5A0++0x3 line.long 0x0 "TQSA,Transmit Queue Segment Allocation Register" bitfld.long 0x0 20.--22. "SEGALLOCQ5,Segment Allocation for Qx" "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 16.--18. "SEGALLOCQ4,Segment Allocation for Qx" "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 12.--14. "SEGALLOCQ3,Segment Allocation for Qx" "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 8.--10. "SEGALLOCQ2,Segment Allocation for Qx" "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 4.--6. "SEGALLOCQ1,Segment Allocation for Qx" "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 0.--2. "SEGALLOCQ0,Segment Allocation for Qx" "0,1,2,3,4,5,6,7" repeat 5. (increment 0x0 0x1)(increment 0x0 0x4) wgroup.long ($2+0x600)++0x3 line.long 0x0 "IERPQ[$1],Interrupt Enable Register Priority Queue (index = 1)" bitfld.long 0x0 11. "HRESP,System Bus Error" "0,1" newline bitfld.long 0x0 7. "TCOMP,Transmit Complete" "0,1" newline bitfld.long 0x0 6. "TFC,Transmit Frame Corruption Due to System Bus Error" "0,1" newline bitfld.long 0x0 5. "RLEX,Retry Limit Exceeded or Late Collision" "0,1" newline bitfld.long 0x0 2. "RXUBR,RX Used Bit Read" "0,1" newline bitfld.long 0x0 1. "RCOMP,Receive Complete" "0,1" repeat.end repeat 5. (increment 0x0 0x1)(increment 0x0 0x4) wgroup.long ($2+0x620)++0x3 line.long 0x0 "IDRPQ[$1],Interrupt Disable Register Priority Queue (index = 1)" bitfld.long 0x0 11. "HRESP,System Bus Error" "0,1" newline bitfld.long 0x0 7. "TCOMP,Transmit Complete" "0,1" newline bitfld.long 0x0 6. "TFC,Transmit Frame Corruption Due to System Bus Error" "0,1" newline bitfld.long 0x0 5. "RLEX,Retry Limit Exceeded or Late Collision" "0,1" newline bitfld.long 0x0 2. "RXUBR,RX Used Bit Read" "0,1" newline bitfld.long 0x0 1. "RCOMP,Receive Complete" "0,1" repeat.end repeat 5. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x640)++0x3 line.long 0x0 "IMRPQ[$1],Interrupt Mask Register Priority Queue (index = 1)" bitfld.long 0x0 11. "HRESP,System Bus Error" "0,1" newline bitfld.long 0x0 7. "TCOMP,Transmit Complete" "0,1" newline bitfld.long 0x0 6. "AHB,Transmit Frame Corruption Due to System Bus Error" "0,1" newline bitfld.long 0x0 5. "RLEX,Retry Limit Exceeded or Late Collision" "0,1" newline bitfld.long 0x0 2. "RXUBR,RX Used Bit Read" "0,1" newline bitfld.long 0x0 1. "RCOMP,Receive Complete" "0,1" repeat.end repeat 4. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x6E0)++0x3 line.long 0x0 "ST2ER[$1],Screening Type 2 Ethertype Register (index = 0)" hexmask.long.word 0x0 0.--15. 1. "COMPVAL,Ethertype Compare Value" repeat.end repeat 16. (list 0x0 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x8 0x9 0xA 0xB 0xC 0xD 0xE 0xF)(list ad:0xE1618700 ad:0xE1618708 ad:0xE1618710 ad:0xE1618718 ad:0xE1618720 ad:0xE1618728 ad:0xE1618730 ad:0xE1618738 ad:0xE1618740 ad:0xE1618748 ad:0xE1618750 ad:0xE1618758 ad:0xE1618760 ad:0xE1618768 ad:0xE1618770 ad:0xE1618778) tree "GMAC_ST2CW[$1]" base $2 group.long ($2)++0x7 line.long 0x0 "ST2CW0R,Screening Type 2 Compare Word 0 Register" hexmask.long.word 0x0 16.--31. 1. "COMPVAL,Compare Value" hexmask.long.word 0x0 0.--15. 1. "MASKVAL,Mask Value" line.long 0x4 "ST2CW1R,Screening Type 2 Compare Word 1 Register" bitfld.long 0x4 9. "DISMASK,Disable Mask" "0: GMAC_ST2CW0R contains a 2-byte compare value..,1: GMAC_ST2CW0R contains a 4-byte compare value." bitfld.long 0x4 7.--8. "OFFSSTRT,Ethernet Frame Offset Start" "0: Offset from the start of the frame,1: Offset from the byte after the EtherType field,2: Offset from the byte after the IP header field,3: Offset from the byte after the TCP/UDP header.." hexmask.long.byte 0x4 0.--6. 1. "OFFSVAL,Offset Value in Bytes" tree.end repeat.end repeat 8. (list 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17)(list ad:0xE1618780 ad:0xE1618788 ad:0xE1618790 ad:0xE1618798 ad:0xE16187A0 ad:0xE16187A8 ad:0xE16187B0 ad:0xE16187B8) tree "GMAC_ST2CW[$1]" base $2 group.long ($2)++0x7 line.long 0x0 "ST2CW0R,Screening Type 2 Compare Word 0 Register" hexmask.long.word 0x0 16.--31. 1. "COMPVAL,Compare Value" hexmask.long.word 0x0 0.--15. 1. "MASKVAL,Mask Value" line.long 0x4 "ST2CW1R,Screening Type 2 Compare Word 1 Register" bitfld.long 0x4 9. "DISMASK,Disable Mask" "0: GMAC_ST2CW0R contains a 2-byte compare value..,1: GMAC_ST2CW0R contains a 4-byte compare value." bitfld.long 0x4 7.--8. "OFFSSTRT,Ethernet Frame Offset Start" "0: Offset from the start of the frame,1: Offset from the byte after the EtherType field,2: Offset from the byte after the IP header field,3: Offset from the byte after the TCP/UDP header.." hexmask.long.byte 0x4 0.--6. 1. "OFFSVAL,Offset Value in Bytes" tree.end repeat.end base ad:0xE1618000 newline repeat 6. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x800)++0x3 line.long 0x0 "ENST_START_Q[$1],ENST Start Time Queue Register (index = 0)" bitfld.long 0x0 30.--31. "START_SEC,Seconds for Start Time" "0,1,2,3" newline hexmask.long 0x0 0.--29. 1. "START_NSEC,Nanoseconds for Start Time" repeat.end repeat 6. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x820)++0x3 line.long 0x0 "ENST_ON_Q[$1],ENST On Time Queue Register (index = 0)" hexmask.long.tbyte 0x0 0.--16. 1. "ON_TIME,Time for which the Queue is to be Open" repeat.end repeat 6. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x840)++0x3 line.long 0x0 "ENST_OFF_Q[$1],ENST Off Time Queue Register (index = 0)" hexmask.long.tbyte 0x0 0.--16. 1. "OFF_TIME,Time for which the Queue is to be Blocked" repeat.end group.long 0x880++0x3 line.long 0x0 "ENST_CR,ENST Control Register" bitfld.long 0x0 5. "EN_Q5,Enhanced Scheduled Traffic Enable for Queue 5" "0: Disables the enhanced scheduled traffic for..,1: Enables the enhanced scheduled traffic for queue.." newline bitfld.long 0x0 4. "EN_Q4,Enhanced Scheduled Traffic Enable for Queue 4" "0: Disables the enhanced scheduled traffic for..,1: Enables the enhanced scheduled traffic for queue.." newline bitfld.long 0x0 3. "EN_Q3,Enhanced Scheduled Traffic Enable for Queue 3" "0: Disables the enhanced scheduled traffic for..,1: Enables the enhanced scheduled traffic for queue.." newline bitfld.long 0x0 2. "EN_Q2,Enhanced Scheduled Traffic Enable for Queue 2" "0: Disables the enhanced scheduled traffic for..,1: Enables the enhanced scheduled traffic for queue.." newline bitfld.long 0x0 1. "EN_Q1,Enhanced Scheduled Traffic Enable for Queue 1" "0: Disables the enhanced scheduled traffic for..,1: Enables the enhanced scheduled traffic for queue.." newline bitfld.long 0x0 0. "EN_Q0,Enhanced Scheduled Traffic Enable for Queue 0" "0: Disables the enhanced scheduled traffic for..,1: Enables the enhanced scheduled traffic for queue.." group.long 0x8A0++0x7 line.long 0x0 "FRER_TIMEOUT,Frame Elimination Timeout Register" hexmask.long.word 0x0 0.--15. 1. "TIMEOUT,Sequence Recovery Timer Restart Period for Credit Based Streams" line.long 0x4 "FRER_REDTAG,Frame Elimination Redundancy Tag Register" bitfld.long 0x4 31. "STRIP_R_TAG,Stripping Redundancy Tag Enable" "0: Disables the stripping function. When the..,1: Enables the stripping function the receive octet.." newline bitfld.long 0x4 30. "SIX_BYTE_TAG,Six-byte Tag Enable" "0: Defines a four-byte tag as per 802.1CB standard..,1: Enables the six-byte tag as per 802.1CB standard.." newline hexmask.long.word 0x4 0.--15. 1. "RED_TAG,Redundancy Tag (R-TAG)" tree "GMAC_FRER[%s]" base ad:0xE16188C0 group.long 0x0++0x7 line.long 0x0 "FRER_CTRL_A,Frame Elimination Control A Register" bitfld.long 0x0 31. "EN_ELIMINATION,802.1CB Elimination of Received Frames Enable" "0: Disables the elimination of received frames.,1: Enables the elimination of received frames." bitfld.long 0x0 30. "EN_VECTOR_REC_ALG,802.1CB Vector Recovery Algorithm Enable" "0: Enables the match recovery algorithm.,1: Enables the vector recovery algorithm." newline bitfld.long 0x0 29. "EN_SEQRECRST_TIMER,802.1CB Sequence Recovery Reset Timer Enable" "0: Disables the sequence recovery reset timer.,1: Enables the sequence recovery reset timer." bitfld.long 0x0 28. "USE_R_TAG,Redundancy Tag Enable" "0: Identifies bottom of sequence number with..,1: Identifies sequence number with redundancy tag." newline hexmask.long.word 0x0 8.--16. 1. "OFFSET_VALUE,Offset in Bytes from Start Packet Delimiter to MSB for 802.1CB Sequence Number" hexmask.long.byte 0x0 4.--7. 1. "MEMBER_STREAM_2,Pointer to Screener Type 2 Register" newline hexmask.long.byte 0x0 0.--3. 1. "MEMBER_STREAM_1,Pointer to Screener Type 2 Register" line.long 0x4 "FRER_CTRL_B,Frame Elimination Control B Register" hexmask.long.byte 0x4 8.--12. 1. "SEQ_NUM_LENGTH,Number of Significants bits of the 802.1CB Sequence Number" hexmask.long.byte 0x4 0.--5. 1. "SEQ_REC_WINDOW,Vector Recovery Window" rgroup.long 0x8++0x3 line.long 0x0 "FRER_STAT_A,Frame Elimination Statistics A Register" hexmask.long.word 0x0 16.--25. 1. "VEC_REC_ROGUE,Number of Dropped Frames (Clear on read)" hexmask.long.word 0x0 0.--9. 1. "LATENT_ERRS,Number of Sequence Numbers Seen Without a Duplicate (Clear on read)" tree.end newline repeat 6. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0xB00)++0x3 line.long 0x0 "RX_FLUSH_Q[$1],Receive Queue Flush Register (index = 0)" hexmask.long.word 0x0 16.--31. 1. "MAX_VAL,Maximum Value for the Received Frame Size or Number of 128-Byte Chunk" newline bitfld.long 0x0 3. "LIMIT_FRAME_SIZE,Maximum Frame-length Received" "0: No effect.,1: When set MAX_VAL indicates the maximum.." newline bitfld.long 0x0 2. "LIMIT_NUM_BYTES,Limitation of the Number of 128-Byte Chunk of Data Stored in the Memory of this Queue" "0: No effect.,1: Limits the number of 128 byte chunks of data.." newline bitfld.long 0x0 1. "DROP_ON_RESRC_ERR,Drop on Resource Error" "0: No effect.,1: If a free DMA descriptor for this queue cannot.." newline bitfld.long 0x0 0. "DROP_ALL,Drop All Frames" "0: No effect.,1: Drops all frames of this queue." repeat.end repeat 8. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0xB40)++0x3 line.long 0x0 "SCR2_RATE_LIMIT[$1],Screening 2 Rate Limit Register (index = 0)" hexmask.long.word 0x0 16.--31. 1. "MAX_RATE_VAL,Maximum Rate Value for the Interval Time" newline hexmask.long.word 0x0 0.--15. 1. "INTERVAL_TIME,Interval Time for Maximum Rate Checking" repeat.end rgroup.long 0xB80++0x3 line.long 0x0 "SCR2_RATE_STATUS,Screening 2 Rate Status Register" bitfld.long 0x0 7. "EXCESS_RATE_R7,Excessive Screener Rate Register 7" "0: No excessive rate in screener since the last..,1: A screener rate limiting mechanism has been.." newline bitfld.long 0x0 6. "EXCESS_RATE_R6,Excessive Screener Rate Register 6" "0: No excessive rate in screener since the last..,1: A screener rate limiting mechanism has been.." newline bitfld.long 0x0 5. "EXCESS_RATE_R5,Excessive Screener Rate Register 5" "0: No excessive rate in screener since the last..,1: A screener rate limiting mechanism has been.." newline bitfld.long 0x0 4. "EXCESS_RATE_R4,Excessive Screener Rate Register 4" "0: No excessive rate in screener since the last..,1: A screener rate limiting mechanism has been.." newline bitfld.long 0x0 3. "EXCESS_RATE_R3,Excessive Screener Rate Register 3" "0: No excessive rate in screener since the last..,1: A screener rate limiting mechanism has been.." newline bitfld.long 0x0 2. "EXCESS_RATE_R2,Excessive Screener Rate Register 2" "0: No excessive rate in screener since the last..,1: A screener rate limiting mechanism has been.." newline bitfld.long 0x0 1. "EXCESS_RATE_R1,Excessive Screener Rate Register 1" "0: No excessive rate in screener since the last..,1: A screener rate limiting mechanism has been.." newline bitfld.long 0x0 0. "EXCESS_RATE_R0,Excessive Screener Rate Register 0" "0: No excessive rate in screener since the last..,1: A screener rate limiting mechanism has been.." group.long 0xF00++0x3 line.long 0x0 "MMSL_CR,MMSL Control Register" bitfld.long 0x0 5. "ROUTE_RX_TO_PMAC,Route Received Frames to Preemptive MAC" "0: Routes all received to express MAC (eMAC).,1: Routes all received frames to preemptive MAC.." newline bitfld.long 0x0 4. "RESTART_VER,Restart the Verification Procedure (Write-only)" "0: No effect.,1: Restarts the verification procedure. Writing a.." newline bitfld.long 0x0 3. "PRE_ENABLE,Preemption Operation Enable" "0: Disables the preemption operation and verify..,1: Enables the preemption by starting the.." newline bitfld.long 0x0 2. "VERIFY_DISABLE,802.3br Support Check for the Link Partner" "0: Enables the 802.3br support check for the link..,1: Disables the 802.3br support check for the link.." newline bitfld.long 0x0 0.--1. "ADD_FRAG_SIZE,PMAC Minimum Number of Bytes before Preemption" "0: A minimum of 64 bytes can be sent by pMAC before..,1: A minimum of 128 bytes can be sent by pMAC..,2: A minimum of 192 bytes can be sent by pMAC..,3: A minimum of 256 bytes can be sent by pMAC.." rgroup.long 0xF04++0x13 line.long 0x0 "MMSL_SR,MMSL Status Register" bitfld.long 0x0 10. "SMD_ERR,Illegal Start Mpacket Delimiter Received (Clear on read)" "0: No error since the last read of GMAC_MMSL_SR,1: An illegal SMD (different from Express Verify.." newline bitfld.long 0x0 9. "FRER_COUNT_ERR,Frame Counter Error (Clear on read)" "0: No error since the last read of GMAC_MMSL_SR,1: A frame counter error occurred since the last.." newline bitfld.long 0x0 8. "SMDC_ERR,SMD-C Received When Waiting an SMD-S (Clear on read)" "0: No error since the last read of GMAC_MMSL_SR,1: An SMD-C has been received when an SMD-S was.." newline bitfld.long 0x0 7. "SMDS_ERR,SMD-S Received When Waiting an SMD-C (Clear on read)" "0: No error since the last read of GMAC_MMSL_SR,1: An SMD-S has been received when an SMD-C was.." newline bitfld.long 0x0 6. "RCV_V_ERR,Incorrect Verification Mpacket Received (Clear on read)" "0: No error since the last read of GMAC_MMSL_SR,1: An incorrect verification mPacket has been.." newline bitfld.long 0x0 5. "RCV_R_ERR,Incorrect Response Mpacket Received (Clear on read)" "0: No error since the last read of GMAC_MMSL_SR,1: An incorrect response mPacket has been received.." newline bitfld.long 0x0 2.--4. "VERIFY_STATUS,Verification Status" "0: Initialization,1: Idle,2: Sending a verify command,3: Waiting for a response,4: Verified,5: Failure during the verify operation,?,?" newline bitfld.long 0x0 1. "RESPOND_STATUS,Response Status" "0: Idle,1: Sending" newline bitfld.long 0x0 0. "PRE_ACTIVE,Preemption Status" "0: Preemption is inactive.,1: Preemption is active when the verification.." line.long 0x4 "MMSL_ESR,MMSL Error Statistics Register" hexmask.long.byte 0x4 16.--23. 1. "SMD_ERROR_COUNT,Number of Rejected Frames or Fragments due to unknown SMD (Clear on read)" newline hexmask.long.byte 0x4 0.--7. 1. "ASS_ERROR_COUNT,Number of Frames with Reassembly Errors (Clear on read)" line.long 0x8 "MMSL_ASS_OK,MMSL Frame Re-Assembled OK Register" hexmask.long.tbyte 0x8 0.--16. 1. "ASS_OK_COUNT,Number of Correctly Re-Assembled Frames (Clear on read)" line.long 0xC "MMSL_RXFRAG_CNT,MMSL Received Fragment Counter Register" hexmask.long.tbyte 0xC 0.--16. 1. "FRAG_COUNT_RX,Number of Received Fragments (Clear on read)" line.long 0x10 "MMSL_TXFRAG_CNT,MMSL Transmitted Fragment Counter Register" hexmask.long.tbyte 0x10 0.--16. 1. "FRAG_COUNT_TX,Number of Transmitted Fragments (Clear on read)" group.long 0xF18++0xB line.long 0x0 "MMSL_ISR,MMSL Interrupt Status Register" bitfld.long 0x0 5. "SMD_ERR,Illegal SMD Received (Clear on read)" "0: No illegal SMD received since the last read of..,1: Illegal SMD received (different from Express.." newline bitfld.long 0x0 4. "FR_COUNT_ERR,Illegal SMD Received (Clear on read)" "0: No frame count error detected since the last..,1: The SMD-C received since the last read of.." newline bitfld.long 0x0 3. "SMDC_ERR,SMD-C Received When Waiting an SMD-S (Clear on read)" "0: No error since the last read of GMAC_MMSL_SR,1: An SMD-C has been received when an SMD-S was.." newline bitfld.long 0x0 2. "SMDS_ERR,SMD-S Received When Waiting an SMD-C (Clear on read)" "0: No error since the last read of GMAC_MMSL_SR,1: An SMD-S has been received when an SMD-C was.." newline bitfld.long 0x0 1. "RCV_V_ERR,Incorrect Verification Mpacket Received (Clear on read)" "0: No error since the last read of GMAC_MMSL_SR,1: An incorrect verification mPacket has been.." newline bitfld.long 0x0 0. "RCV_R_ERR,Incorrect Response Mpacket Received (Clear on read)" "0: No error since the last read of GMAC_MMSL_SR,1: An incorrect response mPacket has been received.." line.long 0x4 "MMSL_IER,MMSL Interrupt Enable Register" bitfld.long 0x4 5. "SMD_ERR,Illegal SMD Received" "0,1" newline bitfld.long 0x4 4. "FR_COUNT_ERR,Illegal SMD Received" "0,1" newline bitfld.long 0x4 3. "SMDC_ERR,SMD-C Received When Waiting an SMD-S" "0,1" newline bitfld.long 0x4 2. "SMDS_ERR,SMD-S Received When Waiting an SMD-C" "0,1" newline bitfld.long 0x4 1. "RCV_V_ERR,Incorrect Verification Mpacket Received" "0,1" newline bitfld.long 0x4 0. "RCV_R_ERR,Incorrect Response Mpacket Received" "0,1" line.long 0x8 "MMSL_IDR,MMSL Interrupt Disable Register" bitfld.long 0x8 5. "SMD_ERR,Illegal SMD Received" "0,1" newline bitfld.long 0x8 4. "FR_COUNT_ERR,Illegal SMD Received" "0,1" newline bitfld.long 0x8 3. "SMDC_ERR,SMD-C Received When Waiting an SMD-S" "0,1" newline bitfld.long 0x8 2. "SMDS_ERR,SMD-S Received When Waiting an SMD-C" "0,1" newline bitfld.long 0x8 1. "RCV_V_ERR,Incorrect Verification Mpacket Received" "0,1" newline bitfld.long 0x8 0. "RCV_R_ERR,Incorrect Response Mpacket Received" "0,1" rgroup.long 0xF24++0x3 line.long 0x0 "MMSL_IMR,MMSL Interrupt Mask Register" bitfld.long 0x0 5. "SMD_ERR,Illegal SMD Received" "0,1" newline bitfld.long 0x0 4. "FR_COUNT_ERR,Illegal SMD Received" "0,1" newline bitfld.long 0x0 3. "SMDC_ERR,SMD-C Received When Waiting an SMD-S" "0,1" newline bitfld.long 0x0 2. "SMDS_ERR,SMD-S Received When Waiting an SMD-C" "0,1" newline bitfld.long 0x0 1. "RCV_V_ERR,Incorrect Verification Mpacket Received" "0,1" newline bitfld.long 0x0 0. "RCV_R_ERR,Incorrect Response Mpacket Received" "0,1" group.long 0x1000++0x7 line.long 0x0 "EMAC_NCR,Express MAC Network Control Register" bitfld.long 0x0 30. "IFGQAVCRED,Credit-Based Shaping Algorithm Modification" "0: No modification of the CBS algorithm.,1: Modifies the CBS algorithm so the IFG/IPG.." newline bitfld.long 0x0 27. "OSSCORR,1588 One Step Sync Mode Correction Field" "0: Disables updating the correction field of PTP..,1: Enables updating the correction field of PTP.." newline bitfld.long 0x0 26. "EXTSELRQEN,External Selection of Receive Queue Enable" "0: Disables external selection of receive queue.,1: Enables external selection of receive queue." newline bitfld.long 0x0 25. "PFCCTL,Multiple PFC Pause quantum Enable" "0: Disables multiple PFC pause quantums.,1: Enables multiple PFC pause quantums one per.." newline bitfld.long 0x0 24. "OSSMODE,One Step Sync Mode" "0: 1588 One Step Sync Mode is disabled.,1: 1588 One Step Sync Mode is enabled. Replaces.." newline bitfld.long 0x0 22. "STUDPOFFSET,Store UDP Offset" "0: Normal operations.,1: The upper 16 bits of the CRC of every received.." newline bitfld.long 0x0 20. "PTPUNIENA,Detection of Unicast PTP Frames Enable" "0: Disables detection of unicast PTP frames.,1: Enables detection of unicast PTP frames." newline bitfld.long 0x0 19. "TXLPIEN,Enable LPI Transmission" "0,1" newline bitfld.long 0x0 18. "FNP,Flush Next Packet (Write-only)" "0: No effect.,1: Flushes the next packet from the receive memory." newline bitfld.long 0x0 17. "TXPBPF,Transmit PFC Priority-based Pause Frame (Write-only)" "0: No effect.,1: Takes the values stored in the Transmit PFC.." newline bitfld.long 0x0 16. "ENPBPR,Enable PFC Priority-based Pause Reception" "0: Disables PFC Priority Based Pause Reception..,1: Enables PFC Priority Based Pause Reception.." newline bitfld.long 0x0 15. "SRTSM,Store Receive Timestamp to Memory" "0: Normal operation.,1: Causes the CRC of every received frame to be.." newline bitfld.long 0x0 12. "TXZQPF,Transmit Zero Quantum Pause Frame (Write-only)" "0: No effect.,1: Generates a pause frame with zero quantum to be.." newline bitfld.long 0x0 11. "TXPF,Transmit Pause Frame (Write-only)" "0: No effect.,1: Generates a pause frame to be transmitted." newline bitfld.long 0x0 10. "THALT,Transmit Halt (Write-only)" "0: No effect.,1: Halts transmission as soon as any ongoing frame.." newline bitfld.long 0x0 9. "TSTART,Start Transmission (Write-only)" "0: No effect.,1: Starts transmission." newline bitfld.long 0x0 8. "BP,Back Pressure" "0: No effect,1: When the MAC is set in 10M or 100M Half Duplex.." newline bitfld.long 0x0 7. "WESTAT,Write Enable for Statistics Registers" "0: Forces the statistics registers to be in..,1: Makes the statistics registers writable for.." newline bitfld.long 0x0 6. "INCSTAT,Increment Statistics Registers (Write-only)" "0,1" newline bitfld.long 0x0 5. "CLRSTAT,Clear Statistics Registers (Write-only)" "0: No effect.,1: Clears the statistics registers." newline bitfld.long 0x0 4. "MPE,Management Port Enable" "0: Forces GMDIO to high impedance state and MDC low.,1: Enables the management port." newline bitfld.long 0x0 3. "TXEN,Transmit Enable" "0: Stops transmission immediately the transmit..,1: Enables the GMAC transmitter to send data." newline bitfld.long 0x0 2. "RXEN,Receive Enable" "0: Stops frame reception immediately and the..,1: Enables the GMAC to receive data." newline bitfld.long 0x0 1. "LBL,Loop Back Local" "0: Normal operating mode (no loop back).,1: Connects GTX to GRX GTXEN to GRXDV and forces.." line.long 0x4 "EMAC_NCFGR,Express MAC Network Configuration Register" bitfld.long 0x4 30. "IRXER,Ignore Receive Error from PHY" "?,1: GRXER has no effect on the GMAC's operation when.." newline bitfld.long 0x4 29. "RXBP,Receive Bad Preamble" "0: Rejects frames with non-standard preamble.,1: Accepts frames with non-standard preamble." newline bitfld.long 0x4 28. "IPGSEN,Inter Packet Gap Stretch Enable" "0: The transmit IPG cannot be increased.,1: The transmit IPG can be increased above 96 bit.." newline bitfld.long 0x4 26. "IRXFCS,Ignore RX FCS" "0: Normal operation frames with FCS/CRC errors are..,1: Frames with FCS/CRC errors are rejected. FCS.." newline bitfld.long 0x4 25. "EFRHD,Enable Frames Received in Half Duplex" "0: Disables frames to be received in Half Duplex..,1: Enables frames to be received in Half Duplex.." newline bitfld.long 0x4 24. "RXCOEN,Receive Checksum Offload Enable" "0: Disables the receive checksum engine. Frames..,1: Enables the receive checksum engine. Frames with.." newline bitfld.long 0x4 23. "DCPF,Disable Copy of Pause Frames" "0: Copies pause frames to the system memory.,1: Prevents valid pause frames being copied to.." newline bitfld.long 0x4 21.--22. "DBW,Always Written to 1" "0,1,2,3" newline bitfld.long 0x4 18.--20. "CLK,MDC Clock Division" "0: MCK divided by 8 (MCK up to 20 MHz),1: MCK divided by 16 (MCK up to 40 MHz),2: MCK divided by 32 (MCK up to 80 MHz),3: MCK divided by 48 (MCK up to 120 MHz),4: MCK divided by 64 (MCK up to 160 MHz),5: MCK divided by 96 (MCK up to 240 MHz),?,?" newline bitfld.long 0x4 17. "RFCS,Remove FCS" "0: Includes the received frame check sequence (last..,1: Excludes the received frame check sequence (last.." newline bitfld.long 0x4 16. "LFERD,Length Field Error Frame Discard" "0: Accepts frames with a measured length shorter..,1: Discards frames with a measured length shorter.." newline bitfld.long 0x4 14.--15. "RXBUFO,Receive Buffer Offset" "0,1,2,3" newline bitfld.long 0x4 13. "PEN,Pause Enable" "0: Does not pause the transmission when a non-zero..,1: Pauses transmission when a non-zero 802.3.." newline bitfld.long 0x4 12. "RTY,Retry Test0" "0: Normal operation.,1: The backoff between collisions will always be.." newline bitfld.long 0x4 10. "GBE,Gigabit Mode Enable" "0: Operates in 10/100Mbps mode.,1: Operates in Gigabit mode." newline bitfld.long 0x4 8. "MAXFS,1536 Maximum Frame Size" "0: Rejects frame sizes above 1518 bytes.,1: Accepts frames up to 1536 bytes in length." newline bitfld.long 0x4 7. "UNIHEN,Unicast Hash Enable" "0: Rejects unicast frames.,1: Accepts unicast frames when the 6-bit hash.." newline bitfld.long 0x4 6. "MTIHEN,Multicast Hash Enable" "0: Rejects multicast frames.,1: Accepts multicast frames when the 6-bit hash.." newline bitfld.long 0x4 5. "NBC,No Broadcast" "0: Accepts broadcast frames.,1: Rejects frames addressed to the broadcast.." newline bitfld.long 0x4 4. "CAF,Copy All Frames" "0: Discards invalid frames.,1: Accepts all valid frames." newline bitfld.long 0x4 3. "JFRAME,Jumbo Frame Size" "0: Disables jumbo frames.,1: Enables jumbo frames up to 16383 bytes to be.." newline bitfld.long 0x4 2. "DNVLAN,Discard Non-VLAN FRAMES" "0: Passes all frames to address matching logic,1: Passes only VLAN tagged frames to the address.." newline bitfld.long 0x4 1. "FD,Full Duplex" "0: Half-duplex mode.,1: The transmit block ignores the state of.." newline bitfld.long 0x4 0. "SPD,Speed" "0: MAC operates at 10 Mbps.,1: MAC Operates at 100 Mbps." rgroup.long 0x1008++0x3 line.long 0x0 "EMAC_NSR,Express MAC Network Status Register" bitfld.long 0x0 8. "SB_PEND_XFER,System Bus Pending Transactions" "0,1" newline bitfld.long 0x0 7. "RXLPIS,LPI Indication" "0,1" newline bitfld.long 0x0 6. "PFCPAUSN,PFC Pause Negotiated" "0,1" newline bitfld.long 0x0 2. "IDLE,PHY Management Logic Idle" "0,1" newline bitfld.long 0x0 1. "MDIO,MDIO Input Status" "0,1" group.long 0x1010++0x13 line.long 0x0 "EMAC_DCFGR,Express MAC DMA Configuration Register" bitfld.long 0x0 29. "TXBD_EXTENDED,Transmit Buffer Descriptor Extended Mode" "0: Disables Transmit Buffer Data Extended mode.,1: Enables Transmit Buffer Data Extended mode." newline bitfld.long 0x0 28. "RXBD_EXTENDED,Receive Buffer Descriptor Extended Mode" "0: Disables Receive Buffer Data Extended mode.,1: Enables Receive Buffer Data Extended mode." newline bitfld.long 0x0 26. "TXFOMAXB,Force Transmit Max Burst Length" "0,1" newline bitfld.long 0x0 25. "RXFOMAXB,Force Receive Max Burst Length" "0,1" newline bitfld.long 0x0 24. "DDRP,DMA Discard Receive Packets" "0,1" newline hexmask.long.byte 0x0 16.--23. 1. "DRBS,DMA Receive Buffer Size" newline bitfld.long 0x0 13. "CRCERRREP,CRC Errors Report" "0: Bit 16 of the receive buffer descriptor..,1: Bit 16 of the receive buffer descriptor.." newline bitfld.long 0x0 12. "INFLASTEN,Infinite Size for Last Buffer Enable" "0,1" newline bitfld.long 0x0 11. "TXCOEN,Transmitter Checksum Generation Offload Enable" "0,1" newline bitfld.long 0x0 10. "TXPBMS,Transmitter Packet Buffer Memory Size Select" "0: Do not use top address bit (2 Kbytes).,1: Use full configured addressable space (4 Kbytes)." newline bitfld.long 0x0 8.--9. "RXBMS,Receiver Packet Buffer Memory Size Select" "0: 8/8 Kbyte Memory Size,1: 8/4 Kbytes Memory Size,2: 8/2 Kbytes Memory Size,3: 8 Kbytes Memory Size" newline bitfld.long 0x0 7. "ESPA,Endian Swap Mode Enable for Packet Data Accesses" "0: Selects Little-endian endianism for system bus..,1: Selects swapped endianism for system bus.." newline bitfld.long 0x0 6. "ESMA,Endian Swap Mode Enable for Management Descriptor Accesses" "0: Selects Little-endian endianism for system bus..,1: Selects swapped endianism for system bus.." newline hexmask.long.byte 0x0 0.--4. 1. "FBLDO,Fixed Burst Length for DMA Data Operations:" line.long 0x4 "EMAC_TSR,Express MAC Transmit Status Register" bitfld.long 0x4 10. "TXDMALCK,Transmit DMA Lockup (Clear by Writing a 1)" "0,1" newline bitfld.long 0x4 9. "TXMACLCK,Transmit MAC Lockup (Clear by Writing a 1)" "0,1" newline bitfld.long 0x4 8. "HRESP,System Bus Response (Clear by Writing a 1)" "0,1" newline bitfld.long 0x4 7. "LCO,Late Collision Occurred (Clear by Writing a 1)" "0,1" newline bitfld.long 0x4 5. "TXCOMP,Transmit Complete (Clear by Writing a 1)" "0,1" newline bitfld.long 0x4 4. "TFC,Transmit Frame Corruption Due to System Bus Error (Clear by Writing a 1)" "0,1" newline bitfld.long 0x4 3. "TXGO,Transmit Go (Read only)" "0,1" newline bitfld.long 0x4 2. "RLE,Retry Limit Exceeded (Clear by Writing a 1)" "0,1" newline bitfld.long 0x4 1. "COL,Collision Occurred (Clear by Writing a 1)" "0,1" newline bitfld.long 0x4 0. "UBR,Used Bit Read (Clear by Writing a 1)" "0,1" line.long 0x8 "EMAC_RBQB,Express MAC Receive Buffer Queue Base Address Register" hexmask.long 0x8 2.--31. 1. "ADDR,Receive Buffer Queue Base Address" newline bitfld.long 0x8 0. "RXQDIS,Receive Queue Disable" "0: Queue is enabled.,1: Queue is disabled. Used to reduce the number of.." line.long 0xC "EMAC_TBQB,Express MAC Transmit Buffer Queue Base Address Register" hexmask.long 0xC 2.--31. 1. "ADDR,Transmit Buffer Queue Base Address" newline bitfld.long 0xC 0. "TXQDIS,Transmit Queue Disable" "0: Queue is enabled.,1: Queue is disabled. Used to reduce the number of.." line.long 0x10 "EMAC_RSR,Express MAC Receive Status Register" bitfld.long 0x10 5. "RXDMALCK,Receive DMA Lockup (Clear by Writing a 1)" "0,1" newline bitfld.long 0x10 4. "RXMACLCK,Receive MAC Lockup (Clear by Writing a 1)" "0,1" newline bitfld.long 0x10 3. "HNO,System Bus Error (Clear by Writing a 1)" "0,1" newline bitfld.long 0x10 2. "RXOVR,Receive Overrun (Clear by Writing a 1)" "0,1" newline bitfld.long 0x10 1. "REC,Frame Received (Clear by Writing a 1)" "0,1" newline bitfld.long 0x10 0. "BNA,Buffer Not Available (Clear by Writing a 1)" "0,1" rgroup.long 0x1024++0x3 line.long 0x0 "EMAC_ISR,Express MAC Interrupt Status Register" bitfld.long 0x0 31. "TXLCK,Transmit Path Locked (Cleared on read)" "0,1" newline bitfld.long 0x0 30. "RXLCK,Receive Path Locked (Cleared on read)" "0,1" newline bitfld.long 0x0 29. "TSUTIMCOMP,TSU Timer Comparison (Cleared on read)" "0,1" newline bitfld.long 0x0 28. "WOL,Wake On LAN (Cleared on read)" "0,1" newline bitfld.long 0x0 27. "RXLPISBC,Receive LPI indication Status Bit Change (Cleared on read)" "0,1" newline bitfld.long 0x0 26. "SRI,TSU Seconds Register Increment (Cleared on read)" "0,1" newline bitfld.long 0x0 25. "PDRSFT,PDelay Response Frame Transmitted (Cleared on read)" "0,1" newline bitfld.long 0x0 24. "PDRQFT,PDelay Request Frame Transmitted (Cleared on read)" "0,1" newline bitfld.long 0x0 23. "PDRSFR,PDelay Response Frame Received (Cleared on read)" "0,1" newline bitfld.long 0x0 22. "PDRQFR,PDelay Request Frame Received (Cleared on read)" "0,1" newline bitfld.long 0x0 21. "SFT,PTP Sync Frame Transmitted (Cleared on read)" "0,1" newline bitfld.long 0x0 20. "DRQFT,PTP Delay Request Frame Transmitted (Cleared on read)" "0,1" newline bitfld.long 0x0 19. "SFR,PTP Sync Frame Received (Cleared on read)" "0,1" newline bitfld.long 0x0 18. "DRQFR,PTP Delay Request Frame Received (Cleared on read)" "0,1" newline bitfld.long 0x0 14. "PFTR,Pause Frame Transmitted (Cleared on read)" "0,1" newline bitfld.long 0x0 13. "PTZ,Pause Time Zero (Cleared on read)" "0,1" newline bitfld.long 0x0 12. "PFNZ,Pause Frame with Non-zero Pause Quantum Received (Cleared on read)" "0,1" newline bitfld.long 0x0 11. "HRESP,System Bus Error (Cleared on read)" "0,1" newline bitfld.long 0x0 10. "ROVR,Receive Overrun (Cleared on read)" "0,1" newline bitfld.long 0x0 7. "TCOMP,Transmit Complete (Cleared on read)" "0,1" newline bitfld.long 0x0 6. "TFC,Transmit Frame Corruption Due to System Bus Error (Cleared on read)" "0,1" newline bitfld.long 0x0 5. "RLEX,Retry Limit Exceeded or Late Collision (Cleared on read)" "0,1" newline bitfld.long 0x0 4. "TUR,Transmit Underrun (Cleared on read)" "0,1" newline bitfld.long 0x0 3. "TXUBR,TX Used Bit Read (Cleared on read)" "0,1" newline bitfld.long 0x0 2. "RXUBR,RX Used Bit Read (Cleared on read)" "0,1" newline bitfld.long 0x0 1. "RCOMP,Receive Complete (Cleared on read)" "0,1" newline bitfld.long 0x0 0. "MFS,Management Frame Sent (Cleared on read)" "0,1" wgroup.long 0x1028++0x7 line.long 0x0 "EMAC_IER,Express MAC Interrupt Enable Register" bitfld.long 0x0 31. "TXLCK,Transmit Path Lockup Detected" "0,1" newline bitfld.long 0x0 30. "RXLCK,Receive Path Lockup Detected" "0,1" newline bitfld.long 0x0 29. "TSUTIMCOMP,TSU Timer Comparison" "0,1" newline bitfld.long 0x0 28. "WOL,Wake On LAN" "0,1" newline bitfld.long 0x0 27. "RXLPISBC,Enable RX LPI Indication" "0,1" newline bitfld.long 0x0 26. "SRI,TSU Seconds Register Increment" "0,1" newline bitfld.long 0x0 25. "PDRSFT,PDelay Response Frame Transmitted" "0,1" newline bitfld.long 0x0 24. "PDRQFT,PDelay Request Frame Transmitted" "0,1" newline bitfld.long 0x0 23. "PDRSFR,PDelay Response Frame Received" "0,1" newline bitfld.long 0x0 22. "PDRQFR,PDelay Request Frame Received" "0,1" newline bitfld.long 0x0 21. "SFT,PTP Sync Frame Transmitted" "0,1" newline bitfld.long 0x0 20. "DRQFT,PTP Delay Request Frame Transmitted" "0,1" newline bitfld.long 0x0 19. "SFR,PTP Sync Frame Received" "0,1" newline bitfld.long 0x0 18. "DRQFR,PTP Delay Request Frame Received" "0,1" newline bitfld.long 0x0 15. "EXINT,External Interrupt" "0,1" newline bitfld.long 0x0 14. "PFTR,Pause Frame Transmitted" "0,1" newline bitfld.long 0x0 13. "PTZ,Pause Time Zero" "0,1" newline bitfld.long 0x0 12. "PFNZ,Pause Frame with Non-zero Pause Quantum Received" "0,1" newline bitfld.long 0x0 11. "HRESP,System Bus Error" "0,1" newline bitfld.long 0x0 10. "ROVR,Receive Overrun" "0,1" newline bitfld.long 0x0 7. "TCOMP,Transmit Complete" "0,1" newline bitfld.long 0x0 6. "TFC,Transmit Frame Corruption Due to System Bus Error" "0,1" newline bitfld.long 0x0 5. "RLEX,Retry Limit Exceeded or Late Collision" "0,1" newline bitfld.long 0x0 4. "TUR,Transmit Underrun" "0,1" newline bitfld.long 0x0 3. "TXUBR,TX Used Bit Read" "0,1" newline bitfld.long 0x0 2. "RXUBR,RX Used Bit Read" "0,1" newline bitfld.long 0x0 1. "RCOMP,Receive Complete" "0,1" newline bitfld.long 0x0 0. "MFS,Management Frame Sent" "0,1" line.long 0x4 "EMAC_IDR,Express MAC Interrupt Disable Register" bitfld.long 0x4 31. "TXLCK,Transmit Path Lockup Detected" "0,1" newline bitfld.long 0x4 30. "RXLCK,Receive Path Lockup Detected" "0,1" newline bitfld.long 0x4 29. "TSUTIMCOMP,TSU Timer Comparison" "0,1" newline bitfld.long 0x4 28. "WOL,Wake On LAN" "0,1" newline bitfld.long 0x4 27. "RXLPISBC,Enable RX LPI Indication" "0,1" newline bitfld.long 0x4 26. "SRI,TSU Seconds Register Increment" "0,1" newline bitfld.long 0x4 25. "PDRSFT,PDelay Response Frame Transmitted" "0,1" newline bitfld.long 0x4 24. "PDRQFT,PDelay Request Frame Transmitted" "0,1" newline bitfld.long 0x4 23. "PDRSFR,PDelay Response Frame Received" "0,1" newline bitfld.long 0x4 22. "PDRQFR,PDelay Request Frame Received" "0,1" newline bitfld.long 0x4 21. "SFT,PTP Sync Frame Transmitted" "0,1" newline bitfld.long 0x4 20. "DRQFT,PTP Delay Request Frame Transmitted" "0,1" newline bitfld.long 0x4 19. "SFR,PTP Sync Frame Received" "0,1" newline bitfld.long 0x4 18. "DRQFR,PTP Delay Request Frame Received" "0,1" newline bitfld.long 0x4 15. "EXINT,External Interrupt" "0,1" newline bitfld.long 0x4 14. "PFTR,Pause Frame Transmitted" "0,1" newline bitfld.long 0x4 13. "PTZ,Pause Time Zero" "0,1" newline bitfld.long 0x4 12. "PFNZ,Pause Frame with Non-zero Pause Quantum Received" "0,1" newline bitfld.long 0x4 11. "HRESP,System Bus Error" "0,1" newline bitfld.long 0x4 10. "ROVR,Receive Overrun" "0,1" newline bitfld.long 0x4 7. "TCOMP,Transmit Complete" "0,1" newline bitfld.long 0x4 6. "TFC,Transmit Frame Corruption Due to System Bus Error" "0,1" newline bitfld.long 0x4 5. "RLEX,Retry Limit Exceeded or Late Collision" "0,1" newline bitfld.long 0x4 4. "TUR,Transmit Underrun" "0,1" newline bitfld.long 0x4 3. "TXUBR,TX Used Bit Read" "0,1" newline bitfld.long 0x4 2. "RXUBR,RX Used Bit Read" "0,1" newline bitfld.long 0x4 1. "RCOMP,Receive Complete" "0,1" newline bitfld.long 0x4 0. "MFS,Management Frame Sent" "0,1" group.long 0x1030++0x3 line.long 0x0 "EMAC_IMR,Express MAC Interrupt Mask Register" bitfld.long 0x0 31. "TXLCK,Transmit Path Lockup Detected" "0,1" newline bitfld.long 0x0 30. "RXLCK,Receive Path Lockup Detected" "0,1" newline bitfld.long 0x0 29. "TSUTIMCOMP,TSU Timer Comparison" "0,1" newline bitfld.long 0x0 28. "WOL,Wake On LAN" "0,1" newline bitfld.long 0x0 27. "RXLPISBC,Enable RX LPI Indication" "0,1" newline bitfld.long 0x0 26. "SRI,TSU Seconds Register Increment" "0,1" newline bitfld.long 0x0 25. "PDRSFT,PDelay Response Frame Transmitted" "0,1" newline bitfld.long 0x0 24. "PDRQFT,PDelay Request Frame Transmitted" "0,1" newline bitfld.long 0x0 23. "PDRSFR,PDelay Response Frame Received" "0,1" newline bitfld.long 0x0 22. "PDRQFR,PDelay Request Frame Received" "0,1" newline bitfld.long 0x0 21. "SFT,PTP Sync Frame Transmitted" "0,1" newline bitfld.long 0x0 20. "DRQFT,PTP Delay Request Frame Transmitted" "0,1" newline bitfld.long 0x0 19. "SFR,PTP Sync Frame Received" "0,1" newline bitfld.long 0x0 18. "DRQFR,PTP Delay Request Frame Received" "0,1" newline bitfld.long 0x0 15. "EXINT,External Interrupt" "0,1" newline bitfld.long 0x0 14. "PFTR,Pause Frame Transmitted" "0,1" newline bitfld.long 0x0 13. "PTZ,Pause Time Zero" "0,1" newline bitfld.long 0x0 12. "PFNZ,Pause Frame with Non-zero Pause Quantum Received" "0,1" newline bitfld.long 0x0 11. "HRESP,System Bus Error" "0,1" newline bitfld.long 0x0 10. "ROVR,Receive Overrun" "0,1" newline bitfld.long 0x0 7. "TCOMP,Transmit Complete" "0,1" newline bitfld.long 0x0 6. "TFC,Transmit Frame Corruption Due to System Bus Error" "0,1" newline bitfld.long 0x0 5. "RLEX,Retry Limit Exceeded or Late Collision" "0,1" newline bitfld.long 0x0 4. "TUR,Transmit Underrun" "0,1" newline bitfld.long 0x0 3. "TXUBR,TX Used Bit Read" "0,1" newline bitfld.long 0x0 2. "RXUBR,RX Used Bit Read" "0,1" newline bitfld.long 0x0 1. "RCOMP,Receive Complete" "0,1" newline bitfld.long 0x0 0. "MFS,Management Frame Sent" "0,1" rgroup.long 0x1038++0x3 line.long 0x0 "EMAC_RPQ,Express MAC Receive Pause Quantum Register" hexmask.long.word 0x0 0.--15. 1. "RPQ,Received Pause Quantum" group.long 0x103C++0xF line.long 0x0 "EMAC_TPQ,Express MAC Transmit Pause Quantum Register" hexmask.long.word 0x0 16.--31. 1. "P1TPQ,Priority 1 Transmit Pause Quantum" newline hexmask.long.word 0x0 0.--15. 1. "TPQ,Transmit Pause Quantum" line.long 0x4 "EMAC_TPSF,Express MAC TX Partial Store and Forward Register" bitfld.long 0x4 31. "ENTXP,Enable TX Partial Store and Forward Operation" "0,1" newline hexmask.long.word 0x4 0.--9. 1. "TPB1ADR,Transmit Partial Store and Forward Address" line.long 0x8 "EMAC_RPSF,Express MAC RX Partial Store and Forward Register" bitfld.long 0x8 31. "ENRXP,Enable RX Partial Store and Forward Operation" "0,1" newline hexmask.long.word 0x8 0.--9. 1. "RPB1ADR,Receive Partial Store and Forward Address" line.long 0xC "EMAC_RJFML,Express MAC RX Jumbo Frame Max Length Register" hexmask.long.word 0xC 0.--13. 1. "FML,Frame Max Length" group.long 0x1054++0x3 line.long 0x0 "EMAC_AMP,Express MAC System Bus Maximum Pipeline" bitfld.long 0x0 16. "USE_FROM,Address Write Bus to Write Data Bus Maximum Pipeline" "0: Operates the AW2W_MAX_PIPELINE field between AW..,1: Operates the AW2W_MAX_PIPELINE field between AW.." newline hexmask.long.byte 0x0 8.--15. 1. "AW2W_MAX_PIPELINE,Address Write Bus to Write Data Bus Maximum Pipeline" newline hexmask.long.byte 0x0 0.--7. 1. "AR2R_MAX_PIPELINE,Address Read Bus to Read Data Bus Maximum Pipeline" group.long 0x105C++0x7 line.long 0x0 "EMAC_INTM,Express MAC Interrupt Moderation Register" hexmask.long.byte 0x0 16.--23. 1. "TXINTMOD,Transmit Interrupt Moderation" newline hexmask.long.byte 0x0 0.--7. 1. "RXINTMOD,Receive Interrupt Moderation" line.long 0x4 "EMAC_SYSWT,Express MAC System Wake-Up Time Register" hexmask.long.word 0x4 0.--15. 1. "SYSWKUPTIME,System Wake-up Time" group.long 0x1068++0xB line.long 0x0 "EMAC_LCKUP_CFGR,Express MAC Lockup Detection and Recovery Configuration" bitfld.long 0x0 31. "TXDMA_LCKUP_EN,Transmit DMA Lockup Detector Enable" "0: Disables the monitor that detects lockups in the..,1: Enables the monitor that detects lockups in the.." newline bitfld.long 0x0 30. "TXMAC_LCKUP_EN,Transmit MAC Lockup Detector Enable" "0: Disables the monitor that detects lockups in the..,1: Enables the monitor that detects lockups in the.." newline bitfld.long 0x0 29. "RXDMA_LCKUP_EN,Receive DMA Lockup Detector Enable" "0: Disables the monitor that detects lockups in the..,1: Enables the monitor that detects lockups in the.." newline bitfld.long 0x0 28. "RXMAC_LCKUP_EN,Receive MAC Lockup Detector Enable" "0: Disables the monitor that detects lockups in the..,1: Enables the monitor that detects lockups in the.." newline bitfld.long 0x0 27. "LCKUP_REC_EN,Lockup RecoveryEnable" "0: No effect.,1: Forces the EMAC in Reset mode when a lockup.is.." newline hexmask.long.word 0x0 16.--26. 1. "DMA_LOCKUP_TIME,Timeout Value for Receive and Transmit DMA" newline hexmask.long.word 0x0 0.--15. 1. "PRESCALER,Prescaler Value for Timeout" line.long 0x4 "EMAC_LCKUP_TIME,Express MAC Lockup Detection Time" hexmask.long.word 0x4 16.--26. 1. "TX_MAC_LOCKUP_TIME,Transmit MAC Lockup Detector Time" newline hexmask.long.word 0x4 0.--15. 1. "RX_MAC_LOCKUP_TIME,Receive MAC Lockup Detector Time" line.long 0x8 "EMAC_TXDMA_LCKUP_CR,Express MAC Transmit DMA Lockup Control Register" bitfld.long 0x8 5. "LCKUP_EN_Q5,Transmit DMA Lockup Detector Enable for Queue 5" "0: Disables the transmit DMA lockup timer for queue..,1: Enables the transmit DMA lockup timer for queue x." newline bitfld.long 0x8 4. "LCKUP_EN_Q4,Transmit DMA Lockup Detector Enable for Queue 4" "0: Disables the transmit DMA lockup timer for queue..,1: Enables the transmit DMA lockup timer for queue x." newline bitfld.long 0x8 3. "LCKUP_EN_Q3,Transmit DMA Lockup Detector Enable for Queue 3" "0: Disables the transmit DMA lockup timer for queue..,1: Enables the transmit DMA lockup timer for queue x." newline bitfld.long 0x8 2. "LCKUP_EN_Q2,Transmit DMA Lockup Detector Enable for Queue 2" "0: Disables the transmit DMA lockup timer for queue..,1: Enables the transmit DMA lockup timer for queue x." newline bitfld.long 0x8 1. "LCKUP_EN_Q1,Transmit DMA Lockup Detector Enable for Queue 1" "0: Disables the transmit DMA lockup timer for queue..,1: Enables the transmit DMA lockup timer for queue x." newline bitfld.long 0x8 0. "LCKUP_EN_Q0,Transmit DMA Lockup Detector Enable for Queue 0" "0: Disables the transmit DMA lockup timer for queue..,1: Enables the transmit DMA lockup timer for queue x." group.long 0x107C++0xB line.long 0x0 "EMAC_RX_WATERMARK,Express MAC Receive Watermark Register" hexmask.long.word 0x0 16.--31. 1. "RX_LOW_WATERMARK,Receive Watermark Low Threshold" newline hexmask.long.word 0x0 0.--15. 1. "RX_HIGH_WATERMARK,Receive Watermark High Threshold" line.long 0x4 "EMAC_HRB,Express MAC Hash Register Bottom" hexmask.long 0x4 0.--31. 1. "ADDR,Hash Address" line.long 0x8 "EMAC_HRT,Express MAC Hash Register Top" hexmask.long 0x8 0.--31. 1. "ADDR,Hash Address" repeat 4. (list 0x0 0x1 0x2 0x3)(list ad:0xE1619088 ad:0xE1619090 ad:0xE1619098 ad:0xE16190A0) tree "GMAC_EMAC_SA[$1]" base $2 group.long ($2)++0x7 line.long 0x0 "EMAC_SAB,Express MAC Specific Address Bottom Register" hexmask.long 0x0 0.--31. 1. "ADDR,Specific Address" line.long 0x4 "EMAC_SAT,Express MAC Specific Address Top Register" hexmask.long.byte 0x4 24.--29. 1. "FILTBMASK,Filter Bytes Mask" bitfld.long 0x4 16. "FILTSORD,Filter Source or Destination MAC Address" "0: The filter is a destination address filter.,1: The filter is a source address filter." hexmask.long.word 0x4 0.--15. 1. "ADDR,Specific Address" tree.end repeat.end base ad:0xE1618000 newline group.long 0x10A8++0x3F line.long 0x0 "EMAC_TIDM1,Express MAC Type ID Match 1 Register" bitfld.long 0x0 31. "ENID1,Enable Copying of TID Matched Frames" "0: TID is not part of the comparison match.,1: TID is processed for the comparison match." newline hexmask.long.word 0x0 0.--15. 1. "TID,Type ID Match 1" line.long 0x4 "EMAC_TIDM2,Express MAC Type ID Match 2 Register" bitfld.long 0x4 31. "ENID2,Enable Copying of TID Matched Frames" "0: TID is not part of the comparison match.,1: TID is processed for the comparison match." newline hexmask.long.word 0x4 0.--15. 1. "TID,Type ID Match 2" line.long 0x8 "EMAC_TIDM3,Express MAC Type ID Match 3 Register" bitfld.long 0x8 31. "ENID3,Enable Copying of TID Matched Frames" "0: TID is not part of the comparison match.,1: TID is processed for the comparison match." newline hexmask.long.word 0x8 0.--15. 1. "TID,Type ID Match 3" line.long 0xC "EMAC_TIDM4,Express MAC Type ID Match 4 Register" bitfld.long 0xC 31. "ENID4,Enable Copying of TID Matched Frames" "0: TID is not part of the comparison match.,1: TID is processed for the comparison match." newline hexmask.long.word 0xC 0.--15. 1. "TID,Type ID Match 4" line.long 0x10 "EMAC_WOL,Express MAC Wake on LAN Register" bitfld.long 0x10 19. "MTI,Multicast Hash Event Enable" "0,1" newline bitfld.long 0x10 18. "SA1,Specific Address Register 1 Event Enable" "0,1" newline bitfld.long 0x10 17. "ARP,ARP Request Event Enable" "0,1" newline bitfld.long 0x10 16. "MAG,Magic Packet Event Enable" "0,1" newline hexmask.long.word 0x10 0.--15. 1. "IP,ARP Request IP Address" line.long 0x14 "EMAC_IPGS,Express MAC IPG Stretch Register" bitfld.long 0x14 31. "IFG_24,Interframe Gap 24 bytes" "0: Defines a minimum interframe gap of 12 bytes..,1: Defines a minimum interframe gap of 24 bytes.." newline bitfld.long 0x14 30. "IFG_32,Interframe Gap 32 bytes" "0: Defines a minimum interframe gap of 12 bytes..,1: Defines a minimum interframe gap of 32 bytes.." newline hexmask.long.byte 0x14 16.--19. 1. "MIN_IPG,Minimum Interpacket Gap" newline hexmask.long.word 0x14 0.--15. 1. "FL,Frame Length" line.long 0x18 "EMAC_SVLAN,Express MAC Stacked VLAN Register" bitfld.long 0x18 31. "ESVLAN,Enable Stacked VLAN Processing Mode" "0: Disable the stacked VLAN Processing mode,1: Enable the stacked VLAN Processing mode" newline hexmask.long.word 0x18 0.--15. 1. "VLAN_TYPE,User Defined VLAN_TYPE Field" line.long 0x1C "EMAC_TPFCP,Express MAC Transmit PFC Pause Register" hexmask.long.byte 0x1C 8.--15. 1. "PQ,Pause Quantum" newline hexmask.long.byte 0x1C 0.--7. 1. "PEV,Priority Enable Vector" line.long 0x20 "EMAC_SAMB1,Express MAC Specific Address 1 Mask Bottom Register" hexmask.long 0x20 0.--31. 1. "ADDR,Specific Address 1 Mask" line.long 0x24 "EMAC_SAMT1,Express MAC Specific Address 1 Mask Top Register" hexmask.long.word 0x24 0.--15. 1. "ADDR,Specific Address 1 Mask" line.long 0x28 "EMAC_AMRX,System Memory Address Mask for RX Data Buffer Accesses Register" hexmask.long.byte 0x28 28.--31. 1. "MSBADDR,MSB of the Receive Data Buffer Address" newline hexmask.long.byte 0x28 0.--3. 1. "MSBADDRMSK,Mask of the Receive Data Buffer Address" line.long 0x2C "EMAC_RXUDAR,Express MAC PTP RX Unicast IP Destination Address Register" hexmask.long 0x2C 0.--31. 1. "RXUDA,Receive Unicast Destination Address" line.long 0x30 "EMAC_TXUDAR,Express MAC PTP TX Unicast IP Destination Address Register" hexmask.long 0x30 0.--31. 1. "TXUDA,Transmit Unicast Destination Address" line.long 0x34 "EMAC_NSC,Express MAC 1588 Timer Nanosecond Comparison Register" hexmask.long.tbyte 0x34 0.--21. 1. "NANOSEC,1588 Timer Nanosecond Comparison Value" line.long 0x38 "EMAC_SCL,Express MAC 1588 Timer Second Comparison Low Register" hexmask.long 0x38 0.--31. 1. "SEC,1588 Timer Second Comparison Value" line.long 0x3C "EMAC_SCH,Express MAC 1588 Timer Second Comparison High Register" hexmask.long.word 0x3C 0.--15. 1. "SEC,1588 Timer Second Comparison Value" rgroup.long 0x10E8++0xF line.long 0x0 "EMAC_EFTSH,Express MAC PTP Event Frame Transmitted Seconds High Register" hexmask.long.word 0x0 0.--15. 1. "RUD,Register Update" line.long 0x4 "EMAC_EFRSH,Express MAC PTP Event Frame Received Seconds High Register" hexmask.long.word 0x4 0.--15. 1. "RUD,Register Update" line.long 0x8 "EMAC_PEFTSH,Express MAC PTP Peer Event Frame Transmitted Seconds High Register" hexmask.long.word 0x8 0.--15. 1. "RUD,Register Update" line.long 0xC "EMAC_PEFRSH,Express MAC PTP Peer Event Frame Received Seconds High Register" hexmask.long.word 0xC 0.--15. 1. "RUD,Register Update" rgroup.long 0x1100++0xB7 line.long 0x0 "EMAC_OTLO,Express MAC Octets Transmitted Low Register" hexmask.long 0x0 0.--31. 1. "TXO,Transmitted Octets" line.long 0x4 "EMAC_OTHI,Express MAC Octets Transmitted High Register" hexmask.long.word 0x4 0.--15. 1. "TXO,Transmitted Octets" line.long 0x8 "EMAC_FT,Express MAC Frames Transmitted Register" hexmask.long 0x8 0.--31. 1. "FTX,Frames Transmitted without Error" line.long 0xC "EMAC_BCFT,Express MAC Broadcast Frames Transmitted Register" hexmask.long 0xC 0.--31. 1. "BFTX,Broadcast Frames Transmitted without Error" line.long 0x10 "EMAC_MFT,Express MAC Multicast Frames Transmitted Register" hexmask.long 0x10 0.--31. 1. "MFTX,Multicast Frames Transmitted without Error" line.long 0x14 "EMAC_PFT,Express MAC Pause Frames Transmitted Register" hexmask.long.word 0x14 0.--15. 1. "PFTX,Pause Frames Transmitted Register" line.long 0x18 "EMAC_BFT64,Express MAC 64 Byte Frames Transmitted Register" hexmask.long 0x18 0.--31. 1. "NFTX,64 Byte Frames Transmitted without Error" line.long 0x1C "EMAC_TBFT127,Express MAC 65 to 127 Byte Frames Transmitted Register" hexmask.long 0x1C 0.--31. 1. "NFTX,65 to 127 Byte Frames Transmitted without Error" line.long 0x20 "EMAC_TBFT255,Express MAC 128 to 255 Byte Frames Transmitted Register" hexmask.long 0x20 0.--31. 1. "NFTX,128 to 255 Byte Frames Transmitted without Error" line.long 0x24 "EMAC_TBFT511,Express MAC 256 to 511 Byte Frames Transmitted Register" hexmask.long 0x24 0.--31. 1. "NFTX,256 to 511 Byte Frames Transmitted without Error" line.long 0x28 "EMAC_TBFT1023,Express MAC 512 to 1023 Byte Frames Transmitted Register" hexmask.long 0x28 0.--31. 1. "NFTX,512 to 1023 Byte Frames Transmitted without Error" line.long 0x2C "EMAC_TBFT1518,Express MAC 1024 to 1518 Byte Frames Transmitted Register" hexmask.long 0x2C 0.--31. 1. "NFTX,1024 to 1518 Byte Frames Transmitted without Error" line.long 0x30 "EMAC_GTBFT1518,Express MAC Greater Than 1518 Byte Frames Transmitted Register" hexmask.long 0x30 0.--31. 1. "NFTX,Greater than 1518 Byte Frames Transmitted without Error" line.long 0x34 "EMAC_TUR,Express MAC Transmit Underruns Register" hexmask.long.word 0x34 0.--9. 1. "TXUNR,Transmit Underruns" line.long 0x38 "EMAC_SCF,Express MAC Single Collision Frames Register" hexmask.long.tbyte 0x38 0.--17. 1. "SCOL,Single Collision" line.long 0x3C "EMAC_MCF,Express MAC Multiple Collision Frames Register" hexmask.long.tbyte 0x3C 0.--17. 1. "MCOL,Multiple Collision" line.long 0x40 "EMAC_EC,Express MAC Excessive Collisions Register" hexmask.long.word 0x40 0.--9. 1. "XCOL,Excessive Collisions" line.long 0x44 "EMAC_LC,Express MAC Late Collisions Register" hexmask.long.word 0x44 0.--9. 1. "LCOL,Late Collisions" line.long 0x48 "EMAC_DTF,Express MAC Deferred Transmission Frames Register" hexmask.long.tbyte 0x48 0.--17. 1. "DEFT,Deferred Transmission" line.long 0x4C "EMAC_CSE,Express MAC Carrier Sense Errors Register" hexmask.long.word 0x4C 0.--9. 1. "CSR,Carrier Sense Error" line.long 0x50 "EMAC_ORLO,Express MAC Octets Received Low Received Register" hexmask.long 0x50 0.--31. 1. "RXO,Received Octets" line.long 0x54 "EMAC_ORHI,Express MAC Octets Received High Received Register" hexmask.long.word 0x54 0.--15. 1. "RXO,Received Octets" line.long 0x58 "EMAC_FR,Express MAC Frames Received Register" hexmask.long 0x58 0.--31. 1. "FRX,Frames Received without Error" line.long 0x5C "EMAC_BCFR,Express MAC Broadcast Frames Received Register" hexmask.long 0x5C 0.--31. 1. "BFRX,Broadcast Frames Received without Error" line.long 0x60 "EMAC_MFR,Express MAC Multicast Frames Received Register" hexmask.long 0x60 0.--31. 1. "MFRX,Multicast Frames Received without Error" line.long 0x64 "EMAC_PFR,Express MAC Pause Frames Received Register" hexmask.long.word 0x64 0.--15. 1. "PFRX,Pause Frames Received Register" line.long 0x68 "EMAC_BFR64,Express MAC 64 Byte Frames Received Register" hexmask.long 0x68 0.--31. 1. "NFRX,64 Byte Frames Received without Error" line.long 0x6C "EMAC_TBFR127,Express MAC 65 to 127 Byte Frames Received Register" hexmask.long 0x6C 0.--31. 1. "NFRX,65 to 127 Byte Frames Received without Error" line.long 0x70 "EMAC_TBFR255,Express MAC 128 to 255 Byte Frames Received Register" hexmask.long 0x70 0.--31. 1. "NFRX,128 to 255 Byte Frames Received without Error" line.long 0x74 "EMAC_TBFR511,Express MAC 256 to 511 Byte Frames Received Register" hexmask.long 0x74 0.--31. 1. "NFRX,256 to 511 Byte Frames Received without Error" line.long 0x78 "EMAC_TBFR1023,Express MAC 512 to 1023 Byte Frames Received Register" hexmask.long 0x78 0.--31. 1. "NFRX,512 to 1023 Byte Frames Received without Error" line.long 0x7C "EMAC_TBFR1518,Express MAC 1024 to 1518 Byte Frames Received Register" hexmask.long 0x7C 0.--31. 1. "NFRX,1024 to 1518 Byte Frames Received without Error" line.long 0x80 "EMAC_TMXBFR,Express MAC 1519 to Maximum Byte Frames Received Register" hexmask.long 0x80 0.--31. 1. "NFRX,1519 to Maximum Byte Frames Received without Error" line.long 0x84 "EMAC_UFR,Express MAC Undersize Frames Received Register" hexmask.long.word 0x84 0.--9. 1. "UFRX,Undersize Frames Received" line.long 0x88 "EMAC_OFR,Express MAC Oversize Frames Received Register" hexmask.long.word 0x88 0.--9. 1. "OFRX,Oversized Frames Received" line.long 0x8C "EMAC_JR,Express MAC Jabbers Received Register" hexmask.long.word 0x8C 0.--9. 1. "JRX,Jabbers Received" line.long 0x90 "EMAC_FCSE,Express MAC Frame Check Sequence Errors Register" hexmask.long.word 0x90 0.--9. 1. "FCKR,Frame Check Sequence Errors" line.long 0x94 "EMAC_LFFE,Express MAC Length Field Frame Errors Register" hexmask.long.word 0x94 0.--9. 1. "LFER,Length Field Frame Errors" line.long 0x98 "EMAC_RSE,Express MAC Receive Symbol Errors Register" hexmask.long.word 0x98 0.--9. 1. "RXSE,Receive Symbol Errors" line.long 0x9C "EMAC_AE,Express MAC Alignment Errors Register" hexmask.long.word 0x9C 0.--9. 1. "AER,Alignment Errors" line.long 0xA0 "EMAC_RRE,Express MAC Receive Resource Errors Register" hexmask.long.tbyte 0xA0 0.--17. 1. "RXRER,Receive Resource Errors" line.long 0xA4 "EMAC_ROE,Express MAC Receive Overrun Register" hexmask.long.word 0xA4 0.--9. 1. "RXOVR,Receive Overruns" line.long 0xA8 "EMAC_IHCE,Express MAC IP Header Checksum Errors Register" hexmask.long.byte 0xA8 0.--7. 1. "HCKER,IP Header Checksum Errors" line.long 0xAC "EMAC_TCE,Express MAC TCP Checksum Errors Register" hexmask.long.byte 0xAC 0.--7. 1. "TCKER,TCP Checksum Errors" line.long 0xB0 "EMAC_UCE,Express MAC UDP Checksum Errors Register" hexmask.long.byte 0xB0 0.--7. 1. "UCKER,UDP Checksum Errors" line.long 0xB4 "EMAC_FLRXPCR,Express MAC Flushed Received Packets Counter Register" hexmask.long.word 0xB4 0.--15. 1. "COUNT,Flushed Received Packets Count (cleared on read)" group.long 0x11BC++0x7 line.long 0x0 "EMAC_TISUBN,Express MAC 1588 Timer Increment Sub-nanoseconds Register" hexmask.long.byte 0x0 24.--31. 1. "LSBTIR,Lower Significant Bits of Timer Increment Register" newline hexmask.long.word 0x0 0.--15. 1. "MSBTIR,Most Significant Bits of Timer Increment Register" line.long 0x4 "EMAC_TSH,Express MAC1588 Timer Seconds High Register" hexmask.long.word 0x4 0.--15. 1. "TCS,Timer Count in Seconds" group.long 0x11D0++0x7 line.long 0x0 "EMAC_TSL,Express MAC1588 Timer Seconds Low Register" hexmask.long 0x0 0.--31. 1. "TCS,Timer Count in Seconds" line.long 0x4 "EMAC_TN,Express MAC1588 Timer Nanoseconds Register" hexmask.long 0x4 0.--29. 1. "TNS,Timer Count in Nanoseconds" wgroup.long 0x11D8++0x3 line.long 0x0 "EMAC_TA,Express MAC1588 Timer Adjust Register" bitfld.long 0x0 31. "ADJ,Adjust 1588 Timer" "0,1" newline hexmask.long 0x0 0.--29. 1. "ITDT,Increment/Decrement" group.long 0x11DC++0x3 line.long 0x0 "EMAC_TI,Express MAC1588 Timer Increment Register" hexmask.long.byte 0x0 16.--23. 1. "NIT,Number of Increments" newline hexmask.long.byte 0x0 8.--15. 1. "ACNS,Alternative Count Nanoseconds" newline hexmask.long.byte 0x0 0.--7. 1. "CNS,Count Nanoseconds" rgroup.long 0x11E0++0x1F line.long 0x0 "EMAC_EFTSL,Express MAC PTP Event Frame Transmitted Seconds Low Register" hexmask.long 0x0 0.--31. 1. "RUD,Register Update" line.long 0x4 "EMAC_EFTN,Express MAC PTP Event Frame Transmitted Nanoseconds Register" hexmask.long 0x4 0.--29. 1. "RUD,Register Update" line.long 0x8 "EMAC_EFRSL,Express MAC PTP Event Frame Received Seconds Low Register" hexmask.long 0x8 0.--31. 1. "RUD,Register Update" line.long 0xC "EMAC_EFRN,Express MAC PTP Event Frame Received Nanoseconds Register" hexmask.long 0xC 0.--29. 1. "RUD,Register Update" line.long 0x10 "EMAC_PEFTSL,Express MAC PTP Peer Event Frame Transmitted Seconds Low Register" hexmask.long 0x10 0.--31. 1. "RUD,Register Update" line.long 0x14 "EMAC_PEFTN,Express MAC PTP Peer Event Frame Transmitted Nanoseconds Register" hexmask.long 0x14 0.--29. 1. "RUD,Register Update" line.long 0x18 "EMAC_PEFRSL,Express MAC PTP Peer Event Frame Received Seconds Low Register" hexmask.long 0x18 0.--31. 1. "RUD,Register Update" line.long 0x1C "EMAC_PEFRN,Express MAC PTP Peer Event Frame Received Nanoseconds Register" hexmask.long 0x1C 0.--29. 1. "RUD,Register Update" group.long 0x1260++0xB line.long 0x0 "EMAC_TXPQUANT1,Express MAC Transmit Pause Quantum 1 Register" hexmask.long.word 0x0 16.--31. 1. "QUANT_P3,Priority 3 Transmit Pause Quantum" newline hexmask.long.word 0x0 0.--15. 1. "QUANT_P2,Priority 2 Transmit Pause Quantum" line.long 0x4 "EMAC_TXPQUANT2,Express MAC Transmit Pause Quantum 2 Register" hexmask.long.word 0x4 16.--31. 1. "QUANT_P5,Priority 5 Transmit Pause Quantum" newline hexmask.long.word 0x4 0.--15. 1. "QUANT_P4,Priority 4 Transmit Pause Quantum" line.long 0x8 "EMAC_TXPQUANT3,Express MAC Transmit Pause Quantum 3 Register" hexmask.long.word 0x8 16.--31. 1. "QUANT_P7,Priority 7 Transmit Pause Quantum" newline hexmask.long.word 0x8 0.--15. 1. "QUANT_P6,Priority 6 Transmit Pause Quantum" rgroup.long 0x1270++0xF line.long 0x0 "EMAC_RXLPI,Express MAC Received LPI Transitions" hexmask.long.word 0x0 0.--15. 1. "COUNT,Count of Received LPI transitions (cleared on read)" line.long 0x4 "EMAC_RXLPITIME,Express MAC Received LPI Time" hexmask.long.tbyte 0x4 0.--23. 1. "LPITIME,Time in LPI (cleared on read)" line.long 0x8 "EMAC_TXLPI,Express MAC Transmit LPI Transitions" hexmask.long.word 0x8 0.--15. 1. "COUNT,Count of LPI transitions (cleared on read)" line.long 0xC "EMAC_TXLPITIME,Express MAC Transmit LPI Time" hexmask.long.tbyte 0xC 0.--23. 1. "LPITIME,Time in LPI (cleared on read)" group.long 0x12E0++0x3 line.long 0x0 "EMAC_QOS_CFG,Express MAC System Bus QoS Configuration Register" hexmask.long.byte 0x0 28.--31. 1. "Q3_DESCR,System Bus QoS Attributes for Queue 3 Descriptor Access" newline hexmask.long.byte 0x0 24.--27. 1. "Q3_DATA,System Bus QoS Attributes for Queue 3 Data Access" newline hexmask.long.byte 0x0 20.--23. 1. "Q2_DESCR,System Bus QoS Attributes for Queue 2 Descriptor Access" newline hexmask.long.byte 0x0 16.--19. 1. "Q2_DATA,System Bus QoS Attributes for Queue 2 Data Access" newline hexmask.long.byte 0x0 12.--15. 1. "Q1_DESCR,System Bus QoS Attributes for Queue 1 Descriptor Access" newline hexmask.long.byte 0x0 8.--11. 1. "Q1_DATA,System Bus QoS Attributes for Queue 1 Data Access" newline hexmask.long.byte 0x0 4.--7. 1. "Q0_DESCR,System Bus QoS Attributes for Queue 0 Descriptor Access" newline hexmask.long.byte 0x0 0.--3. 1. "Q0_DATA,System Bus QoS Attributes for Queue 0 Data Access" repeat 16. (list 0x0 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x8 0x9 0xA 0xB 0xC 0xD 0xE 0xF)(list ad:0xE1619300 ad:0xE1619308 ad:0xE1619310 ad:0xE1619318 ad:0xE1619320 ad:0xE1619328 ad:0xE1619330 ad:0xE1619338 ad:0xE1619340 ad:0xE1619348 ad:0xE1619350 ad:0xE1619358 ad:0xE1619360 ad:0xE1619368 ad:0xE1619370 ad:0xE1619378) tree "GMAC_EMAC_ASA[$1]" base $2 group.long ($2)++0x7 line.long 0x0 "EMAC_ASAB,Express MAC Additional Specific Address Bottom Register" hexmask.long 0x0 0.--31. 1. "ADDR,Specific Address" line.long 0x4 "EMAC_ASAT,Express MAC Additional Specific Address Top Register" hexmask.long.byte 0x4 24.--29. 1. "FILTBMASK,Filter Bytes Mask" bitfld.long 0x4 16. "FILTSORD,Filter Source or Destination MAC Address" "0: The filter is a destination address filter.,1: The filter is a source address filter." hexmask.long.word 0x4 0.--15. 1. "ADDR,Specific Address" tree.end repeat.end repeat 16. (list 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 0x1A 0x1B 0x1C 0x1D 0x1E 0x1F)(list ad:0xE1619380 ad:0xE1619388 ad:0xE1619390 ad:0xE1619398 ad:0xE16193A0 ad:0xE16193A8 ad:0xE16193B0 ad:0xE16193B8 ad:0xE16193C0 ad:0xE16193C8 ad:0xE16193D0 ad:0xE16193D8 ad:0xE16193E0 ad:0xE16193E8 ad:0xE16193F0 ad:0xE16193F8) tree "GMAC_EMAC_ASA[$1]" base $2 group.long ($2)++0x7 line.long 0x0 "EMAC_ASAB,Express MAC Additional Specific Address Bottom Register" hexmask.long 0x0 0.--31. 1. "ADDR,Specific Address" line.long 0x4 "EMAC_ASAT,Express MAC Additional Specific Address Top Register" hexmask.long.byte 0x4 24.--29. 1. "FILTBMASK,Filter Bytes Mask" bitfld.long 0x4 16. "FILTSORD,Filter Source or Destination MAC Address" "0: The filter is a destination address filter.,1: The filter is a source address filter." hexmask.long.word 0x4 0.--15. 1. "ADDR,Specific Address" tree.end repeat.end base ad:0xE1618000 newline group.long 0x14BC++0x1B line.long 0x0 "EMAC_CBSCR,Express MAC Credit-Based Shaping Control Register" bitfld.long 0x0 1. "QBE,Queue B CBS Enable" "0: Credit-based shaping on the highest priority..,1: Credit-based shaping on the highest priority.." newline bitfld.long 0x0 0. "QAE,Queue A CBS Enable" "0: Credit-based shaping on the second highest..,1: Credit-based shaping on the second highest.." line.long 0x4 "EMAC_CBSISQA,Express MAC Credit-Based Shaping IdleSlope Register for Queue A" hexmask.long 0x4 0.--31. 1. "IS,IdleSlope" line.long 0x8 "EMAC_CBSISQB,Express MAC Credit-Based Shaping IdleSlope Register for Queue B" hexmask.long 0x8 0.--31. 1. "IS,IdleSlope" line.long 0xC "EMAC_TQUBA,Express MAC 32 MSB Transmit Buffer Descriptor Queue Base Address Register" hexmask.long 0xC 0.--31. 1. "TQUBA,Transmit Queue Upper Buffer Address" line.long 0x10 "EMAC_TXBDCTRL,Express MAC Transmit Buffer Data Control Register" bitfld.long 0x10 4.--5. "TSMODE,Transmit Descriptor Timestamp Insertion Mode" "0: Timestamp insertion disable.,1: Timestamp inserted for PTP Event Frames only.,2: Timestamp inserted for All PTP Frames only.,3: Timestamp inserted for All Frames." line.long 0x14 "EMAC_RXBDCTRL,Express MAC Receive Buffer Data Control Register" bitfld.long 0x14 4.--5. "TSMODE,Receive Descriptor Timestamp Insertion Mode" "0: Timestamp insertion disable.,1: Timestamp inserted for PTP Event Frames only.,2: Timestamp inserted for All PTP Frames only.,3: Timestamp inserted for All Frames." line.long 0x18 "EMAC_RQUBA,Express MAC 32 MSB Receive Buffer Descriptor Queue Base Address Register" hexmask.long 0x18 0.--31. 1. "RQUBA,Receive Queue Upper Buffer Address" group.long 0x1500++0x3 line.long 0x0 "EMAC_ST1R,Express MAC Screening Type 1 Register" bitfld.long 0x0 29. "UDPE,UDP Port Match Enable" "0,1" newline bitfld.long 0x0 28. "DSTCE,Differentiated Services or Traffic Class Match Enable" "0,1" newline hexmask.long.word 0x0 12.--27. 1. "UDPM,UDP Port Match" newline hexmask.long.byte 0x0 4.--11. 1. "DSTCM,Differentiated Services or Traffic Class Match" newline bitfld.long 0x0 0.--2. "QNB,Queue Number (0-5)" "0,1,2,3,4,5,6,7" repeat 2. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x1540)++0x3 line.long 0x0 "EMAC_ST2R[$1],Express MAC Screening Type 2 Register (index = 0)" bitfld.long 0x0 30. "COMPCE,Compare C Enable" "0: Comparison via the register designated by index..,1: Comparison via the register designated by index.." newline hexmask.long.byte 0x0 25.--29. 1. "COMPC,Index of Screening Type 2 Compare Word 0/Word 1 register" newline bitfld.long 0x0 24. "COMPBE,Compare B Enable" "0: Comparison via the register designated by index..,1: Comparison via the register designated by index.." newline hexmask.long.byte 0x0 19.--23. 1. "COMPB,Index of Screening Type 2 Compare Word 0/Word 1 register" newline bitfld.long 0x0 18. "COMPAE,Compare A Enable" "0: Comparison via the register designated by index..,1: Comparison via the register designated by index.." newline hexmask.long.byte 0x0 13.--17. 1. "COMPA,Index of Screening Type 2 Compare Word 0/Word 1 register" newline bitfld.long 0x0 12. "ETHE,EtherType Enable" "0: EtherType match with bits 15:0 in the register..,1: EtherType match with bits 15:0 in the register.." newline bitfld.long 0x0 9.--11. "I2ETH,Index of Screening Type 2 EtherType register" "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 8. "VLANE,VLAN Enable" "0: VLAN match is disabled.,1: VLAN match is enabled." newline bitfld.long 0x0 4.--6. "VLANP,VLAN Priority" "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 0.--2. "QNB,Queue Number (0-5)" "0,1,2,3,4,5,6,7" repeat.end group.long 0x1580++0x3 line.long 0x0 "EMAC_TSCTL,Express MACTransmit Schedule Control Register" bitfld.long 0x0 1. "TXSQ1,Transmit Schedule for Q0" "0: Fixed Priority,1: CBS Enabled only valid if CBS capability selected" newline bitfld.long 0x0 0. "TXSQ0,Transmit Schedule for Q0" "0: Fixed Priority,1: CBS Enabled only valid if CBS capability selected" group.long 0x1590++0x3 line.long 0x0 "EMAC_TQBWRL,Express MAC Transmit Queue Bandwidth Rate Limit Register" hexmask.long.byte 0x0 0.--7. 1. "ALLOCQ0,DWRR Weighting or ETS Bandwidth Allocation for EMAC" group.long 0x15A0++0x3 line.long 0x0 "EMAC_TQSA,Express MAC Transmit Queue Segment Allocation Register" bitfld.long 0x0 0.--2. "SEGALLOCQ0,Segment Allocation for EMAC" "0,1,2,3,4,5,6,7" repeat 6. (list 0x0 0x1 0x2 0x3 0x4 0x5)(list ad:0xE1619700 ad:0xE1619708 ad:0xE1619710 ad:0xE1619718 ad:0xE1619720 ad:0xE1619728) tree "GMAC_EMAC_ST2CW[$1]" base $2 group.long ($2)++0x7 line.long 0x0 "EMAC_ST2CW0R,Express MAC Screening Type 2 Compare Word 0 Register" hexmask.long.word 0x0 16.--31. 1. "COMPVAL,Compare Value" hexmask.long.word 0x0 0.--15. 1. "MASKVAL,Mask Value" line.long 0x4 "EMAC_ST2CW1R,Express MAC Screening Type 2 Compare Word 1 Register" bitfld.long 0x4 9. "DISMASK,Disable Mask" "0: GMAC_EMAC_ST2CW0R contains a 2-byte compare..,1: GMAC_EMAC_ST2CW0R contains a 4-byte compare value." bitfld.long 0x4 7.--8. "OFFSSTRT,Ethernet Frame Offset Start" "0: Offset from the start of the frame,1: Offset from the byte after the EtherType field,2: Offset from the byte after the IP header field,3: Offset from the byte after the TCP/UDP header.." hexmask.long.byte 0x4 0.--6. 1. "OFFSVAL,Offset Value in Bytes" tree.end repeat.end base ad:0xE1618000 newline group.long 0x1800++0x3 line.long 0x0 "EMAC_ENST_START,Express MAC ENST Start Time Queue Register" bitfld.long 0x0 30.--31. "START_SEC,Seconds for Start Time" "0,1,2,3" newline hexmask.long 0x0 0.--29. 1. "START_NSEC,Nanoseconds for Start Time" group.long 0x1820++0x3 line.long 0x0 "EMAC_ENST_ON,Express MAC ENST On Time Queue Register" hexmask.long.tbyte 0x0 0.--16. 1. "ON_TIME,Time for which the Queue is to be Open" group.long 0x1840++0x3 line.long 0x0 "EMAC_ENST_OFF,Express MAC ENST Off Time Queue Register" hexmask.long.tbyte 0x0 0.--16. 1. "OFF_TIME,Time for which the Queue is to be Blocked" group.long 0x1880++0x3 line.long 0x0 "EMAC_ENST_CR,Express MAC ENST Control Register" bitfld.long 0x0 0. "EN_Q0,Enhanced Scheduled Traffic Enable for EMAC" "0: Disables the enhanced scheduled traffic for EMAC.,1: Enables the enhanced scheduled traffic for EMAC." group.long 0x18A0++0x7 line.long 0x0 "EMAC_FRER_TIMEOUT,Express MAC Frame Elimination Timeout Register" hexmask.long.word 0x0 0.--15. 1. "TIMEOUT,Sequence Recovery Timer Restart Period for Credit Based Streams" line.long 0x4 "EMAC_FRER_REDTAG,Express MAC Frame Elimination Redundancy Tag Register" bitfld.long 0x4 31. "STRIP_R_TAG,Stripping Redundancy Tag Enable" "0: Disables the stripping function. When the..,1: Enables the stripping function the receive octet.." newline bitfld.long 0x4 30. "SIX_BYTE_TAG,Six-byte Tag Enable" "0: Defines a four-byte tag as per 802.1CB standard..,1: Enables the six-byte tag as per 802.1CB standard.." newline hexmask.long.word 0x4 0.--15. 1. "RED_TAG,Redundancy Tag (R-TAG)" group.long 0x18C0++0x1F line.long 0x0 "EMAC_FRER_CTRL1_A,Express MAC Frame Elimination Control1 A Register" bitfld.long 0x0 31. "EN_ELIMINATION,802.1CB Elimination of Received Frames Enable" "0: Disables the elimination of received frames.,1: Enables the elimination of received frames." newline bitfld.long 0x0 30. "EN_VECTOR_REC_ALG,802.1CB Vector Recovery Algorithm Enable" "0: Enables the match recovery algorithm.,1: Enables the vector recovery algorithm." newline bitfld.long 0x0 29. "EN_SEQRECRST_TIMER,802.1CB Sequence Recovery Reset Timer Enable" "0: Disables the sequence recovery reset timer.,1: Enables the sequence recovery reset timer." newline bitfld.long 0x0 28. "USE_R_TAG,Redundancy Tag Enable" "0: Identifies bottom of sequence number with..,1: Identifies sequence number with redundancy tag." newline hexmask.long.word 0x0 8.--16. 1. "OFFSET_VALUE,Offset in Bytes from Start Packet Delimiter to MSB for 802.1CB Sequence Number" newline hexmask.long.byte 0x0 4.--7. 1. "MEMBER_STREAM_2,Pointer to Screener Type 2 Register" newline hexmask.long.byte 0x0 0.--3. 1. "MEMBER_STREAM_1,Pointer to Screener Type 2 Register" line.long 0x4 "EMAC_FRER_CTRL1_B,Express MAC Frame Elimination Control1 B Register" hexmask.long.byte 0x4 8.--12. 1. "SEQ_NUM_LENGTH,Number of Significants bits of the 802.1CB Sequence Number" newline hexmask.long.byte 0x4 0.--5. 1. "SEQ_REC_WINDOW,Vector Recovery Window" line.long 0x8 "EMAC_FRER_STAT1_A,Express MAC Frame Elimination Statistics1 A Register" hexmask.long.word 0x8 16.--25. 1. "VEC_REC_ROGUE,Number of Dropped Frames (Clear on read)" newline hexmask.long.word 0x8 0.--9. 1. "LATENT_ERRS,Number of Sequence Numbers Seen Without a Duplicate (Clear on read)" line.long 0xC "EMAC_FRER_STAT1_B,Express MAC Frame Elimination Statistics1 B Register" hexmask.long.word 0xC 16.--25. 1. "SEQRST_COUNT,Number of Times the Sequence Recovery Reset Timer Decrements to Zero (Clear on read)" newline hexmask.long.word 0xC 0.--9. 1. "OUT_OF_ORDER,Out of Order Sequence Numbers Received (Clear on read)" line.long 0x10 "EMAC_FRER_CTRL2_A,Express MAC Frame Elimination Control2 A Register" bitfld.long 0x10 31. "EN_ELIMINATION,802.1CB Elimination of Received Frames Enable" "0: Disables the elimination of received frames.,1: Enables the elimination of received frames." newline bitfld.long 0x10 30. "EN_VECTOR_REC_ALG,802.1CB Vector Recovery Algorithm Enable" "0: Enables the match recovery algorithm.,1: Enables the vector recovery algorithm." newline bitfld.long 0x10 29. "EN_SEQRECRST_TIMER,802.1CB Sequence Recovery Reset Timer Enable" "0: Disables the sequence recovery reset timer.,1: Enables the sequence recovery reset timer." newline bitfld.long 0x10 28. "USE_R_TAG,Redundancy Tag Enable" "0: Identifies bottom of sequence number with..,1: Identifies sequence number with redundancy tag." newline hexmask.long.word 0x10 8.--16. 1. "OFFSET_VALUE,Offset in Bytes from Start Packet Delimiter to MSB for 802.1CB Sequence Number" newline hexmask.long.byte 0x10 4.--7. 1. "MEMBER_STREAM_2,Pointer to Screener Type 2 Register" newline hexmask.long.byte 0x10 0.--3. 1. "MEMBER_STREAM_1,Pointer to Screener Type 2 Register" line.long 0x14 "EMAC_FRER_CTRL2_B,Express MAC Frame Elimination Control2 B Register" hexmask.long.byte 0x14 8.--12. 1. "SEQ_NUM_LENGTH,Number of Significants bits of the 802.1CB Sequence Number" newline hexmask.long.byte 0x14 0.--5. 1. "SEQ_REC_WINDOW,Vector Recovery Window" line.long 0x18 "EMAC_FRER_STAT2_A,Express MAC Frame Elimination Statistics2 A Register" hexmask.long.word 0x18 16.--25. 1. "VEC_REC_ROGUE,Number of Dropped Frames (Clear on read)" newline hexmask.long.word 0x18 0.--9. 1. "LATENT_ERRS,Number of Sequence Numbers Seen Without a Duplicate (Clear on read)" line.long 0x1C "EMAC_FRER_STAT2_B,Express MAC Frame Elimination Statistics2 B Register" hexmask.long.byte 0x1C 16.--23. 1. "SEQRST_COUNT,Number of Times the Sequence Recovery Reset Timer Decrements to Zero (Clear on read)" newline hexmask.long.word 0x1C 0.--9. 1. "OUT_OF_ORDER,Out of Order Sequence Numbers Received (Clear on read)" group.long 0x1B00++0x3 line.long 0x0 "EMAC_RX_FLUSH_Q,Express MAC Receive Queue Flush Register" hexmask.long.word 0x0 16.--31. 1. "MAX_VAL,Maximum Value for the Received Frame Size or Number of 128-Byte Chunk" newline bitfld.long 0x0 3. "LIMIT_FRAME_SIZE,Maximum Frame-length Received" "0: No effect.,1: When set MAX_VAL indicates the maximum.." newline bitfld.long 0x0 2. "LIMIT_NUM_BYTES,Limitation of the Number of 128-Byte Chunk of Data Stored in the Memory of this Queue" "0: No effect.,1: Limits the number of 128 byte chunks of data.." newline bitfld.long 0x0 1. "DROP_ON_RESRC_ERR,Drop on Resource Error" "0: No effect.,1: If a free DMA descriptor for this queue cannot.." newline bitfld.long 0x0 0. "DROP_ALL,Drop All Frames" "0: No effect.,1: Drops all frames of this queue." repeat 2. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x1B40)++0x3 line.long 0x0 "EMAC_SCR2_RATE_LIMIT[$1],Express MAC Screening 2 Rate Limit Register x" hexmask.long.word 0x0 16.--31. 1. "MAX_RATE_VAL,Maximum Rate Value for the Interval Time" newline hexmask.long.word 0x0 0.--15. 1. "INTERVAL_TIME,Interval Time for Maximum Rate Checking" repeat.end rgroup.long 0x1B80++0x3 line.long 0x0 "EMAC_SCR2_RATE_STATUS,Express MAC Screening 2 Rate Status Register" bitfld.long 0x0 1. "EXCESS_RATE_R1,Excessive Screener Rate Register" "0: No excessive rate in screener since the last..,1: A screener rate limiting mechanism has been.." newline bitfld.long 0x0 0. "EXCESS_RATE_R0,Excessive Screener Rate Register" "0: No excessive rate in screener since the last..,1: A screener rate limiting mechanism has been.." tree.end tree "GMAC1" base ad:0xE161C000 group.long 0x0++0x7 line.long 0x0 "NCR,Network Control Register" bitfld.long 0x0 30. "IFGQAVCRED,Credit-Based Shaping Algorithm Modification" "0: No modification of the CBS algorithm.,1: Modifies the CBS algorithm so the IFG/IPG.." newline bitfld.long 0x0 27. "OSSCORR,OSS Correction Field" "0,1" newline bitfld.long 0x0 26. "EXTSELRQEN,External Selection of Receive Queue Enable" "0: Disables external selection of receive queue.,1: Enables external selection of receive queue." newline bitfld.long 0x0 25. "PFCCTL,Multiple PFC Pause quantum Enable" "0: Disables multiple PFC pause quantums.,1: Enables multiple PFC pause quantums one per.." newline bitfld.long 0x0 24. "OSSMODE,One Step Sync Mode" "0: 1588 One Step Sync Mode is disabled.,1: 1588 One Step Sync Mode is enabled. Replaces.." newline bitfld.long 0x0 22. "STUDPOFFSET,Store UDP Offset" "0: Normal operations.,1: The upper 16 bits of the CRC of every received.." newline bitfld.long 0x0 20. "PTPUNIENA,Detection of Unicast PTP Frames Enable" "0: Disables detection of unicast PTP frames.,1: Enables detection of unicast PTP frames." newline bitfld.long 0x0 19. "TXLPIEN,Enable LPI Transmission" "0,1" newline bitfld.long 0x0 18. "FNP,Flush Next Packet" "0: No effect.,1: Flushes the next packet from the receive memory." newline bitfld.long 0x0 17. "TXPBPF,Transmit PFC Priority-based Pause Frame" "0: No effect.,1: Takes the values stored in the Transmit PFC.." newline bitfld.long 0x0 16. "ENPBPR,Enable PFC Priority-based Pause Reception" "0,1" newline bitfld.long 0x0 15. "SRTSM,Store Receive Timestamp to Memory" "0: No effect.,1: Causes the CRC of every received frame to be.." newline bitfld.long 0x0 12. "TXZQPF,Transmit Zero Quantum Pause Frame (Write-only)" "0: No effect.,1: Generates a pause frame with zero quantum to be.." newline bitfld.long 0x0 11. "TXPF,Transmit Pause Frame (Write-only)" "0: No effect.,1: Generates a pause frame to be transmitted." newline bitfld.long 0x0 10. "THALT,Transmit Halt (Write-only)" "0: No effect.,1: Halts transmission as soon as any ongoing frame.." newline bitfld.long 0x0 9. "TSTART,Start Transmission (Write-only)" "0: No effect.,1: Starts transmission." newline bitfld.long 0x0 8. "BP,Back Pressure" "0: No effect,1: When the MAC is set in 10M or 100M Half Duplex.." newline bitfld.long 0x0 7. "WESTAT,Write Enable for Statistics Registers" "0: Forces the statistics registers to be in..,1: Makes the statistics registers writable for.." newline bitfld.long 0x0 6. "INCSTAT,Increment Statistics Registers (Write-only)" "0,1" newline bitfld.long 0x0 5. "CLRSTAT,Clear Statistics Registers (Write-only)" "0: No effect.,1: Clears the statistics registers." newline bitfld.long 0x0 4. "MPE,Management Port Enable" "0: Forces GMDIO to high impedance state and MDC low.,1: Enables the management port." newline bitfld.long 0x0 3. "TXEN,Transmit Enable" "0: Stops transmission immediately the transmit..,1: Enables the GMAC transmitter to send data." newline bitfld.long 0x0 2. "RXEN,Receive Enable" "0: Stops frame reception immediately and the..,1: Enables the GMAC to receive data." newline bitfld.long 0x0 1. "LBL,Loop Back Local" "0: Normal operating mode (no loop back).,1: Connects GTX to GRX GTXEN to GRXDV and forces.." line.long 0x4 "NCFGR,Network Configuration Register" bitfld.long 0x4 30. "IRXER,Ignore Receive Error from PHY" "0,1" newline bitfld.long 0x4 29. "RXBP,Receive Bad Preamble" "0,1" newline bitfld.long 0x4 28. "IPGSEN,IP Stretch Enable" "0,1" newline bitfld.long 0x4 26. "IRXFCS,Ignore RX FCS" "0,1" newline bitfld.long 0x4 25. "EFRHD,Enable Frames Received in Half Duplex" "0,1" newline bitfld.long 0x4 24. "RXCOEN,Receive Checksum Offload Enable" "0,1" newline bitfld.long 0x4 23. "DCPF,Disable Copy of Pause Frames" "0,1" newline bitfld.long 0x4 21.--22. "DBW,Data Bus Width" "0,1,2,3" newline bitfld.long 0x4 18.--20. "CLK,MDC CLock Division" "0: MCK divided by 8 (MCK up to 20 MHz),1: MCK divided by 16 (MCK up to 40 MHz),2: MCK divided by 32 (MCK up to 80 MHz),3: MCK divided by 48 (MCK up to 120 MHz),4: MCK divided by 64 (MCK up to 160 MHz),5: MCK divided by 96 (MCK up to 240 MHz),?,?" newline bitfld.long 0x4 17. "RFCS,Remove FCS" "0,1" newline bitfld.long 0x4 16. "LFERD,Length Field Error Frame Discard" "0,1" newline bitfld.long 0x4 14.--15. "RXBUFO,Receive Buffer Offset" "0,1,2,3" newline bitfld.long 0x4 13. "PEN,Pause Enable" "0,1" newline bitfld.long 0x4 12. "RTY,Retry Test0" "0,1" newline bitfld.long 0x4 10. "GBE,Gigabit Mode Enable" "0: 10/100 operation.,1: Gigabit operation." newline bitfld.long 0x4 8. "MAXFS,1536 Maximum Frame Size" "0,1" newline bitfld.long 0x4 7. "UNIHEN,Unicast Hash Enable" "0,1" newline bitfld.long 0x4 6. "MTIHEN,Multicast Hash Enable" "0,1" newline bitfld.long 0x4 5. "NBC,No Broadcast" "0,1" newline bitfld.long 0x4 4. "CAF,Copy All Frames" "0,1" newline bitfld.long 0x4 3. "JFRAME,Jumbo Frame Size" "0,1" newline bitfld.long 0x4 2. "DNVLAN,Discard Non-VLAN FRAMES" "0,1" newline bitfld.long 0x4 1. "FD,Full Duplex" "0,1" newline bitfld.long 0x4 0. "SPD,Speed" "0,1" rgroup.long 0x8++0x3 line.long 0x0 "NSR,Network Status Register" bitfld.long 0x0 8. "SB_PEND_XFER,System Bus Pending Transactions" "0,1" newline bitfld.long 0x0 7. "RXLPIS,LPI Indication" "0,1" newline bitfld.long 0x0 6. "PFCPAUSN,PFC Pause Negotiated" "0,1" newline bitfld.long 0x0 2. "IDLE,PHY Management Logic Idle" "0,1" newline bitfld.long 0x0 1. "MDIO,MDIO Input Status" "0,1" group.long 0xC++0x17 line.long 0x0 "UR,User Register" bitfld.long 0x0 6. "HDFLCTLEN,Half Duplex Flow Control Enable" "0: Half duplex flow control is disabled.,1: Half duplex flow control is enabled." newline bitfld.long 0x0 2. "REFCLK,Source for the GMAC Reference Clock" "0: Selects the GCLK from PMC,1: Selects the clock from an IO" newline bitfld.long 0x0 0.--1. "MIM,Media Interface Mode" "?,1: Selects the RMII mode.,2: Selects the RGMII mode.,?" line.long 0x4 "DCFGR,DMA Configuration Register" bitfld.long 0x4 29. "TXBD_EXTENDED,Transmit Buffer Descriptor Extended Mode" "0: Disables Transmit Buffer Data Extended mode.,1: Enables Transmit Buffer Data Extended mode." newline bitfld.long 0x4 28. "RXBD_EXTENDED,Receive Buffer Descriptor Extended Mode" "0: Disables Receive Buffer Data Extended mode.,1: Enables Receive Buffer Data Extended mode." newline bitfld.long 0x4 26. "TXFOMAXB,Force Transmit Max Burst Length" "0,1" newline bitfld.long 0x4 25. "RXFOMAXB,Force Receive Max Burst Length" "0,1" newline bitfld.long 0x4 24. "DDRP,DMA Discard Receive Packets" "0,1" newline hexmask.long.byte 0x4 16.--23. 1. "DRBS,DMA Receive Buffer Size" newline bitfld.long 0x4 13. "CRCERRREP,CRC Errors Report" "0: Bit 16 of the receive buffer descriptor..,1: Bit 16 of the receive buffer descriptor.." newline bitfld.long 0x4 12. "INFLASTEN,Infinite Size for Last Buffer Enable" "0,1" newline bitfld.long 0x4 11. "TXCOEN,Transmitter Checksum Generation Offload Enable" "0,1" newline bitfld.long 0x4 10. "TXPBMS,Transmitter Packet Buffer Memory Size Select" "0: Do not use top address bit (2 Kbytes).,1: Use full configured addressable space (4 Kbytes)." newline bitfld.long 0x4 8.--9. "RXBMS,Receiver Packet Buffer Memory Size Select" "0: 8/8 Kbyte Memory Size,1: 8/4 Kbytes Memory Size,2: 8/2 Kbytes Memory Size,3: 8 Kbytes Memory Size" newline bitfld.long 0x4 7. "ESPA,Endian Swap Mode Enable for Packet Data Accesses" "0: Selects Little-endian endianism for system bus..,1: Selects swapped endianism for system bus.." newline bitfld.long 0x4 6. "ESMA,Endian Swap Mode Enable for Management Descriptor Accesses" "0: Selects Little-endian endianism for system bus..,1: Selects swapped endianism for system bus.." newline hexmask.long.byte 0x4 0.--4. 1. "FBLDO,Fixed Burst Length for DMA Data Operations:" line.long 0x8 "TSR,Transmit Status Register" bitfld.long 0x8 10. "TXDMALCK,Transmit DMA Lockup (Clear by Writing a 1)" "0,1" newline bitfld.long 0x8 9. "TXMACLCK,Transmit MAC Lockup (Clear by Writing a 1)" "0,1" newline bitfld.long 0x8 8. "HRESP,System Bus Response" "0,1" newline bitfld.long 0x8 7. "LCO,Late Collision Occurred" "0,1" newline bitfld.long 0x8 5. "TXCOMP,Transmit Complete" "0,1" newline bitfld.long 0x8 4. "TFC,Transmit Frame Corruption Due to System Bus Error" "0,1" newline bitfld.long 0x8 3. "TXGO,Transmit Go (Read only)" "0,1" newline bitfld.long 0x8 2. "RLE,Retry Limit Exceeded" "0,1" newline bitfld.long 0x8 1. "COL,Collision Occurred" "0,1" newline bitfld.long 0x8 0. "UBR,Used Bit Read" "0,1" line.long 0xC "RBQB,Receive Buffer Queue Base Address Register" hexmask.long 0xC 2.--31. 1. "ADDR,Receive Buffer Queue Base Address" newline bitfld.long 0xC 0. "RXQDIS,Receive Queue Disable" "0: Queue is enabled.,1: Queue is disabled. Used to reduce the number of.." line.long 0x10 "TBQB,Transmit Buffer Queue Base Address Register" hexmask.long 0x10 2.--31. 1. "ADDR,Transmit Buffer Queue Base Address" newline bitfld.long 0x10 0. "TXQDIS,Transmit Queue Disable" "0: Queue is enabled.,1: Queue is disabled. Used to reduce the number of.." line.long 0x14 "RSR,Receive Status Register" bitfld.long 0x14 5. "RXDMALCK,Receive DMA Lockup (Clear by Writing a 1)" "0,1" newline bitfld.long 0x14 4. "RXMACLCK,Receive MAC Lockup (Clear by Writing a 1)" "0,1" newline bitfld.long 0x14 3. "HNO,System Bus Error" "0,1" newline bitfld.long 0x14 2. "RXOVR,Receive Overrun" "0,1" newline bitfld.long 0x14 1. "REC,Frame Received" "0,1" newline bitfld.long 0x14 0. "BNA,Buffer Not Available" "0,1" rgroup.long 0x24++0x3 line.long 0x0 "ISR,Interrupt Status Register" bitfld.long 0x0 31. "TXLCK,Transmit Path Lockup Detected" "0,1" newline bitfld.long 0x0 30. "RXLCK,Receive Path Lockup Detected" "0,1" newline bitfld.long 0x0 29. "TSUTIMCOMP,TSU Timer Comparison (Cleared on read)" "0,1" newline bitfld.long 0x0 28. "WOL,Wake On LAN" "0,1" newline bitfld.long 0x0 27. "RXLPISBC,Receive LPI indication Status Bit Change (Cleared on read)" "0,1" newline bitfld.long 0x0 26. "SRI,TSU Seconds Register Increment (Cleared on read)" "0,1" newline bitfld.long 0x0 25. "PDRSFT,PDelay Response Frame Transmitted (Cleared on read)" "0,1" newline bitfld.long 0x0 24. "PDRQFT,PDelay Request Frame Transmitted (Cleared on read)" "0,1" newline bitfld.long 0x0 23. "PDRSFR,PDelay Response Frame Received (Cleared on read)" "0,1" newline bitfld.long 0x0 22. "PDRQFR,PDelay Request Frame Received (Cleared on read)" "0,1" newline bitfld.long 0x0 21. "SFT,PTP Sync Frame Transmitted (Cleared on read)" "0,1" newline bitfld.long 0x0 20. "DRQFT,PTP Delay Request Frame Transmitted (Cleared on read)" "0,1" newline bitfld.long 0x0 19. "SFR,PTP Sync Frame Received (Cleared on read)" "0,1" newline bitfld.long 0x0 18. "DRQFR,PTP Delay Request Frame Received (Cleared on read)" "0,1" newline bitfld.long 0x0 14. "PFTR,Pause Frame Transmitted (Cleared on read)" "0,1" newline bitfld.long 0x0 13. "PTZ,Pause Time Zero (Cleared on read)" "0,1" newline bitfld.long 0x0 12. "PFNZ,Pause Frame with Non-zero Pause Quantum Received (Cleared on read)" "0,1" newline bitfld.long 0x0 11. "HRESP,System Bus Error (Cleared on read)" "0,1" newline bitfld.long 0x0 10. "ROVR,Receive Overrun (Cleared on read)" "0,1" newline bitfld.long 0x0 7. "TCOMP,Transmit Complete (Cleared on read)" "0,1" newline bitfld.long 0x0 6. "TFC,Transmit Frame Corruption Due to System Bus Error (Cleared on read)" "0,1" newline bitfld.long 0x0 5. "RLEX,Retry Limit Exceeded or Late Collision (Cleared on read)" "0,1" newline bitfld.long 0x0 4. "TUR,Transmit Underrun (Cleared on read)" "0,1" newline bitfld.long 0x0 3. "TXUBR,TX Used Bit Read (Cleared on read)" "0,1" newline bitfld.long 0x0 2. "RXUBR,RX Used Bit Read (Cleared on read)" "0,1" newline bitfld.long 0x0 1. "RCOMP,Receive Complete (Cleared on read)" "0,1" newline bitfld.long 0x0 0. "MFS,Management Frame Sent (Cleared on read)" "0,1" wgroup.long 0x28++0x7 line.long 0x0 "IER,Interrupt Enable Register" bitfld.long 0x0 31. "TXLCK,Transmit Path Lockup Detected" "0,1" newline bitfld.long 0x0 30. "RXLCK,Receive Path Lockup Detected" "0,1" newline bitfld.long 0x0 29. "TSUTIMCOMP,TSU Timer Comparison" "0,1" newline bitfld.long 0x0 28. "WOL,Wake On LAN" "0,1" newline bitfld.long 0x0 27. "RXLPISBC,Enable RX LPI Indication" "0,1" newline bitfld.long 0x0 26. "SRI,TSU Seconds Register Increment" "0,1" newline bitfld.long 0x0 25. "PDRSFT,PDelay Response Frame Transmitted" "0,1" newline bitfld.long 0x0 24. "PDRQFT,PDelay Request Frame Transmitted" "0,1" newline bitfld.long 0x0 23. "PDRSFR,PDelay Response Frame Received" "0,1" newline bitfld.long 0x0 22. "PDRQFR,PDelay Request Frame Received" "0,1" newline bitfld.long 0x0 21. "SFT,PTP Sync Frame Transmitted" "0,1" newline bitfld.long 0x0 20. "DRQFT,PTP Delay Request Frame Transmitted" "0,1" newline bitfld.long 0x0 19. "SFR,PTP Sync Frame Received" "0,1" newline bitfld.long 0x0 18. "DRQFR,PTP Delay Request Frame Received" "0,1" newline bitfld.long 0x0 15. "EXINT,External Interrupt" "0,1" newline bitfld.long 0x0 14. "PFTR,Pause Frame Transmitted" "0,1" newline bitfld.long 0x0 13. "PTZ,Pause Time Zero" "0,1" newline bitfld.long 0x0 12. "PFNZ,Pause Frame with Non-zero Pause Quantum Received" "0,1" newline bitfld.long 0x0 11. "HRESP,System Bus Error" "0,1" newline bitfld.long 0x0 10. "ROVR,Receive Overrun" "0,1" newline bitfld.long 0x0 7. "TCOMP,Transmit Complete" "0,1" newline bitfld.long 0x0 6. "TFC,Transmit Frame Corruption Due to System Bus Error" "0,1" newline bitfld.long 0x0 5. "RLEX,Retry Limit Exceeded or Late Collision" "0,1" newline bitfld.long 0x0 4. "TUR,Transmit Underrun" "0,1" newline bitfld.long 0x0 3. "TXUBR,TX Used Bit Read" "0,1" newline bitfld.long 0x0 2. "RXUBR,RX Used Bit Read" "0,1" newline bitfld.long 0x0 1. "RCOMP,Receive Complete" "0,1" newline bitfld.long 0x0 0. "MFS,Management Frame Sent" "0,1" line.long 0x4 "IDR,Interrupt Disable Register" bitfld.long 0x4 31. "TXLCK,Transmit Path Lockup Detected" "0,1" newline bitfld.long 0x4 30. "RXLCK,Receive Path Lockup Detected" "0,1" newline bitfld.long 0x4 29. "TSUTIMCOMP,TSU Timer Comparison" "0,1" newline bitfld.long 0x4 28. "WOL,Wake On LAN" "0,1" newline bitfld.long 0x4 27. "RXLPISBC,Enable RX LPI Indication" "0,1" newline bitfld.long 0x4 26. "SRI,TSU Seconds Register Increment" "0,1" newline bitfld.long 0x4 25. "PDRSFT,PDelay Response Frame Transmitted" "0,1" newline bitfld.long 0x4 24. "PDRQFT,PDelay Request Frame Transmitted" "0,1" newline bitfld.long 0x4 23. "PDRSFR,PDelay Response Frame Received" "0,1" newline bitfld.long 0x4 22. "PDRQFR,PDelay Request Frame Received" "0,1" newline bitfld.long 0x4 21. "SFT,PTP Sync Frame Transmitted" "0,1" newline bitfld.long 0x4 20. "DRQFT,PTP Delay Request Frame Transmitted" "0,1" newline bitfld.long 0x4 19. "SFR,PTP Sync Frame Received" "0,1" newline bitfld.long 0x4 18. "DRQFR,PTP Delay Request Frame Received" "0,1" newline bitfld.long 0x4 15. "EXINT,External Interrupt" "0,1" newline bitfld.long 0x4 14. "PFTR,Pause Frame Transmitted" "0,1" newline bitfld.long 0x4 13. "PTZ,Pause Time Zero" "0,1" newline bitfld.long 0x4 12. "PFNZ,Pause Frame with Non-zero Pause Quantum Received" "0,1" newline bitfld.long 0x4 11. "HRESP,System Bus Error" "0,1" newline bitfld.long 0x4 10. "ROVR,Receive Overrun" "0,1" newline bitfld.long 0x4 7. "TCOMP,Transmit Complete" "0,1" newline bitfld.long 0x4 6. "TFC,Transmit Frame Corruption Due to System Bus Error" "0,1" newline bitfld.long 0x4 5. "RLEX,Retry Limit Exceeded or Late Collision" "0,1" newline bitfld.long 0x4 4. "TUR,Transmit Underrun" "0,1" newline bitfld.long 0x4 3. "TXUBR,TX Used Bit Read" "0,1" newline bitfld.long 0x4 2. "RXUBR,RX Used Bit Read" "0,1" newline bitfld.long 0x4 1. "RCOMP,Receive Complete" "0,1" newline bitfld.long 0x4 0. "MFS,Management Frame Sent" "0,1" group.long 0x30++0x7 line.long 0x0 "IMR,Interrupt Mask Register" bitfld.long 0x0 31. "TXLCK,Transmit Path Lockup Detected" "0,1" newline bitfld.long 0x0 30. "RXLCK,Receive Path Lockup Detected" "0,1" newline bitfld.long 0x0 29. "TSUTIMCOMP,TSU Timer Comparison" "0,1" newline bitfld.long 0x0 28. "WOL,Wake On LAN" "0,1" newline bitfld.long 0x0 27. "RXLPISBC,Enable RX LPI Indication" "0,1" newline bitfld.long 0x0 26. "SRI,TSU Seconds Register Increment" "0,1" newline bitfld.long 0x0 25. "PDRSFT,PDelay Response Frame Transmitted" "0,1" newline bitfld.long 0x0 24. "PDRQFT,PDelay Request Frame Transmitted" "0,1" newline bitfld.long 0x0 23. "PDRSFR,PDelay Response Frame Received" "0,1" newline bitfld.long 0x0 22. "PDRQFR,PDelay Request Frame Received" "0,1" newline bitfld.long 0x0 21. "SFT,PTP Sync Frame Transmitted" "0,1" newline bitfld.long 0x0 20. "DRQFT,PTP Delay Request Frame Transmitted" "0,1" newline bitfld.long 0x0 19. "SFR,PTP Sync Frame Received" "0,1" newline bitfld.long 0x0 18. "DRQFR,PTP Delay Request Frame Received" "0,1" newline bitfld.long 0x0 15. "EXINT,External Interrupt" "0,1" newline bitfld.long 0x0 14. "PFTR,Pause Frame Transmitted" "0,1" newline bitfld.long 0x0 13. "PTZ,Pause Time Zero" "0,1" newline bitfld.long 0x0 12. "PFNZ,Pause Frame with Non-zero Pause Quantum Received" "0,1" newline bitfld.long 0x0 11. "HRESP,System Bus Error" "0,1" newline bitfld.long 0x0 10. "ROVR,Receive Overrun" "0,1" newline bitfld.long 0x0 7. "TCOMP,Transmit Complete" "0,1" newline bitfld.long 0x0 6. "TFC,Transmit Frame Corruption Due to System Bus Error" "0,1" newline bitfld.long 0x0 5. "RLEX,Retry Limit Exceeded or Late Collision" "0,1" newline bitfld.long 0x0 4. "TUR,Transmit Underrun" "0,1" newline bitfld.long 0x0 3. "TXUBR,TX Used Bit Read" "0,1" newline bitfld.long 0x0 2. "RXUBR,RX Used Bit Read" "0,1" newline bitfld.long 0x0 1. "RCOMP,Receive Complete" "0,1" newline bitfld.long 0x0 0. "MFS,Management Frame Sent" "0,1" line.long 0x4 "MAN,PHY Maintenance Register" bitfld.long 0x4 31. "WZO,Write ZERO" "0,1" newline bitfld.long 0x4 30. "CLTTO,Clause 22 Operation" "0: Clause 45 operation,1: Clause 22 operation" newline bitfld.long 0x4 28.--29. "OP,Operation" "?,1: Write,2: Read,?" newline hexmask.long.byte 0x4 23.--27. 1. "PHYA,PHY Address" newline hexmask.long.byte 0x4 18.--22. 1. "REGA,Register Address" newline bitfld.long 0x4 16.--17. "WTN,Write Ten" "0,1,2,3" newline hexmask.long.word 0x4 0.--15. 1. "DATA,PHY Data" rgroup.long 0x38++0x3 line.long 0x0 "RPQ,Receive Pause Quantum Register" hexmask.long.word 0x0 0.--15. 1. "RPQ,Received Pause Quantum" group.long 0x3C++0xF line.long 0x0 "TPQ,Transmit Pause Quantum Register" hexmask.long.word 0x0 16.--31. 1. "P1TPQ,Priority 1 Transmit Pause Quantum" newline hexmask.long.word 0x0 0.--15. 1. "TPQ,Transmit Pause Quantum" line.long 0x4 "TPSF,TX Partial Store and Forward Register" bitfld.long 0x4 31. "ENTXP,Enable TX Partial Store and Forward Operation" "0,1" newline hexmask.long.word 0x4 0.--11. 1. "TPB1ADR,Transmit Partial Store and Forward Address" line.long 0x8 "RPSF,RX Partial Store and Forward Register" bitfld.long 0x8 31. "ENRXP,Enable RX Partial Store and Forward Operation" "0,1" newline hexmask.long.word 0x8 0.--9. 1. "RPB1ADR,Receive Partial Store and Forward Address" line.long 0xC "RJFML,RX Jumbo Frame Max Length Register" hexmask.long.word 0xC 0.--13. 1. "FML,Frame Max Length" group.long 0x54++0x3 line.long 0x0 "AMP,System Bus Maximum Pipeline" bitfld.long 0x0 16. "USE_FROM,Address Write Bus to Write Data Bus Maximum Pipeline" "0: Operates the AW2W_MAX_PIPELINE field between AW..,1: Operates the AW2W_MAX_PIPELINE field between AW.." newline hexmask.long.byte 0x0 8.--15. 1. "AW2W_MAX_PIPELINE,Address Write Bus to Write Data Bus Maximum Pipeline" newline hexmask.long.byte 0x0 0.--7. 1. "AR2R_MAX_PIPELINE,Address Read Bus to Read Data Bus Maximum Pipeline" group.long 0x5C++0x7 line.long 0x0 "INTM,Interrupt Moderation Register" hexmask.long.byte 0x0 16.--23. 1. "TXINTMOD,Transmit Interrupt Moderation" newline hexmask.long.byte 0x0 0.--7. 1. "RXINTMOD,Receive Interrupt Moderation" line.long 0x4 "SYSWT,System Wake-Up Time Register" hexmask.long.word 0x4 0.--15. 1. "SYSWKUPTIME,System Wake-up Time" group.long 0x68++0xB line.long 0x0 "LCKUP_CFGR,Lockup Configuration Register" bitfld.long 0x0 31. "TXDMA_LCKUP_EN,Transmit DMA Lockup Detector Enable" "0: Disables the monitor that detects lockups in the..,1: Enables the monitor that detects lockups in the.." newline bitfld.long 0x0 30. "TXMAC_LCKUP_EN,Transmit MAC Lockup Detector Enable" "0: Disables the monitor that detects lockups in the..,1: Enables the monitor that detects lockups in the.." newline bitfld.long 0x0 29. "RXDMA_LCKUP_EN,Receive DMA Lockup Detector Enable" "0: Disables the monitor that detects lockups in the..,1: Enables the monitor that detects lockups in the.." newline bitfld.long 0x0 28. "RXMAC_LCKUP_EN,Receive MAC Lockup Detector Enable" "0: Disables the monitor that detects lockups in the..,1: Enables the monitor that detects lockups in the.." newline bitfld.long 0x0 27. "LCKUP_REC_EN,Lockup RecoveryEnable" "0: No effect.,1: Forces the MAC in Reset mode when a lockup.is.." newline hexmask.long.word 0x0 16.--26. 1. "DMA_LOCKUP_TIME,Timeout Value for Receive and Transmit DMA" newline hexmask.long.word 0x0 0.--15. 1. "PRESCALER,Prescaler Value for Timeout" line.long 0x4 "LCKUP_TIME,MAC Lockup Detection Time register" hexmask.long.word 0x4 16.--26. 1. "TX_MAC_LOCKUP_TIME,Transmit MAC Lockup Detector Time" newline hexmask.long.word 0x4 0.--15. 1. "RX_MAC_LOCKUP_TIME,Receive MAC Lockup Detector Time" line.long 0x8 "TXDMA_LCKUP_CR,Transmit DMA Lockup Control Register" bitfld.long 0x8 5. "LCKUP_EN_Q5,Transmit DMA Lockup Detector Enable for Queue 5" "0: Disables the transmit DMA lockup timer for queue..,1: Enables the transmit DMA lockup timer for queue x." newline bitfld.long 0x8 4. "LCKUP_EN_Q4,Transmit DMA Lockup Detector Enable for Queue 4" "0: Disables the transmit DMA lockup timer for queue..,1: Enables the transmit DMA lockup timer for queue x." newline bitfld.long 0x8 3. "LCKUP_EN_Q3,Transmit DMA Lockup Detector Enable for Queue 3" "0: Disables the transmit DMA lockup timer for queue..,1: Enables the transmit DMA lockup timer for queue x." newline bitfld.long 0x8 2. "LCKUP_EN_Q2,Transmit DMA Lockup Detector Enable for Queue 2" "0: Disables the transmit DMA lockup timer for queue..,1: Enables the transmit DMA lockup timer for queue x." newline bitfld.long 0x8 1. "LCKUP_EN_Q1,Transmit DMA Lockup Detector Enable for Queue 1" "0: Disables the transmit DMA lockup timer for queue..,1: Enables the transmit DMA lockup timer for queue x." newline bitfld.long 0x8 0. "LCKUP_EN_Q0,Transmit DMA Lockup Detector Enable for Queue 0" "0: Disables the transmit DMA lockup timer for queue..,1: Enables the transmit DMA lockup timer for queue x." group.long 0x7C++0x13 line.long 0x0 "RX_WATERMARK,Receive Watermark Register" hexmask.long.word 0x0 16.--31. 1. "RX_LOW_WATERMARK,Receive Watermark Low Threshold" newline hexmask.long.word 0x0 0.--15. 1. "RX_HIGH_WATERMARK,Receive Watermark High Threshold" line.long 0x4 "HRB,Hash Register Bottom" hexmask.long 0x4 0.--31. 1. "ADDR,Hash Address" line.long 0x8 "HRT,Hash Register Top" hexmask.long 0x8 0.--31. 1. "ADDR,Hash Address" line.long 0xC "SAB1,Specific Address 1 Bottom Register" hexmask.long 0xC 0.--31. 1. "ADDR,Specific Address 1" line.long 0x10 "SAT1,Specific Address 1 Top Register" bitfld.long 0x10 16. "FILTSORD,Filter Source or Destination MAC Address" "0: The filter is a destination address filter.,1: The filter is a source address filter." newline hexmask.long.word 0x10 0.--15. 1. "ADDR,Specific Address 1" rgroup.long 0x8C++0x3 line.long 0x0 "FRER_STAT_B,Frame Elimination Statistics B Register" hexmask.long.byte 0x0 16.--23. 1. "SEQRST_COUNT,Number of Times the Sequence Recovery Reset Timer Decrements to Zero (Clear on read)" newline hexmask.long.word 0x0 0.--9. 1. "OUT_OF_ORDER,Out of Order Sequence Numbers Received (Clear on read)" group.long 0x90++0x57 line.long 0x0 "SAB2,Specific Address 2 Bottom Register" hexmask.long 0x0 0.--31. 1. "ADDR,Specific Address 2" line.long 0x4 "SAT2,Specific Address 2 Top Register" hexmask.long.byte 0x4 24.--29. 1. "FILTBMASK,Filter Bytes Mask" newline bitfld.long 0x4 16. "FILTSORD,Filter Source or Destination MAC Address" "0: The filter is a destination address filter.,1: The filter is a source address filter." newline hexmask.long.word 0x4 0.--15. 1. "ADDR,Specific Address 2" line.long 0x8 "SAB3,Specific Address 3 Bottom Register" hexmask.long 0x8 0.--31. 1. "ADDR,Specific Address 3" line.long 0xC "SAT3,Specific Address 3 Top Register" hexmask.long.byte 0xC 24.--29. 1. "FILTBMASK,Filter Bytes Mask" newline bitfld.long 0xC 16. "FILTSORD,Filter Source or Destination MAC Address" "0: The filter is a destination address filter.,1: The filter is a source address filter." newline hexmask.long.word 0xC 0.--15. 1. "ADDR,Specific Address 3" line.long 0x10 "SAB4,Specific Address 4 Bottom Register" hexmask.long 0x10 0.--31. 1. "ADDR,Specific Address 4" line.long 0x14 "SAT4,Specific Address 4 Top Register" hexmask.long.byte 0x14 24.--29. 1. "FILTBMASK,Filter Bytes Mask" newline bitfld.long 0x14 16. "FILTSORD,Filter Source or Destination MAC Address" "0: The filter is a destination address filter.,1: The filter is a source address filter." newline hexmask.long.word 0x14 0.--15. 1. "ADDR,Specific Address 4" line.long 0x18 "TIDM1,Type ID Match 1 Register" bitfld.long 0x18 31. "ENID1,Enable Copying of TID Matched Frames" "0: TID is not part of the comparison match.,1: TID is processed for the comparison match." newline hexmask.long.word 0x18 0.--15. 1. "TID,Type ID Match 1" line.long 0x1C "TIDM2,Type ID Match 2 Register" bitfld.long 0x1C 31. "ENID2,Enable Copying of TID Matched Frames" "0: TID is not part of the comparison match.,1: TID is processed for the comparison match." newline hexmask.long.word 0x1C 0.--15. 1. "TID,Type ID Match 2" line.long 0x20 "TIDM3,Type ID Match 3 Register" bitfld.long 0x20 31. "ENID3,Enable Copying of TID Matched Frames" "0: TID is not part of the comparison match.,1: TID is processed for the comparison match." newline hexmask.long.word 0x20 0.--15. 1. "TID,Type ID Match 3" line.long 0x24 "TIDM4,Type ID Match 4 Register" bitfld.long 0x24 31. "ENID4,Enable Copying of TID Matched Frames" "0: TID is not part of the comparison match.,1: TID is processed for the comparison match." newline hexmask.long.word 0x24 0.--15. 1. "TID,Type ID Match 4" line.long 0x28 "WOL,Wake on LAN Register" bitfld.long 0x28 19. "MTI,Multicast Hash Event Enable" "0,1" newline bitfld.long 0x28 18. "SA1,Specific Address Register 1 Event Enable" "0,1" newline bitfld.long 0x28 17. "ARP,ARP Request Event Enable" "0,1" newline bitfld.long 0x28 16. "MAG,Magic Packet Event Enable" "0,1" newline hexmask.long.word 0x28 0.--15. 1. "IP,ARP Request IP Address" line.long 0x2C "IPGS,IPG Stretch Register" bitfld.long 0x2C 31. "IFG_24,Interframe Gap 24 bytes" "0: Defines a minimum interframe gap of 12 bytes..,1: Defines a minimum interframe gap of 24 bytes.." newline bitfld.long 0x2C 30. "IFG_32,Interframe Gap 32 bytes" "0: Defines a minimum interframe gap of 12 bytes..,1: Defines a minimum interframe gap of 32 bytes.." newline hexmask.long.byte 0x2C 16.--19. 1. "MIN_IPG,Minimum Interpacket Gap" newline hexmask.long.word 0x2C 0.--15. 1. "FL,Frame Length" line.long 0x30 "SVLAN,Stacked VLAN Register" bitfld.long 0x30 31. "ESVLAN,Enable Stacked VLAN Processing Mode" "0: Disable the stacked VLAN Processing mode,1: Enable the stacked VLAN Processing mode" newline hexmask.long.word 0x30 0.--15. 1. "VLAN_TYPE,User Defined VLAN_TYPE Field" line.long 0x34 "TPFCP,Transmit PFC Pause Register" hexmask.long.byte 0x34 8.--15. 1. "PQ,Pause Quantum" newline hexmask.long.byte 0x34 0.--7. 1. "PEV,Priority Enable Vector" line.long 0x38 "SAMB1,Specific Address 1 Mask Bottom Register" hexmask.long 0x38 0.--31. 1. "ADDR,Specific Address 1 Mask" line.long 0x3C "SAMT1,Specific Address 1 Mask Top Register" hexmask.long.word 0x3C 0.--15. 1. "ADDR,Specific Address 1 Mask" line.long 0x40 "AMRX,System Memory Address Mask for RX Data Buffer Accesses Register" hexmask.long.byte 0x40 28.--31. 1. "MSBADDR,MSB of the Receive Data Buffer Address" newline hexmask.long.byte 0x40 0.--3. 1. "MSBADDRMSK,Mask of the Receive Data Buffer Address" line.long 0x44 "RXUDAR,PTP RX Unicast IP Destination Address Register" hexmask.long 0x44 0.--31. 1. "RXUDA,Receive Unicast Destination Address" line.long 0x48 "TXUDAR,PTP TX Unicast IP Destination Address Register" hexmask.long 0x48 0.--31. 1. "TXUDA,Transmit Unicast Destination Address" line.long 0x4C "NSC,1588 Timer Nanosecond Comparison Register" hexmask.long.tbyte 0x4C 0.--21. 1. "NANOSEC,1588 Timer Nanosecond Comparison Value" line.long 0x50 "SCL,1588 Timer Second Comparison Low Register" hexmask.long 0x50 0.--31. 1. "SEC,1588 Timer Second Comparison Value" line.long 0x54 "SCH,1588 Timer Second Comparison High Register" hexmask.long.word 0x54 0.--15. 1. "SEC,1588 Timer Second Comparison Value" rgroup.long 0xE8++0xF line.long 0x0 "EFTSH,PTP Event Frame Transmitted Seconds High Register" hexmask.long.word 0x0 0.--15. 1. "RUD,Register Update" line.long 0x4 "EFRSH,PTP Event Frame Received Seconds High Register" hexmask.long.word 0x4 0.--15. 1. "RUD,Register Update" line.long 0x8 "PEFTSH,PTP Peer Event Frame Transmitted Seconds High Register" hexmask.long.word 0x8 0.--15. 1. "RUD,Register Update" line.long 0xC "PEFRSH,PTP Peer Event Frame Received Seconds High Register" hexmask.long.word 0xC 0.--15. 1. "RUD,Register Update" rgroup.long 0x100++0xB7 line.long 0x0 "OTLO,Octets Transmitted Low Register" hexmask.long 0x0 0.--31. 1. "TXO,Transmitted Octets" line.long 0x4 "OTHI,Octets Transmitted High Register" hexmask.long.word 0x4 0.--15. 1. "TXO,Transmitted Octets" line.long 0x8 "FT,Frames Transmitted Register" hexmask.long 0x8 0.--31. 1. "FTX,Frames Transmitted without Error" line.long 0xC "BCFT,Broadcast Frames Transmitted Register" hexmask.long 0xC 0.--31. 1. "BFTX,Broadcast Frames Transmitted without Error" line.long 0x10 "MFT,Multicast Frames Transmitted Register" hexmask.long 0x10 0.--31. 1. "MFTX,Multicast Frames Transmitted without Error" line.long 0x14 "PFT,Pause Frames Transmitted Register" hexmask.long.word 0x14 0.--15. 1. "PFTX,Pause Frames Transmitted Register" line.long 0x18 "BFT64,64 Byte Frames Transmitted Register" hexmask.long 0x18 0.--31. 1. "NFTX,64 Byte Frames Transmitted without Error" line.long 0x1C "TBFT127,65 to 127 Byte Frames Transmitted Register" hexmask.long 0x1C 0.--31. 1. "NFTX,65 to 127 Byte Frames Transmitted without Error" line.long 0x20 "TBFT255,128 to 255 Byte Frames Transmitted Register" hexmask.long 0x20 0.--31. 1. "NFTX,128 to 255 Byte Frames Transmitted without Error" line.long 0x24 "TBFT511,256 to 511 Byte Frames Transmitted Register" hexmask.long 0x24 0.--31. 1. "NFTX,256 to 511 Byte Frames Transmitted without Error" line.long 0x28 "TBFT1023,512 to 1023 Byte Frames Transmitted Register" hexmask.long 0x28 0.--31. 1. "NFTX,512 to 1023 Byte Frames Transmitted without Error" line.long 0x2C "TBFT1518,1024 to 1518 Byte Frames Transmitted Register" hexmask.long 0x2C 0.--31. 1. "NFTX,1024 to 1518 Byte Frames Transmitted without Error" line.long 0x30 "GTBFT1518,Greater Than 1518 Byte Frames Transmitted Register" hexmask.long 0x30 0.--31. 1. "NFTX,Greater than 1518 Byte Frames Transmitted without Error" line.long 0x34 "TUR,Transmit Underruns Register" hexmask.long.word 0x34 0.--9. 1. "TXUNR,Transmit Underruns" line.long 0x38 "SCF,Single Collision Frames Register" hexmask.long.tbyte 0x38 0.--17. 1. "SCOL,Single Collision" line.long 0x3C "MCF,Multiple Collision Frames Register" hexmask.long.tbyte 0x3C 0.--17. 1. "MCOL,Multiple Collision" line.long 0x40 "EC,Excessive Collisions Register" hexmask.long.word 0x40 0.--9. 1. "XCOL,Excessive Collisions" line.long 0x44 "LC,Late Collisions Register" hexmask.long.word 0x44 0.--9. 1. "LCOL,Late Collisions" line.long 0x48 "DTF,Deferred Transmission Frames Register" hexmask.long.tbyte 0x48 0.--17. 1. "DEFT,Deferred Transmission" line.long 0x4C "CSE,Carrier Sense Errors Register" hexmask.long.word 0x4C 0.--9. 1. "CSR,Carrier Sense Error" line.long 0x50 "ORLO,Octets Received Low Received Register" hexmask.long 0x50 0.--31. 1. "RXO,Received Octets" line.long 0x54 "ORHI,Octets Received High Received Register" hexmask.long.word 0x54 0.--15. 1. "RXO,Received Octets" line.long 0x58 "FR,Frames Received Register" hexmask.long 0x58 0.--31. 1. "FRX,Frames Received without Error" line.long 0x5C "BCFR,Broadcast Frames Received Register" hexmask.long 0x5C 0.--31. 1. "BFRX,Broadcast Frames Received without Error" line.long 0x60 "MFR,Multicast Frames Received Register" hexmask.long 0x60 0.--31. 1. "MFRX,Multicast Frames Received without Error" line.long 0x64 "PFR,Pause Frames Received Register" hexmask.long.word 0x64 0.--15. 1. "PFRX,Pause Frames Received Register" line.long 0x68 "BFR64,64 Byte Frames Received Register" hexmask.long 0x68 0.--31. 1. "NFRX,64 Byte Frames Received without Error" line.long 0x6C "TBFR127,65 to 127 Byte Frames Received Register" hexmask.long 0x6C 0.--31. 1. "NFRX,65 to 127 Byte Frames Received without Error" line.long 0x70 "TBFR255,128 to 255 Byte Frames Received Register" hexmask.long 0x70 0.--31. 1. "NFRX,128 to 255 Byte Frames Received without Error" line.long 0x74 "TBFR511,256 to 511 Byte Frames Received Register" hexmask.long 0x74 0.--31. 1. "NFRX,256 to 511 Byte Frames Received without Error" line.long 0x78 "TBFR1023,512 to 1023 Byte Frames Received Register" hexmask.long 0x78 0.--31. 1. "NFRX,512 to 1023 Byte Frames Received without Error" line.long 0x7C "TBFR1518,1024 to 1518 Byte Frames Received Register" hexmask.long 0x7C 0.--31. 1. "NFRX,1024 to 1518 Byte Frames Received without Error" line.long 0x80 "TMXBFR,1519 to Maximum Byte Frames Received Register" hexmask.long 0x80 0.--31. 1. "NFRX,1519 to Maximum Byte Frames Received without Error" line.long 0x84 "UFR,Undersize Frames Received Register" hexmask.long.word 0x84 0.--9. 1. "UFRX,Undersize Frames Received" line.long 0x88 "OFR,Oversize Frames Received Register" hexmask.long.word 0x88 0.--9. 1. "OFRX,Oversized Frames Received" line.long 0x8C "JR,Jabbers Received Register" hexmask.long.word 0x8C 0.--9. 1. "JRX,Jabbers Received" line.long 0x90 "FCSE,Frame Check Sequence Errors Register" hexmask.long.word 0x90 0.--9. 1. "FCKR,Frame Check Sequence Errors" line.long 0x94 "LFFE,Length Field Frame Errors Register" hexmask.long.word 0x94 0.--9. 1. "LFER,Length Field Frame Errors" line.long 0x98 "RSE,Receive Symbol Errors Register" hexmask.long.word 0x98 0.--9. 1. "RXSE,Receive Symbol Errors" line.long 0x9C "AE,Alignment Errors Register" hexmask.long.word 0x9C 0.--9. 1. "AER,Alignment Errors" line.long 0xA0 "RRE,Receive Resource Errors Register" hexmask.long.tbyte 0xA0 0.--17. 1. "RXRER,Receive Resource Errors" line.long 0xA4 "ROE,Receive Overrun Register" hexmask.long.word 0xA4 0.--9. 1. "RXOVR,Receive Overruns" line.long 0xA8 "IHCE,IP Header Checksum Errors Register" hexmask.long.byte 0xA8 0.--7. 1. "HCKER,IP Header Checksum Errors" line.long 0xAC "TCE,TCP Checksum Errors Register" hexmask.long.byte 0xAC 0.--7. 1. "TCKER,TCP Checksum Errors" line.long 0xB0 "UCE,UDP Checksum Errors Register" hexmask.long.byte 0xB0 0.--7. 1. "UCKER,UDP Checksum Errors" line.long 0xB4 "FLRXPCR,Flushed Received Packets Counter Register" hexmask.long.word 0xB4 0.--15. 1. "COUNT,Flushed Received Packets Count (cleared on read)" group.long 0x1BC++0x7 line.long 0x0 "TISUBN,1588 Timer Increment Sub-nanoseconds Register" hexmask.long.byte 0x0 24.--31. 1. "LSBTIR,Lower Significant Bits of Timer Increment Register" newline hexmask.long.word 0x0 0.--15. 1. "MSBTIR,Most Significant Bits of Timer Increment Register" line.long 0x4 "TSH,1588 Timer Seconds High Register" hexmask.long.word 0x4 0.--15. 1. "TCS,Timer Count in Seconds" group.long 0x1D0++0x7 line.long 0x0 "TSL,1588 Timer Seconds Low Register" hexmask.long 0x0 0.--31. 1. "TCS,Timer Count in Seconds" line.long 0x4 "TN,1588 Timer Nanoseconds Register" hexmask.long 0x4 0.--29. 1. "TNS,Timer Count in Nanoseconds" wgroup.long 0x1D8++0x3 line.long 0x0 "TA,1588 Timer Adjust Register" bitfld.long 0x0 31. "ADJ,Adjust 1588 Timer" "0,1" newline hexmask.long 0x0 0.--29. 1. "ITDT,Increment/Decrement" group.long 0x1DC++0x3 line.long 0x0 "TI,1588 Timer Increment Register" hexmask.long.byte 0x0 16.--23. 1. "NIT,Number of Increments" newline hexmask.long.byte 0x0 8.--15. 1. "ACNS,Alternative Count Nanoseconds" newline hexmask.long.byte 0x0 0.--7. 1. "CNS,Count Nanoseconds" rgroup.long 0x1E0++0x1F line.long 0x0 "EFTSL,PTP Event Frame Transmitted Seconds Low Register" hexmask.long 0x0 0.--31. 1. "RUD,Register Update" line.long 0x4 "EFTN,PTP Event Frame Transmitted Nanoseconds Register" hexmask.long 0x4 0.--29. 1. "RUD,Register Update" line.long 0x8 "EFRSL,PTP Event Frame Received Seconds Low Register" hexmask.long 0x8 0.--31. 1. "RUD,Register Update" line.long 0xC "EFRN,PTP Event Frame Received Nanoseconds Register" hexmask.long 0xC 0.--29. 1. "RUD,Register Update" line.long 0x10 "PEFTSL,PTP Peer Event Frame Transmitted Seconds Low Register" hexmask.long 0x10 0.--31. 1. "RUD,Register Update" line.long 0x14 "PEFTN,PTP Peer Event Frame Transmitted Nanoseconds Register" hexmask.long 0x14 0.--29. 1. "RUD,Register Update" line.long 0x18 "PEFRSL,PTP Peer Event Frame Received Seconds Low Register" hexmask.long 0x18 0.--31. 1. "RUD,Register Update" line.long 0x1C "PEFRN,PTP Peer Event Frame Received Nanoseconds Register" hexmask.long 0x1C 0.--29. 1. "RUD,Register Update" group.long 0x260++0xB line.long 0x0 "TXPQUANT1,Transmit Pause Quantum 1 Register" hexmask.long.word 0x0 16.--31. 1. "QUANT_P3,Priority 3 Transmit Pause Quantum" newline hexmask.long.word 0x0 0.--15. 1. "QUANT_P2,Priority 2 Transmit Pause Quantum" line.long 0x4 "TXPQUANT2,Transmit Pause Quantum 2 Register" hexmask.long.word 0x4 16.--31. 1. "QUANT_P5,Priority 5 Transmit Pause Quantum" newline hexmask.long.word 0x4 0.--15. 1. "QUANT_P4,Priority 4 Transmit Pause Quantum" line.long 0x8 "TXPQUANT3,Transmit Pause Quantum 3 Register" hexmask.long.word 0x8 16.--31. 1. "QUANT_P7,Priority 7 Transmit Pause Quantum" newline hexmask.long.word 0x8 0.--15. 1. "QUANT_P6,Priority 6 Transmit Pause Quantum" rgroup.long 0x270++0xF line.long 0x0 "RXLPI,Received LPI Transitions" hexmask.long.word 0x0 0.--15. 1. "COUNT,Count of Received LPI transitions (cleared on read)" line.long 0x4 "RXLPITIME,Received LPI Time" hexmask.long.tbyte 0x4 0.--23. 1. "LPITIME,Time in LPI (cleared on read)" line.long 0x8 "TXLPI,Transmit LPI Transitions" hexmask.long.word 0x8 0.--15. 1. "COUNT,Count of LPI transitions (cleared on read)" line.long 0xC "TXLPITIME,Transmit LPI Time" hexmask.long.tbyte 0xC 0.--23. 1. "LPITIME,Time in LPI (cleared on read)" group.long 0x2E0++0x7 line.long 0x0 "QOS_CFG0,System Bus QoS Configuration Register 0" hexmask.long.byte 0x0 28.--31. 1. "Q3_DESCR,System Bus QoS Attributes for Queue 3 Descriptor Access" newline hexmask.long.byte 0x0 24.--27. 1. "Q3_DATA,System Bus QoS Attributes for Queue 3 Data Access" newline hexmask.long.byte 0x0 20.--23. 1. "Q2_DESCR,System Bus QoS Attributes for Queue 2 Descriptor Access" newline hexmask.long.byte 0x0 16.--19. 1. "Q2_DATA,System Bus QoS Attributes for Queue 2 Data Access" newline hexmask.long.byte 0x0 12.--15. 1. "Q1_DESCR,System Bus QoS Attributes for Queue 1 Descriptor Access" newline hexmask.long.byte 0x0 8.--11. 1. "Q1_DATA,System Bus QoS Attributes for Queue 1 Data Access" newline hexmask.long.byte 0x0 4.--7. 1. "Q0_DESCR,System Bus QoS Attributes for Queue 0 Descriptor Access" newline hexmask.long.byte 0x0 0.--3. 1. "Q0_DATA,System Bus QoS Attributes for Queue 0 Data Access" line.long 0x4 "QOS_CFG1,System Bus QoS Configuration Register 1" hexmask.long.byte 0x4 12.--15. 1. "Q6_DESCR,System Bus QoS Attributes for Queue 6 Descriptor Access" newline hexmask.long.byte 0x4 8.--11. 1. "Q6_DATA,System Bus QoS Attributes for Queue 6 Data Access" newline hexmask.long.byte 0x4 4.--7. 1. "Q5_DESCR,System Bus QoS Attributes for Queue 5 Descriptor Access" newline hexmask.long.byte 0x4 0.--3. 1. "Q5_DATA,System Bus QoS Attributes for Queue 5 Data Access" repeat 5. (increment 0x0 0x1)(increment 0x0 0x4) rgroup.long ($2+0x400)++0x3 line.long 0x0 "ISRPQ[$1],Interrupt Status Register Priority Queue (index = 1)" bitfld.long 0x0 11. "HRESP,System Bus Error" "0,1" newline bitfld.long 0x0 7. "TCOMP,Transmit Complete" "0,1" newline bitfld.long 0x0 6. "TFC,Transmit Frame Corruption Due to System Bus Error" "0,1" newline bitfld.long 0x0 5. "RLEX,Retry Limit Exceeded or Late Collision" "0,1" newline bitfld.long 0x0 2. "RXUBR,RX Used Bit Read" "0,1" newline bitfld.long 0x0 1. "RCOMP,Receive Complete" "0,1" repeat.end repeat 5. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x440)++0x3 line.long 0x0 "TBQBAPQ[$1],Transmit Buffer Queue Base Address Register Priority Queue (index = 1)" hexmask.long 0x0 2.--31. 1. "TXBQBA,Transmit Buffer Queue Base Address" newline bitfld.long 0x0 0. "TXBQDIS,Transmit Buffer Queue Disable" "0: No effect.,1: Disables the transmit queue. This can be used to.." repeat.end repeat 5. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x480)++0x3 line.long 0x0 "RBQBAPQ[$1],Receive Buffer Queue Base Address Register Priority Queue (index = 1)" hexmask.long 0x0 2.--31. 1. "RXBQBA,Receive Buffer Queue Base Address" newline bitfld.long 0x0 0. "RXBQDIS,Receive Buffer Queue Disable" "0: No effect.,1: Disables the receive queue. This can be used to.." repeat.end repeat 5. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x4A0)++0x3 line.long 0x0 "RBSRPQ[$1],Receive Buffer Size Register Priority Queue (index = 1)" hexmask.long.byte 0x0 0.--7. 1. "RBS,Receive Buffer Size" repeat.end group.long 0x4BC++0x1B line.long 0x0 "CBSCR,Credit-Based Shaping Control Register" bitfld.long 0x0 1. "QBE,Queue B CBS Enable" "0: Credit-based shaping on the highest priority..,1: Credit-based shaping on the highest priority.." newline bitfld.long 0x0 0. "QAE,Queue A CBS Enable" "0: Credit-based shaping on the second highest..,1: Credit-based shaping on the second highest.." line.long 0x4 "CBSISQA,Credit-Based Shaping IdleSlope Register for Queue A" hexmask.long 0x4 0.--31. 1. "IS,IdleSlope" line.long 0x8 "CBSISQB,Credit-Based Shaping IdleSlope Register for Queue B" hexmask.long 0x8 0.--31. 1. "IS,IdleSlope" line.long 0xC "TQUBA,32 MSB Transmit Buffer Descriptor Queue Base Address Register" hexmask.long 0xC 0.--31. 1. "TQUBA,Transmit Queue Upper Buffer Address" line.long 0x10 "TXBDCTRL,Transmit Buffer Data Control Register" bitfld.long 0x10 4.--5. "TSMODE,Transmit Descriptor Timestamp Insertion Mode" "0: Timestamp insertion disable.,1: Timestamp inserted for PTP Event Frames only.,2: Timestamp inserted for All PTP Frames only.,3: Timestamp inserted for All Frames." line.long 0x14 "RXBDCTRL,Receive Buffer Data Control Register" bitfld.long 0x14 4.--5. "TSMODE,Receive Descriptor Timestamp Insertion Mode" "0: Timestamp insertion disable.,1: Timestamp inserted for PTP Event Frames only.,2: Timestamp inserted for All PTP Frames only.,3: Timestamp inserted for All Frames." line.long 0x18 "RQUBA,32 MSB Receive Buffer Descriptor Queue Base Address Register" hexmask.long 0x18 0.--31. 1. "RQUBA,Receive Queue Upper Buffer Address" repeat 4. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x500)++0x3 line.long 0x0 "ST1RPQ[$1],Screening Type 1 Register Priority Queue (index = 0)" bitfld.long 0x0 29. "UDPE,UDP Port Match Enable" "0,1" newline bitfld.long 0x0 28. "DSTCE,Differentiated Services or Traffic Class Match Enable" "0,1" newline hexmask.long.word 0x0 12.--27. 1. "UDPM,UDP Port Match" newline hexmask.long.byte 0x0 4.--11. 1. "DSTCM,Differentiated Services or Traffic Class Match" newline bitfld.long 0x0 0.--2. "QNB,Queue Number (0-5)" "0,1,2,3,4,5,6,7" repeat.end repeat 8. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x540)++0x3 line.long 0x0 "ST2RPQ[$1],Screening Type 2 Register Priority Queue (index = 0)" bitfld.long 0x0 30. "COMPCE,Compare C Enable" "0: Comparison via the register designated by index..,1: Comparison via the register designated by index.." newline hexmask.long.byte 0x0 25.--29. 1. "COMPC,Index of Screening Type 2 Compare Word 0/Word 1 register" newline bitfld.long 0x0 24. "COMPBE,Compare B Enable" "0: Comparison via the register designated by index..,1: Comparison via the register designated by index.." newline hexmask.long.byte 0x0 19.--23. 1. "COMPB,Index of Screening Type 2 Compare Word 0/Word 1 register" newline bitfld.long 0x0 18. "COMPAE,Compare A Enable" "0: Comparison via the register designated by index..,1: Comparison via the register designated by index.." newline hexmask.long.byte 0x0 13.--17. 1. "COMPA,Index of Screening Type 2 Compare Word 0/Word 1 register" newline bitfld.long 0x0 12. "ETHE,EtherType Enable" "0: EtherType match with bits 15:0 in the register..,1: EtherType match with bits 15:0 in the register.." newline bitfld.long 0x0 9.--11. "I2ETH,Index of Screening Type 2 EtherType register" "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 8. "VLANE,VLAN Enable" "0: VLAN match is disabled.,1: VLAN match is enabled." newline bitfld.long 0x0 4.--6. "VLANP,VLAN Priority" "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 0.--2. "QNB,Queue Number (0-5)" "0,1,2,3,4,5,6,7" repeat.end group.long 0x580++0x3 line.long 0x0 "TSCTL,Transmit Schedule Control Register" bitfld.long 0x0 10.--11. "TXSQ5,Transmit Schedule for Qx" "0: Fixed Priority,1: CBS Enabled only valid for top two enabled..,2: DWRR enabled,3: ETS enabled" newline bitfld.long 0x0 8.--9. "TXSQ4,Transmit Schedule for Qx" "0: Fixed Priority,1: CBS Enabled only valid for top two enabled..,2: DWRR enabled,3: ETS enabled" newline bitfld.long 0x0 6.--7. "TXSQ3,Transmit Schedule for Qx" "0: Fixed Priority,1: CBS Enabled only valid for top two enabled..,2: DWRR enabled,3: ETS enabled" newline bitfld.long 0x0 4.--5. "TXSQ2,Transmit Schedule for Qx" "0: Fixed Priority,1: CBS Enabled only valid for top two enabled..,2: DWRR enabled,3: ETS enabled" newline bitfld.long 0x0 2.--3. "TXSQ1,Transmit Schedule for Qx" "0: Fixed Priority,1: CBS Enabled only valid for top two enabled..,2: DWRR enabled,3: ETS enabled" newline bitfld.long 0x0 0.--1. "TXSQ0,Transmit Schedule for Qx" "0: Fixed Priority,1: CBS Enabled only valid for top two enabled..,2: DWRR enabled,3: ETS enabled" group.long 0x590++0x7 line.long 0x0 "TQBWRL0,Transmit Queue Bandwidth Rate Limit 0 Register" hexmask.long.byte 0x0 24.--31. 1. "ALLOCQ3,DWRR Weighting or ETS Bandwidth Allocation for Qx" newline hexmask.long.byte 0x0 16.--23. 1. "ALLOCQ2,DWRR Weighting or ETS Bandwidth Allocation for Qx" newline hexmask.long.byte 0x0 8.--15. 1. "ALLOCQ1,DWRR Weighting or ETS Bandwidth Allocation for Qx" newline hexmask.long.byte 0x0 0.--7. 1. "ALLOCQ0,DWRR Weighting or ETS Bandwidth Allocation for Qx" line.long 0x4 "TQBWRL1,Transmit Queue Bandwidth Rate Limit 1 Register" hexmask.long.byte 0x4 8.--15. 1. "ALLOCQ5,DWRR Weighting or ETS Bandwidth Allocation for Qx" newline hexmask.long.byte 0x4 0.--7. 1. "ALLOCQ4,DWRR Weighting or ETS Bandwidth Allocation for Qx" group.long 0x5A0++0x3 line.long 0x0 "TQSA,Transmit Queue Segment Allocation Register" bitfld.long 0x0 20.--22. "SEGALLOCQ5,Segment Allocation for Qx" "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 16.--18. "SEGALLOCQ4,Segment Allocation for Qx" "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 12.--14. "SEGALLOCQ3,Segment Allocation for Qx" "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 8.--10. "SEGALLOCQ2,Segment Allocation for Qx" "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 4.--6. "SEGALLOCQ1,Segment Allocation for Qx" "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 0.--2. "SEGALLOCQ0,Segment Allocation for Qx" "0,1,2,3,4,5,6,7" repeat 5. (increment 0x0 0x1)(increment 0x0 0x4) wgroup.long ($2+0x600)++0x3 line.long 0x0 "IERPQ[$1],Interrupt Enable Register Priority Queue (index = 1)" bitfld.long 0x0 11. "HRESP,System Bus Error" "0,1" newline bitfld.long 0x0 7. "TCOMP,Transmit Complete" "0,1" newline bitfld.long 0x0 6. "TFC,Transmit Frame Corruption Due to System Bus Error" "0,1" newline bitfld.long 0x0 5. "RLEX,Retry Limit Exceeded or Late Collision" "0,1" newline bitfld.long 0x0 2. "RXUBR,RX Used Bit Read" "0,1" newline bitfld.long 0x0 1. "RCOMP,Receive Complete" "0,1" repeat.end repeat 5. (increment 0x0 0x1)(increment 0x0 0x4) wgroup.long ($2+0x620)++0x3 line.long 0x0 "IDRPQ[$1],Interrupt Disable Register Priority Queue (index = 1)" bitfld.long 0x0 11. "HRESP,System Bus Error" "0,1" newline bitfld.long 0x0 7. "TCOMP,Transmit Complete" "0,1" newline bitfld.long 0x0 6. "TFC,Transmit Frame Corruption Due to System Bus Error" "0,1" newline bitfld.long 0x0 5. "RLEX,Retry Limit Exceeded or Late Collision" "0,1" newline bitfld.long 0x0 2. "RXUBR,RX Used Bit Read" "0,1" newline bitfld.long 0x0 1. "RCOMP,Receive Complete" "0,1" repeat.end repeat 5. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x640)++0x3 line.long 0x0 "IMRPQ[$1],Interrupt Mask Register Priority Queue (index = 1)" bitfld.long 0x0 11. "HRESP,System Bus Error" "0,1" newline bitfld.long 0x0 7. "TCOMP,Transmit Complete" "0,1" newline bitfld.long 0x0 6. "AHB,Transmit Frame Corruption Due to System Bus Error" "0,1" newline bitfld.long 0x0 5. "RLEX,Retry Limit Exceeded or Late Collision" "0,1" newline bitfld.long 0x0 2. "RXUBR,RX Used Bit Read" "0,1" newline bitfld.long 0x0 1. "RCOMP,Receive Complete" "0,1" repeat.end repeat 4. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x6E0)++0x3 line.long 0x0 "ST2ER[$1],Screening Type 2 Ethertype Register (index = 0)" hexmask.long.word 0x0 0.--15. 1. "COMPVAL,Ethertype Compare Value" repeat.end repeat 16. (list 0x0 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x8 0x9 0xA 0xB 0xC 0xD 0xE 0xF)(list ad:0xE161C700 ad:0xE161C708 ad:0xE161C710 ad:0xE161C718 ad:0xE161C720 ad:0xE161C728 ad:0xE161C730 ad:0xE161C738 ad:0xE161C740 ad:0xE161C748 ad:0xE161C750 ad:0xE161C758 ad:0xE161C760 ad:0xE161C768 ad:0xE161C770 ad:0xE161C778) tree "GMAC_ST2CW[$1]" base $2 group.long ($2)++0x7 line.long 0x0 "ST2CW0R,Screening Type 2 Compare Word 0 Register" hexmask.long.word 0x0 16.--31. 1. "COMPVAL,Compare Value" hexmask.long.word 0x0 0.--15. 1. "MASKVAL,Mask Value" line.long 0x4 "ST2CW1R,Screening Type 2 Compare Word 1 Register" bitfld.long 0x4 9. "DISMASK,Disable Mask" "0: GMAC_ST2CW0R contains a 2-byte compare value..,1: GMAC_ST2CW0R contains a 4-byte compare value." bitfld.long 0x4 7.--8. "OFFSSTRT,Ethernet Frame Offset Start" "0: Offset from the start of the frame,1: Offset from the byte after the EtherType field,2: Offset from the byte after the IP header field,3: Offset from the byte after the TCP/UDP header.." hexmask.long.byte 0x4 0.--6. 1. "OFFSVAL,Offset Value in Bytes" tree.end repeat.end repeat 8. (list 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17)(list ad:0xE161C780 ad:0xE161C788 ad:0xE161C790 ad:0xE161C798 ad:0xE161C7A0 ad:0xE161C7A8 ad:0xE161C7B0 ad:0xE161C7B8) tree "GMAC_ST2CW[$1]" base $2 group.long ($2)++0x7 line.long 0x0 "ST2CW0R,Screening Type 2 Compare Word 0 Register" hexmask.long.word 0x0 16.--31. 1. "COMPVAL,Compare Value" hexmask.long.word 0x0 0.--15. 1. "MASKVAL,Mask Value" line.long 0x4 "ST2CW1R,Screening Type 2 Compare Word 1 Register" bitfld.long 0x4 9. "DISMASK,Disable Mask" "0: GMAC_ST2CW0R contains a 2-byte compare value..,1: GMAC_ST2CW0R contains a 4-byte compare value." bitfld.long 0x4 7.--8. "OFFSSTRT,Ethernet Frame Offset Start" "0: Offset from the start of the frame,1: Offset from the byte after the EtherType field,2: Offset from the byte after the IP header field,3: Offset from the byte after the TCP/UDP header.." hexmask.long.byte 0x4 0.--6. 1. "OFFSVAL,Offset Value in Bytes" tree.end repeat.end base ad:0xE161C000 newline repeat 6. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x800)++0x3 line.long 0x0 "ENST_START_Q[$1],ENST Start Time Queue Register (index = 0)" bitfld.long 0x0 30.--31. "START_SEC,Seconds for Start Time" "0,1,2,3" newline hexmask.long 0x0 0.--29. 1. "START_NSEC,Nanoseconds for Start Time" repeat.end repeat 6. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x820)++0x3 line.long 0x0 "ENST_ON_Q[$1],ENST On Time Queue Register (index = 0)" hexmask.long.tbyte 0x0 0.--16. 1. "ON_TIME,Time for which the Queue is to be Open" repeat.end repeat 6. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x840)++0x3 line.long 0x0 "ENST_OFF_Q[$1],ENST Off Time Queue Register (index = 0)" hexmask.long.tbyte 0x0 0.--16. 1. "OFF_TIME,Time for which the Queue is to be Blocked" repeat.end group.long 0x880++0x3 line.long 0x0 "ENST_CR,ENST Control Register" bitfld.long 0x0 5. "EN_Q5,Enhanced Scheduled Traffic Enable for Queue 5" "0: Disables the enhanced scheduled traffic for..,1: Enables the enhanced scheduled traffic for queue.." newline bitfld.long 0x0 4. "EN_Q4,Enhanced Scheduled Traffic Enable for Queue 4" "0: Disables the enhanced scheduled traffic for..,1: Enables the enhanced scheduled traffic for queue.." newline bitfld.long 0x0 3. "EN_Q3,Enhanced Scheduled Traffic Enable for Queue 3" "0: Disables the enhanced scheduled traffic for..,1: Enables the enhanced scheduled traffic for queue.." newline bitfld.long 0x0 2. "EN_Q2,Enhanced Scheduled Traffic Enable for Queue 2" "0: Disables the enhanced scheduled traffic for..,1: Enables the enhanced scheduled traffic for queue.." newline bitfld.long 0x0 1. "EN_Q1,Enhanced Scheduled Traffic Enable for Queue 1" "0: Disables the enhanced scheduled traffic for..,1: Enables the enhanced scheduled traffic for queue.." newline bitfld.long 0x0 0. "EN_Q0,Enhanced Scheduled Traffic Enable for Queue 0" "0: Disables the enhanced scheduled traffic for..,1: Enables the enhanced scheduled traffic for queue.." group.long 0x8A0++0x7 line.long 0x0 "FRER_TIMEOUT,Frame Elimination Timeout Register" hexmask.long.word 0x0 0.--15. 1. "TIMEOUT,Sequence Recovery Timer Restart Period for Credit Based Streams" line.long 0x4 "FRER_REDTAG,Frame Elimination Redundancy Tag Register" bitfld.long 0x4 31. "STRIP_R_TAG,Stripping Redundancy Tag Enable" "0: Disables the stripping function. When the..,1: Enables the stripping function the receive octet.." newline bitfld.long 0x4 30. "SIX_BYTE_TAG,Six-byte Tag Enable" "0: Defines a four-byte tag as per 802.1CB standard..,1: Enables the six-byte tag as per 802.1CB standard.." newline hexmask.long.word 0x4 0.--15. 1. "RED_TAG,Redundancy Tag (R-TAG)" tree "GMAC_FRER[%s]" base ad:0xE161C000 group.long 0x0++0x7 line.long 0x0 "FRER_CTRL_A,Frame Elimination Control A Register" bitfld.long 0x0 31. "EN_ELIMINATION,802.1CB Elimination of Received Frames Enable" "0: Disables the elimination of received frames.,1: Enables the elimination of received frames." bitfld.long 0x0 30. "EN_VECTOR_REC_ALG,802.1CB Vector Recovery Algorithm Enable" "0: Enables the match recovery algorithm.,1: Enables the vector recovery algorithm." newline bitfld.long 0x0 29. "EN_SEQRECRST_TIMER,802.1CB Sequence Recovery Reset Timer Enable" "0: Disables the sequence recovery reset timer.,1: Enables the sequence recovery reset timer." bitfld.long 0x0 28. "USE_R_TAG,Redundancy Tag Enable" "0: Identifies bottom of sequence number with..,1: Identifies sequence number with redundancy tag." newline hexmask.long.word 0x0 8.--16. 1. "OFFSET_VALUE,Offset in Bytes from Start Packet Delimiter to MSB for 802.1CB Sequence Number" hexmask.long.byte 0x0 4.--7. 1. "MEMBER_STREAM_2,Pointer to Screener Type 2 Register" newline hexmask.long.byte 0x0 0.--3. 1. "MEMBER_STREAM_1,Pointer to Screener Type 2 Register" line.long 0x4 "FRER_CTRL_B,Frame Elimination Control B Register" hexmask.long.byte 0x4 8.--12. 1. "SEQ_NUM_LENGTH,Number of Significants bits of the 802.1CB Sequence Number" hexmask.long.byte 0x4 0.--5. 1. "SEQ_REC_WINDOW,Vector Recovery Window" rgroup.long 0x8++0x3 line.long 0x0 "FRER_STAT_A,Frame Elimination Statistics A Register" hexmask.long.word 0x0 16.--25. 1. "VEC_REC_ROGUE,Number of Dropped Frames (Clear on read)" hexmask.long.word 0x0 0.--9. 1. "LATENT_ERRS,Number of Sequence Numbers Seen Without a Duplicate (Clear on read)" tree.end newline repeat 6. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0xB00)++0x3 line.long 0x0 "RX_FLUSH_Q[$1],Receive Queue Flush Register (index = 0)" hexmask.long.word 0x0 16.--31. 1. "MAX_VAL,Maximum Value for the Received Frame Size or Number of 128-Byte Chunk" newline bitfld.long 0x0 3. "LIMIT_FRAME_SIZE,Maximum Frame-length Received" "0: No effect.,1: When set MAX_VAL indicates the maximum.." newline bitfld.long 0x0 2. "LIMIT_NUM_BYTES,Limitation of the Number of 128-Byte Chunk of Data Stored in the Memory of this Queue" "0: No effect.,1: Limits the number of 128 byte chunks of data.." newline bitfld.long 0x0 1. "DROP_ON_RESRC_ERR,Drop on Resource Error" "0: No effect.,1: If a free DMA descriptor for this queue cannot.." newline bitfld.long 0x0 0. "DROP_ALL,Drop All Frames" "0: No effect.,1: Drops all frames of this queue." repeat.end repeat 8. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0xB40)++0x3 line.long 0x0 "SCR2_RATE_LIMIT[$1],Screening 2 Rate Limit Register (index = 0)" hexmask.long.word 0x0 16.--31. 1. "MAX_RATE_VAL,Maximum Rate Value for the Interval Time" newline hexmask.long.word 0x0 0.--15. 1. "INTERVAL_TIME,Interval Time for Maximum Rate Checking" repeat.end rgroup.long 0xB80++0x3 line.long 0x0 "SCR2_RATE_STATUS,Screening 2 Rate Status Register" bitfld.long 0x0 7. "EXCESS_RATE_R7,Excessive Screener Rate Register 7" "0: No excessive rate in screener since the last..,1: A screener rate limiting mechanism has been.." newline bitfld.long 0x0 6. "EXCESS_RATE_R6,Excessive Screener Rate Register 6" "0: No excessive rate in screener since the last..,1: A screener rate limiting mechanism has been.." newline bitfld.long 0x0 5. "EXCESS_RATE_R5,Excessive Screener Rate Register 5" "0: No excessive rate in screener since the last..,1: A screener rate limiting mechanism has been.." newline bitfld.long 0x0 4. "EXCESS_RATE_R4,Excessive Screener Rate Register 4" "0: No excessive rate in screener since the last..,1: A screener rate limiting mechanism has been.." newline bitfld.long 0x0 3. "EXCESS_RATE_R3,Excessive Screener Rate Register 3" "0: No excessive rate in screener since the last..,1: A screener rate limiting mechanism has been.." newline bitfld.long 0x0 2. "EXCESS_RATE_R2,Excessive Screener Rate Register 2" "0: No excessive rate in screener since the last..,1: A screener rate limiting mechanism has been.." newline bitfld.long 0x0 1. "EXCESS_RATE_R1,Excessive Screener Rate Register 1" "0: No excessive rate in screener since the last..,1: A screener rate limiting mechanism has been.." newline bitfld.long 0x0 0. "EXCESS_RATE_R0,Excessive Screener Rate Register 0" "0: No excessive rate in screener since the last..,1: A screener rate limiting mechanism has been.." group.long 0xF00++0x3 line.long 0x0 "MMSL_CR,MMSL Control Register" bitfld.long 0x0 5. "ROUTE_RX_TO_PMAC,Route Received Frames to Preemptive MAC" "0: Routes all received to express MAC (eMAC).,1: Routes all received frames to preemptive MAC.." newline bitfld.long 0x0 4. "RESTART_VER,Restart the Verification Procedure (Write-only)" "0: No effect.,1: Restarts the verification procedure. Writing a.." newline bitfld.long 0x0 3. "PRE_ENABLE,Preemption Operation Enable" "0: Disables the preemption operation and verify..,1: Enables the preemption by starting the.." newline bitfld.long 0x0 2. "VERIFY_DISABLE,802.3br Support Check for the Link Partner" "0: Enables the 802.3br support check for the link..,1: Disables the 802.3br support check for the link.." newline bitfld.long 0x0 0.--1. "ADD_FRAG_SIZE,PMAC Minimum Number of Bytes before Preemption" "0: A minimum of 64 bytes can be sent by pMAC before..,1: A minimum of 128 bytes can be sent by pMAC..,2: A minimum of 192 bytes can be sent by pMAC..,3: A minimum of 256 bytes can be sent by pMAC.." rgroup.long 0xF04++0x13 line.long 0x0 "MMSL_SR,MMSL Status Register" bitfld.long 0x0 10. "SMD_ERR,Illegal Start Mpacket Delimiter Received (Clear on read)" "0: No error since the last read of GMAC_MMSL_SR,1: An illegal SMD (different from Express Verify.." newline bitfld.long 0x0 9. "FRER_COUNT_ERR,Frame Counter Error (Clear on read)" "0: No error since the last read of GMAC_MMSL_SR,1: A frame counter error occurred since the last.." newline bitfld.long 0x0 8. "SMDC_ERR,SMD-C Received When Waiting an SMD-S (Clear on read)" "0: No error since the last read of GMAC_MMSL_SR,1: An SMD-C has been received when an SMD-S was.." newline bitfld.long 0x0 7. "SMDS_ERR,SMD-S Received When Waiting an SMD-C (Clear on read)" "0: No error since the last read of GMAC_MMSL_SR,1: An SMD-S has been received when an SMD-C was.." newline bitfld.long 0x0 6. "RCV_V_ERR,Incorrect Verification Mpacket Received (Clear on read)" "0: No error since the last read of GMAC_MMSL_SR,1: An incorrect verification mPacket has been.." newline bitfld.long 0x0 5. "RCV_R_ERR,Incorrect Response Mpacket Received (Clear on read)" "0: No error since the last read of GMAC_MMSL_SR,1: An incorrect response mPacket has been received.." newline bitfld.long 0x0 2.--4. "VERIFY_STATUS,Verification Status" "0: Initialization,1: Idle,2: Sending a verify command,3: Waiting for a response,4: Verified,5: Failure during the verify operation,?,?" newline bitfld.long 0x0 1. "RESPOND_STATUS,Response Status" "0: Idle,1: Sending" newline bitfld.long 0x0 0. "PRE_ACTIVE,Preemption Status" "0: Preemption is inactive.,1: Preemption is active when the verification.." line.long 0x4 "MMSL_ESR,MMSL Error Statistics Register" hexmask.long.byte 0x4 16.--23. 1. "SMD_ERROR_COUNT,Number of Rejected Frames or Fragments due to unknown SMD (Clear on read)" newline hexmask.long.byte 0x4 0.--7. 1. "ASS_ERROR_COUNT,Number of Frames with Reassembly Errors (Clear on read)" line.long 0x8 "MMSL_ASS_OK,MMSL Frame Re-Assembled OK Register" hexmask.long.tbyte 0x8 0.--16. 1. "ASS_OK_COUNT,Number of Correctly Re-Assembled Frames (Clear on read)" line.long 0xC "MMSL_RXFRAG_CNT,MMSL Received Fragment Counter Register" hexmask.long.tbyte 0xC 0.--16. 1. "FRAG_COUNT_RX,Number of Received Fragments (Clear on read)" line.long 0x10 "MMSL_TXFRAG_CNT,MMSL Transmitted Fragment Counter Register" hexmask.long.tbyte 0x10 0.--16. 1. "FRAG_COUNT_TX,Number of Transmitted Fragments (Clear on read)" group.long 0xF18++0xB line.long 0x0 "MMSL_ISR,MMSL Interrupt Status Register" bitfld.long 0x0 5. "SMD_ERR,Illegal SMD Received (Clear on read)" "0: No illegal SMD received since the last read of..,1: Illegal SMD received (different from Express.." newline bitfld.long 0x0 4. "FR_COUNT_ERR,Illegal SMD Received (Clear on read)" "0: No frame count error detected since the last..,1: The SMD-C received since the last read of.." newline bitfld.long 0x0 3. "SMDC_ERR,SMD-C Received When Waiting an SMD-S (Clear on read)" "0: No error since the last read of GMAC_MMSL_SR,1: An SMD-C has been received when an SMD-S was.." newline bitfld.long 0x0 2. "SMDS_ERR,SMD-S Received When Waiting an SMD-C (Clear on read)" "0: No error since the last read of GMAC_MMSL_SR,1: An SMD-S has been received when an SMD-C was.." newline bitfld.long 0x0 1. "RCV_V_ERR,Incorrect Verification Mpacket Received (Clear on read)" "0: No error since the last read of GMAC_MMSL_SR,1: An incorrect verification mPacket has been.." newline bitfld.long 0x0 0. "RCV_R_ERR,Incorrect Response Mpacket Received (Clear on read)" "0: No error since the last read of GMAC_MMSL_SR,1: An incorrect response mPacket has been received.." line.long 0x4 "MMSL_IER,MMSL Interrupt Enable Register" bitfld.long 0x4 5. "SMD_ERR,Illegal SMD Received" "0,1" newline bitfld.long 0x4 4. "FR_COUNT_ERR,Illegal SMD Received" "0,1" newline bitfld.long 0x4 3. "SMDC_ERR,SMD-C Received When Waiting an SMD-S" "0,1" newline bitfld.long 0x4 2. "SMDS_ERR,SMD-S Received When Waiting an SMD-C" "0,1" newline bitfld.long 0x4 1. "RCV_V_ERR,Incorrect Verification Mpacket Received" "0,1" newline bitfld.long 0x4 0. "RCV_R_ERR,Incorrect Response Mpacket Received" "0,1" line.long 0x8 "MMSL_IDR,MMSL Interrupt Disable Register" bitfld.long 0x8 5. "SMD_ERR,Illegal SMD Received" "0,1" newline bitfld.long 0x8 4. "FR_COUNT_ERR,Illegal SMD Received" "0,1" newline bitfld.long 0x8 3. "SMDC_ERR,SMD-C Received When Waiting an SMD-S" "0,1" newline bitfld.long 0x8 2. "SMDS_ERR,SMD-S Received When Waiting an SMD-C" "0,1" newline bitfld.long 0x8 1. "RCV_V_ERR,Incorrect Verification Mpacket Received" "0,1" newline bitfld.long 0x8 0. "RCV_R_ERR,Incorrect Response Mpacket Received" "0,1" rgroup.long 0xF24++0x3 line.long 0x0 "MMSL_IMR,MMSL Interrupt Mask Register" bitfld.long 0x0 5. "SMD_ERR,Illegal SMD Received" "0,1" newline bitfld.long 0x0 4. "FR_COUNT_ERR,Illegal SMD Received" "0,1" newline bitfld.long 0x0 3. "SMDC_ERR,SMD-C Received When Waiting an SMD-S" "0,1" newline bitfld.long 0x0 2. "SMDS_ERR,SMD-S Received When Waiting an SMD-C" "0,1" newline bitfld.long 0x0 1. "RCV_V_ERR,Incorrect Verification Mpacket Received" "0,1" newline bitfld.long 0x0 0. "RCV_R_ERR,Incorrect Response Mpacket Received" "0,1" group.long 0x1000++0x7 line.long 0x0 "EMAC_NCR,Express MAC Network Control Register" bitfld.long 0x0 30. "IFGQAVCRED,Credit-Based Shaping Algorithm Modification" "0: No modification of the CBS algorithm.,1: Modifies the CBS algorithm so the IFG/IPG.." newline bitfld.long 0x0 27. "OSSCORR,1588 One Step Sync Mode Correction Field" "0: Disables updating the correction field of PTP..,1: Enables updating the correction field of PTP.." newline bitfld.long 0x0 26. "EXTSELRQEN,External Selection of Receive Queue Enable" "0: Disables external selection of receive queue.,1: Enables external selection of receive queue." newline bitfld.long 0x0 25. "PFCCTL,Multiple PFC Pause quantum Enable" "0: Disables multiple PFC pause quantums.,1: Enables multiple PFC pause quantums one per.." newline bitfld.long 0x0 24. "OSSMODE,One Step Sync Mode" "0: 1588 One Step Sync Mode is disabled.,1: 1588 One Step Sync Mode is enabled. Replaces.." newline bitfld.long 0x0 22. "STUDPOFFSET,Store UDP Offset" "0: Normal operations.,1: The upper 16 bits of the CRC of every received.." newline bitfld.long 0x0 20. "PTPUNIENA,Detection of Unicast PTP Frames Enable" "0: Disables detection of unicast PTP frames.,1: Enables detection of unicast PTP frames." newline bitfld.long 0x0 19. "TXLPIEN,Enable LPI Transmission" "0,1" newline bitfld.long 0x0 18. "FNP,Flush Next Packet (Write-only)" "0: No effect.,1: Flushes the next packet from the receive memory." newline bitfld.long 0x0 17. "TXPBPF,Transmit PFC Priority-based Pause Frame (Write-only)" "0: No effect.,1: Takes the values stored in the Transmit PFC.." newline bitfld.long 0x0 16. "ENPBPR,Enable PFC Priority-based Pause Reception" "0: Disables PFC Priority Based Pause Reception..,1: Enables PFC Priority Based Pause Reception.." newline bitfld.long 0x0 15. "SRTSM,Store Receive Timestamp to Memory" "0: Normal operation.,1: Causes the CRC of every received frame to be.." newline bitfld.long 0x0 12. "TXZQPF,Transmit Zero Quantum Pause Frame (Write-only)" "0: No effect.,1: Generates a pause frame with zero quantum to be.." newline bitfld.long 0x0 11. "TXPF,Transmit Pause Frame (Write-only)" "0: No effect.,1: Generates a pause frame to be transmitted." newline bitfld.long 0x0 10. "THALT,Transmit Halt (Write-only)" "0: No effect.,1: Halts transmission as soon as any ongoing frame.." newline bitfld.long 0x0 9. "TSTART,Start Transmission (Write-only)" "0: No effect.,1: Starts transmission." newline bitfld.long 0x0 8. "BP,Back Pressure" "0: No effect,1: When the MAC is set in 10M or 100M Half Duplex.." newline bitfld.long 0x0 7. "WESTAT,Write Enable for Statistics Registers" "0: Forces the statistics registers to be in..,1: Makes the statistics registers writable for.." newline bitfld.long 0x0 6. "INCSTAT,Increment Statistics Registers (Write-only)" "0,1" newline bitfld.long 0x0 5. "CLRSTAT,Clear Statistics Registers (Write-only)" "0: No effect.,1: Clears the statistics registers." newline bitfld.long 0x0 4. "MPE,Management Port Enable" "0: Forces GMDIO to high impedance state and MDC low.,1: Enables the management port." newline bitfld.long 0x0 3. "TXEN,Transmit Enable" "0: Stops transmission immediately the transmit..,1: Enables the GMAC transmitter to send data." newline bitfld.long 0x0 2. "RXEN,Receive Enable" "0: Stops frame reception immediately and the..,1: Enables the GMAC to receive data." newline bitfld.long 0x0 1. "LBL,Loop Back Local" "0: Normal operating mode (no loop back).,1: Connects GTX to GRX GTXEN to GRXDV and forces.." line.long 0x4 "EMAC_NCFGR,Express MAC Network Configuration Register" bitfld.long 0x4 30. "IRXER,Ignore Receive Error from PHY" "?,1: GRXER has no effect on the GMAC's operation when.." newline bitfld.long 0x4 29. "RXBP,Receive Bad Preamble" "0: Rejects frames with non-standard preamble.,1: Accepts frames with non-standard preamble." newline bitfld.long 0x4 28. "IPGSEN,Inter Packet Gap Stretch Enable" "0: The transmit IPG cannot be increased.,1: The transmit IPG can be increased above 96 bit.." newline bitfld.long 0x4 26. "IRXFCS,Ignore RX FCS" "0: Normal operation frames with FCS/CRC errors are..,1: Frames with FCS/CRC errors are rejected. FCS.." newline bitfld.long 0x4 25. "EFRHD,Enable Frames Received in Half Duplex" "0: Disables frames to be received in Half Duplex..,1: Enables frames to be received in Half Duplex.." newline bitfld.long 0x4 24. "RXCOEN,Receive Checksum Offload Enable" "0: Disables the receive checksum engine. Frames..,1: Enables the receive checksum engine. Frames with.." newline bitfld.long 0x4 23. "DCPF,Disable Copy of Pause Frames" "0: Copies pause frames to the system memory.,1: Prevents valid pause frames being copied to.." newline bitfld.long 0x4 21.--22. "DBW,Always Written to 1" "0,1,2,3" newline bitfld.long 0x4 18.--20. "CLK,MDC Clock Division" "0: MCK divided by 8 (MCK up to 20 MHz),1: MCK divided by 16 (MCK up to 40 MHz),2: MCK divided by 32 (MCK up to 80 MHz),3: MCK divided by 48 (MCK up to 120 MHz),4: MCK divided by 64 (MCK up to 160 MHz),5: MCK divided by 96 (MCK up to 240 MHz),?,?" newline bitfld.long 0x4 17. "RFCS,Remove FCS" "0: Includes the received frame check sequence (last..,1: Excludes the received frame check sequence (last.." newline bitfld.long 0x4 16. "LFERD,Length Field Error Frame Discard" "0: Accepts frames with a measured length shorter..,1: Discards frames with a measured length shorter.." newline bitfld.long 0x4 14.--15. "RXBUFO,Receive Buffer Offset" "0,1,2,3" newline bitfld.long 0x4 13. "PEN,Pause Enable" "0: Does not pause the transmission when a non-zero..,1: Pauses transmission when a non-zero 802.3.." newline bitfld.long 0x4 12. "RTY,Retry Test0" "0: Normal operation.,1: The backoff between collisions will always be.." newline bitfld.long 0x4 10. "GBE,Gigabit Mode Enable" "0: Operates in 10/100Mbps mode.,1: Operates in Gigabit mode." newline bitfld.long 0x4 8. "MAXFS,1536 Maximum Frame Size" "0: Rejects frame sizes above 1518 bytes.,1: Accepts frames up to 1536 bytes in length." newline bitfld.long 0x4 7. "UNIHEN,Unicast Hash Enable" "0: Rejects unicast frames.,1: Accepts unicast frames when the 6-bit hash.." newline bitfld.long 0x4 6. "MTIHEN,Multicast Hash Enable" "0: Rejects multicast frames.,1: Accepts multicast frames when the 6-bit hash.." newline bitfld.long 0x4 5. "NBC,No Broadcast" "0: Accepts broadcast frames.,1: Rejects frames addressed to the broadcast.." newline bitfld.long 0x4 4. "CAF,Copy All Frames" "0: Discards invalid frames.,1: Accepts all valid frames." newline bitfld.long 0x4 3. "JFRAME,Jumbo Frame Size" "0: Disables jumbo frames.,1: Enables jumbo frames up to 16383 bytes to be.." newline bitfld.long 0x4 2. "DNVLAN,Discard Non-VLAN FRAMES" "0: Passes all frames to address matching logic,1: Passes only VLAN tagged frames to the address.." newline bitfld.long 0x4 1. "FD,Full Duplex" "0: Half-duplex mode.,1: The transmit block ignores the state of.." newline bitfld.long 0x4 0. "SPD,Speed" "0: MAC operates at 10 Mbps.,1: MAC Operates at 100 Mbps." rgroup.long 0x1008++0x3 line.long 0x0 "EMAC_NSR,Express MAC Network Status Register" bitfld.long 0x0 8. "SB_PEND_XFER,System Bus Pending Transactions" "0,1" newline bitfld.long 0x0 7. "RXLPIS,LPI Indication" "0,1" newline bitfld.long 0x0 6. "PFCPAUSN,PFC Pause Negotiated" "0,1" newline bitfld.long 0x0 2. "IDLE,PHY Management Logic Idle" "0,1" newline bitfld.long 0x0 1. "MDIO,MDIO Input Status" "0,1" group.long 0x1010++0x13 line.long 0x0 "EMAC_DCFGR,Express MAC DMA Configuration Register" bitfld.long 0x0 29. "TXBD_EXTENDED,Transmit Buffer Descriptor Extended Mode" "0: Disables Transmit Buffer Data Extended mode.,1: Enables Transmit Buffer Data Extended mode." newline bitfld.long 0x0 28. "RXBD_EXTENDED,Receive Buffer Descriptor Extended Mode" "0: Disables Receive Buffer Data Extended mode.,1: Enables Receive Buffer Data Extended mode." newline bitfld.long 0x0 26. "TXFOMAXB,Force Transmit Max Burst Length" "0,1" newline bitfld.long 0x0 25. "RXFOMAXB,Force Receive Max Burst Length" "0,1" newline bitfld.long 0x0 24. "DDRP,DMA Discard Receive Packets" "0,1" newline hexmask.long.byte 0x0 16.--23. 1. "DRBS,DMA Receive Buffer Size" newline bitfld.long 0x0 13. "CRCERRREP,CRC Errors Report" "0: Bit 16 of the receive buffer descriptor..,1: Bit 16 of the receive buffer descriptor.." newline bitfld.long 0x0 12. "INFLASTEN,Infinite Size for Last Buffer Enable" "0,1" newline bitfld.long 0x0 11. "TXCOEN,Transmitter Checksum Generation Offload Enable" "0,1" newline bitfld.long 0x0 10. "TXPBMS,Transmitter Packet Buffer Memory Size Select" "0: Do not use top address bit (2 Kbytes).,1: Use full configured addressable space (4 Kbytes)." newline bitfld.long 0x0 8.--9. "RXBMS,Receiver Packet Buffer Memory Size Select" "0: 8/8 Kbyte Memory Size,1: 8/4 Kbytes Memory Size,2: 8/2 Kbytes Memory Size,3: 8 Kbytes Memory Size" newline bitfld.long 0x0 7. "ESPA,Endian Swap Mode Enable for Packet Data Accesses" "0: Selects Little-endian endianism for system bus..,1: Selects swapped endianism for system bus.." newline bitfld.long 0x0 6. "ESMA,Endian Swap Mode Enable for Management Descriptor Accesses" "0: Selects Little-endian endianism for system bus..,1: Selects swapped endianism for system bus.." newline hexmask.long.byte 0x0 0.--4. 1. "FBLDO,Fixed Burst Length for DMA Data Operations:" line.long 0x4 "EMAC_TSR,Express MAC Transmit Status Register" bitfld.long 0x4 10. "TXDMALCK,Transmit DMA Lockup (Clear by Writing a 1)" "0,1" newline bitfld.long 0x4 9. "TXMACLCK,Transmit MAC Lockup (Clear by Writing a 1)" "0,1" newline bitfld.long 0x4 8. "HRESP,System Bus Response (Clear by Writing a 1)" "0,1" newline bitfld.long 0x4 7. "LCO,Late Collision Occurred (Clear by Writing a 1)" "0,1" newline bitfld.long 0x4 5. "TXCOMP,Transmit Complete (Clear by Writing a 1)" "0,1" newline bitfld.long 0x4 4. "TFC,Transmit Frame Corruption Due to System Bus Error (Clear by Writing a 1)" "0,1" newline bitfld.long 0x4 3. "TXGO,Transmit Go (Read only)" "0,1" newline bitfld.long 0x4 2. "RLE,Retry Limit Exceeded (Clear by Writing a 1)" "0,1" newline bitfld.long 0x4 1. "COL,Collision Occurred (Clear by Writing a 1)" "0,1" newline bitfld.long 0x4 0. "UBR,Used Bit Read (Clear by Writing a 1)" "0,1" line.long 0x8 "EMAC_RBQB,Express MAC Receive Buffer Queue Base Address Register" hexmask.long 0x8 2.--31. 1. "ADDR,Receive Buffer Queue Base Address" newline bitfld.long 0x8 0. "RXQDIS,Receive Queue Disable" "0: Queue is enabled.,1: Queue is disabled. Used to reduce the number of.." line.long 0xC "EMAC_TBQB,Express MAC Transmit Buffer Queue Base Address Register" hexmask.long 0xC 2.--31. 1. "ADDR,Transmit Buffer Queue Base Address" newline bitfld.long 0xC 0. "TXQDIS,Transmit Queue Disable" "0: Queue is enabled.,1: Queue is disabled. Used to reduce the number of.." line.long 0x10 "EMAC_RSR,Express MAC Receive Status Register" bitfld.long 0x10 5. "RXDMALCK,Receive DMA Lockup (Clear by Writing a 1)" "0,1" newline bitfld.long 0x10 4. "RXMACLCK,Receive MAC Lockup (Clear by Writing a 1)" "0,1" newline bitfld.long 0x10 3. "HNO,System Bus Error (Clear by Writing a 1)" "0,1" newline bitfld.long 0x10 2. "RXOVR,Receive Overrun (Clear by Writing a 1)" "0,1" newline bitfld.long 0x10 1. "REC,Frame Received (Clear by Writing a 1)" "0,1" newline bitfld.long 0x10 0. "BNA,Buffer Not Available (Clear by Writing a 1)" "0,1" rgroup.long 0x1024++0x3 line.long 0x0 "EMAC_ISR,Express MAC Interrupt Status Register" bitfld.long 0x0 31. "TXLCK,Transmit Path Locked (Cleared on read)" "0,1" newline bitfld.long 0x0 30. "RXLCK,Receive Path Locked (Cleared on read)" "0,1" newline bitfld.long 0x0 29. "TSUTIMCOMP,TSU Timer Comparison (Cleared on read)" "0,1" newline bitfld.long 0x0 28. "WOL,Wake On LAN (Cleared on read)" "0,1" newline bitfld.long 0x0 27. "RXLPISBC,Receive LPI indication Status Bit Change (Cleared on read)" "0,1" newline bitfld.long 0x0 26. "SRI,TSU Seconds Register Increment (Cleared on read)" "0,1" newline bitfld.long 0x0 25. "PDRSFT,PDelay Response Frame Transmitted (Cleared on read)" "0,1" newline bitfld.long 0x0 24. "PDRQFT,PDelay Request Frame Transmitted (Cleared on read)" "0,1" newline bitfld.long 0x0 23. "PDRSFR,PDelay Response Frame Received (Cleared on read)" "0,1" newline bitfld.long 0x0 22. "PDRQFR,PDelay Request Frame Received (Cleared on read)" "0,1" newline bitfld.long 0x0 21. "SFT,PTP Sync Frame Transmitted (Cleared on read)" "0,1" newline bitfld.long 0x0 20. "DRQFT,PTP Delay Request Frame Transmitted (Cleared on read)" "0,1" newline bitfld.long 0x0 19. "SFR,PTP Sync Frame Received (Cleared on read)" "0,1" newline bitfld.long 0x0 18. "DRQFR,PTP Delay Request Frame Received (Cleared on read)" "0,1" newline bitfld.long 0x0 14. "PFTR,Pause Frame Transmitted (Cleared on read)" "0,1" newline bitfld.long 0x0 13. "PTZ,Pause Time Zero (Cleared on read)" "0,1" newline bitfld.long 0x0 12. "PFNZ,Pause Frame with Non-zero Pause Quantum Received (Cleared on read)" "0,1" newline bitfld.long 0x0 11. "HRESP,System Bus Error (Cleared on read)" "0,1" newline bitfld.long 0x0 10. "ROVR,Receive Overrun (Cleared on read)" "0,1" newline bitfld.long 0x0 7. "TCOMP,Transmit Complete (Cleared on read)" "0,1" newline bitfld.long 0x0 6. "TFC,Transmit Frame Corruption Due to System Bus Error (Cleared on read)" "0,1" newline bitfld.long 0x0 5. "RLEX,Retry Limit Exceeded or Late Collision (Cleared on read)" "0,1" newline bitfld.long 0x0 4. "TUR,Transmit Underrun (Cleared on read)" "0,1" newline bitfld.long 0x0 3. "TXUBR,TX Used Bit Read (Cleared on read)" "0,1" newline bitfld.long 0x0 2. "RXUBR,RX Used Bit Read (Cleared on read)" "0,1" newline bitfld.long 0x0 1. "RCOMP,Receive Complete (Cleared on read)" "0,1" newline bitfld.long 0x0 0. "MFS,Management Frame Sent (Cleared on read)" "0,1" wgroup.long 0x1028++0x7 line.long 0x0 "EMAC_IER,Express MAC Interrupt Enable Register" bitfld.long 0x0 31. "TXLCK,Transmit Path Lockup Detected" "0,1" newline bitfld.long 0x0 30. "RXLCK,Receive Path Lockup Detected" "0,1" newline bitfld.long 0x0 29. "TSUTIMCOMP,TSU Timer Comparison" "0,1" newline bitfld.long 0x0 28. "WOL,Wake On LAN" "0,1" newline bitfld.long 0x0 27. "RXLPISBC,Enable RX LPI Indication" "0,1" newline bitfld.long 0x0 26. "SRI,TSU Seconds Register Increment" "0,1" newline bitfld.long 0x0 25. "PDRSFT,PDelay Response Frame Transmitted" "0,1" newline bitfld.long 0x0 24. "PDRQFT,PDelay Request Frame Transmitted" "0,1" newline bitfld.long 0x0 23. "PDRSFR,PDelay Response Frame Received" "0,1" newline bitfld.long 0x0 22. "PDRQFR,PDelay Request Frame Received" "0,1" newline bitfld.long 0x0 21. "SFT,PTP Sync Frame Transmitted" "0,1" newline bitfld.long 0x0 20. "DRQFT,PTP Delay Request Frame Transmitted" "0,1" newline bitfld.long 0x0 19. "SFR,PTP Sync Frame Received" "0,1" newline bitfld.long 0x0 18. "DRQFR,PTP Delay Request Frame Received" "0,1" newline bitfld.long 0x0 15. "EXINT,External Interrupt" "0,1" newline bitfld.long 0x0 14. "PFTR,Pause Frame Transmitted" "0,1" newline bitfld.long 0x0 13. "PTZ,Pause Time Zero" "0,1" newline bitfld.long 0x0 12. "PFNZ,Pause Frame with Non-zero Pause Quantum Received" "0,1" newline bitfld.long 0x0 11. "HRESP,System Bus Error" "0,1" newline bitfld.long 0x0 10. "ROVR,Receive Overrun" "0,1" newline bitfld.long 0x0 7. "TCOMP,Transmit Complete" "0,1" newline bitfld.long 0x0 6. "TFC,Transmit Frame Corruption Due to System Bus Error" "0,1" newline bitfld.long 0x0 5. "RLEX,Retry Limit Exceeded or Late Collision" "0,1" newline bitfld.long 0x0 4. "TUR,Transmit Underrun" "0,1" newline bitfld.long 0x0 3. "TXUBR,TX Used Bit Read" "0,1" newline bitfld.long 0x0 2. "RXUBR,RX Used Bit Read" "0,1" newline bitfld.long 0x0 1. "RCOMP,Receive Complete" "0,1" newline bitfld.long 0x0 0. "MFS,Management Frame Sent" "0,1" line.long 0x4 "EMAC_IDR,Express MAC Interrupt Disable Register" bitfld.long 0x4 31. "TXLCK,Transmit Path Lockup Detected" "0,1" newline bitfld.long 0x4 30. "RXLCK,Receive Path Lockup Detected" "0,1" newline bitfld.long 0x4 29. "TSUTIMCOMP,TSU Timer Comparison" "0,1" newline bitfld.long 0x4 28. "WOL,Wake On LAN" "0,1" newline bitfld.long 0x4 27. "RXLPISBC,Enable RX LPI Indication" "0,1" newline bitfld.long 0x4 26. "SRI,TSU Seconds Register Increment" "0,1" newline bitfld.long 0x4 25. "PDRSFT,PDelay Response Frame Transmitted" "0,1" newline bitfld.long 0x4 24. "PDRQFT,PDelay Request Frame Transmitted" "0,1" newline bitfld.long 0x4 23. "PDRSFR,PDelay Response Frame Received" "0,1" newline bitfld.long 0x4 22. "PDRQFR,PDelay Request Frame Received" "0,1" newline bitfld.long 0x4 21. "SFT,PTP Sync Frame Transmitted" "0,1" newline bitfld.long 0x4 20. "DRQFT,PTP Delay Request Frame Transmitted" "0,1" newline bitfld.long 0x4 19. "SFR,PTP Sync Frame Received" "0,1" newline bitfld.long 0x4 18. "DRQFR,PTP Delay Request Frame Received" "0,1" newline bitfld.long 0x4 15. "EXINT,External Interrupt" "0,1" newline bitfld.long 0x4 14. "PFTR,Pause Frame Transmitted" "0,1" newline bitfld.long 0x4 13. "PTZ,Pause Time Zero" "0,1" newline bitfld.long 0x4 12. "PFNZ,Pause Frame with Non-zero Pause Quantum Received" "0,1" newline bitfld.long 0x4 11. "HRESP,System Bus Error" "0,1" newline bitfld.long 0x4 10. "ROVR,Receive Overrun" "0,1" newline bitfld.long 0x4 7. "TCOMP,Transmit Complete" "0,1" newline bitfld.long 0x4 6. "TFC,Transmit Frame Corruption Due to System Bus Error" "0,1" newline bitfld.long 0x4 5. "RLEX,Retry Limit Exceeded or Late Collision" "0,1" newline bitfld.long 0x4 4. "TUR,Transmit Underrun" "0,1" newline bitfld.long 0x4 3. "TXUBR,TX Used Bit Read" "0,1" newline bitfld.long 0x4 2. "RXUBR,RX Used Bit Read" "0,1" newline bitfld.long 0x4 1. "RCOMP,Receive Complete" "0,1" newline bitfld.long 0x4 0. "MFS,Management Frame Sent" "0,1" group.long 0x1030++0x3 line.long 0x0 "EMAC_IMR,Express MAC Interrupt Mask Register" bitfld.long 0x0 31. "TXLCK,Transmit Path Lockup Detected" "0,1" newline bitfld.long 0x0 30. "RXLCK,Receive Path Lockup Detected" "0,1" newline bitfld.long 0x0 29. "TSUTIMCOMP,TSU Timer Comparison" "0,1" newline bitfld.long 0x0 28. "WOL,Wake On LAN" "0,1" newline bitfld.long 0x0 27. "RXLPISBC,Enable RX LPI Indication" "0,1" newline bitfld.long 0x0 26. "SRI,TSU Seconds Register Increment" "0,1" newline bitfld.long 0x0 25. "PDRSFT,PDelay Response Frame Transmitted" "0,1" newline bitfld.long 0x0 24. "PDRQFT,PDelay Request Frame Transmitted" "0,1" newline bitfld.long 0x0 23. "PDRSFR,PDelay Response Frame Received" "0,1" newline bitfld.long 0x0 22. "PDRQFR,PDelay Request Frame Received" "0,1" newline bitfld.long 0x0 21. "SFT,PTP Sync Frame Transmitted" "0,1" newline bitfld.long 0x0 20. "DRQFT,PTP Delay Request Frame Transmitted" "0,1" newline bitfld.long 0x0 19. "SFR,PTP Sync Frame Received" "0,1" newline bitfld.long 0x0 18. "DRQFR,PTP Delay Request Frame Received" "0,1" newline bitfld.long 0x0 15. "EXINT,External Interrupt" "0,1" newline bitfld.long 0x0 14. "PFTR,Pause Frame Transmitted" "0,1" newline bitfld.long 0x0 13. "PTZ,Pause Time Zero" "0,1" newline bitfld.long 0x0 12. "PFNZ,Pause Frame with Non-zero Pause Quantum Received" "0,1" newline bitfld.long 0x0 11. "HRESP,System Bus Error" "0,1" newline bitfld.long 0x0 10. "ROVR,Receive Overrun" "0,1" newline bitfld.long 0x0 7. "TCOMP,Transmit Complete" "0,1" newline bitfld.long 0x0 6. "TFC,Transmit Frame Corruption Due to System Bus Error" "0,1" newline bitfld.long 0x0 5. "RLEX,Retry Limit Exceeded or Late Collision" "0,1" newline bitfld.long 0x0 4. "TUR,Transmit Underrun" "0,1" newline bitfld.long 0x0 3. "TXUBR,TX Used Bit Read" "0,1" newline bitfld.long 0x0 2. "RXUBR,RX Used Bit Read" "0,1" newline bitfld.long 0x0 1. "RCOMP,Receive Complete" "0,1" newline bitfld.long 0x0 0. "MFS,Management Frame Sent" "0,1" rgroup.long 0x1038++0x3 line.long 0x0 "EMAC_RPQ,Express MAC Receive Pause Quantum Register" hexmask.long.word 0x0 0.--15. 1. "RPQ,Received Pause Quantum" group.long 0x103C++0xF line.long 0x0 "EMAC_TPQ,Express MAC Transmit Pause Quantum Register" hexmask.long.word 0x0 16.--31. 1. "P1TPQ,Priority 1 Transmit Pause Quantum" newline hexmask.long.word 0x0 0.--15. 1. "TPQ,Transmit Pause Quantum" line.long 0x4 "EMAC_TPSF,Express MAC TX Partial Store and Forward Register" bitfld.long 0x4 31. "ENTXP,Enable TX Partial Store and Forward Operation" "0,1" newline hexmask.long.word 0x4 0.--9. 1. "TPB1ADR,Transmit Partial Store and Forward Address" line.long 0x8 "EMAC_RPSF,Express MAC RX Partial Store and Forward Register" bitfld.long 0x8 31. "ENRXP,Enable RX Partial Store and Forward Operation" "0,1" newline hexmask.long.word 0x8 0.--9. 1. "RPB1ADR,Receive Partial Store and Forward Address" line.long 0xC "EMAC_RJFML,Express MAC RX Jumbo Frame Max Length Register" hexmask.long.word 0xC 0.--13. 1. "FML,Frame Max Length" group.long 0x1054++0x3 line.long 0x0 "EMAC_AMP,Express MAC System Bus Maximum Pipeline" bitfld.long 0x0 16. "USE_FROM,Address Write Bus to Write Data Bus Maximum Pipeline" "0: Operates the AW2W_MAX_PIPELINE field between AW..,1: Operates the AW2W_MAX_PIPELINE field between AW.." newline hexmask.long.byte 0x0 8.--15. 1. "AW2W_MAX_PIPELINE,Address Write Bus to Write Data Bus Maximum Pipeline" newline hexmask.long.byte 0x0 0.--7. 1. "AR2R_MAX_PIPELINE,Address Read Bus to Read Data Bus Maximum Pipeline" group.long 0x105C++0x7 line.long 0x0 "EMAC_INTM,Express MAC Interrupt Moderation Register" hexmask.long.byte 0x0 16.--23. 1. "TXINTMOD,Transmit Interrupt Moderation" newline hexmask.long.byte 0x0 0.--7. 1. "RXINTMOD,Receive Interrupt Moderation" line.long 0x4 "EMAC_SYSWT,Express MAC System Wake-Up Time Register" hexmask.long.word 0x4 0.--15. 1. "SYSWKUPTIME,System Wake-up Time" group.long 0x1068++0xB line.long 0x0 "EMAC_LCKUP_CFGR,Express MAC Lockup Detection and Recovery Configuration" bitfld.long 0x0 31. "TXDMA_LCKUP_EN,Transmit DMA Lockup Detector Enable" "0: Disables the monitor that detects lockups in the..,1: Enables the monitor that detects lockups in the.." newline bitfld.long 0x0 30. "TXMAC_LCKUP_EN,Transmit MAC Lockup Detector Enable" "0: Disables the monitor that detects lockups in the..,1: Enables the monitor that detects lockups in the.." newline bitfld.long 0x0 29. "RXDMA_LCKUP_EN,Receive DMA Lockup Detector Enable" "0: Disables the monitor that detects lockups in the..,1: Enables the monitor that detects lockups in the.." newline bitfld.long 0x0 28. "RXMAC_LCKUP_EN,Receive MAC Lockup Detector Enable" "0: Disables the monitor that detects lockups in the..,1: Enables the monitor that detects lockups in the.." newline bitfld.long 0x0 27. "LCKUP_REC_EN,Lockup RecoveryEnable" "0: No effect.,1: Forces the EMAC in Reset mode when a lockup.is.." newline hexmask.long.word 0x0 16.--26. 1. "DMA_LOCKUP_TIME,Timeout Value for Receive and Transmit DMA" newline hexmask.long.word 0x0 0.--15. 1. "PRESCALER,Prescaler Value for Timeout" line.long 0x4 "EMAC_LCKUP_TIME,Express MAC Lockup Detection Time" hexmask.long.word 0x4 16.--26. 1. "TX_MAC_LOCKUP_TIME,Transmit MAC Lockup Detector Time" newline hexmask.long.word 0x4 0.--15. 1. "RX_MAC_LOCKUP_TIME,Receive MAC Lockup Detector Time" line.long 0x8 "EMAC_TXDMA_LCKUP_CR,Express MAC Transmit DMA Lockup Control Register" bitfld.long 0x8 5. "LCKUP_EN_Q5,Transmit DMA Lockup Detector Enable for Queue 5" "0: Disables the transmit DMA lockup timer for queue..,1: Enables the transmit DMA lockup timer for queue x." newline bitfld.long 0x8 4. "LCKUP_EN_Q4,Transmit DMA Lockup Detector Enable for Queue 4" "0: Disables the transmit DMA lockup timer for queue..,1: Enables the transmit DMA lockup timer for queue x." newline bitfld.long 0x8 3. "LCKUP_EN_Q3,Transmit DMA Lockup Detector Enable for Queue 3" "0: Disables the transmit DMA lockup timer for queue..,1: Enables the transmit DMA lockup timer for queue x." newline bitfld.long 0x8 2. "LCKUP_EN_Q2,Transmit DMA Lockup Detector Enable for Queue 2" "0: Disables the transmit DMA lockup timer for queue..,1: Enables the transmit DMA lockup timer for queue x." newline bitfld.long 0x8 1. "LCKUP_EN_Q1,Transmit DMA Lockup Detector Enable for Queue 1" "0: Disables the transmit DMA lockup timer for queue..,1: Enables the transmit DMA lockup timer for queue x." newline bitfld.long 0x8 0. "LCKUP_EN_Q0,Transmit DMA Lockup Detector Enable for Queue 0" "0: Disables the transmit DMA lockup timer for queue..,1: Enables the transmit DMA lockup timer for queue x." group.long 0x107C++0xB line.long 0x0 "EMAC_RX_WATERMARK,Express MAC Receive Watermark Register" hexmask.long.word 0x0 16.--31. 1. "RX_LOW_WATERMARK,Receive Watermark Low Threshold" newline hexmask.long.word 0x0 0.--15. 1. "RX_HIGH_WATERMARK,Receive Watermark High Threshold" line.long 0x4 "EMAC_HRB,Express MAC Hash Register Bottom" hexmask.long 0x4 0.--31. 1. "ADDR,Hash Address" line.long 0x8 "EMAC_HRT,Express MAC Hash Register Top" hexmask.long 0x8 0.--31. 1. "ADDR,Hash Address" repeat 4. (list 0x0 0x1 0x2 0x3)(list ad:0xE161D088 ad:0xE161D090 ad:0xE161D098 ad:0xE161D0A0) tree "GMAC_EMAC_SA[$1]" base $2 group.long ($2)++0x7 line.long 0x0 "EMAC_SAB,Express MAC Specific Address Bottom Register" hexmask.long 0x0 0.--31. 1. "ADDR,Specific Address" line.long 0x4 "EMAC_SAT,Express MAC Specific Address Top Register" hexmask.long.byte 0x4 24.--29. 1. "FILTBMASK,Filter Bytes Mask" bitfld.long 0x4 16. "FILTSORD,Filter Source or Destination MAC Address" "0: The filter is a destination address filter.,1: The filter is a source address filter." hexmask.long.word 0x4 0.--15. 1. "ADDR,Specific Address" tree.end repeat.end base ad:0xE161C000 newline group.long 0x10A8++0x3F line.long 0x0 "EMAC_TIDM1,Express MAC Type ID Match 1 Register" bitfld.long 0x0 31. "ENID1,Enable Copying of TID Matched Frames" "0: TID is not part of the comparison match.,1: TID is processed for the comparison match." newline hexmask.long.word 0x0 0.--15. 1. "TID,Type ID Match 1" line.long 0x4 "EMAC_TIDM2,Express MAC Type ID Match 2 Register" bitfld.long 0x4 31. "ENID2,Enable Copying of TID Matched Frames" "0: TID is not part of the comparison match.,1: TID is processed for the comparison match." newline hexmask.long.word 0x4 0.--15. 1. "TID,Type ID Match 2" line.long 0x8 "EMAC_TIDM3,Express MAC Type ID Match 3 Register" bitfld.long 0x8 31. "ENID3,Enable Copying of TID Matched Frames" "0: TID is not part of the comparison match.,1: TID is processed for the comparison match." newline hexmask.long.word 0x8 0.--15. 1. "TID,Type ID Match 3" line.long 0xC "EMAC_TIDM4,Express MAC Type ID Match 4 Register" bitfld.long 0xC 31. "ENID4,Enable Copying of TID Matched Frames" "0: TID is not part of the comparison match.,1: TID is processed for the comparison match." newline hexmask.long.word 0xC 0.--15. 1. "TID,Type ID Match 4" line.long 0x10 "EMAC_WOL,Express MAC Wake on LAN Register" bitfld.long 0x10 19. "MTI,Multicast Hash Event Enable" "0,1" newline bitfld.long 0x10 18. "SA1,Specific Address Register 1 Event Enable" "0,1" newline bitfld.long 0x10 17. "ARP,ARP Request Event Enable" "0,1" newline bitfld.long 0x10 16. "MAG,Magic Packet Event Enable" "0,1" newline hexmask.long.word 0x10 0.--15. 1. "IP,ARP Request IP Address" line.long 0x14 "EMAC_IPGS,Express MAC IPG Stretch Register" bitfld.long 0x14 31. "IFG_24,Interframe Gap 24 bytes" "0: Defines a minimum interframe gap of 12 bytes..,1: Defines a minimum interframe gap of 24 bytes.." newline bitfld.long 0x14 30. "IFG_32,Interframe Gap 32 bytes" "0: Defines a minimum interframe gap of 12 bytes..,1: Defines a minimum interframe gap of 32 bytes.." newline hexmask.long.byte 0x14 16.--19. 1. "MIN_IPG,Minimum Interpacket Gap" newline hexmask.long.word 0x14 0.--15. 1. "FL,Frame Length" line.long 0x18 "EMAC_SVLAN,Express MAC Stacked VLAN Register" bitfld.long 0x18 31. "ESVLAN,Enable Stacked VLAN Processing Mode" "0: Disable the stacked VLAN Processing mode,1: Enable the stacked VLAN Processing mode" newline hexmask.long.word 0x18 0.--15. 1. "VLAN_TYPE,User Defined VLAN_TYPE Field" line.long 0x1C "EMAC_TPFCP,Express MAC Transmit PFC Pause Register" hexmask.long.byte 0x1C 8.--15. 1. "PQ,Pause Quantum" newline hexmask.long.byte 0x1C 0.--7. 1. "PEV,Priority Enable Vector" line.long 0x20 "EMAC_SAMB1,Express MAC Specific Address 1 Mask Bottom Register" hexmask.long 0x20 0.--31. 1. "ADDR,Specific Address 1 Mask" line.long 0x24 "EMAC_SAMT1,Express MAC Specific Address 1 Mask Top Register" hexmask.long.word 0x24 0.--15. 1. "ADDR,Specific Address 1 Mask" line.long 0x28 "EMAC_AMRX,System Memory Address Mask for RX Data Buffer Accesses Register" hexmask.long.byte 0x28 28.--31. 1. "MSBADDR,MSB of the Receive Data Buffer Address" newline hexmask.long.byte 0x28 0.--3. 1. "MSBADDRMSK,Mask of the Receive Data Buffer Address" line.long 0x2C "EMAC_RXUDAR,Express MAC PTP RX Unicast IP Destination Address Register" hexmask.long 0x2C 0.--31. 1. "RXUDA,Receive Unicast Destination Address" line.long 0x30 "EMAC_TXUDAR,Express MAC PTP TX Unicast IP Destination Address Register" hexmask.long 0x30 0.--31. 1. "TXUDA,Transmit Unicast Destination Address" line.long 0x34 "EMAC_NSC,Express MAC 1588 Timer Nanosecond Comparison Register" hexmask.long.tbyte 0x34 0.--21. 1. "NANOSEC,1588 Timer Nanosecond Comparison Value" line.long 0x38 "EMAC_SCL,Express MAC 1588 Timer Second Comparison Low Register" hexmask.long 0x38 0.--31. 1. "SEC,1588 Timer Second Comparison Value" line.long 0x3C "EMAC_SCH,Express MAC 1588 Timer Second Comparison High Register" hexmask.long.word 0x3C 0.--15. 1. "SEC,1588 Timer Second Comparison Value" rgroup.long 0x10E8++0xF line.long 0x0 "EMAC_EFTSH,Express MAC PTP Event Frame Transmitted Seconds High Register" hexmask.long.word 0x0 0.--15. 1. "RUD,Register Update" line.long 0x4 "EMAC_EFRSH,Express MAC PTP Event Frame Received Seconds High Register" hexmask.long.word 0x4 0.--15. 1. "RUD,Register Update" line.long 0x8 "EMAC_PEFTSH,Express MAC PTP Peer Event Frame Transmitted Seconds High Register" hexmask.long.word 0x8 0.--15. 1. "RUD,Register Update" line.long 0xC "EMAC_PEFRSH,Express MAC PTP Peer Event Frame Received Seconds High Register" hexmask.long.word 0xC 0.--15. 1. "RUD,Register Update" rgroup.long 0x1100++0xB7 line.long 0x0 "EMAC_OTLO,Express MAC Octets Transmitted Low Register" hexmask.long 0x0 0.--31. 1. "TXO,Transmitted Octets" line.long 0x4 "EMAC_OTHI,Express MAC Octets Transmitted High Register" hexmask.long.word 0x4 0.--15. 1. "TXO,Transmitted Octets" line.long 0x8 "EMAC_FT,Express MAC Frames Transmitted Register" hexmask.long 0x8 0.--31. 1. "FTX,Frames Transmitted without Error" line.long 0xC "EMAC_BCFT,Express MAC Broadcast Frames Transmitted Register" hexmask.long 0xC 0.--31. 1. "BFTX,Broadcast Frames Transmitted without Error" line.long 0x10 "EMAC_MFT,Express MAC Multicast Frames Transmitted Register" hexmask.long 0x10 0.--31. 1. "MFTX,Multicast Frames Transmitted without Error" line.long 0x14 "EMAC_PFT,Express MAC Pause Frames Transmitted Register" hexmask.long.word 0x14 0.--15. 1. "PFTX,Pause Frames Transmitted Register" line.long 0x18 "EMAC_BFT64,Express MAC 64 Byte Frames Transmitted Register" hexmask.long 0x18 0.--31. 1. "NFTX,64 Byte Frames Transmitted without Error" line.long 0x1C "EMAC_TBFT127,Express MAC 65 to 127 Byte Frames Transmitted Register" hexmask.long 0x1C 0.--31. 1. "NFTX,65 to 127 Byte Frames Transmitted without Error" line.long 0x20 "EMAC_TBFT255,Express MAC 128 to 255 Byte Frames Transmitted Register" hexmask.long 0x20 0.--31. 1. "NFTX,128 to 255 Byte Frames Transmitted without Error" line.long 0x24 "EMAC_TBFT511,Express MAC 256 to 511 Byte Frames Transmitted Register" hexmask.long 0x24 0.--31. 1. "NFTX,256 to 511 Byte Frames Transmitted without Error" line.long 0x28 "EMAC_TBFT1023,Express MAC 512 to 1023 Byte Frames Transmitted Register" hexmask.long 0x28 0.--31. 1. "NFTX,512 to 1023 Byte Frames Transmitted without Error" line.long 0x2C "EMAC_TBFT1518,Express MAC 1024 to 1518 Byte Frames Transmitted Register" hexmask.long 0x2C 0.--31. 1. "NFTX,1024 to 1518 Byte Frames Transmitted without Error" line.long 0x30 "EMAC_GTBFT1518,Express MAC Greater Than 1518 Byte Frames Transmitted Register" hexmask.long 0x30 0.--31. 1. "NFTX,Greater than 1518 Byte Frames Transmitted without Error" line.long 0x34 "EMAC_TUR,Express MAC Transmit Underruns Register" hexmask.long.word 0x34 0.--9. 1. "TXUNR,Transmit Underruns" line.long 0x38 "EMAC_SCF,Express MAC Single Collision Frames Register" hexmask.long.tbyte 0x38 0.--17. 1. "SCOL,Single Collision" line.long 0x3C "EMAC_MCF,Express MAC Multiple Collision Frames Register" hexmask.long.tbyte 0x3C 0.--17. 1. "MCOL,Multiple Collision" line.long 0x40 "EMAC_EC,Express MAC Excessive Collisions Register" hexmask.long.word 0x40 0.--9. 1. "XCOL,Excessive Collisions" line.long 0x44 "EMAC_LC,Express MAC Late Collisions Register" hexmask.long.word 0x44 0.--9. 1. "LCOL,Late Collisions" line.long 0x48 "EMAC_DTF,Express MAC Deferred Transmission Frames Register" hexmask.long.tbyte 0x48 0.--17. 1. "DEFT,Deferred Transmission" line.long 0x4C "EMAC_CSE,Express MAC Carrier Sense Errors Register" hexmask.long.word 0x4C 0.--9. 1. "CSR,Carrier Sense Error" line.long 0x50 "EMAC_ORLO,Express MAC Octets Received Low Received Register" hexmask.long 0x50 0.--31. 1. "RXO,Received Octets" line.long 0x54 "EMAC_ORHI,Express MAC Octets Received High Received Register" hexmask.long.word 0x54 0.--15. 1. "RXO,Received Octets" line.long 0x58 "EMAC_FR,Express MAC Frames Received Register" hexmask.long 0x58 0.--31. 1. "FRX,Frames Received without Error" line.long 0x5C "EMAC_BCFR,Express MAC Broadcast Frames Received Register" hexmask.long 0x5C 0.--31. 1. "BFRX,Broadcast Frames Received without Error" line.long 0x60 "EMAC_MFR,Express MAC Multicast Frames Received Register" hexmask.long 0x60 0.--31. 1. "MFRX,Multicast Frames Received without Error" line.long 0x64 "EMAC_PFR,Express MAC Pause Frames Received Register" hexmask.long.word 0x64 0.--15. 1. "PFRX,Pause Frames Received Register" line.long 0x68 "EMAC_BFR64,Express MAC 64 Byte Frames Received Register" hexmask.long 0x68 0.--31. 1. "NFRX,64 Byte Frames Received without Error" line.long 0x6C "EMAC_TBFR127,Express MAC 65 to 127 Byte Frames Received Register" hexmask.long 0x6C 0.--31. 1. "NFRX,65 to 127 Byte Frames Received without Error" line.long 0x70 "EMAC_TBFR255,Express MAC 128 to 255 Byte Frames Received Register" hexmask.long 0x70 0.--31. 1. "NFRX,128 to 255 Byte Frames Received without Error" line.long 0x74 "EMAC_TBFR511,Express MAC 256 to 511 Byte Frames Received Register" hexmask.long 0x74 0.--31. 1. "NFRX,256 to 511 Byte Frames Received without Error" line.long 0x78 "EMAC_TBFR1023,Express MAC 512 to 1023 Byte Frames Received Register" hexmask.long 0x78 0.--31. 1. "NFRX,512 to 1023 Byte Frames Received without Error" line.long 0x7C "EMAC_TBFR1518,Express MAC 1024 to 1518 Byte Frames Received Register" hexmask.long 0x7C 0.--31. 1. "NFRX,1024 to 1518 Byte Frames Received without Error" line.long 0x80 "EMAC_TMXBFR,Express MAC 1519 to Maximum Byte Frames Received Register" hexmask.long 0x80 0.--31. 1. "NFRX,1519 to Maximum Byte Frames Received without Error" line.long 0x84 "EMAC_UFR,Express MAC Undersize Frames Received Register" hexmask.long.word 0x84 0.--9. 1. "UFRX,Undersize Frames Received" line.long 0x88 "EMAC_OFR,Express MAC Oversize Frames Received Register" hexmask.long.word 0x88 0.--9. 1. "OFRX,Oversized Frames Received" line.long 0x8C "EMAC_JR,Express MAC Jabbers Received Register" hexmask.long.word 0x8C 0.--9. 1. "JRX,Jabbers Received" line.long 0x90 "EMAC_FCSE,Express MAC Frame Check Sequence Errors Register" hexmask.long.word 0x90 0.--9. 1. "FCKR,Frame Check Sequence Errors" line.long 0x94 "EMAC_LFFE,Express MAC Length Field Frame Errors Register" hexmask.long.word 0x94 0.--9. 1. "LFER,Length Field Frame Errors" line.long 0x98 "EMAC_RSE,Express MAC Receive Symbol Errors Register" hexmask.long.word 0x98 0.--9. 1. "RXSE,Receive Symbol Errors" line.long 0x9C "EMAC_AE,Express MAC Alignment Errors Register" hexmask.long.word 0x9C 0.--9. 1. "AER,Alignment Errors" line.long 0xA0 "EMAC_RRE,Express MAC Receive Resource Errors Register" hexmask.long.tbyte 0xA0 0.--17. 1. "RXRER,Receive Resource Errors" line.long 0xA4 "EMAC_ROE,Express MAC Receive Overrun Register" hexmask.long.word 0xA4 0.--9. 1. "RXOVR,Receive Overruns" line.long 0xA8 "EMAC_IHCE,Express MAC IP Header Checksum Errors Register" hexmask.long.byte 0xA8 0.--7. 1. "HCKER,IP Header Checksum Errors" line.long 0xAC "EMAC_TCE,Express MAC TCP Checksum Errors Register" hexmask.long.byte 0xAC 0.--7. 1. "TCKER,TCP Checksum Errors" line.long 0xB0 "EMAC_UCE,Express MAC UDP Checksum Errors Register" hexmask.long.byte 0xB0 0.--7. 1. "UCKER,UDP Checksum Errors" line.long 0xB4 "EMAC_FLRXPCR,Express MAC Flushed Received Packets Counter Register" hexmask.long.word 0xB4 0.--15. 1. "COUNT,Flushed Received Packets Count (cleared on read)" group.long 0x11BC++0x7 line.long 0x0 "EMAC_TISUBN,Express MAC 1588 Timer Increment Sub-nanoseconds Register" hexmask.long.byte 0x0 24.--31. 1. "LSBTIR,Lower Significant Bits of Timer Increment Register" newline hexmask.long.word 0x0 0.--15. 1. "MSBTIR,Most Significant Bits of Timer Increment Register" line.long 0x4 "EMAC_TSH,Express MAC1588 Timer Seconds High Register" hexmask.long.word 0x4 0.--15. 1. "TCS,Timer Count in Seconds" group.long 0x11D0++0x7 line.long 0x0 "EMAC_TSL,Express MAC1588 Timer Seconds Low Register" hexmask.long 0x0 0.--31. 1. "TCS,Timer Count in Seconds" line.long 0x4 "EMAC_TN,Express MAC1588 Timer Nanoseconds Register" hexmask.long 0x4 0.--29. 1. "TNS,Timer Count in Nanoseconds" wgroup.long 0x11D8++0x3 line.long 0x0 "EMAC_TA,Express MAC1588 Timer Adjust Register" bitfld.long 0x0 31. "ADJ,Adjust 1588 Timer" "0,1" newline hexmask.long 0x0 0.--29. 1. "ITDT,Increment/Decrement" group.long 0x11DC++0x3 line.long 0x0 "EMAC_TI,Express MAC1588 Timer Increment Register" hexmask.long.byte 0x0 16.--23. 1. "NIT,Number of Increments" newline hexmask.long.byte 0x0 8.--15. 1. "ACNS,Alternative Count Nanoseconds" newline hexmask.long.byte 0x0 0.--7. 1. "CNS,Count Nanoseconds" rgroup.long 0x11E0++0x1F line.long 0x0 "EMAC_EFTSL,Express MAC PTP Event Frame Transmitted Seconds Low Register" hexmask.long 0x0 0.--31. 1. "RUD,Register Update" line.long 0x4 "EMAC_EFTN,Express MAC PTP Event Frame Transmitted Nanoseconds Register" hexmask.long 0x4 0.--29. 1. "RUD,Register Update" line.long 0x8 "EMAC_EFRSL,Express MAC PTP Event Frame Received Seconds Low Register" hexmask.long 0x8 0.--31. 1. "RUD,Register Update" line.long 0xC "EMAC_EFRN,Express MAC PTP Event Frame Received Nanoseconds Register" hexmask.long 0xC 0.--29. 1. "RUD,Register Update" line.long 0x10 "EMAC_PEFTSL,Express MAC PTP Peer Event Frame Transmitted Seconds Low Register" hexmask.long 0x10 0.--31. 1. "RUD,Register Update" line.long 0x14 "EMAC_PEFTN,Express MAC PTP Peer Event Frame Transmitted Nanoseconds Register" hexmask.long 0x14 0.--29. 1. "RUD,Register Update" line.long 0x18 "EMAC_PEFRSL,Express MAC PTP Peer Event Frame Received Seconds Low Register" hexmask.long 0x18 0.--31. 1. "RUD,Register Update" line.long 0x1C "EMAC_PEFRN,Express MAC PTP Peer Event Frame Received Nanoseconds Register" hexmask.long 0x1C 0.--29. 1. "RUD,Register Update" group.long 0x1260++0xB line.long 0x0 "EMAC_TXPQUANT1,Express MAC Transmit Pause Quantum 1 Register" hexmask.long.word 0x0 16.--31. 1. "QUANT_P3,Priority 3 Transmit Pause Quantum" newline hexmask.long.word 0x0 0.--15. 1. "QUANT_P2,Priority 2 Transmit Pause Quantum" line.long 0x4 "EMAC_TXPQUANT2,Express MAC Transmit Pause Quantum 2 Register" hexmask.long.word 0x4 16.--31. 1. "QUANT_P5,Priority 5 Transmit Pause Quantum" newline hexmask.long.word 0x4 0.--15. 1. "QUANT_P4,Priority 4 Transmit Pause Quantum" line.long 0x8 "EMAC_TXPQUANT3,Express MAC Transmit Pause Quantum 3 Register" hexmask.long.word 0x8 16.--31. 1. "QUANT_P7,Priority 7 Transmit Pause Quantum" newline hexmask.long.word 0x8 0.--15. 1. "QUANT_P6,Priority 6 Transmit Pause Quantum" rgroup.long 0x1270++0xF line.long 0x0 "EMAC_RXLPI,Express MAC Received LPI Transitions" hexmask.long.word 0x0 0.--15. 1. "COUNT,Count of Received LPI transitions (cleared on read)" line.long 0x4 "EMAC_RXLPITIME,Express MAC Received LPI Time" hexmask.long.tbyte 0x4 0.--23. 1. "LPITIME,Time in LPI (cleared on read)" line.long 0x8 "EMAC_TXLPI,Express MAC Transmit LPI Transitions" hexmask.long.word 0x8 0.--15. 1. "COUNT,Count of LPI transitions (cleared on read)" line.long 0xC "EMAC_TXLPITIME,Express MAC Transmit LPI Time" hexmask.long.tbyte 0xC 0.--23. 1. "LPITIME,Time in LPI (cleared on read)" group.long 0x12E0++0x3 line.long 0x0 "EMAC_QOS_CFG,Express MAC System Bus QoS Configuration Register" hexmask.long.byte 0x0 28.--31. 1. "Q3_DESCR,System Bus QoS Attributes for Queue 3 Descriptor Access" newline hexmask.long.byte 0x0 24.--27. 1. "Q3_DATA,System Bus QoS Attributes for Queue 3 Data Access" newline hexmask.long.byte 0x0 20.--23. 1. "Q2_DESCR,System Bus QoS Attributes for Queue 2 Descriptor Access" newline hexmask.long.byte 0x0 16.--19. 1. "Q2_DATA,System Bus QoS Attributes for Queue 2 Data Access" newline hexmask.long.byte 0x0 12.--15. 1. "Q1_DESCR,System Bus QoS Attributes for Queue 1 Descriptor Access" newline hexmask.long.byte 0x0 8.--11. 1. "Q1_DATA,System Bus QoS Attributes for Queue 1 Data Access" newline hexmask.long.byte 0x0 4.--7. 1. "Q0_DESCR,System Bus QoS Attributes for Queue 0 Descriptor Access" newline hexmask.long.byte 0x0 0.--3. 1. "Q0_DATA,System Bus QoS Attributes for Queue 0 Data Access" repeat 16. (list 0x0 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x8 0x9 0xA 0xB 0xC 0xD 0xE 0xF)(list ad:0xE161D300 ad:0xE161D308 ad:0xE161D310 ad:0xE161D318 ad:0xE161D320 ad:0xE161D328 ad:0xE161D330 ad:0xE161D338 ad:0xE161D340 ad:0xE161D348 ad:0xE161D350 ad:0xE161D358 ad:0xE161D360 ad:0xE161D368 ad:0xE161D370 ad:0xE161D378) tree "GMAC_EMAC_ASA[$1]" base $2 group.long ($2)++0x7 line.long 0x0 "EMAC_ASAB,Express MAC Additional Specific Address Bottom Register" hexmask.long 0x0 0.--31. 1. "ADDR,Specific Address" line.long 0x4 "EMAC_ASAT,Express MAC Additional Specific Address Top Register" hexmask.long.byte 0x4 24.--29. 1. "FILTBMASK,Filter Bytes Mask" bitfld.long 0x4 16. "FILTSORD,Filter Source or Destination MAC Address" "0: The filter is a destination address filter.,1: The filter is a source address filter." hexmask.long.word 0x4 0.--15. 1. "ADDR,Specific Address" tree.end repeat.end repeat 16. (list 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 0x1A 0x1B 0x1C 0x1D 0x1E 0x1F)(list ad:0xE161D380 ad:0xE161D388 ad:0xE161D390 ad:0xE161D398 ad:0xE161D3A0 ad:0xE161D3A8 ad:0xE161D3B0 ad:0xE161D3B8 ad:0xE161D3C0 ad:0xE161D3C8 ad:0xE161D3D0 ad:0xE161D3D8 ad:0xE161D3E0 ad:0xE161D3E8 ad:0xE161D3F0 ad:0xE161D3F8) tree "GMAC_EMAC_ASA[$1]" base $2 group.long ($2)++0x7 line.long 0x0 "EMAC_ASAB,Express MAC Additional Specific Address Bottom Register" hexmask.long 0x0 0.--31. 1. "ADDR,Specific Address" line.long 0x4 "EMAC_ASAT,Express MAC Additional Specific Address Top Register" hexmask.long.byte 0x4 24.--29. 1. "FILTBMASK,Filter Bytes Mask" bitfld.long 0x4 16. "FILTSORD,Filter Source or Destination MAC Address" "0: The filter is a destination address filter.,1: The filter is a source address filter." hexmask.long.word 0x4 0.--15. 1. "ADDR,Specific Address" tree.end repeat.end base ad:0xE161C000 newline group.long 0x14BC++0x1B line.long 0x0 "EMAC_CBSCR,Express MAC Credit-Based Shaping Control Register" bitfld.long 0x0 1. "QBE,Queue B CBS Enable" "0: Credit-based shaping on the highest priority..,1: Credit-based shaping on the highest priority.." newline bitfld.long 0x0 0. "QAE,Queue A CBS Enable" "0: Credit-based shaping on the second highest..,1: Credit-based shaping on the second highest.." line.long 0x4 "EMAC_CBSISQA,Express MAC Credit-Based Shaping IdleSlope Register for Queue A" hexmask.long 0x4 0.--31. 1. "IS,IdleSlope" line.long 0x8 "EMAC_CBSISQB,Express MAC Credit-Based Shaping IdleSlope Register for Queue B" hexmask.long 0x8 0.--31. 1. "IS,IdleSlope" line.long 0xC "EMAC_TQUBA,Express MAC 32 MSB Transmit Buffer Descriptor Queue Base Address Register" hexmask.long 0xC 0.--31. 1. "TQUBA,Transmit Queue Upper Buffer Address" line.long 0x10 "EMAC_TXBDCTRL,Express MAC Transmit Buffer Data Control Register" bitfld.long 0x10 4.--5. "TSMODE,Transmit Descriptor Timestamp Insertion Mode" "0: Timestamp insertion disable.,1: Timestamp inserted for PTP Event Frames only.,2: Timestamp inserted for All PTP Frames only.,3: Timestamp inserted for All Frames." line.long 0x14 "EMAC_RXBDCTRL,Express MAC Receive Buffer Data Control Register" bitfld.long 0x14 4.--5. "TSMODE,Receive Descriptor Timestamp Insertion Mode" "0: Timestamp insertion disable.,1: Timestamp inserted for PTP Event Frames only.,2: Timestamp inserted for All PTP Frames only.,3: Timestamp inserted for All Frames." line.long 0x18 "EMAC_RQUBA,Express MAC 32 MSB Receive Buffer Descriptor Queue Base Address Register" hexmask.long 0x18 0.--31. 1. "RQUBA,Receive Queue Upper Buffer Address" group.long 0x1500++0x3 line.long 0x0 "EMAC_ST1R,Express MAC Screening Type 1 Register" bitfld.long 0x0 29. "UDPE,UDP Port Match Enable" "0,1" newline bitfld.long 0x0 28. "DSTCE,Differentiated Services or Traffic Class Match Enable" "0,1" newline hexmask.long.word 0x0 12.--27. 1. "UDPM,UDP Port Match" newline hexmask.long.byte 0x0 4.--11. 1. "DSTCM,Differentiated Services or Traffic Class Match" newline bitfld.long 0x0 0.--2. "QNB,Queue Number (0-5)" "0,1,2,3,4,5,6,7" repeat 2. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x1540)++0x3 line.long 0x0 "EMAC_ST2R[$1],Express MAC Screening Type 2 Register (index = 0)" bitfld.long 0x0 30. "COMPCE,Compare C Enable" "0: Comparison via the register designated by index..,1: Comparison via the register designated by index.." newline hexmask.long.byte 0x0 25.--29. 1. "COMPC,Index of Screening Type 2 Compare Word 0/Word 1 register" newline bitfld.long 0x0 24. "COMPBE,Compare B Enable" "0: Comparison via the register designated by index..,1: Comparison via the register designated by index.." newline hexmask.long.byte 0x0 19.--23. 1. "COMPB,Index of Screening Type 2 Compare Word 0/Word 1 register" newline bitfld.long 0x0 18. "COMPAE,Compare A Enable" "0: Comparison via the register designated by index..,1: Comparison via the register designated by index.." newline hexmask.long.byte 0x0 13.--17. 1. "COMPA,Index of Screening Type 2 Compare Word 0/Word 1 register" newline bitfld.long 0x0 12. "ETHE,EtherType Enable" "0: EtherType match with bits 15:0 in the register..,1: EtherType match with bits 15:0 in the register.." newline bitfld.long 0x0 9.--11. "I2ETH,Index of Screening Type 2 EtherType register" "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 8. "VLANE,VLAN Enable" "0: VLAN match is disabled.,1: VLAN match is enabled." newline bitfld.long 0x0 4.--6. "VLANP,VLAN Priority" "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 0.--2. "QNB,Queue Number (0-5)" "0,1,2,3,4,5,6,7" repeat.end group.long 0x1580++0x3 line.long 0x0 "EMAC_TSCTL,Express MACTransmit Schedule Control Register" bitfld.long 0x0 1. "TXSQ1,Transmit Schedule for Q0" "0: Fixed Priority,1: CBS Enabled only valid if CBS capability selected" newline bitfld.long 0x0 0. "TXSQ0,Transmit Schedule for Q0" "0: Fixed Priority,1: CBS Enabled only valid if CBS capability selected" group.long 0x1590++0x3 line.long 0x0 "EMAC_TQBWRL,Express MAC Transmit Queue Bandwidth Rate Limit Register" hexmask.long.byte 0x0 0.--7. 1. "ALLOCQ0,DWRR Weighting or ETS Bandwidth Allocation for EMAC" group.long 0x15A0++0x3 line.long 0x0 "EMAC_TQSA,Express MAC Transmit Queue Segment Allocation Register" bitfld.long 0x0 0.--2. "SEGALLOCQ0,Segment Allocation for EMAC" "0,1,2,3,4,5,6,7" repeat 6. (list 0x0 0x1 0x2 0x3 0x4 0x5)(list ad:0xE161D700 ad:0xE161D708 ad:0xE161D710 ad:0xE161D718 ad:0xE161D720 ad:0xE161D728) tree "GMAC_EMAC_ST2CW[$1]" base $2 group.long ($2)++0x7 line.long 0x0 "EMAC_ST2CW0R,Express MAC Screening Type 2 Compare Word 0 Register" hexmask.long.word 0x0 16.--31. 1. "COMPVAL,Compare Value" hexmask.long.word 0x0 0.--15. 1. "MASKVAL,Mask Value" line.long 0x4 "EMAC_ST2CW1R,Express MAC Screening Type 2 Compare Word 1 Register" bitfld.long 0x4 9. "DISMASK,Disable Mask" "0: GMAC_EMAC_ST2CW0R contains a 2-byte compare..,1: GMAC_EMAC_ST2CW0R contains a 4-byte compare value." bitfld.long 0x4 7.--8. "OFFSSTRT,Ethernet Frame Offset Start" "0: Offset from the start of the frame,1: Offset from the byte after the EtherType field,2: Offset from the byte after the IP header field,3: Offset from the byte after the TCP/UDP header.." hexmask.long.byte 0x4 0.--6. 1. "OFFSVAL,Offset Value in Bytes" tree.end repeat.end base ad:0xE161C000 newline group.long 0x1800++0x3 line.long 0x0 "EMAC_ENST_START,Express MAC ENST Start Time Queue Register" bitfld.long 0x0 30.--31. "START_SEC,Seconds for Start Time" "0,1,2,3" newline hexmask.long 0x0 0.--29. 1. "START_NSEC,Nanoseconds for Start Time" group.long 0x1820++0x3 line.long 0x0 "EMAC_ENST_ON,Express MAC ENST On Time Queue Register" hexmask.long.tbyte 0x0 0.--16. 1. "ON_TIME,Time for which the Queue is to be Open" group.long 0x1840++0x3 line.long 0x0 "EMAC_ENST_OFF,Express MAC ENST Off Time Queue Register" hexmask.long.tbyte 0x0 0.--16. 1. "OFF_TIME,Time for which the Queue is to be Blocked" group.long 0x1880++0x3 line.long 0x0 "EMAC_ENST_CR,Express MAC ENST Control Register" bitfld.long 0x0 0. "EN_Q0,Enhanced Scheduled Traffic Enable for EMAC" "0: Disables the enhanced scheduled traffic for EMAC.,1: Enables the enhanced scheduled traffic for EMAC." group.long 0x18A0++0x7 line.long 0x0 "EMAC_FRER_TIMEOUT,Express MAC Frame Elimination Timeout Register" hexmask.long.word 0x0 0.--15. 1. "TIMEOUT,Sequence Recovery Timer Restart Period for Credit Based Streams" line.long 0x4 "EMAC_FRER_REDTAG,Express MAC Frame Elimination Redundancy Tag Register" bitfld.long 0x4 31. "STRIP_R_TAG,Stripping Redundancy Tag Enable" "0: Disables the stripping function. When the..,1: Enables the stripping function the receive octet.." newline bitfld.long 0x4 30. "SIX_BYTE_TAG,Six-byte Tag Enable" "0: Defines a four-byte tag as per 802.1CB standard..,1: Enables the six-byte tag as per 802.1CB standard.." newline hexmask.long.word 0x4 0.--15. 1. "RED_TAG,Redundancy Tag (R-TAG)" group.long 0x18C0++0x1F line.long 0x0 "EMAC_FRER_CTRL1_A,Express MAC Frame Elimination Control1 A Register" bitfld.long 0x0 31. "EN_ELIMINATION,802.1CB Elimination of Received Frames Enable" "0: Disables the elimination of received frames.,1: Enables the elimination of received frames." newline bitfld.long 0x0 30. "EN_VECTOR_REC_ALG,802.1CB Vector Recovery Algorithm Enable" "0: Enables the match recovery algorithm.,1: Enables the vector recovery algorithm." newline bitfld.long 0x0 29. "EN_SEQRECRST_TIMER,802.1CB Sequence Recovery Reset Timer Enable" "0: Disables the sequence recovery reset timer.,1: Enables the sequence recovery reset timer." newline bitfld.long 0x0 28. "USE_R_TAG,Redundancy Tag Enable" "0: Identifies bottom of sequence number with..,1: Identifies sequence number with redundancy tag." newline hexmask.long.word 0x0 8.--16. 1. "OFFSET_VALUE,Offset in Bytes from Start Packet Delimiter to MSB for 802.1CB Sequence Number" newline hexmask.long.byte 0x0 4.--7. 1. "MEMBER_STREAM_2,Pointer to Screener Type 2 Register" newline hexmask.long.byte 0x0 0.--3. 1. "MEMBER_STREAM_1,Pointer to Screener Type 2 Register" line.long 0x4 "EMAC_FRER_CTRL1_B,Express MAC Frame Elimination Control1 B Register" hexmask.long.byte 0x4 8.--12. 1. "SEQ_NUM_LENGTH,Number of Significants bits of the 802.1CB Sequence Number" newline hexmask.long.byte 0x4 0.--5. 1. "SEQ_REC_WINDOW,Vector Recovery Window" line.long 0x8 "EMAC_FRER_STAT1_A,Express MAC Frame Elimination Statistics1 A Register" hexmask.long.word 0x8 16.--25. 1. "VEC_REC_ROGUE,Number of Dropped Frames (Clear on read)" newline hexmask.long.word 0x8 0.--9. 1. "LATENT_ERRS,Number of Sequence Numbers Seen Without a Duplicate (Clear on read)" line.long 0xC "EMAC_FRER_STAT1_B,Express MAC Frame Elimination Statistics1 B Register" hexmask.long.word 0xC 16.--25. 1. "SEQRST_COUNT,Number of Times the Sequence Recovery Reset Timer Decrements to Zero (Clear on read)" newline hexmask.long.word 0xC 0.--9. 1. "OUT_OF_ORDER,Out of Order Sequence Numbers Received (Clear on read)" line.long 0x10 "EMAC_FRER_CTRL2_A,Express MAC Frame Elimination Control2 A Register" bitfld.long 0x10 31. "EN_ELIMINATION,802.1CB Elimination of Received Frames Enable" "0: Disables the elimination of received frames.,1: Enables the elimination of received frames." newline bitfld.long 0x10 30. "EN_VECTOR_REC_ALG,802.1CB Vector Recovery Algorithm Enable" "0: Enables the match recovery algorithm.,1: Enables the vector recovery algorithm." newline bitfld.long 0x10 29. "EN_SEQRECRST_TIMER,802.1CB Sequence Recovery Reset Timer Enable" "0: Disables the sequence recovery reset timer.,1: Enables the sequence recovery reset timer." newline bitfld.long 0x10 28. "USE_R_TAG,Redundancy Tag Enable" "0: Identifies bottom of sequence number with..,1: Identifies sequence number with redundancy tag." newline hexmask.long.word 0x10 8.--16. 1. "OFFSET_VALUE,Offset in Bytes from Start Packet Delimiter to MSB for 802.1CB Sequence Number" newline hexmask.long.byte 0x10 4.--7. 1. "MEMBER_STREAM_2,Pointer to Screener Type 2 Register" newline hexmask.long.byte 0x10 0.--3. 1. "MEMBER_STREAM_1,Pointer to Screener Type 2 Register" line.long 0x14 "EMAC_FRER_CTRL2_B,Express MAC Frame Elimination Control2 B Register" hexmask.long.byte 0x14 8.--12. 1. "SEQ_NUM_LENGTH,Number of Significants bits of the 802.1CB Sequence Number" newline hexmask.long.byte 0x14 0.--5. 1. "SEQ_REC_WINDOW,Vector Recovery Window" line.long 0x18 "EMAC_FRER_STAT2_A,Express MAC Frame Elimination Statistics2 A Register" hexmask.long.word 0x18 16.--25. 1. "VEC_REC_ROGUE,Number of Dropped Frames (Clear on read)" newline hexmask.long.word 0x18 0.--9. 1. "LATENT_ERRS,Number of Sequence Numbers Seen Without a Duplicate (Clear on read)" line.long 0x1C "EMAC_FRER_STAT2_B,Express MAC Frame Elimination Statistics2 B Register" hexmask.long.byte 0x1C 16.--23. 1. "SEQRST_COUNT,Number of Times the Sequence Recovery Reset Timer Decrements to Zero (Clear on read)" newline hexmask.long.word 0x1C 0.--9. 1. "OUT_OF_ORDER,Out of Order Sequence Numbers Received (Clear on read)" group.long 0x1B00++0x3 line.long 0x0 "EMAC_RX_FLUSH_Q,Express MAC Receive Queue Flush Register" hexmask.long.word 0x0 16.--31. 1. "MAX_VAL,Maximum Value for the Received Frame Size or Number of 128-Byte Chunk" newline bitfld.long 0x0 3. "LIMIT_FRAME_SIZE,Maximum Frame-length Received" "0: No effect.,1: When set MAX_VAL indicates the maximum.." newline bitfld.long 0x0 2. "LIMIT_NUM_BYTES,Limitation of the Number of 128-Byte Chunk of Data Stored in the Memory of this Queue" "0: No effect.,1: Limits the number of 128 byte chunks of data.." newline bitfld.long 0x0 1. "DROP_ON_RESRC_ERR,Drop on Resource Error" "0: No effect.,1: If a free DMA descriptor for this queue cannot.." newline bitfld.long 0x0 0. "DROP_ALL,Drop All Frames" "0: No effect.,1: Drops all frames of this queue." repeat 2. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x1B40)++0x3 line.long 0x0 "EMAC_SCR2_RATE_LIMIT[$1],Express MAC Screening 2 Rate Limit Register x" hexmask.long.word 0x0 16.--31. 1. "MAX_RATE_VAL,Maximum Rate Value for the Interval Time" newline hexmask.long.word 0x0 0.--15. 1. "INTERVAL_TIME,Interval Time for Maximum Rate Checking" repeat.end rgroup.long 0x1B80++0x3 line.long 0x0 "EMAC_SCR2_RATE_STATUS,Express MAC Screening 2 Rate Status Register" bitfld.long 0x0 1. "EXCESS_RATE_R1,Excessive Screener Rate Register" "0: No excessive rate in screener since the last..,1: A screener rate limiting mechanism has been.." newline bitfld.long 0x0 0. "EXCESS_RATE_R0,Excessive Screener Rate Register" "0: No excessive rate in screener since the last..,1: A screener rate limiting mechanism has been.." tree.end tree.end tree "GPBR (General Purpose Backup Registers)" base ad:0xE001D700 group.long 0x0++0x7 line.long 0x0 "MR,GPBR Mode Register" bitfld.long 0x0 17. "GPBRRP1,GPBRx Read Protection" "0: The content of the corresponding GPBR register..,1: The corresponding GPBR register (32-bit.." bitfld.long 0x0 16. "GPBRRP0,GPBRx Read Protection" "0: The content of the corresponding GPBR register..,1: The corresponding GPBR register (32-bit.." newline bitfld.long 0x0 1. "GPBRWP1,GPBRx Write Protection" "0: The corresponding GPBR register (32-bit..,1: The corresponding GPBR register (32-bit.." bitfld.long 0x0 0. "GPBRWP0,GPBRx Write Protection" "0: The corresponding GPBR register (32-bit..,1: The corresponding GPBR register (32-bit.." line.long 0x4 "FCLR,GPBR Full Clear Register" bitfld.long 0x4 0. "FCLR,Full Clear Enable" "0: SYS_GPBR0 is immediately cleared in case of fast..,1: SYS_GPBR0 and SYS_GPBR1 are immediately cleared.." repeat 2. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x8)++0x3 line.long 0x0 "SYS_GPBR[$1],General Purpose Backup Register x" hexmask.long 0x0 0.--31. 1. "GPBR_VALUE,Value of SYS_GPBRx" repeat.end tree.end tree "GPU2DC (2D Graphical Engine)" base ad:0xE1480000 group.long 0x0++0x3 line.long 0x0 "AQHiClockControl,Clock Control Register" bitfld.long 0x0 19. "ISOLATE_GPU,Isolate GPU" "0: GPU2DC isolation is not active.,1: AXI interface is disabled and GPU2DC isolated." newline bitfld.long 0x0 18. "IDLE_VG,VG Pipe Idle" "0: VG pipe is not idle.,1: VG pipe is idle" newline bitfld.long 0x0 17. "IDLE2_D,2D Pipe Idle" "0: 2D pipe is active.,1: 2D pipe is idle." newline bitfld.long 0x0 16. "IDLE3_D,3D Pipe Idle" "0: Not applicable always read as '1'.,1: IDLE 3D pipe is not present" newline bitfld.long 0x0 12. "SOFT_RESET,GPU2DC Software Reset" "0: Releases the soft reset.,1: Soft resets the module." newline bitfld.long 0x0 10. "DISABLE_RAM_CLOCK_GATING" "0: Functional clock gating is enabled for GPU2DC..,1: Functional clock gating is disabled for GPU2DC.." newline bitfld.long 0x0 9. "FSCALE_CMD_LOAD,Core Clock Scaling Enable" "0: Clock scaling disabled.,1: Clock scaling enabled." newline hexmask.long.byte 0x0 2.--8. 1. "FSCALE_VAL,Core Clock Frequency Scale Factor" newline bitfld.long 0x0 1. "CLK2D_DIS,Software Core Clock Disable" "0: Clock is enabled.,1: Clock is disabled." rgroup.long 0x4++0x3 line.long 0x0 "AQHiIdle,Idle Status Register" bitfld.long 0x0 11. "IDLE_TS,TS Not Present" "0: Not applicable always read as '1'.,?" newline bitfld.long 0x0 10. "IDLE_FP,FP Not Present" "0: Not applicable always read as '1'.,?" newline bitfld.long 0x0 9. "IDLE_IM,IM Not Present" "0: Not applicable always read as '1'.,?" newline bitfld.long 0x0 8. "IDLE_VG,Vector Graphics Engine Not Present" "0: Not applicable always read as '1'.,?" newline bitfld.long 0x0 7. "IDLE_TX,Texture Engine Not Present" "0: Not applicable always read as '1'.,?" newline bitfld.long 0x0 6. "IDLE_RA,Raster Engine Not Present" "0: Not applicable always read as '1'.,?" newline bitfld.long 0x0 5. "IDLE_SE,Setup Engine Not Present" "0: Not applicable always read as '1'.,?" newline bitfld.long 0x0 4. "IDLE_PA,Primitive Assembly Not Present" "0: Not applicable always read as '1'.,?" newline bitfld.long 0x0 3. "IDLE_SH,Shader Engine Not Present" "0: Not applicable always read as '1'.,?" newline bitfld.long 0x0 2. "IDLE_PE,Pixel Engine Idle" "0: Pixel engine is active.,1: Pixel engine is idle." newline bitfld.long 0x0 1. "IDLE_DE,Draw Engine Idle" "0: Draw engine is active.,1: Draw engine is idle." newline bitfld.long 0x0 0. "IDLE_FE,Fetch Engine Idle" "0: Fetch engine is active.,1: Fetch engine is idle." group.long 0x8++0x3 line.long 0x0 "AQAxiConfig,AXI Configuration Register" bitfld.long 0x0 8. "AWCACHE,Set AWCACHE Value" "0: Non-bufferable bit.,1: Bufferable bit" rgroup.long 0xC++0x7 line.long 0x0 "AQAxiStatus,AXI Status Register" bitfld.long 0x0 9. "DET_RD_ERR,Detect Read Error" "0: No error.,1: Error detected on read." newline bitfld.long 0x0 8. "DET_WR_ERR,Detect Write Error" "0: No error.,1: Error detected on write." newline hexmask.long.byte 0x0 4.--7. 1. "RD_ERR_ID,ReadID Caused Illegal Accesses" newline hexmask.long.byte 0x0 0.--3. 1. "WR_ERR_ID,WriteID Caused Illegal Accesses" line.long 0x4 "AQIntrAcknowledge,Interrupt Acknowledge Register" bitfld.long 0x4 31. "AXI_EXCEPTION" "0: No AXI exception.,1: AXI exception." newline bitfld.long 0x4 30. "MMU_EXCEPTION" "0: No MMU exception.,1: MMU exception." newline hexmask.long 0x4 0.--28. 1. "INTR_VEC,Event ID from ID28 to ID0" group.long 0x14++0x3 line.long 0x0 "AQIntrEnbl,Interrupt Enable Register" bitfld.long 0x0 31. "AXI_EXCEPTION_INTR_ENBL,Interrupt Enable for an AXI Exception" "0,1" newline bitfld.long 0x0 30. "MMU_EXCEPTION_INTR_ENBL,Interrupt Enable for an MMU Exception" "0,1" newline hexmask.long 0x0 0.--28. 1. "INTR_ENBL_VEC" rgroup.long 0xA8++0x3 line.long 0x0 "gcProductId,Identification Register" hexmask.long.byte 0x0 24.--27. 1. "TYPE" newline hexmask.long.tbyte 0x0 4.--23. 1. "NUM,Number" newline hexmask.long.byte 0x0 0.--3. 1. "GRADE_LEVEL" group.long 0x100++0x3 line.long 0x0 "gcModulePowerControls,Module Power Control Register" hexmask.long.word 0x0 16.--31. 1. "TURN_OFF_COUNTER" newline bitfld.long 0x0 2. "DISABLE_STARVE_MODULE_CLOCK_GATING,Module Level Clock Gating for Starve/Idle Condition Disable" "0: Disables module-level clock gating for..,1: Enables module-level clock gating for.." newline bitfld.long 0x0 1. "DISABLE_STALL_MODULE_CLOCK_GATING,Module Level Clock Gating for Stall Condition Disable" "0: Disables module-level clock gating for stall..,1: Enables module-level clock gating for stall.." newline bitfld.long 0x0 0. "ENABLE_MODULE_CLOCK_GATING,Module Level Clock Gating Enable" "0: Disables module-level clock gating.,1: Enables module-level clock gating." wgroup.long 0x18C++0x3 line.long 0x0 "gcregMMUControl,MMU Control Register" bitfld.long 0x0 0. "ENABLE,MMU Enable" "0: No change in functionality. MMU remains as is.,1: Enables the MMU. For security reasons once the.." group.long 0x414++0x3 line.long 0x0 "AQMemoryDebug,Memory Debug Register" hexmask.long.byte 0x0 0.--7. 1. "MAX_OUTSTANDING_READS,Maximum Number of Pending Read Transactions Allowed" wgroup.long 0x654++0x7 line.long 0x0 "AQCmdBufferAddr,Command Buffer Base Address Register" bitfld.long 0x0 31. "TYPE,Type" "0: System.,1: Virtual system." newline hexmask.long 0x0 0.--30. 1. "ADDRESS,Base Address for the Command Buffer" line.long 0x4 "AQCmdBufferCtrl,Command Buffer Base Control Register" bitfld.long 0x4 16. "ENABLE,Command Parser Enable" "0: Disables the command parser.,1: Enables the command parser." newline hexmask.long.word 0x4 0.--15. 1. "PREFETCH" rgroup.long 0x664++0x3 line.long 0x0 "AQFEDebugCurCmdAdr,Fetch Engine Debug Current Command Address Register" hexmask.long 0x0 3.--31. 1. "CUR_CMD_ADR,Current Command Address" tree.end tree "I2SMCC (Inter-IC Sound Multi Channel Controller)" base ad:0x0 tree "I2SMCC0" base ad:0xE2814000 wgroup.long 0x0++0x3 line.long 0x0 "CR,Control Register" bitfld.long 0x0 7. "SWRST,Software Reset" "0: No effect.,1: Resets all the registers in the I2SMCC. The.." bitfld.long 0x0 5. "TXDIS,Transmitter Disable" "0: No effect.,1: Disables the I2SMCC transmitter. Bit.." newline bitfld.long 0x0 4. "TXEN,Transmitter Enable" "0: No effect.,1: Enables the I2SMCC transmitter if TXDIS is not.." bitfld.long 0x0 3. "CKDIS,Clocks Disable" "0: No effect.,1: Disables the I2SMCC clock generation." newline bitfld.long 0x0 2. "CKEN,Clocks Enable" "0: No effect.,1: Enables the I2SMCC clock generation if CKDIS is.." bitfld.long 0x0 1. "RXDIS,Receiver Disable" "0: No effect.,1: Disables the I2SMCC receiver. Bit I2SMCC_SR.RXEN.." newline bitfld.long 0x0 0. "RXEN,Receiver Enable" "0: No effect.,1: Enables the I2SMCC receiver if RXDIS is not '1'." group.long 0x4++0x7 line.long 0x0 "MRA,Mode Register A" bitfld.long 0x0 31. "IWS,I2SMCC_WS Slot Length" "0: I2SMCC_WS slot is 32 bits long for DATALENGTH =..,1: I2SMCC_WS slot is 24 bits long for DATALENGTH =.." bitfld.long 0x0 30. "IMCKMODE,Host Clock Mode" "0: No host clock generated.,1: Host clock generated." newline hexmask.long.byte 0x0 24.--29. 1. "ISCKDIV,Selected Clock to I2SMCC Serial Clock Ratio" bitfld.long 0x0 22.--23. "TDMFS,TDM Frame Synchronization" "0: I2SMCC_WS pulse is high for one time slot at..,1: I2SMCC_WS pulse is high for half the time slots..,2: I2SMCC_WS pulse is high for one bit period at..,?" newline hexmask.long.byte 0x0 16.--21. 1. "IMCKDIV,Selected Clock to I2SMCC Host Clock Ratio" bitfld.long 0x0 13.--15. "NBCHAN,Number of TDM Channels-1" "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 12. "SRCCLK,Source Clock Selection" "0: The Peripheral clock is selected as source clock..,1: The PMC.GCLKx clock is selected as source clock.." bitfld.long 0x0 11. "TXSAME,Transmit Data when Underrun" "0: '0' is transmitted when underrun.,1: Previous sample transmitted when underrun." newline bitfld.long 0x0 10. "TXMONO,Transmit Mono" "0: Stereo.,1: Mono with left audio samples duplicated to right.." bitfld.long 0x0 9. "RXLOOP,Loop-back Test Mode" "0: Normal mode.,1: I2SMCC_DOUT outputs of I2SMCC are internally.." newline bitfld.long 0x0 8. "RXMONO,Receive Mono" "0: Stereo.,1: Mono with left audio samples duplicated to right.." bitfld.long 0x0 6.--7. "FORMAT,Data Format" "0: I2S format stereo with I2SMCC_WS low for left..,1: Left-justified format stereo with I2SMCC_WS high..,2: TDM format with (NBCHAN + 1) channels I2SMCC_WS..,3: TDM format left-justified with (NBCHAN + 1).." newline bitfld.long 0x0 4.--5. "WIRECFG,Wire Configuration" "0: In I2S and LJ formats I2SMCC_DIN0 and..,1: In I2S and LJ formats I2SMCC_DIN[1:0] and..,2: In I2S and LJ formats I2SMCC_DIN[3:0] and..,3: In I2S and LJ formats reserved for future use do.." bitfld.long 0x0 1.--3. "DATALENGTH,Data Word Length" "0: Data length is set to 32 bits.,1: Data length is set to 24 bits.,2: Data length is set to 20 bits.,3: Data length is set to 18 bits.,4: Data length is set to 16 bits.,5: Data length is set to 16-bit compact stereo.,6: Data length is set to 8 bits.,7: Data length is set to 8-bit compact stereo. Left.." newline bitfld.long 0x0 0. "MODE,Inter-IC Sound Multi Channel Controller Mode" "0: Client mode. I2SMCC_CK and I2SMCC_WS pin inputs..,1: Host mode. Bit clock and word select/frame.." line.long 0x4 "MRB,Mode Register B" bitfld.long 0x4 31. "DTCEN7,Direct Audio Transmit Channel 7 Enable" "0: The channel x from the direct audio stream is..,1: The channel x from the direct audio stream is.." bitfld.long 0x4 30. "DTCEN6,Direct Audio Transmit Channel 6 Enable" "0: The channel x from the direct audio stream is..,1: The channel x from the direct audio stream is.." newline bitfld.long 0x4 29. "DTCEN5,Direct Audio Transmit Channel 5 Enable" "0: The channel x from the direct audio stream is..,1: The channel x from the direct audio stream is.." bitfld.long 0x4 28. "DTCEN4,Direct Audio Transmit Channel 4 Enable" "0: The channel x from the direct audio stream is..,1: The channel x from the direct audio stream is.." newline bitfld.long 0x4 27. "DTCEN3,Direct Audio Transmit Channel 3 Enable" "0: The channel x from the direct audio stream is..,1: The channel x from the direct audio stream is.." bitfld.long 0x4 26. "DTCEN2,Direct Audio Transmit Channel 2 Enable" "0: The channel x from the direct audio stream is..,1: The channel x from the direct audio stream is.." newline bitfld.long 0x4 25. "DTCEN1,Direct Audio Transmit Channel 1 Enable" "0: The channel x from the direct audio stream is..,1: The channel x from the direct audio stream is.." bitfld.long 0x4 24. "DTCEN0,Direct Audio Transmit Channel 0 Enable" "0: The channel x from the direct audio stream is..,1: The channel x from the direct audio stream is.." newline bitfld.long 0x4 20.--22. "I2SLINESIZE,I2S Transceiver Data Slot Size Selection" "0: The I2S data slot size is configured by..,1: The I2S data slot size is 32-bit.,2: The I2S data slot size is 24-bit or 32-bit. 32..,3: The I2S data slot size is 16-bit.,4: The I2S data slot size is 8-bit.,?,?,?" bitfld.long 0x4 8.--9. "DMACHUNK,DMA Chunk Size" "0: A DMA transfer request is issued when at least 1..,1: A DMA transfer request is issued when at least 2..,2: A DMA transfer request is issued when at least 4..,3: A DMA transfer request is issued when at least 8.." newline bitfld.long 0x4 6. "PACK24,Packed 24-bit Mode" "0: Each 24-bit audio sample is mapped into the..,1: 24-bit audio samples are compacted in the 32-bit.." bitfld.long 0x4 5. "LEFTAL24,Left Aligned 24-bit Data" "0: The 24-bit audio sample is right aligned in the..,1: The 24-bit audio sample is left aligned in the.." newline bitfld.long 0x4 4. "FIFOEN,FIFO Enable" "0: The Receive and Transmit FIFOs are disabled.,1: The Receive and Transmit FIFOs are enabled." bitfld.long 0x4 2. "TXDIRECT,Transmitter Direct Access Enable" "0: The I2SMCC_THR must be loaded by software or DMA..,1: Audio Sample Rate Converter (ASRC) can directly.." newline bitfld.long 0x4 1. "RXDIRECT,Receiver Direct Access Enable" "0: The I2SMCC_RHR must be read by software or DMA..,1: Audio Sample Rate Converter (ASRC) can be.." bitfld.long 0x4 0. "CRAMODE,Common Register Access Mode" "0: All enabled I2S left channels are filled first..,1: An enabled I2S left channel is filled then the.." rgroup.long 0xC++0x3 line.long 0x0 "SR,Status Register" bitfld.long 0x0 4. "TXEN,Transmitter Enabled" "0: Cleared when the transmitter is disabled..,1: Set when the transmitter is enabled following a.." bitfld.long 0x0 0. "RXEN,Receiver Enabled" "0: Cleared when the receiver is disabled following..,1: Set when the receiver is enabled following a.." wgroup.long 0x10++0x7 line.long 0x0 "IERA,Interrupt Enable Register A" bitfld.long 0x0 31. "RXROVF3,I2S Receive Right 3 or TDM Channel [2x]+1 Overrun Interrupt Enable" "0,1" bitfld.long 0x0 30. "RXLOVF3,I2S Receive Left 3 or TDM Channel 2x Overrun Interrupt Enable" "0,1" newline bitfld.long 0x0 29. "RXROVF2,I2S Receive Right 2 or TDM Channel [2x]+1 Overrun Interrupt Enable" "0,1" bitfld.long 0x0 28. "RXLOVF2,I2S Receive Left 2 or TDM Channel 2x Overrun Interrupt Enable" "0,1" newline bitfld.long 0x0 27. "RXROVF1,I2S Receive Right 1 or TDM Channel [2x]+1 Overrun Interrupt Enable" "0,1" bitfld.long 0x0 26. "RXLOVF1,I2S Receive Left 1 or TDM Channel 2x Overrun Interrupt Enable" "0,1" newline bitfld.long 0x0 25. "RXROVF0,I2S Receive Right 0 or TDM Channel [2x]+1 Overrun Interrupt Enable" "0,1" bitfld.long 0x0 24. "RXLOVF0,I2S Receive Left 0 or TDM Channel 2x Overrun Interrupt Enable" "0,1" newline bitfld.long 0x0 23. "RXRRDY3,I2S Receive Right 3 or TDM Channel [2x]+1 Ready Interrupt Enable" "0,1" bitfld.long 0x0 22. "RXLRDY3,I2S Receive Left 3 or TDM Channel 2x Ready Interrupt Enable" "0,1" newline bitfld.long 0x0 21. "RXRRDY2,I2S Receive Right 2 or TDM Channel [2x]+1 Ready Interrupt Enable" "0,1" bitfld.long 0x0 20. "RXLRDY2,I2S Receive Left 2 or TDM Channel 2x Ready Interrupt Enable" "0,1" newline bitfld.long 0x0 19. "RXRRDY1,I2S Receive Right 1 or TDM Channel [2x]+1 Ready Interrupt Enable" "0,1" bitfld.long 0x0 18. "RXLRDY1,I2S Receive Left 1 or TDM Channel 2x Ready Interrupt Enable" "0,1" newline bitfld.long 0x0 17. "RXRRDY0,I2S Receive Right 0 or TDM Channel [2x]+1 Ready Interrupt Enable" "0,1" bitfld.long 0x0 16. "RXLRDY0,I2S Receive Left 0 or TDM Channel 2x Ready Interrupt Enable" "0,1" newline bitfld.long 0x0 15. "TXRUNF3,I2S Transmit Right 3 or TDM Channel [2x]+1 Underrun Interrupt Enable" "0,1" bitfld.long 0x0 14. "TXLUNF3,I2S Transmit Left 3 or TDM Channel 2x Underrun Interrupt Enable" "0,1" newline bitfld.long 0x0 13. "TXRUNF2,I2S Transmit Right 2 or TDM Channel [2x]+1 Underrun Interrupt Enable" "0,1" bitfld.long 0x0 12. "TXLUNF2,I2S Transmit Left 2 or TDM Channel 2x Underrun Interrupt Enable" "0,1" newline bitfld.long 0x0 11. "TXRUNF1,I2S Transmit Right 1 or TDM Channel [2x]+1 Underrun Interrupt Enable" "0,1" bitfld.long 0x0 10. "TXLUNF1,I2S Transmit Left 1 or TDM Channel 2x Underrun Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "TXRUNF0,I2S Transmit Right 0 or TDM Channel [2x]+1 Underrun Interrupt Enable" "0,1" bitfld.long 0x0 8. "TXLUNF0,I2S Transmit Left 0 or TDM Channel 2x Underrun Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "TXRRDY3,I2S Transmit Right 3 or TDM Channel [2x]+1 Ready Interrupt Enable" "0,1" bitfld.long 0x0 6. "TXLRDY3,I2S Transmit Left 3 or TDM Channel 2x ReadyInterrupt Enable" "0,1" newline bitfld.long 0x0 5. "TXRRDY2,I2S Transmit Right 2 or TDM Channel [2x]+1 Ready Interrupt Enable" "0,1" bitfld.long 0x0 4. "TXLRDY2,I2S Transmit Left 2 or TDM Channel 2x ReadyInterrupt Enable" "0,1" newline bitfld.long 0x0 3. "TXRRDY1,I2S Transmit Right 1 or TDM Channel [2x]+1 Ready Interrupt Enable" "0,1" bitfld.long 0x0 2. "TXLRDY1,I2S Transmit Left 1 or TDM Channel 2x ReadyInterrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXRRDY0,I2S Transmit Right 0 or TDM Channel [2x]+1 Ready Interrupt Enable" "0,1" bitfld.long 0x0 0. "TXLRDY0,I2S Transmit Left 0 or TDM Channel 2x ReadyInterrupt Enable" "0,1" line.long 0x4 "IDRA,Interrupt Disable Register A" bitfld.long 0x4 31. "RXROVF3,I2S Receive Right 3 or TDM Channel [2x]+1 Overrun Interrupt Disable" "0,1" bitfld.long 0x4 30. "RXLOVF3,I2S Receive Left 3 or TDM Channel 2x Overrun Interrupt Disable" "0,1" newline bitfld.long 0x4 29. "RXROVF2,I2S Receive Right 2 or TDM Channel [2x]+1 Overrun Interrupt Disable" "0,1" bitfld.long 0x4 28. "RXLOVF2,I2S Receive Left 2 or TDM Channel 2x Overrun Interrupt Disable" "0,1" newline bitfld.long 0x4 27. "RXROVF1,I2S Receive Right 1 or TDM Channel [2x]+1 Overrun Interrupt Disable" "0,1" bitfld.long 0x4 26. "RXLOVF1,I2S Receive Left 1 or TDM Channel 2x Overrun Interrupt Disable" "0,1" newline bitfld.long 0x4 25. "RXROVF0,I2S Receive Right 0 or TDM Channel [2x]+1 Overrun Interrupt Disable" "0,1" bitfld.long 0x4 24. "RXLOVF0,I2S Receive Left 0 or TDM Channel 2x Overrun Interrupt Disable" "0,1" newline bitfld.long 0x4 23. "RXRRDY3,I2S Receive Right 3 or TDM Channel [2x]+1 Ready Interrupt Disable" "0,1" bitfld.long 0x4 22. "RXLRDY3,I2S Receive Left 3 or TDM Channel 2x Ready Interrupt Disable" "0,1" newline bitfld.long 0x4 21. "RXRRDY2,I2S Receive Right 2 or TDM Channel [2x]+1 Ready Interrupt Disable" "0,1" bitfld.long 0x4 20. "RXLRDY2,I2S Receive Left 2 or TDM Channel 2x Ready Interrupt Disable" "0,1" newline bitfld.long 0x4 19. "RXRRDY1,I2S Receive Right 1 or TDM Channel [2x]+1 Ready Interrupt Disable" "0,1" bitfld.long 0x4 18. "RXLRDY1,I2S Receive Left 1 or TDM Channel 2x Ready Interrupt Disable" "0,1" newline bitfld.long 0x4 17. "RXRRDY0,I2S Receive Right 0 or TDM Channel [2x]+1 Ready Interrupt Disable" "0,1" bitfld.long 0x4 16. "RXLRDY0,I2S Receive Left 0 or TDM Channel 2x Ready Interrupt Disable" "0,1" newline bitfld.long 0x4 15. "TXRUNF3,I2S Transmit Right 3 or TDM Channel [2x]+1 Underrun Interrupt Disable" "0,1" bitfld.long 0x4 14. "TXLUNF3,I2S Transmit Left 3 or TDM Channel 2x Underrun Interrupt Disable" "0,1" newline bitfld.long 0x4 13. "TXRUNF2,I2S Transmit Right 2 or TDM Channel [2x]+1 Underrun Interrupt Disable" "0,1" bitfld.long 0x4 12. "TXLUNF2,I2S Transmit Left 2 or TDM Channel 2x Underrun Interrupt Disable" "0,1" newline bitfld.long 0x4 11. "TXRUNF1,I2S Transmit Right 1 or TDM Channel [2x]+1 Underrun Interrupt Disable" "0,1" bitfld.long 0x4 10. "TXLUNF1,I2S Transmit Left 1 or TDM Channel 2x Underrun Interrupt Disable" "0,1" newline bitfld.long 0x4 9. "TXRUNF0,I2S Transmit Right 0 or TDM Channel [2x]+1 Underrun Interrupt Disable" "0,1" bitfld.long 0x4 8. "TXLUNF0,I2S Transmit Left 0 or TDM Channel 2x Underrun Interrupt Disable" "0,1" newline bitfld.long 0x4 7. "TXRRDY3,I2S Transmit Right 3 or TDM Channel [2x]+1 Ready Interrupt Disable" "0,1" bitfld.long 0x4 6. "TXLRDY3,I2S Transmit Left 3 or TDM Channel 2x ReadyInterrupt Disable" "0,1" newline bitfld.long 0x4 5. "TXRRDY2,I2S Transmit Right 2 or TDM Channel [2x]+1 Ready Interrupt Disable" "0,1" bitfld.long 0x4 4. "TXLRDY2,I2S Transmit Left 2 or TDM Channel 2x ReadyInterrupt Disable" "0,1" newline bitfld.long 0x4 3. "TXRRDY1,I2S Transmit Right 1 or TDM Channel [2x]+1 Ready Interrupt Disable" "0,1" bitfld.long 0x4 2. "TXLRDY1,I2S Transmit Left 1 or TDM Channel 2x ReadyInterrupt Disable" "0,1" newline bitfld.long 0x4 1. "TXRRDY0,I2S Transmit Right 0 or TDM Channel [2x]+1 Ready Interrupt Disable" "0,1" bitfld.long 0x4 0. "TXLRDY0,I2S Transmit Left 0 or TDM Channel 2x ReadyInterrupt Disable" "0,1" rgroup.long 0x18++0x7 line.long 0x0 "IMRA,Interrupt Mask Register A" bitfld.long 0x0 31. "RXROVF3,I2S Receive Right 3 or TDM Channel [2x]+1 Overrun Interrupt Mask" "0,1" bitfld.long 0x0 30. "RXLOVF3,I2S Receive Left 3 or TDM Channel 2x Overrun Interrupt Mask" "0,1" newline bitfld.long 0x0 29. "RXROVF2,I2S Receive Right 2 or TDM Channel [2x]+1 Overrun Interrupt Mask" "0,1" bitfld.long 0x0 28. "RXLOVF2,I2S Receive Left 2 or TDM Channel 2x Overrun Interrupt Mask" "0,1" newline bitfld.long 0x0 27. "RXROVF1,I2S Receive Right 1 or TDM Channel [2x]+1 Overrun Interrupt Mask" "0,1" bitfld.long 0x0 26. "RXLOVF1,I2S Receive Left 1 or TDM Channel 2x Overrun Interrupt Mask" "0,1" newline bitfld.long 0x0 25. "RXROVF0,I2S Receive Right 0 or TDM Channel [2x]+1 Overrun Interrupt Mask" "0,1" bitfld.long 0x0 24. "RXLOVF0,I2S Receive Left 0 or TDM Channel 2x Overrun Interrupt Mask" "0,1" newline bitfld.long 0x0 23. "RXRRDY3,I2S Receive Right 3 or TDM Channel [2x]+1 Ready Interrupt Mask" "0,1" bitfld.long 0x0 22. "RXLRDY3,I2S Receive Left 3 or TDM Channel 2x Ready Interrupt Mask" "0,1" newline bitfld.long 0x0 21. "RXRRDY2,I2S Receive Right 2 or TDM Channel [2x]+1 Ready Interrupt Mask" "0,1" bitfld.long 0x0 20. "RXLRDY2,I2S Receive Left 2 or TDM Channel 2x Ready Interrupt Mask" "0,1" newline bitfld.long 0x0 19. "RXRRDY1,I2S Receive Right 1 or TDM Channel [2x]+1 Ready Interrupt Mask" "0,1" bitfld.long 0x0 18. "RXLRDY1,I2S Receive Left 1 or TDM Channel 2x Ready Interrupt Mask" "0,1" newline bitfld.long 0x0 17. "RXRRDY0,I2S Receive Right 0 or TDM Channel [2x]+1 Ready Interrupt Mask" "0,1" bitfld.long 0x0 16. "RXLRDY0,I2S Receive Left 0 or TDM Channel 2x Ready Interrupt Mask" "0,1" newline bitfld.long 0x0 15. "TXRUNF3,I2S Transmit Right 3 or TDM Channel [2x]+1 Underrun Interrupt Mask" "0,1" bitfld.long 0x0 14. "TXLUNF3,I2S Transmit Left 3 or TDM Channel 2x Underrun Interrupt Mask" "0,1" newline bitfld.long 0x0 13. "TXRUNF2,I2S Transmit Right 2 or TDM Channel [2x]+1 Underrun Interrupt Mask" "0,1" bitfld.long 0x0 12. "TXLUNF2,I2S Transmit Left 2 or TDM Channel 2x Underrun Interrupt Mask" "0,1" newline bitfld.long 0x0 11. "TXRUNF1,I2S Transmit Right 1 or TDM Channel [2x]+1 Underrun Interrupt Mask" "0,1" bitfld.long 0x0 10. "TXLUNF1,I2S Transmit Left 1 or TDM Channel 2x Underrun Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "TXRUNF0,I2S Transmit Right 0 or TDM Channel [2x]+1 Underrun Interrupt Mask" "0,1" bitfld.long 0x0 8. "TXLUNF0,I2S Transmit Left 0 or TDM Channel 2x Underrun Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "TXRRDY3,I2S Transmit Right 3 or TDM Channel [2x]+1 Ready Interrupt Mask" "0,1" bitfld.long 0x0 6. "TXLRDY3,I2S Transmit Left 3 or TDM Channel 2x ReadyInterrupt Mask" "0,1" newline bitfld.long 0x0 5. "TXRRDY2,I2S Transmit Right 2 or TDM Channel [2x]+1 Ready Interrupt Mask" "0,1" bitfld.long 0x0 4. "TXLRDY2,I2S Transmit Left 2 or TDM Channel 2x ReadyInterrupt Mask" "0,1" newline bitfld.long 0x0 3. "TXRRDY1,I2S Transmit Right 1 or TDM Channel [2x]+1 Ready Interrupt Mask" "0,1" bitfld.long 0x0 2. "TXLRDY1,I2S Transmit Left 1 or TDM Channel 2x ReadyInterrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXRRDY0,I2S Transmit Right 0 or TDM Channel [2x]+1 Ready Interrupt Mask" "0,1" bitfld.long 0x0 0. "TXLRDY0,I2S Transmit Left 0 or TDM Channel 2x ReadyInterrupt Mask" "0,1" line.long 0x4 "ISRA,Interrupt Status Register A" bitfld.long 0x4 31. "RXROVF3,I2S Receive Right 3 or TDM Channel [2x]+1 Overrun Flag (Cleared on read)" "0: Cleared when I2SMCC_ISRA is read.,1: Set when an overrun error occurs in either.." bitfld.long 0x4 30. "RXLOVF3,I2S Receive Left 3 or TDM Channel 2x Overrun Flag (Cleared on read)" "0: Cleared when I2SMCC_ISRA is read.,1: Set when an overrun error occurs in either.." newline bitfld.long 0x4 29. "RXROVF2,I2S Receive Right 2 or TDM Channel [2x]+1 Overrun Flag (Cleared on read)" "0: Cleared when I2SMCC_ISRA is read.,1: Set when an overrun error occurs in either.." bitfld.long 0x4 28. "RXLOVF2,I2S Receive Left 2 or TDM Channel 2x Overrun Flag (Cleared on read)" "0: Cleared when I2SMCC_ISRA is read.,1: Set when an overrun error occurs in either.." newline bitfld.long 0x4 27. "RXROVF1,I2S Receive Right 1 or TDM Channel [2x]+1 Overrun Flag (Cleared on read)" "0: Cleared when I2SMCC_ISRA is read.,1: Set when an overrun error occurs in either.." bitfld.long 0x4 26. "RXLOVF1,I2S Receive Left 1 or TDM Channel 2x Overrun Flag (Cleared on read)" "0: Cleared when I2SMCC_ISRA is read.,1: Set when an overrun error occurs in either.." newline bitfld.long 0x4 25. "RXROVF0,I2S Receive Right 0 or TDM Channel [2x]+1 Overrun Flag (Cleared on read)" "0: Cleared when I2SMCC_ISRA is read.,1: Set when an overrun error occurs in either.." bitfld.long 0x4 24. "RXLOVF0,I2S Receive Left 0 or TDM Channel 2x Overrun Flag (Cleared on read)" "0: Cleared when I2SMCC_ISRA is read.,1: Set when an overrun error occurs in either.." newline bitfld.long 0x4 23. "RXRRDY3,I2S Receive Right 3 or TDM Channel [2x]+1 Ready Flag (Cleared by reading I2SMCC_RHR/RHLxR)" "0: Cleared when a predefined number of read..,1: Set when received data is available in either.." bitfld.long 0x4 22. "RXLRDY3,I2S Receive Left 3 or TDM Channel 2x Ready Flag (Cleared by reading I2SMCC_RHR/RHLxR)" "0: Cleared when a predefined number of read..,1: Set when received data is available in either.." newline bitfld.long 0x4 21. "RXRRDY2,I2S Receive Right 2 or TDM Channel [2x]+1 Ready Flag (Cleared by reading I2SMCC_RHR/RHLxR)" "0: Cleared when a predefined number of read..,1: Set when received data is available in either.." bitfld.long 0x4 20. "RXLRDY2,I2S Receive Left 2 or TDM Channel 2x Ready Flag (Cleared by reading I2SMCC_RHR/RHLxR)" "0: Cleared when a predefined number of read..,1: Set when received data is available in either.." newline bitfld.long 0x4 19. "RXRRDY1,I2S Receive Right 1 or TDM Channel [2x]+1 Ready Flag (Cleared by reading I2SMCC_RHR/RHLxR)" "0: Cleared when a predefined number of read..,1: Set when received data is available in either.." bitfld.long 0x4 18. "RXLRDY1,I2S Receive Left 1 or TDM Channel 2x Ready Flag (Cleared by reading I2SMCC_RHR/RHLxR)" "0: Cleared when a predefined number of read..,1: Set when received data is available in either.." newline bitfld.long 0x4 17. "RXRRDY0,I2S Receive Right 0 or TDM Channel [2x]+1 Ready Flag (Cleared by reading I2SMCC_RHR/RHLxR)" "0: Cleared when a predefined number of read..,1: Set when received data is available in either.." bitfld.long 0x4 16. "RXLRDY0,I2S Receive Left 0 or TDM Channel 2x Ready Flag (Cleared by reading I2SMCC_RHR/RHLxR)" "0: Cleared when a predefined number of read..,1: Set when received data is available in either.." newline bitfld.long 0x4 15. "TXRUNF3,I2S Transmit Right 3 or TDM Channel [2x]+1 Underrun Flag (Cleared on read)" "0: Cleared when the I2SMCC_ISRA is read.,1: Set when an underrun error occurs in either.." bitfld.long 0x4 14. "TXLUNF3,I2S Transmit Left 3 or TDM Channel 2x Underrun (Cleared on read)" "0: Cleared when I2SMCC_ISRA is read.,1: Set when an underrun error occurs in either.." newline bitfld.long 0x4 13. "TXRUNF2,I2S Transmit Right 2 or TDM Channel [2x]+1 Underrun Flag (Cleared on read)" "0: Cleared when the I2SMCC_ISRA is read.,1: Set when an underrun error occurs in either.." bitfld.long 0x4 12. "TXLUNF2,I2S Transmit Left 2 or TDM Channel 2x Underrun (Cleared on read)" "0: Cleared when I2SMCC_ISRA is read.,1: Set when an underrun error occurs in either.." newline bitfld.long 0x4 11. "TXRUNF1,I2S Transmit Right 1 or TDM Channel [2x]+1 Underrun Flag (Cleared on read)" "0: Cleared when the I2SMCC_ISRA is read.,1: Set when an underrun error occurs in either.." bitfld.long 0x4 10. "TXLUNF1,I2S Transmit Left 1 or TDM Channel 2x Underrun (Cleared on read)" "0: Cleared when I2SMCC_ISRA is read.,1: Set when an underrun error occurs in either.." newline bitfld.long 0x4 9. "TXRUNF0,I2S Transmit Right 0 or TDM Channel [2x]+1 Underrun Flag (Cleared on read)" "0: Cleared when the I2SMCC_ISRA is read.,1: Set when an underrun error occurs in either.." bitfld.long 0x4 8. "TXLUNF0,I2S Transmit Left 0 or TDM Channel 2x Underrun (Cleared on read)" "0: Cleared when I2SMCC_ISRA is read.,1: Set when an underrun error occurs in either.." newline bitfld.long 0x4 7. "TXRRDY3,I2S Transmit Right 3 or TDM Channel [2x]+1 Ready Flag (Cleared by writing I2SMCC_THR/THRxR)" "0: Cleared when a predefined number of write..,1: Set when I2SMCC_THR or I2SMCC_THRxR is empty." bitfld.long 0x4 6. "TXLRDY3,I2S Transmit Left 3 or TDM Channel 2x Ready Flag (Cleared by writing I2SMCC_THR/THLxR)" "0: Cleared when a predefined number of write..,1: Set when I2SMCC_THR or I2SMCC_THLxR is empty." newline bitfld.long 0x4 5. "TXRRDY2,I2S Transmit Right 2 or TDM Channel [2x]+1 Ready Flag (Cleared by writing I2SMCC_THR/THRxR)" "0: Cleared when a predefined number of write..,1: Set when I2SMCC_THR or I2SMCC_THRxR is empty." bitfld.long 0x4 4. "TXLRDY2,I2S Transmit Left 2 or TDM Channel 2x Ready Flag (Cleared by writing I2SMCC_THR/THLxR)" "0: Cleared when a predefined number of write..,1: Set when I2SMCC_THR or I2SMCC_THLxR is empty." newline bitfld.long 0x4 3. "TXRRDY1,I2S Transmit Right 1 or TDM Channel [2x]+1 Ready Flag (Cleared by writing I2SMCC_THR/THRxR)" "0: Cleared when a predefined number of write..,1: Set when I2SMCC_THR or I2SMCC_THRxR is empty." bitfld.long 0x4 2. "TXLRDY1,I2S Transmit Left 1 or TDM Channel 2x Ready Flag (Cleared by writing I2SMCC_THR/THLxR)" "0: Cleared when a predefined number of write..,1: Set when I2SMCC_THR or I2SMCC_THLxR is empty." newline bitfld.long 0x4 1. "TXRRDY0,I2S Transmit Right 0 or TDM Channel [2x]+1 Ready Flag (Cleared by writing I2SMCC_THR/THRxR)" "0: Cleared when a predefined number of write..,1: Set when I2SMCC_THR or I2SMCC_THRxR is empty." bitfld.long 0x4 0. "TXLRDY0,I2S Transmit Left 0 or TDM Channel 2x Ready Flag (Cleared by writing I2SMCC_THR/THLxR)" "0: Cleared when a predefined number of write..,1: Set when I2SMCC_THR or I2SMCC_THLxR is empty." wgroup.long 0x20++0x7 line.long 0x0 "IERB,Interrupt Enable Register B" bitfld.long 0x0 13. "RXFFFUL,RX FIFO Full Interrupt Enable" "0,1" bitfld.long 0x0 12. "RXFFRDY,RX FIFO Ready Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "TXFFEMP,TX FIFO Empty Interrupt Enable" "0,1" bitfld.long 0x0 8. "TXFFRDY,TX FIFO Ready Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "WERR,Write Error Interrupt Enable" "0,1" line.long 0x4 "IDRB,Interrupt Disable Register B" bitfld.long 0x4 13. "RXFFFUL,RTX FIFO Full Interrupt Disable" "0,1" bitfld.long 0x4 12. "RXFFRDY,RX FIFO Ready Interrupt Disable" "0,1" newline bitfld.long 0x4 9. "TXFFEMP,TX FIFO Empty Interrupt Disable" "0,1" bitfld.long 0x4 8. "TXFFRDY,TX FIFO Ready Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "WERR,Write Error Interrupt Disable" "0,1" rgroup.long 0x28++0xB line.long 0x0 "IMRB,Interrupt Mask Register B" bitfld.long 0x0 13. "RXFFFUL,RX FIFO Full Interrupt Mask" "0,1" bitfld.long 0x0 12. "RXFFRDY,RX FIFO Ready Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "TXFFEMP,TX FIFO Empty Interrupt Mask" "0,1" bitfld.long 0x0 8. "TXFFRDY,TX FIFO Ready Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "WERR,Write Error Interrupt Enable" "0,1" line.long 0x4 "ISRB,Interrupt Status Register B" bitfld.long 0x4 13. "RXFFFUL,RX FIFO Full Flag (Cleared on read)" "0: Cleared when I2SMCC_ISRB is read.,1: Set when RX FIFO is full and I2SMCC_MRB.FIFOEN =.." bitfld.long 0x4 12. "RXFFRDY,RX FIFO Ready Flag (Cleared on read)" "0: Cleared when I2SMCC_ISRB is read.,1: Set when RX FIFO is ready to be read and.." newline bitfld.long 0x4 9. "TXFFEMP,TX FIFO Empty Flag (Cleared on read)" "0: Cleared when I2SMCC_ISRB is read.,1: Set when TX FIFO is empty and I2SMCC_MRB.FIFOEN.." bitfld.long 0x4 8. "TXFFRDY,TX FIFO Ready Flag (Cleared on read)" "0: Cleared when I2SMCC_ISRB is read.,1: Set when TX FIFO is ready to be written and.." newline bitfld.long 0x4 0. "WERR,Write Error or Security Error Flag (cleared on read)" "0: Cleared when I2SMCC_ISRB is read.,1: Set when an error occurs in the I2SMCC_WPSR." line.long 0x8 "RHR,Receiver Holding Register" hexmask.long 0x8 0.--31. 1. "RHR,Receiver Holding Register" wgroup.long 0x34++0x3 line.long 0x0 "THR,Transmitter Holding Register" hexmask.long 0x0 0.--31. 1. "THR,Transmitter Holding Register" repeat 4. (list 0x0 0x1 0x2 0x3)(list ad:0xE2814040 ad:0xE2814048 ad:0xE2814050 ad:0xE2814058) tree "I2SMCC_RH[$1]" base $2 rgroup.long ($2)++0x7 line.long 0x0 "RHLxR,Receiver Holding Left x Register" hexmask.long 0x0 0.--31. 1. "RHL,Receiver Holding Left" line.long 0x4 "RHRxR,Receiver Holding Right x Register" hexmask.long 0x4 0.--31. 1. "RHR,Receiver Holding Right" tree.end repeat.end repeat 4. (list 0x0 0x1 0x2 0x3)(list ad:0xE2814060 ad:0xE2814068 ad:0xE2814070 ad:0xE2814078) tree "I2SMCC_TH[$1]" base $2 wgroup.long ($2)++0x7 line.long 0x0 "THLxR,Transmitter Holding Left x Register" hexmask.long 0x0 0.--31. 1. "THL,Transmitter Holding Left" line.long 0x4 "THRxR,Transmitter Holding Right x Register" hexmask.long 0x4 0.--31. 1. "THR,Transmitter Holding Right" tree.end repeat.end base ad:0xE2814000 newline group.long 0x80++0x3 line.long 0x0 "FIR,Fault Injection Register" hexmask.long.tbyte 0x0 8.--31. 1. "FIKEY,Fault Injection Access Key" bitfld.long 0x0 7. "FIRDIS,Fault Injection Register Disable" "0: No effect.,1: Disables the fault injection until the next.." newline bitfld.long 0x0 6. "FPARE,Single Fault for I2SMCC Configuration Register" "0: No effect.,1: Injects a single fault on configuration register.." bitfld.long 0x0 5. "F5,Single Fault for I2SMCC Write Protection Enable bit (I2SMCC_WPMR.WPCFEN)" "0: Clears the fault.,1: Injects a single fault I2SMCC_CR.WPCFEN if.." newline bitfld.long 0x0 4. "F4,Single Fault for I2SMCC Transmitter Direct Access Enable bit (I2SMCC_CR.TXDIRECT)" "0: Clears the fault.,1: Injects a single fault I2SMCC_CR.TXDIRECT if.." bitfld.long 0x0 3. "F3,Single Fault for I2SMCC Receiver Direct Access Enable bit (I2SMCC_CR.RXDIRECT)" "0: Clears the fault.,1: Injects a single fault I2SMCC_CR.RXDIRECT if.." newline bitfld.long 0x0 2. "F2,Single Fault for I2SMCC Transmitter Enable bit (I2SMCC_CR.TXEN/TXDIS)" "0: Clears the fault.,1: Injects a single fault I2SMCC_CR.TXEN/TXDIS if.." bitfld.long 0x0 1. "F1,Single Fault for I2SMCC Clock Enable bit (I2SMCC_CR.CLKEN/CLKDIS)" "0: Clears the fault.,1: Injects a single fault on I2SMCC_CR.CLKEN/CLKDIS.." newline bitfld.long 0x0 0. "F0,Single Fault for I2SMCC Receiver Enable bit (I2SMCC_CR.RXEN/RXDIS)" "0: Clears the fault.,1: Injects a single fault on I2SMCC_CR.RXEN/RXDIS.." group.long 0xE4++0x3 line.long 0x0 "WPMR,Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" bitfld.long 0x0 4. "FIRSTE,First Error Report Enable" "0: The last write protection violation source is..,1: Only the first write protection violation source.." newline bitfld.long 0x0 2. "WPCTEN,Write Protection Control Enable" "0: Disables the write protection of the control if..,1: Enables the write protection of the control if.." bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection of the..,1: Enables the write protection of the interruption.." newline bitfld.long 0x0 0. "WPCFEN,Write Protection Configuration Enable" "0: Disables the write protection of the..,1: Enables the write protection of the.." rgroup.long 0xE8++0x3 line.long 0x0 "WPSR,Write Protection Status Register" bitfld.long 0x0 24.--25. "SWETYP,Software Error Type (cleared on read)" "0: A write-only register has been read.,1: A write access has been performed on a read-only..,2: Access to an undefined address.,?" hexmask.long.word 0x0 8.--23. 1. "WPVSRC,Write Protection Violation Source" newline bitfld.long 0x0 6. "HWERR,Hardware Error in Client Mode and Direct Access Transfer" "0: No abnormal underflow in transmitter detected In..,1: Abnormal underflow detected in transmitter when.." bitfld.long 0x0 5. "WSALIGNERR,WS Alignment Error (cleared on read)" "0: No internal nonalignment that could result from..,1: In Client mode (I2SMCC_WS/CK are inputs) an.." newline bitfld.long 0x0 4. "SDEE,Single or Dual Event Error (cleared by reconfiguring the faulty registers or by clearing the error via I2SMCC_FIR)" "0: No single or dual error detected in..,1: Single or dual error detected in.." bitfld.long 0x0 3. "SWE,Software Control Error (cleared on read)" "0: No software error has occurred since the last..,1: A software error has occurred since the last.." newline bitfld.long 0x0 2. "PARE,Internal Single Error Detection Configuration Registers" "0: No internal single error has been detected on..,1: An internal single error has been detected. This.." bitfld.long 0x0 1. "PADERR,WS or CK Pad Error (cleared on read)" "0: No error has been detected on I2SMCC_WS and..,1: Two successive erroneous samplings of WS pad.." newline bitfld.long 0x0 0. "WPVS,Write Protection Violation Status (cleared on read)" "0: No write protection violation has occurred since..,1: A write protection violation has occurred since.." tree.end tree "I2SMCC1" base ad:0xE2818000 wgroup.long 0x0++0x3 line.long 0x0 "CR,Control Register" bitfld.long 0x0 7. "SWRST,Software Reset" "0: No effect.,1: Resets all the registers in the I2SMCC. The.." bitfld.long 0x0 5. "TXDIS,Transmitter Disable" "0: No effect.,1: Disables the I2SMCC transmitter. Bit.." newline bitfld.long 0x0 4. "TXEN,Transmitter Enable" "0: No effect.,1: Enables the I2SMCC transmitter if TXDIS is not.." bitfld.long 0x0 3. "CKDIS,Clocks Disable" "0: No effect.,1: Disables the I2SMCC clock generation." newline bitfld.long 0x0 2. "CKEN,Clocks Enable" "0: No effect.,1: Enables the I2SMCC clock generation if CKDIS is.." bitfld.long 0x0 1. "RXDIS,Receiver Disable" "0: No effect.,1: Disables the I2SMCC receiver. Bit I2SMCC_SR.RXEN.." newline bitfld.long 0x0 0. "RXEN,Receiver Enable" "0: No effect.,1: Enables the I2SMCC receiver if RXDIS is not '1'." group.long 0x4++0x7 line.long 0x0 "MRA,Mode Register A" bitfld.long 0x0 31. "IWS,I2SMCC_WS Slot Length" "0: I2SMCC_WS slot is 32 bits long for DATALENGTH =..,1: I2SMCC_WS slot is 24 bits long for DATALENGTH =.." bitfld.long 0x0 30. "IMCKMODE,Host Clock Mode" "0: No host clock generated.,1: Host clock generated." newline hexmask.long.byte 0x0 24.--29. 1. "ISCKDIV,Selected Clock to I2SMCC Serial Clock Ratio" bitfld.long 0x0 22.--23. "TDMFS,TDM Frame Synchronization" "0: I2SMCC_WS pulse is high for one time slot at..,1: I2SMCC_WS pulse is high for half the time slots..,2: I2SMCC_WS pulse is high for one bit period at..,?" newline hexmask.long.byte 0x0 16.--21. 1. "IMCKDIV,Selected Clock to I2SMCC Host Clock Ratio" bitfld.long 0x0 13.--15. "NBCHAN,Number of TDM Channels-1" "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 12. "SRCCLK,Source Clock Selection" "0: The Peripheral clock is selected as source clock..,1: The PMC.GCLKx clock is selected as source clock.." bitfld.long 0x0 11. "TXSAME,Transmit Data when Underrun" "0: '0' is transmitted when underrun.,1: Previous sample transmitted when underrun." newline bitfld.long 0x0 10. "TXMONO,Transmit Mono" "0: Stereo.,1: Mono with left audio samples duplicated to right.." bitfld.long 0x0 9. "RXLOOP,Loop-back Test Mode" "0: Normal mode.,1: I2SMCC_DOUT outputs of I2SMCC are internally.." newline bitfld.long 0x0 8. "RXMONO,Receive Mono" "0: Stereo.,1: Mono with left audio samples duplicated to right.." bitfld.long 0x0 6.--7. "FORMAT,Data Format" "0: I2S format stereo with I2SMCC_WS low for left..,1: Left-justified format stereo with I2SMCC_WS high..,2: TDM format with (NBCHAN + 1) channels I2SMCC_WS..,3: TDM format left-justified with (NBCHAN + 1).." newline bitfld.long 0x0 4.--5. "WIRECFG,Wire Configuration" "0: In I2S and LJ formats I2SMCC_DIN0 and..,1: In I2S and LJ formats I2SMCC_DIN[1:0] and..,2: In I2S and LJ formats I2SMCC_DIN[3:0] and..,3: In I2S and LJ formats reserved for future use do.." bitfld.long 0x0 1.--3. "DATALENGTH,Data Word Length" "0: Data length is set to 32 bits.,1: Data length is set to 24 bits.,2: Data length is set to 20 bits.,3: Data length is set to 18 bits.,4: Data length is set to 16 bits.,5: Data length is set to 16-bit compact stereo.,6: Data length is set to 8 bits.,7: Data length is set to 8-bit compact stereo. Left.." newline bitfld.long 0x0 0. "MODE,Inter-IC Sound Multi Channel Controller Mode" "0: Client mode. I2SMCC_CK and I2SMCC_WS pin inputs..,1: Host mode. Bit clock and word select/frame.." line.long 0x4 "MRB,Mode Register B" bitfld.long 0x4 31. "DTCEN7,Direct Audio Transmit Channel 7 Enable" "0: The channel x from the direct audio stream is..,1: The channel x from the direct audio stream is.." bitfld.long 0x4 30. "DTCEN6,Direct Audio Transmit Channel 6 Enable" "0: The channel x from the direct audio stream is..,1: The channel x from the direct audio stream is.." newline bitfld.long 0x4 29. "DTCEN5,Direct Audio Transmit Channel 5 Enable" "0: The channel x from the direct audio stream is..,1: The channel x from the direct audio stream is.." bitfld.long 0x4 28. "DTCEN4,Direct Audio Transmit Channel 4 Enable" "0: The channel x from the direct audio stream is..,1: The channel x from the direct audio stream is.." newline bitfld.long 0x4 27. "DTCEN3,Direct Audio Transmit Channel 3 Enable" "0: The channel x from the direct audio stream is..,1: The channel x from the direct audio stream is.." bitfld.long 0x4 26. "DTCEN2,Direct Audio Transmit Channel 2 Enable" "0: The channel x from the direct audio stream is..,1: The channel x from the direct audio stream is.." newline bitfld.long 0x4 25. "DTCEN1,Direct Audio Transmit Channel 1 Enable" "0: The channel x from the direct audio stream is..,1: The channel x from the direct audio stream is.." bitfld.long 0x4 24. "DTCEN0,Direct Audio Transmit Channel 0 Enable" "0: The channel x from the direct audio stream is..,1: The channel x from the direct audio stream is.." newline bitfld.long 0x4 20.--22. "I2SLINESIZE,I2S Transceiver Data Slot Size Selection" "0: The I2S data slot size is configured by..,1: The I2S data slot size is 32-bit.,2: The I2S data slot size is 24-bit or 32-bit. 32..,3: The I2S data slot size is 16-bit.,4: The I2S data slot size is 8-bit.,?,?,?" bitfld.long 0x4 8.--9. "DMACHUNK,DMA Chunk Size" "0: A DMA transfer request is issued when at least 1..,1: A DMA transfer request is issued when at least 2..,2: A DMA transfer request is issued when at least 4..,3: A DMA transfer request is issued when at least 8.." newline bitfld.long 0x4 6. "PACK24,Packed 24-bit Mode" "0: Each 24-bit audio sample is mapped into the..,1: 24-bit audio samples are compacted in the 32-bit.." bitfld.long 0x4 5. "LEFTAL24,Left Aligned 24-bit Data" "0: The 24-bit audio sample is right aligned in the..,1: The 24-bit audio sample is left aligned in the.." newline bitfld.long 0x4 4. "FIFOEN,FIFO Enable" "0: The Receive and Transmit FIFOs are disabled.,1: The Receive and Transmit FIFOs are enabled." bitfld.long 0x4 2. "TXDIRECT,Transmitter Direct Access Enable" "0: The I2SMCC_THR must be loaded by software or DMA..,1: Audio Sample Rate Converter (ASRC) can directly.." newline bitfld.long 0x4 1. "RXDIRECT,Receiver Direct Access Enable" "0: The I2SMCC_RHR must be read by software or DMA..,1: Audio Sample Rate Converter (ASRC) can be.." bitfld.long 0x4 0. "CRAMODE,Common Register Access Mode" "0: All enabled I2S left channels are filled first..,1: An enabled I2S left channel is filled then the.." rgroup.long 0xC++0x3 line.long 0x0 "SR,Status Register" bitfld.long 0x0 4. "TXEN,Transmitter Enabled" "0: Cleared when the transmitter is disabled..,1: Set when the transmitter is enabled following a.." bitfld.long 0x0 0. "RXEN,Receiver Enabled" "0: Cleared when the receiver is disabled following..,1: Set when the receiver is enabled following a.." wgroup.long 0x10++0x7 line.long 0x0 "IERA,Interrupt Enable Register A" bitfld.long 0x0 31. "RXROVF3,I2S Receive Right 3 or TDM Channel [2x]+1 Overrun Interrupt Enable" "0,1" bitfld.long 0x0 30. "RXLOVF3,I2S Receive Left 3 or TDM Channel 2x Overrun Interrupt Enable" "0,1" newline bitfld.long 0x0 29. "RXROVF2,I2S Receive Right 2 or TDM Channel [2x]+1 Overrun Interrupt Enable" "0,1" bitfld.long 0x0 28. "RXLOVF2,I2S Receive Left 2 or TDM Channel 2x Overrun Interrupt Enable" "0,1" newline bitfld.long 0x0 27. "RXROVF1,I2S Receive Right 1 or TDM Channel [2x]+1 Overrun Interrupt Enable" "0,1" bitfld.long 0x0 26. "RXLOVF1,I2S Receive Left 1 or TDM Channel 2x Overrun Interrupt Enable" "0,1" newline bitfld.long 0x0 25. "RXROVF0,I2S Receive Right 0 or TDM Channel [2x]+1 Overrun Interrupt Enable" "0,1" bitfld.long 0x0 24. "RXLOVF0,I2S Receive Left 0 or TDM Channel 2x Overrun Interrupt Enable" "0,1" newline bitfld.long 0x0 23. "RXRRDY3,I2S Receive Right 3 or TDM Channel [2x]+1 Ready Interrupt Enable" "0,1" bitfld.long 0x0 22. "RXLRDY3,I2S Receive Left 3 or TDM Channel 2x Ready Interrupt Enable" "0,1" newline bitfld.long 0x0 21. "RXRRDY2,I2S Receive Right 2 or TDM Channel [2x]+1 Ready Interrupt Enable" "0,1" bitfld.long 0x0 20. "RXLRDY2,I2S Receive Left 2 or TDM Channel 2x Ready Interrupt Enable" "0,1" newline bitfld.long 0x0 19. "RXRRDY1,I2S Receive Right 1 or TDM Channel [2x]+1 Ready Interrupt Enable" "0,1" bitfld.long 0x0 18. "RXLRDY1,I2S Receive Left 1 or TDM Channel 2x Ready Interrupt Enable" "0,1" newline bitfld.long 0x0 17. "RXRRDY0,I2S Receive Right 0 or TDM Channel [2x]+1 Ready Interrupt Enable" "0,1" bitfld.long 0x0 16. "RXLRDY0,I2S Receive Left 0 or TDM Channel 2x Ready Interrupt Enable" "0,1" newline bitfld.long 0x0 15. "TXRUNF3,I2S Transmit Right 3 or TDM Channel [2x]+1 Underrun Interrupt Enable" "0,1" bitfld.long 0x0 14. "TXLUNF3,I2S Transmit Left 3 or TDM Channel 2x Underrun Interrupt Enable" "0,1" newline bitfld.long 0x0 13. "TXRUNF2,I2S Transmit Right 2 or TDM Channel [2x]+1 Underrun Interrupt Enable" "0,1" bitfld.long 0x0 12. "TXLUNF2,I2S Transmit Left 2 or TDM Channel 2x Underrun Interrupt Enable" "0,1" newline bitfld.long 0x0 11. "TXRUNF1,I2S Transmit Right 1 or TDM Channel [2x]+1 Underrun Interrupt Enable" "0,1" bitfld.long 0x0 10. "TXLUNF1,I2S Transmit Left 1 or TDM Channel 2x Underrun Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "TXRUNF0,I2S Transmit Right 0 or TDM Channel [2x]+1 Underrun Interrupt Enable" "0,1" bitfld.long 0x0 8. "TXLUNF0,I2S Transmit Left 0 or TDM Channel 2x Underrun Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "TXRRDY3,I2S Transmit Right 3 or TDM Channel [2x]+1 Ready Interrupt Enable" "0,1" bitfld.long 0x0 6. "TXLRDY3,I2S Transmit Left 3 or TDM Channel 2x ReadyInterrupt Enable" "0,1" newline bitfld.long 0x0 5. "TXRRDY2,I2S Transmit Right 2 or TDM Channel [2x]+1 Ready Interrupt Enable" "0,1" bitfld.long 0x0 4. "TXLRDY2,I2S Transmit Left 2 or TDM Channel 2x ReadyInterrupt Enable" "0,1" newline bitfld.long 0x0 3. "TXRRDY1,I2S Transmit Right 1 or TDM Channel [2x]+1 Ready Interrupt Enable" "0,1" bitfld.long 0x0 2. "TXLRDY1,I2S Transmit Left 1 or TDM Channel 2x ReadyInterrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXRRDY0,I2S Transmit Right 0 or TDM Channel [2x]+1 Ready Interrupt Enable" "0,1" bitfld.long 0x0 0. "TXLRDY0,I2S Transmit Left 0 or TDM Channel 2x ReadyInterrupt Enable" "0,1" line.long 0x4 "IDRA,Interrupt Disable Register A" bitfld.long 0x4 31. "RXROVF3,I2S Receive Right 3 or TDM Channel [2x]+1 Overrun Interrupt Disable" "0,1" bitfld.long 0x4 30. "RXLOVF3,I2S Receive Left 3 or TDM Channel 2x Overrun Interrupt Disable" "0,1" newline bitfld.long 0x4 29. "RXROVF2,I2S Receive Right 2 or TDM Channel [2x]+1 Overrun Interrupt Disable" "0,1" bitfld.long 0x4 28. "RXLOVF2,I2S Receive Left 2 or TDM Channel 2x Overrun Interrupt Disable" "0,1" newline bitfld.long 0x4 27. "RXROVF1,I2S Receive Right 1 or TDM Channel [2x]+1 Overrun Interrupt Disable" "0,1" bitfld.long 0x4 26. "RXLOVF1,I2S Receive Left 1 or TDM Channel 2x Overrun Interrupt Disable" "0,1" newline bitfld.long 0x4 25. "RXROVF0,I2S Receive Right 0 or TDM Channel [2x]+1 Overrun Interrupt Disable" "0,1" bitfld.long 0x4 24. "RXLOVF0,I2S Receive Left 0 or TDM Channel 2x Overrun Interrupt Disable" "0,1" newline bitfld.long 0x4 23. "RXRRDY3,I2S Receive Right 3 or TDM Channel [2x]+1 Ready Interrupt Disable" "0,1" bitfld.long 0x4 22. "RXLRDY3,I2S Receive Left 3 or TDM Channel 2x Ready Interrupt Disable" "0,1" newline bitfld.long 0x4 21. "RXRRDY2,I2S Receive Right 2 or TDM Channel [2x]+1 Ready Interrupt Disable" "0,1" bitfld.long 0x4 20. "RXLRDY2,I2S Receive Left 2 or TDM Channel 2x Ready Interrupt Disable" "0,1" newline bitfld.long 0x4 19. "RXRRDY1,I2S Receive Right 1 or TDM Channel [2x]+1 Ready Interrupt Disable" "0,1" bitfld.long 0x4 18. "RXLRDY1,I2S Receive Left 1 or TDM Channel 2x Ready Interrupt Disable" "0,1" newline bitfld.long 0x4 17. "RXRRDY0,I2S Receive Right 0 or TDM Channel [2x]+1 Ready Interrupt Disable" "0,1" bitfld.long 0x4 16. "RXLRDY0,I2S Receive Left 0 or TDM Channel 2x Ready Interrupt Disable" "0,1" newline bitfld.long 0x4 15. "TXRUNF3,I2S Transmit Right 3 or TDM Channel [2x]+1 Underrun Interrupt Disable" "0,1" bitfld.long 0x4 14. "TXLUNF3,I2S Transmit Left 3 or TDM Channel 2x Underrun Interrupt Disable" "0,1" newline bitfld.long 0x4 13. "TXRUNF2,I2S Transmit Right 2 or TDM Channel [2x]+1 Underrun Interrupt Disable" "0,1" bitfld.long 0x4 12. "TXLUNF2,I2S Transmit Left 2 or TDM Channel 2x Underrun Interrupt Disable" "0,1" newline bitfld.long 0x4 11. "TXRUNF1,I2S Transmit Right 1 or TDM Channel [2x]+1 Underrun Interrupt Disable" "0,1" bitfld.long 0x4 10. "TXLUNF1,I2S Transmit Left 1 or TDM Channel 2x Underrun Interrupt Disable" "0,1" newline bitfld.long 0x4 9. "TXRUNF0,I2S Transmit Right 0 or TDM Channel [2x]+1 Underrun Interrupt Disable" "0,1" bitfld.long 0x4 8. "TXLUNF0,I2S Transmit Left 0 or TDM Channel 2x Underrun Interrupt Disable" "0,1" newline bitfld.long 0x4 7. "TXRRDY3,I2S Transmit Right 3 or TDM Channel [2x]+1 Ready Interrupt Disable" "0,1" bitfld.long 0x4 6. "TXLRDY3,I2S Transmit Left 3 or TDM Channel 2x ReadyInterrupt Disable" "0,1" newline bitfld.long 0x4 5. "TXRRDY2,I2S Transmit Right 2 or TDM Channel [2x]+1 Ready Interrupt Disable" "0,1" bitfld.long 0x4 4. "TXLRDY2,I2S Transmit Left 2 or TDM Channel 2x ReadyInterrupt Disable" "0,1" newline bitfld.long 0x4 3. "TXRRDY1,I2S Transmit Right 1 or TDM Channel [2x]+1 Ready Interrupt Disable" "0,1" bitfld.long 0x4 2. "TXLRDY1,I2S Transmit Left 1 or TDM Channel 2x ReadyInterrupt Disable" "0,1" newline bitfld.long 0x4 1. "TXRRDY0,I2S Transmit Right 0 or TDM Channel [2x]+1 Ready Interrupt Disable" "0,1" bitfld.long 0x4 0. "TXLRDY0,I2S Transmit Left 0 or TDM Channel 2x ReadyInterrupt Disable" "0,1" rgroup.long 0x18++0x7 line.long 0x0 "IMRA,Interrupt Mask Register A" bitfld.long 0x0 31. "RXROVF3,I2S Receive Right 3 or TDM Channel [2x]+1 Overrun Interrupt Mask" "0,1" bitfld.long 0x0 30. "RXLOVF3,I2S Receive Left 3 or TDM Channel 2x Overrun Interrupt Mask" "0,1" newline bitfld.long 0x0 29. "RXROVF2,I2S Receive Right 2 or TDM Channel [2x]+1 Overrun Interrupt Mask" "0,1" bitfld.long 0x0 28. "RXLOVF2,I2S Receive Left 2 or TDM Channel 2x Overrun Interrupt Mask" "0,1" newline bitfld.long 0x0 27. "RXROVF1,I2S Receive Right 1 or TDM Channel [2x]+1 Overrun Interrupt Mask" "0,1" bitfld.long 0x0 26. "RXLOVF1,I2S Receive Left 1 or TDM Channel 2x Overrun Interrupt Mask" "0,1" newline bitfld.long 0x0 25. "RXROVF0,I2S Receive Right 0 or TDM Channel [2x]+1 Overrun Interrupt Mask" "0,1" bitfld.long 0x0 24. "RXLOVF0,I2S Receive Left 0 or TDM Channel 2x Overrun Interrupt Mask" "0,1" newline bitfld.long 0x0 23. "RXRRDY3,I2S Receive Right 3 or TDM Channel [2x]+1 Ready Interrupt Mask" "0,1" bitfld.long 0x0 22. "RXLRDY3,I2S Receive Left 3 or TDM Channel 2x Ready Interrupt Mask" "0,1" newline bitfld.long 0x0 21. "RXRRDY2,I2S Receive Right 2 or TDM Channel [2x]+1 Ready Interrupt Mask" "0,1" bitfld.long 0x0 20. "RXLRDY2,I2S Receive Left 2 or TDM Channel 2x Ready Interrupt Mask" "0,1" newline bitfld.long 0x0 19. "RXRRDY1,I2S Receive Right 1 or TDM Channel [2x]+1 Ready Interrupt Mask" "0,1" bitfld.long 0x0 18. "RXLRDY1,I2S Receive Left 1 or TDM Channel 2x Ready Interrupt Mask" "0,1" newline bitfld.long 0x0 17. "RXRRDY0,I2S Receive Right 0 or TDM Channel [2x]+1 Ready Interrupt Mask" "0,1" bitfld.long 0x0 16. "RXLRDY0,I2S Receive Left 0 or TDM Channel 2x Ready Interrupt Mask" "0,1" newline bitfld.long 0x0 15. "TXRUNF3,I2S Transmit Right 3 or TDM Channel [2x]+1 Underrun Interrupt Mask" "0,1" bitfld.long 0x0 14. "TXLUNF3,I2S Transmit Left 3 or TDM Channel 2x Underrun Interrupt Mask" "0,1" newline bitfld.long 0x0 13. "TXRUNF2,I2S Transmit Right 2 or TDM Channel [2x]+1 Underrun Interrupt Mask" "0,1" bitfld.long 0x0 12. "TXLUNF2,I2S Transmit Left 2 or TDM Channel 2x Underrun Interrupt Mask" "0,1" newline bitfld.long 0x0 11. "TXRUNF1,I2S Transmit Right 1 or TDM Channel [2x]+1 Underrun Interrupt Mask" "0,1" bitfld.long 0x0 10. "TXLUNF1,I2S Transmit Left 1 or TDM Channel 2x Underrun Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "TXRUNF0,I2S Transmit Right 0 or TDM Channel [2x]+1 Underrun Interrupt Mask" "0,1" bitfld.long 0x0 8. "TXLUNF0,I2S Transmit Left 0 or TDM Channel 2x Underrun Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "TXRRDY3,I2S Transmit Right 3 or TDM Channel [2x]+1 Ready Interrupt Mask" "0,1" bitfld.long 0x0 6. "TXLRDY3,I2S Transmit Left 3 or TDM Channel 2x ReadyInterrupt Mask" "0,1" newline bitfld.long 0x0 5. "TXRRDY2,I2S Transmit Right 2 or TDM Channel [2x]+1 Ready Interrupt Mask" "0,1" bitfld.long 0x0 4. "TXLRDY2,I2S Transmit Left 2 or TDM Channel 2x ReadyInterrupt Mask" "0,1" newline bitfld.long 0x0 3. "TXRRDY1,I2S Transmit Right 1 or TDM Channel [2x]+1 Ready Interrupt Mask" "0,1" bitfld.long 0x0 2. "TXLRDY1,I2S Transmit Left 1 or TDM Channel 2x ReadyInterrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXRRDY0,I2S Transmit Right 0 or TDM Channel [2x]+1 Ready Interrupt Mask" "0,1" bitfld.long 0x0 0. "TXLRDY0,I2S Transmit Left 0 or TDM Channel 2x ReadyInterrupt Mask" "0,1" line.long 0x4 "ISRA,Interrupt Status Register A" bitfld.long 0x4 31. "RXROVF3,I2S Receive Right 3 or TDM Channel [2x]+1 Overrun Flag (Cleared on read)" "0: Cleared when I2SMCC_ISRA is read.,1: Set when an overrun error occurs in either.." bitfld.long 0x4 30. "RXLOVF3,I2S Receive Left 3 or TDM Channel 2x Overrun Flag (Cleared on read)" "0: Cleared when I2SMCC_ISRA is read.,1: Set when an overrun error occurs in either.." newline bitfld.long 0x4 29. "RXROVF2,I2S Receive Right 2 or TDM Channel [2x]+1 Overrun Flag (Cleared on read)" "0: Cleared when I2SMCC_ISRA is read.,1: Set when an overrun error occurs in either.." bitfld.long 0x4 28. "RXLOVF2,I2S Receive Left 2 or TDM Channel 2x Overrun Flag (Cleared on read)" "0: Cleared when I2SMCC_ISRA is read.,1: Set when an overrun error occurs in either.." newline bitfld.long 0x4 27. "RXROVF1,I2S Receive Right 1 or TDM Channel [2x]+1 Overrun Flag (Cleared on read)" "0: Cleared when I2SMCC_ISRA is read.,1: Set when an overrun error occurs in either.." bitfld.long 0x4 26. "RXLOVF1,I2S Receive Left 1 or TDM Channel 2x Overrun Flag (Cleared on read)" "0: Cleared when I2SMCC_ISRA is read.,1: Set when an overrun error occurs in either.." newline bitfld.long 0x4 25. "RXROVF0,I2S Receive Right 0 or TDM Channel [2x]+1 Overrun Flag (Cleared on read)" "0: Cleared when I2SMCC_ISRA is read.,1: Set when an overrun error occurs in either.." bitfld.long 0x4 24. "RXLOVF0,I2S Receive Left 0 or TDM Channel 2x Overrun Flag (Cleared on read)" "0: Cleared when I2SMCC_ISRA is read.,1: Set when an overrun error occurs in either.." newline bitfld.long 0x4 23. "RXRRDY3,I2S Receive Right 3 or TDM Channel [2x]+1 Ready Flag (Cleared by reading I2SMCC_RHR/RHLxR)" "0: Cleared when a predefined number of read..,1: Set when received data is available in either.." bitfld.long 0x4 22. "RXLRDY3,I2S Receive Left 3 or TDM Channel 2x Ready Flag (Cleared by reading I2SMCC_RHR/RHLxR)" "0: Cleared when a predefined number of read..,1: Set when received data is available in either.." newline bitfld.long 0x4 21. "RXRRDY2,I2S Receive Right 2 or TDM Channel [2x]+1 Ready Flag (Cleared by reading I2SMCC_RHR/RHLxR)" "0: Cleared when a predefined number of read..,1: Set when received data is available in either.." bitfld.long 0x4 20. "RXLRDY2,I2S Receive Left 2 or TDM Channel 2x Ready Flag (Cleared by reading I2SMCC_RHR/RHLxR)" "0: Cleared when a predefined number of read..,1: Set when received data is available in either.." newline bitfld.long 0x4 19. "RXRRDY1,I2S Receive Right 1 or TDM Channel [2x]+1 Ready Flag (Cleared by reading I2SMCC_RHR/RHLxR)" "0: Cleared when a predefined number of read..,1: Set when received data is available in either.." bitfld.long 0x4 18. "RXLRDY1,I2S Receive Left 1 or TDM Channel 2x Ready Flag (Cleared by reading I2SMCC_RHR/RHLxR)" "0: Cleared when a predefined number of read..,1: Set when received data is available in either.." newline bitfld.long 0x4 17. "RXRRDY0,I2S Receive Right 0 or TDM Channel [2x]+1 Ready Flag (Cleared by reading I2SMCC_RHR/RHLxR)" "0: Cleared when a predefined number of read..,1: Set when received data is available in either.." bitfld.long 0x4 16. "RXLRDY0,I2S Receive Left 0 or TDM Channel 2x Ready Flag (Cleared by reading I2SMCC_RHR/RHLxR)" "0: Cleared when a predefined number of read..,1: Set when received data is available in either.." newline bitfld.long 0x4 15. "TXRUNF3,I2S Transmit Right 3 or TDM Channel [2x]+1 Underrun Flag (Cleared on read)" "0: Cleared when the I2SMCC_ISRA is read.,1: Set when an underrun error occurs in either.." bitfld.long 0x4 14. "TXLUNF3,I2S Transmit Left 3 or TDM Channel 2x Underrun (Cleared on read)" "0: Cleared when I2SMCC_ISRA is read.,1: Set when an underrun error occurs in either.." newline bitfld.long 0x4 13. "TXRUNF2,I2S Transmit Right 2 or TDM Channel [2x]+1 Underrun Flag (Cleared on read)" "0: Cleared when the I2SMCC_ISRA is read.,1: Set when an underrun error occurs in either.." bitfld.long 0x4 12. "TXLUNF2,I2S Transmit Left 2 or TDM Channel 2x Underrun (Cleared on read)" "0: Cleared when I2SMCC_ISRA is read.,1: Set when an underrun error occurs in either.." newline bitfld.long 0x4 11. "TXRUNF1,I2S Transmit Right 1 or TDM Channel [2x]+1 Underrun Flag (Cleared on read)" "0: Cleared when the I2SMCC_ISRA is read.,1: Set when an underrun error occurs in either.." bitfld.long 0x4 10. "TXLUNF1,I2S Transmit Left 1 or TDM Channel 2x Underrun (Cleared on read)" "0: Cleared when I2SMCC_ISRA is read.,1: Set when an underrun error occurs in either.." newline bitfld.long 0x4 9. "TXRUNF0,I2S Transmit Right 0 or TDM Channel [2x]+1 Underrun Flag (Cleared on read)" "0: Cleared when the I2SMCC_ISRA is read.,1: Set when an underrun error occurs in either.." bitfld.long 0x4 8. "TXLUNF0,I2S Transmit Left 0 or TDM Channel 2x Underrun (Cleared on read)" "0: Cleared when I2SMCC_ISRA is read.,1: Set when an underrun error occurs in either.." newline bitfld.long 0x4 7. "TXRRDY3,I2S Transmit Right 3 or TDM Channel [2x]+1 Ready Flag (Cleared by writing I2SMCC_THR/THRxR)" "0: Cleared when a predefined number of write..,1: Set when I2SMCC_THR or I2SMCC_THRxR is empty." bitfld.long 0x4 6. "TXLRDY3,I2S Transmit Left 3 or TDM Channel 2x Ready Flag (Cleared by writing I2SMCC_THR/THLxR)" "0: Cleared when a predefined number of write..,1: Set when I2SMCC_THR or I2SMCC_THLxR is empty." newline bitfld.long 0x4 5. "TXRRDY2,I2S Transmit Right 2 or TDM Channel [2x]+1 Ready Flag (Cleared by writing I2SMCC_THR/THRxR)" "0: Cleared when a predefined number of write..,1: Set when I2SMCC_THR or I2SMCC_THRxR is empty." bitfld.long 0x4 4. "TXLRDY2,I2S Transmit Left 2 or TDM Channel 2x Ready Flag (Cleared by writing I2SMCC_THR/THLxR)" "0: Cleared when a predefined number of write..,1: Set when I2SMCC_THR or I2SMCC_THLxR is empty." newline bitfld.long 0x4 3. "TXRRDY1,I2S Transmit Right 1 or TDM Channel [2x]+1 Ready Flag (Cleared by writing I2SMCC_THR/THRxR)" "0: Cleared when a predefined number of write..,1: Set when I2SMCC_THR or I2SMCC_THRxR is empty." bitfld.long 0x4 2. "TXLRDY1,I2S Transmit Left 1 or TDM Channel 2x Ready Flag (Cleared by writing I2SMCC_THR/THLxR)" "0: Cleared when a predefined number of write..,1: Set when I2SMCC_THR or I2SMCC_THLxR is empty." newline bitfld.long 0x4 1. "TXRRDY0,I2S Transmit Right 0 or TDM Channel [2x]+1 Ready Flag (Cleared by writing I2SMCC_THR/THRxR)" "0: Cleared when a predefined number of write..,1: Set when I2SMCC_THR or I2SMCC_THRxR is empty." bitfld.long 0x4 0. "TXLRDY0,I2S Transmit Left 0 or TDM Channel 2x Ready Flag (Cleared by writing I2SMCC_THR/THLxR)" "0: Cleared when a predefined number of write..,1: Set when I2SMCC_THR or I2SMCC_THLxR is empty." wgroup.long 0x20++0x7 line.long 0x0 "IERB,Interrupt Enable Register B" bitfld.long 0x0 13. "RXFFFUL,RX FIFO Full Interrupt Enable" "0,1" bitfld.long 0x0 12. "RXFFRDY,RX FIFO Ready Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "TXFFEMP,TX FIFO Empty Interrupt Enable" "0,1" bitfld.long 0x0 8. "TXFFRDY,TX FIFO Ready Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "WERR,Write Error Interrupt Enable" "0,1" line.long 0x4 "IDRB,Interrupt Disable Register B" bitfld.long 0x4 13. "RXFFFUL,RTX FIFO Full Interrupt Disable" "0,1" bitfld.long 0x4 12. "RXFFRDY,RX FIFO Ready Interrupt Disable" "0,1" newline bitfld.long 0x4 9. "TXFFEMP,TX FIFO Empty Interrupt Disable" "0,1" bitfld.long 0x4 8. "TXFFRDY,TX FIFO Ready Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "WERR,Write Error Interrupt Disable" "0,1" rgroup.long 0x28++0xB line.long 0x0 "IMRB,Interrupt Mask Register B" bitfld.long 0x0 13. "RXFFFUL,RX FIFO Full Interrupt Mask" "0,1" bitfld.long 0x0 12. "RXFFRDY,RX FIFO Ready Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "TXFFEMP,TX FIFO Empty Interrupt Mask" "0,1" bitfld.long 0x0 8. "TXFFRDY,TX FIFO Ready Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "WERR,Write Error Interrupt Enable" "0,1" line.long 0x4 "ISRB,Interrupt Status Register B" bitfld.long 0x4 13. "RXFFFUL,RX FIFO Full Flag (Cleared on read)" "0: Cleared when I2SMCC_ISRB is read.,1: Set when RX FIFO is full and I2SMCC_MRB.FIFOEN =.." bitfld.long 0x4 12. "RXFFRDY,RX FIFO Ready Flag (Cleared on read)" "0: Cleared when I2SMCC_ISRB is read.,1: Set when RX FIFO is ready to be read and.." newline bitfld.long 0x4 9. "TXFFEMP,TX FIFO Empty Flag (Cleared on read)" "0: Cleared when I2SMCC_ISRB is read.,1: Set when TX FIFO is empty and I2SMCC_MRB.FIFOEN.." bitfld.long 0x4 8. "TXFFRDY,TX FIFO Ready Flag (Cleared on read)" "0: Cleared when I2SMCC_ISRB is read.,1: Set when TX FIFO is ready to be written and.." newline bitfld.long 0x4 0. "WERR,Write Error or Security Error Flag (cleared on read)" "0: Cleared when I2SMCC_ISRB is read.,1: Set when an error occurs in the I2SMCC_WPSR." line.long 0x8 "RHR,Receiver Holding Register" hexmask.long 0x8 0.--31. 1. "RHR,Receiver Holding Register" wgroup.long 0x34++0x3 line.long 0x0 "THR,Transmitter Holding Register" hexmask.long 0x0 0.--31. 1. "THR,Transmitter Holding Register" repeat 4. (list 0x0 0x1 0x2 0x3)(list ad:0xE2818040 ad:0xE2818048 ad:0xE2818050 ad:0xE2818058) tree "I2SMCC_RH[$1]" base $2 rgroup.long ($2)++0x7 line.long 0x0 "RHLxR,Receiver Holding Left x Register" hexmask.long 0x0 0.--31. 1. "RHL,Receiver Holding Left" line.long 0x4 "RHRxR,Receiver Holding Right x Register" hexmask.long 0x4 0.--31. 1. "RHR,Receiver Holding Right" tree.end repeat.end repeat 4. (list 0x0 0x1 0x2 0x3)(list ad:0xE2818060 ad:0xE2818068 ad:0xE2818070 ad:0xE2818078) tree "I2SMCC_TH[$1]" base $2 wgroup.long ($2)++0x7 line.long 0x0 "THLxR,Transmitter Holding Left x Register" hexmask.long 0x0 0.--31. 1. "THL,Transmitter Holding Left" line.long 0x4 "THRxR,Transmitter Holding Right x Register" hexmask.long 0x4 0.--31. 1. "THR,Transmitter Holding Right" tree.end repeat.end base ad:0xE2818000 newline group.long 0x80++0x3 line.long 0x0 "FIR,Fault Injection Register" hexmask.long.tbyte 0x0 8.--31. 1. "FIKEY,Fault Injection Access Key" bitfld.long 0x0 7. "FIRDIS,Fault Injection Register Disable" "0: No effect.,1: Disables the fault injection until the next.." newline bitfld.long 0x0 6. "FPARE,Single Fault for I2SMCC Configuration Register" "0: No effect.,1: Injects a single fault on configuration register.." bitfld.long 0x0 5. "F5,Single Fault for I2SMCC Write Protection Enable bit (I2SMCC_WPMR.WPCFEN)" "0: Clears the fault.,1: Injects a single fault I2SMCC_CR.WPCFEN if.." newline bitfld.long 0x0 4. "F4,Single Fault for I2SMCC Transmitter Direct Access Enable bit (I2SMCC_CR.TXDIRECT)" "0: Clears the fault.,1: Injects a single fault I2SMCC_CR.TXDIRECT if.." bitfld.long 0x0 3. "F3,Single Fault for I2SMCC Receiver Direct Access Enable bit (I2SMCC_CR.RXDIRECT)" "0: Clears the fault.,1: Injects a single fault I2SMCC_CR.RXDIRECT if.." newline bitfld.long 0x0 2. "F2,Single Fault for I2SMCC Transmitter Enable bit (I2SMCC_CR.TXEN/TXDIS)" "0: Clears the fault.,1: Injects a single fault I2SMCC_CR.TXEN/TXDIS if.." bitfld.long 0x0 1. "F1,Single Fault for I2SMCC Clock Enable bit (I2SMCC_CR.CLKEN/CLKDIS)" "0: Clears the fault.,1: Injects a single fault on I2SMCC_CR.CLKEN/CLKDIS.." newline bitfld.long 0x0 0. "F0,Single Fault for I2SMCC Receiver Enable bit (I2SMCC_CR.RXEN/RXDIS)" "0: Clears the fault.,1: Injects a single fault on I2SMCC_CR.RXEN/RXDIS.." group.long 0xE4++0x3 line.long 0x0 "WPMR,Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" bitfld.long 0x0 4. "FIRSTE,First Error Report Enable" "0: The last write protection violation source is..,1: Only the first write protection violation source.." newline bitfld.long 0x0 2. "WPCTEN,Write Protection Control Enable" "0: Disables the write protection of the control if..,1: Enables the write protection of the control if.." bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection of the..,1: Enables the write protection of the interruption.." newline bitfld.long 0x0 0. "WPCFEN,Write Protection Configuration Enable" "0: Disables the write protection of the..,1: Enables the write protection of the.." rgroup.long 0xE8++0x3 line.long 0x0 "WPSR,Write Protection Status Register" bitfld.long 0x0 24.--25. "SWETYP,Software Error Type (cleared on read)" "0: A write-only register has been read.,1: A write access has been performed on a read-only..,2: Access to an undefined address.,?" hexmask.long.word 0x0 8.--23. 1. "WPVSRC,Write Protection Violation Source" newline bitfld.long 0x0 6. "HWERR,Hardware Error in Client Mode and Direct Access Transfer" "0: No abnormal underflow in transmitter detected In..,1: Abnormal underflow detected in transmitter when.." bitfld.long 0x0 5. "WSALIGNERR,WS Alignment Error (cleared on read)" "0: No internal nonalignment that could result from..,1: In Client mode (I2SMCC_WS/CK are inputs) an.." newline bitfld.long 0x0 4. "SDEE,Single or Dual Event Error (cleared by reconfiguring the faulty registers or by clearing the error via I2SMCC_FIR)" "0: No single or dual error detected in..,1: Single or dual error detected in.." bitfld.long 0x0 3. "SWE,Software Control Error (cleared on read)" "0: No software error has occurred since the last..,1: A software error has occurred since the last.." newline bitfld.long 0x0 2. "PARE,Internal Single Error Detection Configuration Registers" "0: No internal single error has been detected on..,1: An internal single error has been detected. This.." bitfld.long 0x0 1. "PADERR,WS or CK Pad Error (cleared on read)" "0: No error has been detected on I2SMCC_WS and..,1: Two successive erroneous samplings of WS pad.." newline bitfld.long 0x0 0. "WPVS,Write Protection Violation Status (cleared on read)" "0: No write protection violation has occurred since..,1: A write protection violation has occurred since.." tree.end tree.end tree "I3CC (Improved Inter Integrated Circuit Controller)" base ad:0xE9000000 rgroup.long 0x0++0x3 line.long 0x0 "HCI_VERSION,HCI Version Register" hexmask.long 0x0 0.--31. 1. "VERSION,HCI Version" group.long 0x4++0x7 line.long 0x0 "HC_CONTROL,Controller Control Register" bitfld.long 0x0 31. "BUS_ENABLE,I3CC Bus Enable" "0: Disables I3CC bus operations when writing a '0'..,1: Enables I3CC bus operations." newline bitfld.long 0x0 30. "RESUME,I3CC Resume" "0: (RUNNING) The I3CC running.,1: (SUSPENDED) The I3CC is suspended." newline bitfld.long 0x0 29. "ABORT,I3CC Abort" "0: The driver clears the ABORT bit to allow..,1: The I3CC aborts a transfer by issuing the STOP.." newline bitfld.long 0x0 8. "HOT_JOIN_CTRL,Hot-Join ACK/NACK Control" "?,1: NACK and send broadcast CCC to disable Hot-Join." newline bitfld.long 0x0 7. "I2C_DEV_PRESENT,I2C Device Present on Bus" "0: Legacy I2C devices must not be present on the..,1: Legacy I2C devices can be present on the I3C bus." newline bitfld.long 0x0 0. "IBA_INCLUDE,Include I3C Broadcast Address" "0: Do not include I3C Broadcast Address for private..,1: Include I3C Broadcast Address for private.." line.long 0x4 "CONTROLLER_DEVICE_ADDR,Controller Device Address Register" bitfld.long 0x4 31. "DYNAMIC_ADDR_VALID,Device Dynamic Address Valid" "0: Invalidates DYNAMIC_ADDR.,1: Validates DYNAMIC_ADDR." newline hexmask.long.byte 0x4 16.--22. 1. "DYNAMIC_ADDR,Device Dynamic Address" rgroup.long 0xC++0x3 line.long 0x0 "HC_CAPABILITIES,Controller Capabilities Register" bitfld.long 0x0 7. "HDR_TS_EN,HDR Ternary Symbol Transfer" "0: HDR-TS not supported.,1: HDR-TS supported." newline bitfld.long 0x0 6. "HDR_DDR_EN,HDR-DDR transfers" "0: HDR-DDR not supported.,1: HDR-DDR supported." newline bitfld.long 0x0 5. "STANDBY_CR_CAP,Standby I3CC Capability" "0: Not capable of acting as standby controller.,1: Capable acting as standby controller (i.e." newline bitfld.long 0x0 3. "AUTO_COMMAND,Auto Command" "0: IBI Auto Command transfers is not supported.,1: IBI Auto Command transfers is supported." newline bitfld.long 0x0 2. "COMBO_COMMAND,Combo Command Transfers" "0: Combo Command transfers not supported.,1: Combo Command transfers supported." group.long 0x10++0x3 line.long 0x0 "RESET_CONTROL,Reset Control Register" bitfld.long 0x0 5. "IBI_QUEUE_RST,IBI Queue Reset" "0: No effect.,1: The IBI queues in the I3CC are flushed. Cleared.." newline bitfld.long 0x0 4. "RX_FIFO_RST,Receive Queue Software Reset" "0: No effect.,1: The Receive queues in the I3CC are flushed." newline bitfld.long 0x0 3. "TX_FIFO_RST,Transmit Queue Software Reset" "0: No effect.,1: The Transmit queues in the I3CC are flushed." newline bitfld.long 0x0 2. "RESP_QUEUE_RST,Response Queue Software Reset" "0: No effect.,1: The Response queues in the I3CC are flushed." newline bitfld.long 0x0 1. "CMD_QUEUE_RST,Command Queue Software reset" "0: No effect.,1: The Command queues in the I3CC are flushed." newline bitfld.long 0x0 0. "SOFT_RST,Core Software Reset" "0: No effect.,1: The I3CC is reset and disabled. All registers.." rgroup.long 0x14++0x3 line.long 0x0 "PRESENT_STATE,Present State Register" bitfld.long 0x0 2. "CURRENT_CONTROLLER,Active Controller" "?,1: (BUS_OWNER) The I3CC is the active controller.." group.long 0x20++0xB line.long 0x0 "INTR_STATUS,Interrupt Status Register" bitfld.long 0x0 10. "HC_INTERNAL_ERR_STAT,I3CC Internal Error" "0,1" line.long 0x4 "INTR_STATUS_ENABLE,Interrupt Status Enable Register" bitfld.long 0x4 10. "HC_INTERNAL_ERR_STAT_EN,I3CC Internal Error Status Enable" "0: Disables the HC_INTERNAL_ERR_STAT interrupt bit..,1: Enables the HC_INTERNAL_ERR_STAT interrupt bit.." line.long 0x8 "INTR_SIGNAL_ENABLE,Interrupt Signal Enable Register" bitfld.long 0x8 10. "HC_INTERNAL_ERR_SIGNAL_EN,I3CC Internal Error Signal Enable" "0: The I3CC interrupt line is not triggered by..,1: If I3CC_INTR_STATUS.HC_INTERNAL_ERR_STAT is set.." wgroup.long 0x2C++0x3 line.long 0x0 "INTR_FORCE,Interrupt Force Register" bitfld.long 0x0 10. "INTR_FORCE,I3CC Internal Error Force" "0: No effect.,1: Sets I3CC_INTR_STATUS.HC_INTERNAL_ERR_STAT.." rgroup.long 0x30++0x3 line.long 0x0 "DAT_SECTION_OFFSET,Device Address Table Section Offset Register" hexmask.long.byte 0x0 12.--17. 1. "TABLE_SIZE,DAT Table Size" newline hexmask.long.word 0x0 0.--11. 1. "TABLE_OFFSET,DAT Table Offset" group.long 0x34++0x3 line.long 0x0 "DCT_SECTION_OFFSET,Device Characteristics Table Section Offset Register" bitfld.long 0x0 19.--21. "TABLE_INDEX,DCT Table Index" "0,1,2,3,4,5,6,7" newline hexmask.long.byte 0x0 12.--18. 1. "TABLE_SIZE,DCT Table Size" newline hexmask.long.word 0x0 0.--11. 1. "TABLE_OFFSET,DCT Table Offset" rgroup.long 0x38++0xB line.long 0x0 "RING_HEADERS_SECTION_OFFSET,Ring Headers Section Offset Register" hexmask.long.word 0x0 0.--15. 1. "SECTION_OFFSET,Ring Headers Section Offset" line.long 0x4 "PIO_SECTION_OFFSET,PIO Section Offset Register" hexmask.long.word 0x4 0.--15. 1. "SECTION_OFFSET,PIO Section Offset" line.long 0x8 "EXT_CAPS_SECTION_OFFSET,Extended Capabilities Section Offset Register" hexmask.long.word 0x8 0.--15. 1. "SECTION_OFFSET,Extended Capabilities Section Offset" group.long 0x58++0x3 line.long 0x0 "IBI_NOTIFY_CTRL,IBI Notify Control Register" bitfld.long 0x0 3. "NOTIFY_IBI_REJECTED,Notify Rejected In-Band Interrupt Request Control" "0: (DISABLED) Do not pass rejected IBI status to..,1: (ENABLED) Pass rejected IBI status to the IBI.." newline bitfld.long 0x0 1. "NOTIFY_CRR_REJECTED,Notify Rejected Controller-role Request Control" "0: (DISABLED) Do not pass rejected IBI status to..,1: (ENABLED) Pass rejected IBI status to the IBI.." newline bitfld.long 0x0 0. "NOTIFY_HJ_REJECTED,Notify Rejected Hot-Join Control" "0: (DISABLED) Do not pass rejected IBI status to..,1: (ENABLED) Pass rejected IBI status to the IBI.." rgroup.long 0x60++0x7 line.long 0x0 "DEV_CTX_BASE_LO,Device Context Base Address Low Register" hexmask.long 0x0 0.--31. 1. "BASE_LO,Device Context Base Low" line.long 0x4 "DEV_CTX_BASE_HI,Device Context Base Address High Register" hexmask.long 0x4 0.--31. 1. "BASE_HI,Device Context Base High" wgroup.long 0xC0++0x3 line.long 0x0 "COMMAND_QUEUE_PORT,Command Queue Port Register" hexmask.long 0x0 0.--31. 1. "COMMAND,32-bit Command Part" rgroup.long 0xC4++0x3 line.long 0x0 "RESPONSE_QUEUE_PORT,Response Queue Port Register" hexmask.long.byte 0x0 28.--31. 1. "ERR_STATUS,Response Error Status" newline hexmask.long.byte 0x0 24.--27. 1. "TID,Command/Response Transaction ID" newline hexmask.long.word 0x0 0.--15. 1. "DATA_LENGTH,Data Length/Device Count" group.long 0xC8++0x3 line.long 0x0 "XFER_DATA_PORT,Transfer Data Port Register" hexmask.long 0x0 0.--31. 1. "DATA,32-bit Data" rgroup.long 0xCC++0x3 line.long 0x0 "IBI_PORT,IBI Port Register" hexmask.long 0x0 0.--31. 1. "IBI_DATA,Data Read from IBI Data Buffer" group.long 0xD0++0x7 line.long 0x0 "QUEUE_THLD_CTRL,Queue Threshold Control Register" hexmask.long.byte 0x0 24.--31. 1. "IBI_STATUS_THLD,IBI Status Threshold" newline hexmask.long.byte 0x0 16.--23. 1. "IBI_DATA_SEGMENT_SIZE,IBI Data Segment Size" newline hexmask.long.byte 0x0 8.--15. 1. "RESP_BUF_THLD,Response Ready Buffer Threshold" newline hexmask.long.byte 0x0 0.--7. 1. "CMD_EMPTY_BUF_THLD,Command Ready Buffer Threshold" line.long 0x4 "DATA_BUFFER_THLD_CTRL,Transfer Data Buffer Threshold Control Register" bitfld.long 0x4 24.--26. "RX_START_THLD,Receive Start Threshold" "0: 1 available FIFO entry,1: 4 available FIFO entries,2: 8 available FIFO entries,3: 16 available FIFO entries,4: 32 available FIFO entries,5: 64 available FIFO entries,?,?" newline bitfld.long 0x4 16.--18. "TX_START_THLD,Transmit (Transfer) Start Threshold" "0: 1 available transmit data,1: 4 available transmit data,2: 8 available transmit data,3: 16 available transmit data,4: 32 available transmit data,5: 64 available transmit data,?,?" newline bitfld.long 0x4 8.--10. "RX_BUF_THLD,Receive Buffer Threshold" "0: 1 received data,1: 4 received data,2: 8 received data,3: 16 received data,4: 32 received data,5: 64 received data,?,?" newline bitfld.long 0x4 0.--2. "TX_BUF_THLD,Transmit Buffer Threshold" "0: 1 available FIFO entry,1: 4 available FIFO entries,2: 8 available FIFO entries,3: 16 available FIFO entries,4: 32 available FIFO entries,5: 64 available FIFO entries,?,?" rgroup.long 0xD8++0x3 line.long 0x0 "QUEUE_SIZE,Queue Size Register" hexmask.long.byte 0x0 24.--31. 1. "TX_DATA_BUFFER_SIZE,Transmit Data Buffer Size" newline hexmask.long.byte 0x0 16.--23. 1. "RX_DATA_BUFFER_SIZE,Receive Data Buffer Size" newline hexmask.long.byte 0x0 8.--15. 1. "IBI_STATUS_SIZE,IBI Queue Size" newline hexmask.long.byte 0x0 0.--7. 1. "CR_QUEUE_SIZE,Command/Response Queue Size" group.long 0xE0++0xB line.long 0x0 "PIO_INTR_STATUS,PIO Interrupt Status Register" bitfld.long 0x0 9. "TRANSFER_ERR_STAT,Transfer Error Status" "0,1" newline bitfld.long 0x0 5. "TRANSFER_ABORT_STAT,Transfer Abort Status" "0,1" newline bitfld.long 0x0 4. "RESP_READY_STAT,Response Ready Status" "0,1" newline bitfld.long 0x0 3. "CMD_QUEUE_READY_STAT,Command Queue Ready Status" "0,1" newline bitfld.long 0x0 2. "IBI_STATUS_THLD_STAT,IBI Status Threshold Status" "0,1" newline bitfld.long 0x0 1. "RX_THLD_STAT,Receive Data Buffer Threshold Status" "0,1" newline bitfld.long 0x0 0. "TX_THLD_STAT,Transmit Data Buffer Threshold Status" "0,1" line.long 0x4 "PIO_INTR_STATUS_ENABLE,PIO Interrupt Status Enable Register" bitfld.long 0x4 9. "TRANSFER_ERR_STAT_EN,Transfer Error Status Enable" "0: Disables interrupt status logging for..,1: Enables interrupt status logging for.." newline bitfld.long 0x4 5. "TRANSFER_ABORT_STAT_EN,Transfer Abort Status Enable" "0: Disables interrupt status logging for..,1: Enables interrupt status logging for.." newline bitfld.long 0x4 4. "RESP_READY_STAT_EN,Response Ready Status Enable" "0: Disables interrupt status logging for..,1: Enables interrupt status logging for.." newline bitfld.long 0x4 3. "CMD_QUEUE_READY_STAT_EN,Command Queue Ready Status Enable" "0: Disables interrupt status logging for..,1: Enables interrupt status logging for.." newline bitfld.long 0x4 2. "IBI_STATUS_THLD_STAT_EN,IBI Status Threshold Status Enable" "0: Disables interrupt status logging for..,1: Enables interrupt status logging for.." newline bitfld.long 0x4 1. "RX_THLD_STAT_EN,Receive Data Buffer Threshold Status Enable" "0: Disables interrupt status logging for..,1: Enables interrupt status logging for RX_THLD_STAT." newline bitfld.long 0x4 0. "TX_THLD_STAT_EN,Transmit Data Buffer Threshold Status Enable" "0: Disables interrupt status logging for..,1: Enables interrupt status logging for TX_THLD_STAT." line.long 0x8 "PIO_INTR_SIGNAL_ENABLE,PIO Interrupt Signal Enable Register" bitfld.long 0x8 9. "TRANSFER_ERR_SIGNAL_EN,Transfer Error Signal Enable" "0: TRANSFER_ERR_STAT cannot trigger the interrupt..,1: TRANSFER_ERR_STAT triggers the interrupt line." newline bitfld.long 0x8 5. "TRANSFER_ABORT_SIGNAL_EN,Transfer Abort Signal Enable" "0: TRANSFER_ABORT_STAT cannot trigger the interrupt..,1: TRANSFER_ABORT_STAT triggers the interrupt line." newline bitfld.long 0x8 4. "RESP_READY_SIGNAL_EN,Response Ready Signal Enable" "0: RESP_READY_STAT cannot trigger the interrupt line.,1: RESP_READY_STAT triggers the interrupt line." newline bitfld.long 0x8 3. "CMD_QUEUE_READY_SIGNAL_EN,Command Queue Ready Signal Enable" "0: CMD_QUEUE_READY_STAT cannot trigger the..,1: CMD_QUEUE_READY_STAT triggers the interrupt line." newline bitfld.long 0x8 2. "IBI_STATUS_THLD_SIGNAL_EN,IBI Status Threshold Signal Enable" "0: IBI_STATUS_THLD_STAT cannot trigger the..,1: IBI_STATUS_THLD_STAT triggers the interrupt line." newline bitfld.long 0x8 1. "RX_THLD_SIGNAL_EN,Receive Data Buffer Threshold Signal Enable" "0: RX_THLD_STAT cannot trigger the interrupt line.,1: RX_THLD_STAT triggers the interrupt line." newline bitfld.long 0x8 0. "TX_THLD_SIGNAL_EN,Transmit Data Buffer Threshold Signal Enable" "0: TX_THLD_STAT cannot trigger the interrupt line.,1: TX_THLD_STAT triggers the interrupt line." wgroup.long 0xEC++0x3 line.long 0x0 "PIO_INTR_FORCE,PIO Interrupt Force Register" bitfld.long 0x0 9. "TRANSFER_ERR_FORCE,Transfer Error Status Force" "0: No effect.,1: Sets TRANSFER_ERR_STAT to 1." newline bitfld.long 0x0 5. "TRANSFER_ABORT_FORCE,Transfer Abort Status Force" "0: No effect.,1: Sets TRANSFER_ABORT_STAT to 1." newline bitfld.long 0x0 4. "RESP_READY_FORCE,Response Ready Status Force" "0: No effect.,1: Sets RESP_READY_STAT to 1." newline bitfld.long 0x0 3. "CMD_QUEUE_READY_FORCE,Command Queue Ready Status Force" "0: No effect.,1: Sets CMD_QUEUE_READY_STAT to 1." newline bitfld.long 0x0 2. "IBI_STATUS_THLD_FORCE,IBI Status Threshold Status Force" "0: No effect.,1: Sets IBI_STATUS_THLD_STAT to 1." newline bitfld.long 0x0 1. "RX_THLD_FORCE,Receive Data Buffer Threshold Status Force" "0: No effect.,1: Sets RX_THLD_STAT to 1." newline bitfld.long 0x0 0. "TX_THLD_FORCE,Transmit Data Buffer Threshold Status Force" "0: No effect.,1: Sets TX_THLD_STAT to 1." rgroup.long 0x200++0x13 line.long 0x0 "HW_IDENTIFICATION_HEADER,Hardware Identification Header Register" hexmask.long.word 0x0 8.--23. 1. "CAP_LEN,Capability Structure Length" newline hexmask.long.byte 0x0 0.--7. 1. "CAP_ID,Extended Capability ID" line.long 0x4 "COMP_MANUFACTURER,Component Manufacturer Register" hexmask.long 0x4 0.--31. 1. "MIPI_VENDOR_ID,MIPI Vendor ID" line.long 0x8 "COMP_VERSION,Component Version Register" hexmask.long 0x8 0.--31. 1. "I3C_VER_ID,I3CC Component Version" line.long 0xC "COMP_TYPE,Component Type Register" hexmask.long 0xC 0.--31. 1. "I3C_PRODUCT_ID,I3CC Component Type" line.long 0x10 "BUS_TIMING_HEADER,Bus Timing Header Register" hexmask.long.word 0x10 8.--23. 1. "CAP_LEN,Capability Structure Length" newline hexmask.long.byte 0x10 0.--7. 1. "CAP_ID,Extended Capability ID" group.long 0x214++0x23 line.long 0x0 "SCL_I3C_OD_TIMING,SCL I3C Open-Drain Timing Register" hexmask.long.byte 0x0 16.--23. 1. "I3C_OD_HCNT,I3C Open-Drain High Count" newline hexmask.long.byte 0x0 0.--7. 1. "I3C_OD_LCNT,I3C Open-Drain Low Count" line.long 0x4 "SCL_I3C_PP_TIMING,SCL I3C Push-Pull Timing Register" hexmask.long.byte 0x4 16.--23. 1. "I3C_PP_HCNT,I3C Push-Pull High Count" newline hexmask.long.byte 0x4 0.--7. 1. "I3C_PP_LCNT,I3C Push-Pull Low Count" line.long 0x8 "SCL_I2C_FM_TIMING,SCL I2C Fast Mode Timing Register" hexmask.long.byte 0x8 16.--23. 1. "I2C_FM_HCNT,I2C Fast Mode High Count" newline hexmask.long.byte 0x8 0.--7. 1. "I2C_FM_LCNT,I2C Fast Mode Low Count" line.long 0xC "SCL_I2C_FMP_TIMING,SCL I2C Fast Mode Plus Timing Register" hexmask.long.byte 0xC 16.--23. 1. "I2C_FMP_HCNT,I2C Fast Mode Plus High Count" newline hexmask.long.byte 0xC 0.--7. 1. "I2C_FMP_LCNT,I2C Fast Mode Plus Low Count" line.long 0x10 "SCL_I2C_SS_TIMING,SCL I2C Standard Speed Timing Register" hexmask.long.byte 0x10 16.--23. 1. "I2C_SS_HCNT,I2C Standard Speed High Count" newline hexmask.long.byte 0x10 0.--7. 1. "I2C_SS_LCNT,I2C Standard Speed Low Count" line.long 0x14 "SCL_EXT_LCNT_TIMING,SCL Extended Low Count Timing Register" hexmask.long.byte 0x14 24.--31. 1. "I3C_EXT_LCNT_4,I3C Extended Low Count Register 4" newline hexmask.long.byte 0x14 16.--23. 1. "I3C_EXT_LCNT_3,I3C Extended Low Count Register 3" newline hexmask.long.byte 0x14 8.--15. 1. "I3C_EXT_LCNT_2,I3C Extended Low Count Register 2" newline hexmask.long.byte 0x14 0.--7. 1. "I3C_EXT_LCNT_1,I3C Extended Low Count Register 1" line.long 0x18 "SCL_EXT_TERMN_LCNT_TIMING,SCL Termination Bit Low Count Timing Register" hexmask.long.byte 0x18 0.--3. 1. "I3C_EXT_TERMN_LCNT,I3C Read Termination Bit Low count." line.long 0x1C "SDA_HOLD_SWITCH_DLY_TIMING,SDA Hold and Mode Switch Delay Timing Register" bitfld.long 0x1C 16.--18. "SDA_TX_HOLD,I3CC_SDA Transmit Hold" "0,1,2,3,4,5,6,7" newline bitfld.long 0x1C 8.--10. "SDA_PP_OD_SWITCH_DLY,I3CC_SDA Push-Pull to Open-Drain Switch Delay" "0,1,2,3,4,5,6,7" newline bitfld.long 0x1C 0.--2. "SDA_OD_PP_SWITCH_DLY,I3CC_SDA Open-Drain to Push-Pull Switch Delay" "0,1,2,3,4,5,6,7" line.long 0x20 "BUS_FREE_TIMING,Bus Free Timing Register" hexmask.long.word 0x20 0.--15. 1. "I3C_HC_FREE,I3C I3CC Free Count" group.long 0x23C++0x3 line.long 0x0 "SCL_LOW_MST_EXT_TIMEOUT,SCL Low Master Extended Timeout Register" hexmask.long 0x0 0.--25. 1. "SCL_LOW_MST_TIMEOUT_COUNT,Low Bus Reset Pattern Count" rgroup.long 0x240++0xF line.long 0x0 "DS_EXTCAP_HEADER,Debug Specific Header Register" hexmask.long.word 0x0 8.--23. 1. "CAP_LEN,Capability Structure Length" newline hexmask.long.byte 0x0 0.--7. 1. "CAP_ID,Extended Capability ID" line.long 0x4 "QUEUE_STATUS_LEVEL,Queue Status Level Register" hexmask.long.byte 0x4 24.--31. 1. "IBI_STATUS_CNT,IBI Buffer Status Count" newline hexmask.long.byte 0x4 16.--23. 1. "IBI_BUFFER_LVL,IBI Buffer Level" newline hexmask.long.byte 0x4 8.--15. 1. "RESPONSE_BUFFER_LVL,Response Buffer Level" newline hexmask.long.byte 0x4 0.--7. 1. "CMD_QUEUE_FREE_LVL,Command Queue Free Buffer Level" line.long 0x8 "DATA_BUFFER_STATUS_LEVEL,Data Buffer Status Level Register" hexmask.long.byte 0x8 8.--15. 1. "RX_BUF_LVL,Receive Data Buffer Status Count" newline hexmask.long.byte 0x8 0.--7. 1. "TX_BUF_FREE_LVL,Transmit Data Buffer Status Count" line.long 0xC "PRESENT_STATE_DEBUG,Present State Debug Register" bitfld.long 0xC 28. "HC_IDLE,I3CC Idle" "0: (HC_NOT_IDLE) I3CC is not in Idle state.,1: (HC_IDLE) I3CC is in Idle state. All of the.." newline hexmask.long.byte 0xC 24.--27. 1. "CMD_TID,Command Transaction ID" newline hexmask.long.byte 0xC 16.--21. 1. "CM_TFR_ST_STATUS,I3CC Transfer State Status" newline hexmask.long.byte 0xC 8.--13. 1. "CM_TFR_STATUS,I3CC Transfer Type Status" newline bitfld.long 0xC 1. "SDA_LINE_SIGNAL_LEVEL,SDA Line Signal Level" "0,1" newline bitfld.long 0xC 0. "SCL_LINE_SIGNAL_LEVEL,I3CC_SCL Line Signal Level" "0,1" rgroup.long 0x254++0x7 line.long 0x0 "CONTROLLER_EXT_HEADER,Controller Extended Header Register" hexmask.long.word 0x0 8.--23. 1. "CAP_LEN,Capability Structure Length" newline hexmask.long.byte 0x0 0.--7. 1. "CAP_ID,Extended Capability ID" line.long 0x4 "CONTROLLER_CONFIG,Controller Configuration Register" bitfld.long 0x4 4.--5. "OPERATION_MODE,Controller Operation Mode" "0,1,2,3" tree.end tree "ICM (Integrity Check Monitor)" base ad:0xE081C000 group.long 0x0++0x3 line.long 0x0 "CFG,Configuration Register" bitfld.long 0x0 13.--15. "UALGO,User SHA Algorithm" "0: SHA1 algorithm processed,1: SHA256 algorithm processed,?,?,4: SHA224 algorithm processed,?,?,?" bitfld.long 0x0 12. "UIHASH,User Initial Hash Value" "0: The secure hash standard provides the initial..,1: The initial hash value is programmable. Field.." newline bitfld.long 0x0 9. "DUALBUFF,Dual Input Buffer" "0: Dual Input Buffer mode is disabled.,1: Dual Input Buffer mode is enabled (better.." bitfld.long 0x0 8. "ASCD,Automatic Switch To Compare Digest" "0: Automatic monitoring mode is disabled.,1: The ICM passes through the Main List once to.." newline hexmask.long.byte 0x0 4.--7. 1. "BBC,Bus Burden Control" bitfld.long 0x0 2. "SLBDIS,Secondary List Branching Disable" "0: Branching to the Secondary List is permitted.,1: Branching to the Secondary List is forbidden." newline bitfld.long 0x0 1. "EOMDIS,End of Monitoring Disable" "0: End of Monitoring is permitted.,1: End of Monitoring is forbidden. The EOM bit of.." bitfld.long 0x0 0. "WBDIS,Write-Back Disable" "0: Write-back operations are permitted.,1: Write-back operations are forbidden. Context.." wgroup.long 0x4++0x3 line.long 0x0 "CTRL,Control Register" hexmask.long.byte 0x0 12.--15. 1. "RMEN,Region Monitoring Enable" hexmask.long.byte 0x0 8.--11. 1. "RMDIS,Region Monitoring Disable" newline hexmask.long.byte 0x0 4.--7. 1. "REHASH,Recompute Internal Hash" bitfld.long 0x0 2. "SWRST,Software Reset" "0: No effect,1: Resets the ICM." newline bitfld.long 0x0 1. "DISABLE,ICM Disable Register" "0: No effect,1: The ICM is disabled. If a region is active this.." bitfld.long 0x0 0. "ENABLE,ICM Enable" "0: No effect,1: When set to one the ICM is activated." rgroup.long 0x8++0x3 line.long 0x0 "SR,Status Register" hexmask.long.byte 0x0 12.--15. 1. "RMDIS,Region Monitoring Disabled Status" hexmask.long.byte 0x0 8.--11. 1. "RAWRMDIS,Region Monitoring Disabled Raw Status" newline bitfld.long 0x0 0. "ENABLE,ICM Enable Register" "0: ICM is disabled.,1: ICM is activated." wgroup.long 0x10++0x7 line.long 0x0 "IER,Interrupt Enable Register" bitfld.long 0x0 24. "URAD,Undefined Register Access Detection Interrupt Enable" "0: No effect.,1: The Undefined Register Access interrupt is.." hexmask.long.byte 0x0 20.--23. 1. "RSU,Region Status Updated Interrupt Disable" newline hexmask.long.byte 0x0 16.--19. 1. "REC,Region End bit Condition Detected Interrupt Enable" hexmask.long.byte 0x0 12.--15. 1. "RWC,Region Wrap Condition detected Interrupt Enable" newline hexmask.long.byte 0x0 8.--11. 1. "RBE,Region Bus Error Interrupt Enable" hexmask.long.byte 0x0 4.--7. 1. "RDM,Region Digest Mismatch Interrupt Enable" newline hexmask.long.byte 0x0 0.--3. 1. "RHC,Region Hash Completed Interrupt Enable" line.long 0x4 "IDR,Interrupt Disable Register" bitfld.long 0x4 24. "URAD,Undefined Register Access Detection Interrupt Disable" "0: No effect.,1: Undefined Register Access Detection interrupt is.." hexmask.long.byte 0x4 20.--23. 1. "RSU,Region Status Updated Interrupt Disable" newline hexmask.long.byte 0x4 16.--19. 1. "REC,Region End bit Condition detected Interrupt Disable" hexmask.long.byte 0x4 12.--15. 1. "RWC,Region Wrap Condition Detected Interrupt Disable" newline hexmask.long.byte 0x4 8.--11. 1. "RBE,Region Bus Error Interrupt Disable" hexmask.long.byte 0x4 4.--7. 1. "RDM,Region Digest Mismatch Interrupt Disable" newline hexmask.long.byte 0x4 0.--3. 1. "RHC,Region Hash Completed Interrupt Disable" rgroup.long 0x18++0xB line.long 0x0 "IMR,Interrupt Mask Register" bitfld.long 0x0 24. "URAD,Undefined Register Access Detection Interrupt Mask" "0: Interrupt is disabled,1: Interrupt is enabled." hexmask.long.byte 0x0 20.--23. 1. "RSU,Region Status Updated Interrupt Mask" newline hexmask.long.byte 0x0 16.--19. 1. "REC,Region End bit Condition Detected Interrupt Mask" hexmask.long.byte 0x0 12.--15. 1. "RWC,Region Wrap Condition Detected Interrupt Mask" newline hexmask.long.byte 0x0 8.--11. 1. "RBE,Region Bus Error Interrupt Mask" hexmask.long.byte 0x0 4.--7. 1. "RDM,Region Digest Mismatch Interrupt Mask" newline hexmask.long.byte 0x0 0.--3. 1. "RHC,Region Hash Completed Interrupt Mask" line.long 0x4 "ISR,Interrupt Status Register" bitfld.long 0x4 24. "URAD,Undefined Register Access Detection Status" "0: No undefined register access has been detected..,1: At least one undefined register access has been.." hexmask.long.byte 0x4 20.--23. 1. "RSU,Region Status Updated Detected (cleared on read)" newline hexmask.long.byte 0x4 16.--19. 1. "REC,Region End Bit Condition Detected (cleared on read)" hexmask.long.byte 0x4 12.--15. 1. "RWC,Region Wrap Condition Detected (cleared on read)" newline hexmask.long.byte 0x4 8.--11. 1. "RBE,Region Bus Error (cleared on read)" hexmask.long.byte 0x4 4.--7. 1. "RDM,Region Digest Mismatch (cleared on read)" newline hexmask.long.byte 0x4 0.--3. 1. "RHC,Region Hash Completed (cleared on read)" line.long 0x8 "UASR,Undefined Access Status Register" bitfld.long 0x8 0.--2. "URAT,Undefined Register Access Trace" "0: Unspecified structure member set to one detected..,1: ICM_CFG modified during active monitoring.,2: ICM_DSCR modified during active monitoring.,3: ICM_HASH modified during active monitoring,4: Write-only register read access,?,?,?" group.long 0x30++0x7 line.long 0x0 "DSCR,Region Descriptor Area Start Address Register" hexmask.long 0x0 6.--31. 1. "DASA,Descriptor Area Start Address" line.long 0x4 "HASH,Region Hash Area Start Address Register" hexmask.long 0x4 7.--31. 1. "HASA,Hash Area Start Address" repeat 8. (increment 0x0 0x1)(increment 0x0 0x4) wgroup.long ($2+0x38)++0x3 line.long 0x0 "UIHVAL[$1],User Initial Hash Value x Register" hexmask.long 0x0 0.--31. 1. "VAL,Initial Hash Value" repeat.end group.long 0xE4++0x3 line.long 0x0 "WPMR,Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control..,1: Enables the write protection on control register.." newline bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection if WPKEY..,1: Enables the write protection if WPKEY.." rgroup.long 0xE8++0x3 line.long 0x0 "WPSR,Write Protection Status Register" hexmask.long.byte 0x0 8.--15. 1. "WPVSRC,Write Protection Violation Source" bitfld.long 0x0 0. "WPVS,Write Protection Violation Status (Cleared on read)" "0: No write protect violation has occurred since..,1: A write protect violation has occurred since the.." tree.end tree "LCDC (LCD Controller)" base ad:0xE1400000 group.long 0x0++0x1F line.long 0x0 "LCDCFG0,Configuration Register 0" hexmask.long.byte 0x0 16.--23. 1. "CLKDIV,LCDC Clock Divider" bitfld.long 0x0 3. "CLKPWMSEL,LCDC PWM Clock Source Selection" "0: The slow clock is selected and feeds the PWM..,1: The peripheral clock (MCK) is selected and feeds.." newline bitfld.long 0x0 1. "CLKBYP,LCDC Pixel Clock Divider Bypass" "0: Pixel clock divider is not bypassed. LCDC_PCK is..,1: Pixel clock divider is bypassed. LCDC_PCK = GCLK.." bitfld.long 0x0 0. "CLKPOL,LCDC Clock Polarity" "0: Data/Control signals are launched on the rising..,1: Data/Control signals are launched on the falling.." line.long 0x4 "LCDCFG1,Configuration Register 1" hexmask.long.word 0x4 16.--25. 1. "VSPW,Vertical Synchronization Pulse Width" hexmask.long.word 0x4 0.--9. 1. "HSPW,Horizontal Synchronization Pulse Width" line.long 0x8 "LCDCFG2,Configuration Register 2" hexmask.long.word 0x8 16.--25. 1. "VBPW,Vertical Back Porch Width" hexmask.long.word 0x8 0.--9. 1. "VFPW,Vertical Front Porch Width" line.long 0xC "LCDCFG3,Configuration Register 3" hexmask.long.word 0xC 16.--25. 1. "HBPW,Horizontal Back Porch Width" hexmask.long.word 0xC 0.--9. 1. "HFPW,Horizontal Front Porch Width" line.long 0x10 "LCDCFG4,Configuration Register 4" hexmask.long.word 0x10 16.--26. 1. "RPF,Number of Active Row Per Frame" hexmask.long.word 0x10 0.--10. 1. "PPL,Number of Pixels Per Line" line.long 0x14 "LCDCFG5,Configuration Register 5" hexmask.long.byte 0x14 16.--23. 1. "GUARDTIME,LCD Display Guard Time" bitfld.long 0x14 13. "VSPHO,LCDC Vertical Synchronization Pulse Hold Configuration" "0: The vertical synchronization pulse is asserted..,1: The vertical synchronization pulse is held.." newline bitfld.long 0x14 12. "VSPSU,LCDC Vertical Synchronization Pulse Setup Configuration" "0: The vertical synchronization pulse is asserted..,1: The vertical synchronization pulse is asserted.." bitfld.long 0x14 11. "DPI,Display Pixel Interface Compatible Mode" "0: Legacy pixel mapping.,1: Activates the DPI compliant pixel stream. See.." newline bitfld.long 0x14 8.--10. "MODE,LCDC Output Mode" "0: LCD Output mode is set to 16 bits per pixel..,1: LCD Output mode is set to 16 bits per pixel..,2: LCD Output mode is set to 16 bits per pixel..,3: LCD Output mode is set to 18 bits per pixel..,4: LCD Output mode is set to 18 bits per pixel..,5: LCD Output mode is set to 24 bits per pixel,?,?" bitfld.long 0x14 7. "DISPDLY,LCDC Display Power Signal Synchronization" "0: The LCDC_DISP signal is asserted synchronously..,1: The LCDC_DISP signal is asserted asynchronously.." newline bitfld.long 0x14 6. "DITHER,LCDC Dithering" "0: Dithering logical unit is disabled.,1: Dithering logical unit is activated." bitfld.long 0x14 5. "SERRGB,Serial RGB Mode (See Figure 7-29)" "0: Serial RGB mode is disabled.,1: Serial RGB mode is enabled." newline bitfld.long 0x14 4. "DISPPOL,Display Signal Polarity" "0: Active high.,1: Active low." bitfld.long 0x14 3. "VSPDLYE,Vertical Synchronization Pulse End" "0: The second active edge of the vertical..,1: The second active edge of the vertical.." newline bitfld.long 0x14 2. "VSPDLYS,Vertical Synchronization Pulse Start" "0: The first active edge of the vertical..,1: The first active edge of the vertical.." bitfld.long 0x14 1. "VSPOL,Vertical Synchronization Pulse Polarity" "0: Active high.,1: Active low." newline bitfld.long 0x14 0. "HSPOL,Horizontal Synchronization Pulse Polarity" "0: Active high.,1: Active low." line.long 0x18 "LCDCFG6,Configuration Register 6" hexmask.long.byte 0x18 8.--15. 1. "PWMCVAL,LCDC PWM Compare Value" bitfld.long 0x18 4. "PWMPOL,LCDC PWM Signal Polarity" "0: The output pulses are low level.,1: The output pulses are high level (the output is.." newline hexmask.long.byte 0x18 0.--3. 1. "PWMPS,PWM Clock Prescaler" line.long 0x1C "LCDCFG7,Configuration Register 7" hexmask.long.word 0x1C 0.--10. 1. "ROW,Row Identifier For Row Interrupt Signal" wgroup.long 0x20++0x7 line.long 0x0 "LCDEN,Enable Register" bitfld.long 0x0 6. "CMEN,Color Mode Signal Enable" "0: No effect.,1: Sets the color mode signal (lcd_cm) to one. If a.." bitfld.long 0x0 5. "SDEN,Shutdown Signal Enable" "0: No effect.,1: Sets the shutdown signal (lcd_sd) to zero (turns.." newline bitfld.long 0x0 3. "PWMEN,LCDC Pulse Width Modulation Enable" "0: No effect,1: PWM is enabled." bitfld.long 0x0 2. "DISPEN,LCDC DISP Signal Enable" "0: No effect,1: LCDC_DISP signal is generated." newline bitfld.long 0x0 1. "SYNCEN,LCDC Horizontal and Vertical Synchronization Enable" "0: No effect,1: Both horizontal and vertical synchronization.." bitfld.long 0x0 0. "CLKEN,LCDC Pixel Clock Enable" "0: No effect,1: Pixel clock logical unit is activated." line.long 0x4 "LCDDIS,Disable Register" bitfld.long 0x4 11. "PWMRST,LCDC PWM Reset" "0: No effect.,1: Resets the PWM module immediately. The duty.." bitfld.long 0x4 10. "DISPRST,LCDC DISP Signal Reset" "0: No effect.,1: Resets the DISP signal immediately." newline bitfld.long 0x4 9. "SYNCRST,LCDC Horizontal and Vertical Synchronization Reset" "0: No effect.,1: Resets the timing engine immediately. The.." bitfld.long 0x4 8. "CLKRST,LCDC Clock Reset" "0: No effect.,1: Resets the pixel clock generator module.." newline bitfld.long 0x4 6. "CMDIS,Color Mode Signal Disable" "0: No effect.,1: Sets the color mode signa (lcd_cm) to zero. If a.." bitfld.long 0x4 5. "SDDIS,Shutdown Signal Disable" "0: No effect.,1: Sets the shutdown signal (lcd_sd) to one (turns.." newline bitfld.long 0x4 3. "PWMDIS,LCDC Pulse Width Modulation Disable" "0: No effect.,1: Disables the pulse width modulation signal after.." bitfld.long 0x4 2. "DISPDIS,LCDC DISP Signal Disable" "0: No effect.,1: Disables the DISP signal after the end of the.." newline bitfld.long 0x4 1. "SYNCDIS,LCDC Horizontal and Vertical Synchronization Disable" "0: No effect.,1: Disables the synchronization signals after the.." bitfld.long 0x4 0. "CLKDIS,LCDC Pixel Clock Disable" "0: No effect.,1: Disables the pixel clock after the end of the.." rgroup.long 0x28++0x3 line.long 0x0 "LCDSR,Status Register" bitfld.long 0x0 6. "CMSTS,Color Mode Signal Status" "0: Color mode signal output is zero.,1: Color mode signal output is one." bitfld.long 0x0 5. "SDSTS,Shutdown Signal Status" "0: Shutdown signal output is zero.,1: Shutdown signal output is one." newline bitfld.long 0x0 4. "SIPSTS,Synchronization In Progress" "0: Clock domain synchronization is terminated.,1: Synchronization is in progress. Access to the.." bitfld.long 0x0 3. "PWMSTS,LCDC PWM Signal Status" "0: PWM is disabled.,1: PWM signal is activated." newline bitfld.long 0x0 2. "DISPSTS,LCDC DISP Signal Status" "0: DISP is disabled.,1: DISP signal is activated." bitfld.long 0x0 1. "LCDSTS,LCDC Synchronization Status" "0: Timing engine is disabled.,1: Timing engine is running." newline bitfld.long 0x0 0. "CLKSTS,Clock Status" "0: Pixel clock is disabled.,1: Pixel clock is running." wgroup.long 0x2C++0x7 line.long 0x0 "LCDIER,Interrupt Enable Register" bitfld.long 0x0 31. "WPIE,Write Protection Interrupt Enable" "0,1" bitfld.long 0x0 30. "SFD,Safety Fault Detection Interrupt Enable" "0,1" newline bitfld.long 0x0 10. "HEOIE,High-End Overlay Interrupt Enable" "0,1" bitfld.long 0x0 9. "OVR1IE,Overlay 1 Interrupt Enable" "0,1" newline bitfld.long 0x0 8. "BASEIE,Base Layer Interrupt Enable" "0,1" bitfld.long 0x0 4. "FIFOERRIE,Output FIFO Error Interrupt Enable" "0,1" newline bitfld.long 0x0 3. "ROWIE,Row Interrupt Enable" "0,1" bitfld.long 0x0 2. "DISPIE,Power-up/Power-down Sequence Terminated Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "DISIE,LCD Disable Interrupt Enable" "0,1" bitfld.long 0x0 0. "SOFIE,Start of Frame Interrupt Enable" "0,1" line.long 0x4 "LCDIDR,Interrupt Disable Register" bitfld.long 0x4 31. "WPID,Write Protection Interrupt Disable" "0,1" bitfld.long 0x4 30. "SFD,Safety Fault Detection Interrupt Disable" "0,1" newline bitfld.long 0x4 10. "HEOID,High-End Overlay Interrupt Disable" "0,1" bitfld.long 0x4 9. "OVR1ID,Overlay 1 Interrupt Disable" "0,1" newline bitfld.long 0x4 8. "BASEID,Base Layer Interrupt Disable" "0,1" bitfld.long 0x4 4. "FIFOERRID,Output FIFO Error Interrupt Disable" "0,1" newline bitfld.long 0x4 3. "ROWID,Row Interrupt Disable" "0,1" bitfld.long 0x4 2. "DISPID,Power-up/Power-down Sequence Terminated Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "DISID,LCD Disable Interrupt Disable" "0,1" bitfld.long 0x4 0. "SOFID,Start of Frame Interrupt Disable" "0,1" rgroup.long 0x34++0x7 line.long 0x0 "LCDIMR,Interrupt Mask Register" bitfld.long 0x0 31. "WPIM,Write Protection Interrupt Mask" "0,1" bitfld.long 0x0 30. "SFD,Safety Fault Detection Interrupt Mask" "0,1" newline bitfld.long 0x0 10. "HEOIM,High-End Overlay Interrupt Mask" "0,1" bitfld.long 0x0 9. "OVR1IM,Overlay 1 Interrupt Mask" "0,1" newline bitfld.long 0x0 8. "BASEIM,Base Layer Interrupt Mask" "0,1" bitfld.long 0x0 4. "FIFOERRIM,Output FIFO Error Interrupt Mask" "0,1" newline bitfld.long 0x0 3. "ROWIM,Row Interrupt Mask" "0,1" bitfld.long 0x0 2. "DISPIM,Power-up/Power-down Sequence Terminated Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "DISIM,LCD Disable Interrupt Mask" "0,1" bitfld.long 0x0 0. "SOFIM,Start of Frame Interrupt Mask" "0,1" line.long 0x4 "LCDISR,Interrupt Status Register" bitfld.long 0x4 31. "WP,Write Protection Interrupt Status" "0: No Write Protection interrupt detected since..,1: Indicates that Write Protection error has been.." bitfld.long 0x4 30. "SFD,Safety Fault Detection Interrupt Status" "0: No detection since last read of LCDC_LCDISR.,1: Indicates that a fault has been detected in the.." newline bitfld.long 0x4 10. "HEO,High-End Overlay Raw Interrupt Status" "0: No High-End layer interrupt detected since last..,1: Indicates that a High-End layer interrupt is.." bitfld.long 0x4 9. "OVR1,Overlay 1 Raw Interrupt Status" "0: No Overlay 1 layer interrupt detected since last..,1: Indicates that an Overlay 1 layer interrupt is.." newline bitfld.long 0x4 8. "BASE,Base Layer Raw Interrupt Status" "0: No base layer interrupt detected since last read..,1: Indicates that a base layer interrupt is.." bitfld.long 0x4 4. "FIFOERR,Output FIFO Error" "0: No underflow has occurred in the output FIFO..,1: Indicates that an underflow has occurred in the.." newline bitfld.long 0x4 3. "ROW,Row Interrupt Status" "0: No detection since last read of the LCDC_LCDCISR.,1: Indicates that a row event has been detected." bitfld.long 0x4 2. "DISP,Power-up/Power-down Sequence Terminated Interrupt Status" "0: Power-up sequence or power-down sequence has not..,1: Indicates the power-up sequence or power-down.." newline bitfld.long 0x4 1. "DIS,LCD Disable Interrupt Status" "0: Horizontal and vertical timing generator has not..,1: Indicates that the horizontal and vertical.." bitfld.long 0x4 0. "SOF,Start of Frame Interrupt Status" "0: No detection since last read of LCDC_LCDISR.,1: Indicates that a start of frame event has been.." wgroup.long 0x3C++0x3 line.long 0x0 "ATTRE,Attribute Enable Register" bitfld.long 0x0 11. "HEOCL,High-End Overlay Update Color LUT" "0: No effect.,1: DMA update request for the HEO layer CLUT content." bitfld.long 0x0 9. "OVR1CL,Overlay 1 Update Color LUT" "0: No effect.,1: DMA update request for the OVR1 layer CLUT.." newline bitfld.long 0x0 8. "BASECL,Base Layer Update Color LUT" "0: No effect.,1: DMA update request for the base layer CLUT.." bitfld.long 0x0 3. "HEO,High-End Overlay Update Attribute" "0: No effect.,1: Updates the HEO window attribute." newline bitfld.long 0x0 1. "OVR1,Overlay 1 Update Attribute" "0: No effect.,1: Updates the OVR1 window attribute." bitfld.long 0x0 0. "BASE,Base Layer Update Attribute" "0: No effect.,1: Updates the base window attributes." rgroup.long 0x40++0x3 line.long 0x0 "ATTRS,Attribute Status Register" bitfld.long 0x0 31. "SIP,Synchronization In Progress" "0: Clock domain synchronization is terminated.,1: Synchronization is in progress. Access to.." bitfld.long 0x0 11. "HEOCL,High-End Overlay Color Table Status" "0: No effect.,1: Indicates that an update request is pending for.." newline bitfld.long 0x0 9. "OVR1CL,Overlay 1 Color Table Status" "0: No effect.,1: Indicates that an update request is pending for.." bitfld.long 0x0 8. "BASECL,Base Layer Color Table Status" "0: No effect.,1: Indicates that an update request is pending for.." newline bitfld.long 0x0 3. "HEO,High-End Overlay Update Status" "0: No effect.,1: Indicates that an update request is pending for.." bitfld.long 0x0 1. "OVR1,Overlay 1 Update Status" "0: No effect.,1: Indicates that an update request is pending for.." newline bitfld.long 0x0 0. "BASE,Base Layer Update Status" "0: No effect.,1: Indicates that an update request is pending for.." wgroup.long 0x60++0x7 line.long 0x0 "BASEIER,Base Layer Interrupt Enable Register" bitfld.long 0x0 2. "OVF,Overflow Interrupt Enable" "0,1" bitfld.long 0x0 1. "ERROR,Transfer Error Detected Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "END,End of Frame DMA Transfer Interrupt Enable" "0,1" line.long 0x4 "BASEIDR,Base Layer Interrupt Disable Register" bitfld.long 0x4 2. "OVF,Overflow Interrupt Disable" "0,1" bitfld.long 0x4 1. "ERROR,Transfer Error Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "END,End of Frame DMA Transfer Interrupt Disable" "0,1" rgroup.long 0x68++0x7 line.long 0x0 "BASEIMR,Base Layer Interrupt Mask Register" bitfld.long 0x0 2. "OVF,Overflow Interrupt Mask" "0,1" bitfld.long 0x0 1. "ERROR,Transfer Error Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "END,End of Frame DMA Transfer Interrupt Mask" "0,1" line.long 0x4 "BASEISR,Base Layer Interrupt Status Register" bitfld.long 0x4 2. "OVF,Overflow Detected" "0: No overflow occurred since last read of..,1: An overflow occurred at least one DMA transfer.." bitfld.long 0x4 1. "ERROR,Transfer Error Detected" "0: No system bus error has been detected since the..,1: A system bus error has been detected. This flag.." newline bitfld.long 0x4 0. "END,End of Frame DMA Transfer" "0: No end of frame DMA transfer has been detected..,1: End of transfer has been detected. This flag is.." group.long 0x70++0x27 line.long 0x0 "BASEEN,Base Layer Enable Register" bitfld.long 0x0 0. "ENABLE,Base Layer Enable" "0: The layer is disabled.,1: The layer is enabled." line.long 0x4 "BASECLA,Base Layer Color Table Address Register" hexmask.long 0x4 3.--31. 1. "CLA,Base Layer CLUT Address" line.long 0x8 "BASEFBA,Base Layer Frame Buffer Address Register" hexmask.long 0x8 2.--31. 1. "FBA,Frame Buffer Address" line.long 0xC "BASECFG0,Base Layer Configuration Register 0" bitfld.long 0xC 4.--6. "BLEN,System Bus Burst Length" "0: System bus access is started as soon as there is..,1: System bus access is started as soon as there is..,2: System bus access is started as soon as there is..,3: System bus access is started as soon as there is..,4: System bus access is started as soon as there is..,?,?,?" line.long 0x10 "BASECFG1,Base Layer Configuration Register 1" bitfld.long 0x10 8.--9. "CLUTMODE,CLUT Mode Input Selection" "0: CLUT mode set to 1 bit per pixel,1: CLUT mode set to 2 bits per pixel,2: CLUT mode set to 4 bits per pixel,3: CLUT mode set to 8 bits per pixel" hexmask.long.byte 0x10 4.--7. 1. "RGBMODE,RGB Mode Input Selection" newline bitfld.long 0x10 2. "GAM,Gamma Correction" "0: Gamma correction is disabled,1: Gamma correction is activated" bitfld.long 0x10 0. "CLUTEN,CLUT Mode Enable" "0: RGB mode is selected.,1: CLUT mode is selected." line.long 0x14 "BASECFG2,Base Layer Configuration Register 2" hexmask.long 0x14 0.--31. 1. "XSTRIDE,Horizontal Stride" line.long 0x18 "BASECFG3,Base Layer Configuration Register 3" hexmask.long.byte 0x18 16.--23. 1. "RDEF,Red Default" hexmask.long.byte 0x18 8.--15. 1. "GDEF,Green Default" newline hexmask.long.byte 0x18 0.--7. 1. "BDEF,Blue Default" line.long 0x1C "BASECFG4,Base Layer Configuration Register 4" bitfld.long 0x1C 4. "DISCEN,Discard Area Enable" "0: The whole frame is retrieved from memory.,1: The DMA channel discards the area located at.." bitfld.long 0x1C 1. "REP,Use Replication Logic to Expand RGB Color to 24 Bits" "0: When the selected pixel depth is less than 24..,1: When the selected pixel depth is less than 24.." newline bitfld.long 0x1C 0. "DMA,Use DMA Data Path" "0: The default color is used on the base layer.,1: The DMA channel retrieves the pixel stream from.." line.long 0x20 "BASECFG5,Base Layer Configuration Register 5" hexmask.long.word 0x20 16.--26. 1. "DISCYPOS,Discard Area Vertical Coordinate" hexmask.long.word 0x20 0.--10. 1. "DISCXPOS,Discard Area Horizontal Coordinate" line.long 0x24 "BASECFG6,Base Layer Configuration Register 6" hexmask.long.word 0x24 16.--26. 1. "DISCYSIZE,Discard Area Vertical Size" hexmask.long.word 0x24 0.--10. 1. "DISCXSIZE,Discard Area Horizontal Size" group.long 0xD4++0x7 line.long 0x0 "FICR,Fault Injection Control Register" hexmask.long.word 0x0 16.--31. 1. "FIKEY,Write Protection Key Password" bitfld.long 0x0 15. "FIDIS,Fault Injection Control Register Disable" "0: No effect.,1: Locks the write access to LCDC_FICR until the.." newline hexmask.long.byte 0x0 4.--11. 1. "FIBID,Fault Injection Block Index" bitfld.long 0x0 0. "FITRIG,Fault Injection Trigger" "0: No Fault is injected,1: Fault is injected once" line.long 0x4 "FICFG,Fault Injection Configuration Register" bitfld.long 0x4 16.--17. "CLCMP,CLUT Ram Component Index" "0: Blue Component,1: Green Component,2: Red Component,3: Alpha Component" bitfld.long 0x4 0. "FI1EN,Fault Injection 1 Enable" "0: First fault injection is disabled,1: First fault injection is enabled" rgroup.long 0xDC++0x3 line.long 0x0 "FDSR,Fault Detection Status Register" bitfld.long 0x0 9. "NCF,Non-Corrected Fault Status" "0: No non-correctable fault has been detected since..,1: A non-correctable fault has been detected. This.." hexmask.long.byte 0x0 0.--7. 1. "BLID,Block Index" group.long 0xE4++0x3 line.long 0x0 "WPMR,Write Protection Mode Register" hexmask.long.byte 0x0 24.--31. 1. "WPKEY,Write Protection Key Password" bitfld.long 0x0 23. "LCKCREN,Write Protection Lock Enable for Control Register" "0: No effect.,1: Locks the write access to the WPCRE bit until.." newline bitfld.long 0x0 22. "LCKITEN,Write Protection Lock Enable for Interrupt Register" "0: No effect.,1: Locks the write access to the WPITE bit until.." bitfld.long 0x0 21. "LCKCFGEN,Write Protection Lock Enable for Configuration Register" "0: No effect.,1: Locks the write access to the WPCFEN bit until.." newline bitfld.long 0x0 14. "HEWPCRE,High-End Overlay Write Protection Control Registers Enable" "0: Disables the write protection of High-End..,1: Enables the write protection of High-End Overlay.." bitfld.long 0x0 13. "HEWPITE,High-End Overlay Write Protection Interrupt Registers Enable" "0: Disables the write protection of High-End..,1: Enables the write protection of High-End Overlay.." newline bitfld.long 0x0 12. "HEWPCFGE,High-End Overlay Write Protection Configuration Registers Enable" "0: Disables the write protection of High-End..,1: Enables the write protection of High-End Overlay.." bitfld.long 0x0 8. "O1WPCRE,Overlay 1 Write Protection Control Registers Enable" "0: Disables the write protection of Overlay 1..,1: Enables the write protection of Overlay 1.." newline bitfld.long 0x0 7. "O1WPITE,Overlay 1 Write Protection Interrupt Registers Enable" "0: Disables the write protection of Overlay 1..,1: Enables the write protection of Overlay 1.." bitfld.long 0x0 6. "O1WPCFGE,Overlay 1 Write Protection Configuration Registers Enable" "0: Disables the write protection of Overlay 1..,1: Enables the write protection of Overlay 1.." newline bitfld.long 0x0 5. "BWPCRE,Base Layer Write Protection Control Registers Enable" "0: Disables the write protection of base layer..,1: Enables the write protection of base layer.." bitfld.long 0x0 4. "BWPITE,Base Layer Write Protection Interrupt Registers Enable" "0: Disables the write protection of base layer..,1: Enables the write protection of base layer.." newline bitfld.long 0x0 3. "BWPCFGE,Base Layer Write Protection Configuration Registers Enable" "0: Disables the write protection of base layer..,1: Enables the write protection of base layer.." bitfld.long 0x0 2. "WPCRE,Write Protection Control Registers Enable" "0: Disables the write protection of LCDC Control..,1: Enables the write protection of LCDC Control.." newline bitfld.long 0x0 1. "WPITE,Write Protection Interrupt Registers Enable" "0: Disables the write protection of LCDC Interrupt..,1: Enables the write protection of LCDC Interrupt.." bitfld.long 0x0 0. "WPCFGE,Write Protection Configuration Registers Enable" "0: Disables the write protection of LCDC..,1: Enables the write protection of LCDC.." rgroup.long 0xE8++0x3 line.long 0x0 "WPSR,Write Protection Status Register" hexmask.long.word 0x0 8.--23. 1. "WPVSRC,Write Protection Violation Source" bitfld.long 0x0 3. "LCKV,Lock Violation Status" "0: No lock violation has occurred since the last..,1: A lock violation related to LCDC_WPMR.LCKCFGEN.." newline bitfld.long 0x0 0. "WPVS,Write Protection Violation Status" "0,1" wgroup.long 0x160++0x7 line.long 0x0 "OVR1IER,Overlay 1 Interrupt Enable Register" bitfld.long 0x0 2. "OVF,Overflow Interrupt Enable" "0,1" bitfld.long 0x0 1. "ERROR,Transfer Error Detected Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "END,End of Frame DMA Transfer Interrupt Enable" "0,1" line.long 0x4 "OVR1IDR,Overlay 1 Interrupt Disable Register" bitfld.long 0x4 2. "OVF,Overflow Interrupt Disable" "0,1" bitfld.long 0x4 1. "ERROR,Error Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "END,End of Frame DMA Transfer Interrupt Disable" "0,1" rgroup.long 0x168++0x7 line.long 0x0 "OVR1IMR,Overlay 1 Interrupt Mask Register" bitfld.long 0x0 2. "OVF,Overflow Interrupt Mask" "0,1" bitfld.long 0x0 1. "ERROR,Bus Error Detected Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "END,End of Frame DMA Transfer Interrupt Mask" "0,1" line.long 0x4 "OVR1ISR,Overlay 1 Interrupt Status Register" bitfld.long 0x4 2. "OVF,Overflow Detected" "0: No overflow occurred since last read of..,1: An overflow occurred at least one DMA transfer.." bitfld.long 0x4 1. "ERROR,Bus Error Detected" "0: No system bus error has been detected since the..,1: A system bus error has been detected. This flag.." newline bitfld.long 0x4 0. "END,End of Frame DMA Transfer" "0: No end of transfer has been detected since last..,1: End of transfer has been detected. This flag is.." group.long 0x170++0x33 line.long 0x0 "OVR1EN,Overlay 1 Enable Register" bitfld.long 0x0 0. "ENABLE,Layer Enable" "0: The layer is disabled.,1: The layer is enabled." line.long 0x4 "OVR1CLA,Overlay 1 Color Table Address Register" hexmask.long 0x4 3.--31. 1. "CLA,Overlay 1 CLUT Address" line.long 0x8 "OVR1FBA,Overlay 1 Frame Buffer Address Register" hexmask.long 0x8 0.--31. 1. "FBA,Frame Buffer Address" line.long 0xC "OVR1CFG0,Overlay 1 Configuration Register 0" bitfld.long 0xC 4.--6. "BLEN,System Bus Burst Length" "0: System bus access is started as soon as there is..,1: System bus access is started as soon as there is..,2: System bus access is started as soon as there is..,3: System bus access is started as soon as there is..,4: System bus access is started as soon as there is..,?,?,?" line.long 0x10 "OVR1CFG1,Overlay 1 Configuration Register 1" bitfld.long 0x10 8.--9. "CLUTMODE,CLUT Mode Input Selection" "0: CLUT mode set to 1 bit per pixel,1: CLUT mode set to 2 bits per pixel,2: CLUT mode set to 4 bits per pixel,3: CLUT mode set to 8 bits per pixel" hexmask.long.byte 0x10 4.--7. 1. "RGBMODE,RGB Mode Input Selection" newline bitfld.long 0x10 2. "GAM,Gamma Correction" "0: Gamma correction is disabled,1: Gamma correction is enabled" bitfld.long 0x10 0. "CLUTEN,CLUT Mode Enable" "0: RGB mode is selected.,1: CLUT mode is selected." line.long 0x14 "OVR1CFG2,Overlay 1 Configuration Register 2" hexmask.long.word 0x14 16.--26. 1. "YPOS,Vertical Window Position" hexmask.long.word 0x14 0.--10. 1. "XPOS,Horizontal Window Position" line.long 0x18 "OVR1CFG3,Overlay 1 Configuration Register 3" hexmask.long.word 0x18 16.--26. 1. "YSIZE,Vertical Window Size" hexmask.long.word 0x18 0.--10. 1. "XSIZE,Horizontal Window Size" line.long 0x1C "OVR1CFG4,Overlay 1 Configuration Register 4" hexmask.long 0x1C 0.--31. 1. "XSTRIDE,Horizontal Stride" line.long 0x20 "OVR1CFG5,Overlay 1 Configuration Register 5" hexmask.long 0x20 0.--31. 1. "PSTRIDE,Pixel Stride" line.long 0x24 "OVR1CFG6,Overlay 1 Configuration Register 6" hexmask.long.byte 0x24 24.--31. 1. "ADEF,Alpha Default" hexmask.long.byte 0x24 16.--23. 1. "RDEF,Red Default" newline hexmask.long.byte 0x24 8.--15. 1. "GDEF,Green Default" hexmask.long.byte 0x24 0.--7. 1. "BDEF,Blue Default" line.long 0x28 "OVR1CFG7,Overlay 1 Configuration Register 7" hexmask.long.byte 0x28 16.--23. 1. "RKEY,Red Color Component Chroma Key" hexmask.long.byte 0x28 8.--15. 1. "GKEY,Green Color Component Chroma Key" newline hexmask.long.byte 0x28 0.--7. 1. "BKEY,Blue Color Component Chroma Key" line.long 0x2C "OVR1CFG8,Overlay 1 Configuration Register 8" hexmask.long.byte 0x2C 16.--23. 1. "RMASK,Red Color Component Chroma Key Mask" hexmask.long.byte 0x2C 8.--15. 1. "GMASK,Green Color Component Chroma Key Mask" newline hexmask.long.byte 0x2C 0.--7. 1. "BMASK,Blue Color Component Chroma Key Mask" line.long 0x30 "OVR1CFG9,Overlay 1 Configuration Register 9" hexmask.long.byte 0x30 24.--31. 1. "A1,Alpha 1 Value" hexmask.long.byte 0x30 16.--23. 1. "A0,Alpha 0 Value" newline bitfld.long 0x30 14.--15. "DFACTA,Destination Factor for the Blending Equation of the Alpha Component" "0: Sets the factor to 0.0.,1: Sets the factor to 1.0.,2: Computes A0 multiplied by source alpha then sets..,3: Sets the factor to A1/255." bitfld.long 0x30 11.--13. "DFACTC,Destination Factor for the Blending Equation of the Color Component" "0: Sets the factor to 0.0.,1: Sets the factor to 1.0.,2: Sets the factor to A0/255.,3: Sets the factor to A1/255.,4: Sets the factor to A0 multiplied by Destination..,5: Sets the factor to A0 multiplied by Destination..,6: Computes A0 multiplied by source alpha0 then..,7: Computes one minus A0 then sets the factor to.." newline bitfld.long 0x30 9.--10. "SFACTA,Source Factor for the Blending Equation of the Alpha Component" "0: Sets the factor to 0.0.,1: Sets the factor to 1.0.,2: Sets the factor to A0/255.,3: Sets the factor to A1/255." bitfld.long 0x30 6.--8. "SFACTC,Source Factor for the Blending Equation of the Color Component" "0: Sets the factor to 1.0.,1: Sets the factor to 0.0.,2: Sets the factor to A0/255.,3: Sets the factor to A0 multiplied by Destination..,4: Sets the factor to A0 multiplied by Source Alpha.,5: Computes A0 multiplied by Destination Alpha then..,?,?" newline bitfld.long 0x30 3. "DSTKEY,Destination Color Keying" "0: When CRKEY is enabled color key is applied on..,1: When CRKEY is enabled color key is applied on.." bitfld.long 0x30 2. "CRKEY,Chroma Keying Enable" "0,1" newline bitfld.long 0x30 1. "REP,Replication Logic" "0: When the selected pixel depth is less than 24..,1: When the selected pixel depth is less than 24.." bitfld.long 0x30 0. "DMA,DMA Enable" "0: The pixel for the current layer is retrieved..,1: The pixel stream is retrieved from the memory." wgroup.long 0x360++0x7 line.long 0x0 "HEOIER,High-End Overlay Interrupt Enable Register" bitfld.long 0x0 18. "CROVF" "0,1" bitfld.long 0x0 17. "CRERROR" "0,1" newline bitfld.long 0x0 16. "CREND" "0,1" bitfld.long 0x0 10. "CBOVF" "0,1" newline bitfld.long 0x0 9. "CBERROR" "0,1" bitfld.long 0x0 8. "CBEND" "0,1" newline bitfld.long 0x0 2. "OVF,Overflow Interrupt Enable" "0,1" bitfld.long 0x0 1. "ERROR,Bus Transfer Error Detected Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "END,End of Frame DMA Transfer Interrupt Enable" "0,1" line.long 0x4 "HEOIDR,High-End Overlay Interrupt Disable Register" bitfld.long 0x4 18. "CROVF,Overflow for Cr Chroma Plane Interrupt Disable" "0,1" bitfld.long 0x4 17. "CRERROR,Bus Transfer Error Detected for Cr Chroma Plane Interrupt Disable" "0,1" newline bitfld.long 0x4 16. "CREND,End of Frame DMA Transfer for Cr Chroma Plane Interrupt Disable" "0,1" bitfld.long 0x4 10. "CBOVF,Overflow for Cb or CbCr Chroma Plane Interrupt Disable" "0,1" newline bitfld.long 0x4 9. "CBERROR,Bus Transfer Error Detected for Cb or CbCr Chroma Plane Interrupt Disable" "0,1" bitfld.long 0x4 8. "CBEND,End of Frame DMA Transfer for Cb or CbCr Chroma Plane Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "OVF,Overflow Interrupt Disable" "0,1" bitfld.long 0x4 1. "ERROR,Bus Transfer Error Detected Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "END,End of Frame DMA Transfer Interrupt Disable" "0,1" rgroup.long 0x368++0x7 line.long 0x0 "HEOIMR,High-End Overlay Interrupt Mask Register" bitfld.long 0x0 18. "CROVF,Overflow for Cr Chroma Plane Interrupt Mask" "0,1" bitfld.long 0x0 17. "CRERROR,Bus Transfer Error Detected for Cr Chroma Plane Interrupt Mask" "0,1" newline bitfld.long 0x0 16. "CREND,End of Frame DMA Transfer for Cr Chroma Plane Interrupt Mask" "0,1" bitfld.long 0x0 10. "CBOVF,Overflow for Cb or CbCr Chroma Plane Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "CBERROR,Bus Transfer Error Detected for Cb or CbCr Chroma Plane Interrupt Mask" "0,1" bitfld.long 0x0 8. "CBEND,End of Frame DMA Transfer for Cb or CbCr Chroma Plane Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "OVF,Overflow Interrupt Mask" "0,1" bitfld.long 0x0 1. "ERROR,Bus Transfer Error Detected Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "END,End of Frame DMA Transfer Interrupt Mask" "0,1" line.long 0x4 "HEOISR,High-End Overlay Interrupt Status Register" bitfld.long 0x4 18. "CROVF,Overflow Detected for Cr plane" "0: No overflow occurred since last read of..,1: An overflow occurred at least one DMA transfer.." bitfld.long 0x4 17. "CRERROR,Bus Transfer Error detected for Cr plane" "0: No system bus error has been detected since the..,1: A system bus error has been detected. This flag.." newline bitfld.long 0x4 16. "CREND,End of Frame DMA Transfer for Cr plane" "0: No end of transfer has been detected since last..,1: End of transfer has been detected. This flag is.." bitfld.long 0x4 10. "CBOVF,Overflow Detected for Cb or CbCr plane" "0: No overflow occurred since last read of..,1: An overflow occurred at least one DMA transfer.." newline bitfld.long 0x4 9. "CBERROR,Bus Transfer Error Detected for Cb or CbCr plane" "0: No system bus error has been detected since the..,1: A system bus error has been detected. This flag.." bitfld.long 0x4 8. "CBEND,End of Frame DMA Transfer for Cb or CbCr plane" "0: No end of transfer has been detected since last..,1: End of transfer has been detected. This flag is.." newline bitfld.long 0x4 2. "OVF,Overflow Detected" "0: No overflow occurred since last read of..,1: An overflow occurred at least one DMA transfer.." bitfld.long 0x4 1. "ERROR,Bus Error Detected" "0: No system bus error has been detected since the..,1: A system bus error has been detected. This flag.." newline bitfld.long 0x4 0. "END,End of Frame DMA Transfer" "0: No end of transfer has been detected since last..,1: End of transfer has been detected. This flag is.." group.long 0x370++0x7 line.long 0x0 "HEOEN,High-End Overlay Enable Register" bitfld.long 0x0 0. "ENABLE,Overlay Enable" "0: The layer is disabled.,1: The layer is enabled." line.long 0x4 "HEOCLA,High-End Overlay Table Address Register" hexmask.long 0x4 3.--31. 1. "CLA,High-End Overlay CLUT Address" repeat 2. (list 0x0 0x1)(list ad:0xE1400378 ad:0xE1400384) tree "LCDC_HEO[$1]" base $2 group.long ($2)++0xB line.long 0x0 "HEOYFBA,High-End Overlay Y Frame Buffer x Addr" hexmask.long 0x0 0.--31. 1. "FBA,Frame Buffer Address" line.long 0x4 "HEOCBFBA,High-End Overlay Cb Frame Buffer x Addr" hexmask.long 0x4 0.--31. 1. "CBFBA,Cb or CbCr Plane Frame Buffer Address" line.long 0x8 "HEOCRFBA,High-End Overlay Cr Frame Buffer x Addr" hexmask.long 0x8 0.--31. 1. "CRFBA,Cr Chroma Plane Frame Buffer Address" tree.end repeat.end base ad:0xE1400000 newline group.long 0x390++0x7F line.long 0x0 "HEOCFG0,High-End Overlay Configuration Register 0" bitfld.long 0x0 8.--10. "BLENCC,System Bus Burst Length for Cb-Cr Channel" "0: System bus access is started as soon as there is..,1: System bus access is started as soon as there is..,2: System bus access is started as soon as there is..,3: System bus access is started as soon as there is..,4: System bus access is started as soon as there is..,?,?,?" bitfld.long 0x0 4.--6. "BLEN,System Bus Burst Length" "0: System bus access is started as soon as there is..,1: System bus access is started as soon as there is..,2: System bus access is started as soon as there is..,3: System bus access is started as soon as there is..,4: System bus access is started as soon as there is..,?,?,?" line.long 0x4 "HEOCFG1,High-End Overlay Configuration Register 1" bitfld.long 0x4 24. "ILD" "0,1" bitfld.long 0x4 16. "YCC422ROT" "0,1" newline hexmask.long.byte 0x4 12.--15. 1. "YCCMODE" bitfld.long 0x4 8.--9. "CLUTMODE,CLUT Mode Input Selection" "0: CLUT mode set to 1 bit per pixel,1: CLUT mode set to 2 bits per pixel,2: CLUT mode set to 4 bits per pixel,3: CLUT mode set to 8 bits per pixel" newline hexmask.long.byte 0x4 4.--7. 1. "RGBMODE,RGB Mode Input Selection" bitfld.long 0x4 2. "GAM,Gamma Correction" "0: Gamma correction is disabled.,1: Gamma correction is enabled." newline bitfld.long 0x4 1. "YCCEN,YCbCr Color Space Enable" "0: Color space is RGB.,1: Color space is YCbCr." bitfld.long 0x4 0. "CLUTEN,CLUT Mode Enable" "0: RGB mode is selected.,1: CLUT mode is selected." line.long 0x8 "HEOCFG2,High-End Overlay Configuration Register 2" hexmask.long.word 0x8 16.--26. 1. "YPOS,Vertical Window Position" hexmask.long.word 0x8 0.--10. 1. "XPOS,Horizontal Window Position" line.long 0xC "HEOCFG3,High-End Overlay Configuration Register 3" hexmask.long.word 0xC 16.--26. 1. "YSIZE,Vertical Window Size" hexmask.long.word 0xC 0.--10. 1. "XSIZE,Horizontal Window Size" line.long 0x10 "HEOCFG4,High-End Overlay Configuration Register 4" hexmask.long.word 0x10 16.--26. 1. "YMEMSIZE,Vertical image Size in Memory" hexmask.long.word 0x10 0.--10. 1. "XMEMSIZE,Horizontal image Size in Memory" line.long 0x14 "HEOCFG5,High-End Overlay Configuration Register 5" hexmask.long 0x14 0.--31. 1. "XSTRIDE,Horizontal Stride" line.long 0x18 "HEOCFG6,High-End Overlay Configuration Register 6" hexmask.long 0x18 0.--31. 1. "PSTRIDE,Pixel Stride" line.long 0x1C "HEOCFG7,High-End Overlay Configuration Register 7" hexmask.long 0x1C 0.--31. 1. "CCXSTRIDE,CbCr Horizontal Stride" line.long 0x20 "HEOCFG8,High-End Overlay Configuration Register 8" hexmask.long 0x20 0.--31. 1. "CCPSTRIDE,CbCr Pixel Stride" line.long 0x24 "HEOCFG9,High-End Overlay Configuration Register 9" hexmask.long.byte 0x24 24.--31. 1. "ADEF,Alpha Default" hexmask.long.byte 0x24 16.--23. 1. "RDEF,Red Default" newline hexmask.long.byte 0x24 8.--15. 1. "GDEF,Green Default" hexmask.long.byte 0x24 0.--7. 1. "BDEF,Blue Default" line.long 0x28 "HEOCFG10,High-End Overlay Configuration Register 10" hexmask.long.byte 0x28 16.--23. 1. "RKEY,Red Color Component Chroma Key" hexmask.long.byte 0x28 8.--15. 1. "GKEY,Green Color Component Chroma Key" newline hexmask.long.byte 0x28 0.--7. 1. "BKEY,Blue Color Component Chroma Key" line.long 0x2C "HEOCFG11,High-End Overlay Configuration Register 11" hexmask.long.byte 0x2C 16.--23. 1. "RMASK,Red Color Component Chroma Key Mask" hexmask.long.byte 0x2C 8.--15. 1. "GMASK,Green Color Component Chroma Key Mask" newline hexmask.long.byte 0x2C 0.--7. 1. "BMASK,Blue Color Component Chroma Key Mask" line.long 0x30 "HEOCFG12,High-End Overlay Configuration Register 12" hexmask.long.byte 0x30 24.--31. 1. "A1,Alpha 1 Value" hexmask.long.byte 0x30 16.--23. 1. "A0,Alpha 0 Value" newline bitfld.long 0x30 14.--15. "DFACTA,Destination Factor for the Blending Equation of the Alpha Component" "0: Sets the factor to 0.0.,1: Sets the factor to 1.0.,2: Computes A0 multiplied by source alpha then set..,3: Sets the factor to A1/255." bitfld.long 0x30 11.--13. "DFACTC,Destination Factor for the Blending Equation of the Color Component" "0: Sets the factor to 0.0.,1: Sets the factor to 1.0.,2: Sets the factor to A0/255.,3: Sets the factor to A1/255.,4: Sets the factor to A0 multiplied by Destination..,5: Sets the factor to A0 multiplied by Destination..,6: Computes A0 multiplied by source alpha0 then set..,7: Computes one minus A0 then set the factor to one.." newline bitfld.long 0x30 9.--10. "SFACTA,Source Factor for the Blending Equation of the Alpha Component" "0: Sets the factor to 0.0.,1: Sets the factor to 1.0.,2: Sets the factor to A0/255.,3: Sets the factor to A1/255." bitfld.long 0x30 6.--8. "SFACTC,Source Factor for the Blending Equation of the Color Component" "0: Sets the factor to 1.0.,1: Sets the factor to 0.0.,2: Sets the factor to A0/255.,3: Sets the factor to A0 multiplied by Destination..,4: Sets the factor to A0 multiplied by Source Alpha.,5: Computes A0 multiplied by Destination Alpha then..,?,?" newline bitfld.long 0x30 5. "VIDPRI,Video Priority Mode" "0: HEO is located below OVR1.,1: HEO is located above OVR1." bitfld.long 0x30 3. "DSTKEY,Destination Color Keying" "0: When CRKEY is enabled color key is applied on..,1: When CRKEY is enabled color key is applied on.." newline bitfld.long 0x30 2. "CRKEY,Chroma Keying" "0,1" bitfld.long 0x30 1. "REP,Replication Logic" "0: When the selected pixel depth is less than 24..,1: When the selected pixel depth is less than 24.." newline bitfld.long 0x30 0. "DMA,DMA Enable" "0: The pixel for the current layer is retrieved..,1: The pixel stream is retrieved from the memory." line.long 0x34 "HEOCFG13,High-End Overlay Configuration Register 13" bitfld.long 0x34 4. "BL,Black Level" "0: Black level offset is disabled.,1: Black level offset is enabled." bitfld.long 0x34 0. "ENABLE,Contrast Brightness Hue and Saturation Enable" "0: CBHS is disabled.,1: CBHS is enabled." line.long 0x38 "HEOCFG14,High-End Overlay Configuration Register 14" hexmask.long.word 0x38 16.--27. 1. "CONT,Contrast Value" hexmask.long.word 0x38 0.--10. 1. "BRIGHT,Brightness Value" line.long 0x3C "HEOCFG15,High-End Overlay Configuration Register 15" hexmask.long.word 0x3C 16.--27. 1. "SAT,Saturation Value" hexmask.long.word 0x3C 0.--8. 1. "HUE,Hue Value in Degrees" line.long 0x40 "HEOCFG16,High-End Overlay Configuration Register 16" hexmask.long.word 0x40 16.--28. 1. "RCBGAIN,Color Space Conversion CB Coefficient for Red Component 1:2:10 Format" hexmask.long.word 0x40 0.--12. 1. "RYGAIN,Color Space Conversion Y Coefficient for Red Component 1:2:10 Format" line.long 0x44 "HEOCFG17,High-End Overlay Configuration Register 17" hexmask.long.word 0x44 0.--12. 1. "RCRGAIN,Color Space Conversion CR Coefficient for Red Component 1:2:10 Format" line.long 0x48 "HEOCFG18,High-End Overlay Configuration Register 18" hexmask.long.word 0x48 16.--28. 1. "GCBGAIN,Color Space Conversion CB Coefficient for Green Component 1:2:10 Format" hexmask.long.word 0x48 0.--12. 1. "GYGAIN,Color Space Conversion Y Coefficient for Green Component 1:2:10 Format" line.long 0x4C "HEOCFG19,High-End Overlay Configuration Register 19" hexmask.long.word 0x4C 0.--12. 1. "GCRGAIN,Color Space Conversion CR Coefficient for Green Component 1:2:10 Format" line.long 0x50 "HEOCFG20,High-End Overlay Configuration Register 20" hexmask.long.word 0x50 16.--28. 1. "BCBGAIN,Color Space Conversion CB Coefficient for Blue Component 1:2:10 Format" hexmask.long.word 0x50 0.--12. 1. "BYGAIN,Color Space Conversion Y Coefficient for Blue Component 1:2:10 Format" line.long 0x54 "HEOCFG21,High-End Overlay Configuration Register 21" hexmask.long.word 0x54 0.--12. 1. "BCRGAIN,Color Space Conversion Y Coefficient for Blue Component 1:2:10 Format" line.long 0x58 "HEOCFG22,High-End Overlay Configuration Register 22" bitfld.long 0x58 2. "CROFF,Red Chroma Offset" "0,1" bitfld.long 0x58 1. "CBOFF,Blue Chroma Offset" "0,1" newline bitfld.long 0x58 0. "YOFF,Luma Offset" "0,1" line.long 0x5C "HEOCFG23,High-End Overlay Configuration Register 23" bitfld.long 0x5C 5. "HXSCEN,Horizontal Scaler Chroma Component Enable" "0,1" bitfld.long 0x5C 4. "HXSYEN,Horizontal Scaler Luma Component Enable" "0,1" newline bitfld.long 0x5C 1. "VXSCEN,Vertical Scaler Chroma Component Enable" "0,1" bitfld.long 0x5C 0. "VXSYEN,Vertical Scaler Luma Component Enable" "0,1" line.long 0x60 "HEOCFG24,High-End Overlay Configuration Register 24" hexmask.long.tbyte 0x60 0.--23. 1. "VXSYFACT,Vertical Luma Scaling Factor" line.long 0x64 "HEOCFG25,High-End Overlay Configuration Register 25" hexmask.long.tbyte 0x64 0.--23. 1. "VXSCFACT,Vertical Chroma Scaling Factor" line.long 0x68 "HEOCFG26,High-End Overlay Configuration Register 26" hexmask.long.tbyte 0x68 0.--23. 1. "HXSYFACT,Horizontal Luma Scaling factor" line.long 0x6C "HEOCFG27,High-End Overlay Configuration Register 27" hexmask.long.tbyte 0x6C 0.--23. 1. "HXSCFACT,Horizontal Chroma Scaling Factor" line.long 0x70 "HEOCFG28,High-End Overlay Configuration Register 28" hexmask.long.byte 0x70 24.--27. 1. "VXSCOFF1,Vertical Scaler Chroma Default Phase for Field 1" hexmask.long.byte 0x70 16.--19. 1. "VXSCOFF,Vertical Scaler Chroma Default Phase for Field 0 or Progressive Scan" newline hexmask.long.byte 0x70 8.--11. 1. "VXSYOFF1,Vertical Scaler Luma Default Phase for Field 1" hexmask.long.byte 0x70 0.--3. 1. "VXSYOFF,Vertical Scaler Luma Default Phase for Field 0 or Progressive Scan" line.long 0x74 "HEOCFG29,High-End Overlay Configuration Register 29" hexmask.long.byte 0x74 16.--19. 1. "HXSCOFF,Hozontal Scaler Chroma Offset" hexmask.long.byte 0x74 0.--3. 1. "HXSYOFF,Horizontal Scaler Luma Offset" line.long 0x78 "HEOCFG30,High-End Overlay Configuration Register 30" bitfld.long 0x78 24.--25. "VXSCCFG1,Vertical Scaler Chroma Configuration for Field 1(only used for YCrCb Interlaced Frame Content)" "0,1,2,3" bitfld.long 0x78 22. "VXSCBICU,Vertical Scaler Predefined Bicubic Taps Selected for Chroma/GB Component" "0: Bicubic taps values are not selected.,1: Bicubic taps values are selected." newline bitfld.long 0x78 21. "VXSC1201N,Vertical Scaler Bilinear 2 Taps Position among 4 Taps Filter for Chroma/GB Component" "0: When selected bilinear taps values are located..,1: When selected bilinear taps values are located.." bitfld.long 0x78 20. "VXSCTAP2,Vertical Scaler Predefined Bilinear 2 Taps Selected for Chroma/GB Component" "0: Bilinear 2 taps value not selected.,1: Bilinear 2 taps value selected." newline bitfld.long 0x78 16.--17. "VXSCCFG,Vertical Scaler Chroma/GB Configuration for Field 0 or Progressive Scan" "0,1,2,3" bitfld.long 0x78 8.--9. "VXSYCFG1,Vertical Scaler Chroma/GB Configuration for Field 1 (only used for interlaced frame content)" "0,1,2,3" newline bitfld.long 0x78 6. "VXSYBICU,Vertical Scaler Predefined Bicubic Taps Selected for Luma/AR Component" "0: Bicubic taps values are not selected.,1: Bicubic taps values are selected." bitfld.long 0x78 5. "VXSY1201N,Vertical Scaler Bilinear 2 Taps Position among 4 Filter Taps for Luma/AR Component" "0: When selected bilinear tap values are located on..,1: When selected bilinear tap values are located on.." newline bitfld.long 0x78 4. "VXSYTAP2,Vertical Scaler Predefined Bilinear 2 Taps Selected for Luma/AR Component" "0: Bilinear 2 taps value not selected.,1: Bilinear 2 taps value selected." bitfld.long 0x78 0.--1. "VXSYCFG,Vertical Scaler Luma/AR Configuration for Field 0 or Progressive Scan" "0,1,2,3" line.long 0x7C "HEOCFG31,High-End Overlay Configuration Register 31" bitfld.long 0x7C 21. "HXSCBICU,Horizontal Scaler Bicubic Coefficients Selected for Chroma Component" "0: Bicubic taps values are not selected.,1: Bicubic taps values are selected." bitfld.long 0x7C 20. "HXSCTAP2,Horizontal Scaler Predefined Bilinear 2 Taps Selected for Chroma Component" "0: Bilinear 2 taps value not selected.,1: Bilinear 2 taps value selected." newline bitfld.long 0x7C 16.--17. "HXSCCFG,Horizontal Scaler Chroma/GB Configuration" "0,1,2,3" bitfld.long 0x7C 5. "HXSYBICU,Horizontal Scaler Predefined Bicubic Taps Selected for Luma/AR Component" "0: Bicubic taps values are not selected.,1: Bicubic taps values are selected." newline bitfld.long 0x7C 4. "HXSYTAP2,Horizontal Scaler Predefined Bilinear 2 Taps Selected for Luma/AR Component" "0: Bilinear 2 taps value not selected.,1: Bilinear 2 taps value selected." bitfld.long 0x7C 0.--1. "HXSYCFG,Horizontal Scaler Luma Configuration" "0,1,2,3" repeat 16. (list 0x0 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x8 0x9 0xA 0xB 0xC 0xD 0xE 0xF)(list ad:0xE1400410 ad:0xE1400418 ad:0xE1400420 ad:0xE1400428 ad:0xE1400430 ad:0xE1400438 ad:0xE1400440 ad:0xE1400448 ad:0xE1400450 ad:0xE1400458 ad:0xE1400460 ad:0xE1400468 ad:0xE1400470 ad:0xE1400478 ad:0xE1400480 ad:0xE1400488) tree "LCDC_HEOVTAP[$1]" base $2 group.long ($2)++0x7 line.long 0x0 "HEOVTAP10P,High-End Overlay VXS T10 Phi Register" hexmask.long.word 0x0 16.--28. 1. "TAP1,Vertical Filter Tap 1 Coefficient" hexmask.long.word 0x0 0.--12. 1. "TAP0,Vertical Filter Tap 0 Coefficient" line.long 0x4 "HEOVTAP32P,High-End Overlay VXS T32 Phi Register" hexmask.long.word 0x4 16.--28. 1. "TAP3,Vertical Filter Tap 3 Coefficient" hexmask.long.word 0x4 0.--12. 1. "TAP2,Vertical Filter Tap 2 Coefficient" tree.end repeat.end repeat 16. (list 0x0 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x8 0x9 0xA 0xB 0xC 0xD 0xE 0xF)(list ad:0xE1400490 ad:0xE1400498 ad:0xE14004A0 ad:0xE14004A8 ad:0xE14004B0 ad:0xE14004B8 ad:0xE14004C0 ad:0xE14004C8 ad:0xE14004D0 ad:0xE14004D8 ad:0xE14004E0 ad:0xE14004E8 ad:0xE14004F0 ad:0xE14004F8 ad:0xE1400500 ad:0xE1400508) tree "LCDC_HEOHTAP[$1]" base $2 group.long ($2)++0x7 line.long 0x0 "HEOHTAP10P,High-End Overlay HXS T10 Phi Register" hexmask.long.word 0x0 16.--28. 1. "TAP1,Horitzontal Filter Tap 1 Coefficient" hexmask.long.word 0x0 0.--12. 1. "TAP0,Horizontal Filter Tap 0 Coefficient" line.long 0x4 "HEOHTAP32P,High-End Overlay HXS T32 Phi Register" hexmask.long.word 0x4 16.--28. 1. "TAP3,Horizontal Filter Tap 3 Coefficient" hexmask.long.word 0x4 0.--12. 1. "TAP2,Horizontal Filter Tap 2 Coefficient" tree.end repeat.end base ad:0xE1400000 newline repeat 256. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x700)++0x3 line.long 0x0 "BASECLUT[$1],Base Layer CLUT Register x" hexmask.long.byte 0x0 24.--31. 1. "ACLUT,Alpha Component Entry" hexmask.long.byte 0x0 16.--23. 1. "RCLUT,Red Color Entry" newline hexmask.long.byte 0x0 8.--15. 1. "GCLUT,Green Color Entry" hexmask.long.byte 0x0 0.--7. 1. "BCLUT,Blue Color Entry" repeat.end repeat 256. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0xB00)++0x3 line.long 0x0 "OVR1CLUT[$1],Overlay 1 CLUT Register x" hexmask.long.byte 0x0 24.--31. 1. "ACLUT,Alpha Color Entry" hexmask.long.byte 0x0 16.--23. 1. "RCLUT,Red Color Entry" newline hexmask.long.byte 0x0 8.--15. 1. "GCLUT,Green Color Entry" hexmask.long.byte 0x0 0.--7. 1. "BCLUT,Blue Color Entry" repeat.end repeat 256. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x1300)++0x3 line.long 0x0 "HEOCLUT[$1],High-End Overlay CLUT Register x" hexmask.long.byte 0x0 24.--31. 1. "ACLUT,Alpha Color Entry" hexmask.long.byte 0x0 16.--23. 1. "RCLUT,Red Color Entry" newline hexmask.long.byte 0x0 8.--15. 1. "GCLUT,Green Color Entry" hexmask.long.byte 0x0 0.--7. 1. "BCLUT,Blue Color Entry" repeat.end tree.end tree "LVDSC (Low Voltage Differential Signaling Controller)" base ad:0xE1408000 wgroup.long 0x0++0x3 line.long 0x0 "CR,Control Register" bitfld.long 0x0 0. "SER_EN,LVDS Serializer Enable" "0: Disables the serializer of the LVDS.,1: Enables the serializer of the LVDS." group.long 0x4++0x7 line.long 0x0 "CFGR,Configuration Register" bitfld.long 0x0 6. "MAPPING,LVDS mapping format (unbalanced mode only)" "0: Maps LVDS lanes to VESA format,1: Maps LVDS lanes to JEIDA format" bitfld.long 0x0 5. "DC_BAL,DC Mode" "0: LVDS lane is DC-unbalanced,1: LVDS lane is DC-balanced" newline bitfld.long 0x0 1. "LCDC_DEN_POL,LCDC Controller Data Enable Polarity" "0: LCD_DEN input is active high,1: LCD_DEN input is active low" bitfld.long 0x0 0. "LCDC_PIXSIZE,LCD Controller Pixel Size" "0: LCD controller provides 24 bits per pixel.,1: LCD controller provides 18 bits per pixel." line.long 0x4 "UCBR,User Control Bits Register" bitfld.long 0x4 2. "RESA3,Lane A3 Reserved Bit Value" "0: Asserts a logical 0 on lane A3 reserved bit..,1: Asserts a logical 1 on lane A3 reserved bit.." rgroup.long 0xC++0x3 line.long 0x0 "SR,Status Register" bitfld.long 0x0 0. "CS,Configuration Status" "0: The LVDSC_CFGRand LVDSC_UCBR registers can be..,1: The LVDSC_CFGRand LVDSC_UCBRregistersmust not be.." group.long 0x14++0x3 line.long 0x0 "ACR,Analog Control Register" bitfld.long 0x0 24.--26. "PREEMP_CLK1,Pre-Emphasis Control for CLK LVDS Lane" "0,1,2,3,4,5,6,7" bitfld.long 0x0 20.--22. "PREEMP_A3,Pre-Emphasis Control for Ax LVDS Lane" "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 16.--18. "PREEMP_A2,Pre-Emphasis Control for Ax LVDS Lane" "0,1,2,3,4,5,6,7" bitfld.long 0x0 12.--14. "PREEMP_A1,Pre-Emphasis Control for Ax LVDS Lane" "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 8.--10. "PREEMP_A0,Pre-Emphasis Control for Ax LVDS Lane" "0,1,2,3,4,5,6,7" bitfld.long 0x0 7. "DCBCAL,DC Bias Calibration" "0: Configure DC bias with the DCBIAS field.,1: Configure DC bias with factory calibration value." newline hexmask.long.byte 0x0 0.--4. 1. "DCBIAS,Common DC Bias Control for LVDS Lanes" group.long 0xE4++0x3 line.long 0x0 "WPMR,Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables write protection if WPKEY corresponds..,1: Enables write protection if WPKEY corresponds to.." rgroup.long 0xE8++0x3 line.long 0x0 "WPSR,Write Protection Status Register" bitfld.long 0x0 24.--25. "SWETYP,Software Error Type (cleared on read)" "?,1: LVDSC is enabled and a write access has been..,2: Access to an undefined address.,3: Tentative to modify the LVDSC_CFGR when.." hexmask.long.byte 0x0 8.--15. 1. "WPVSRC,Write Protection Violation Source" newline bitfld.long 0x0 3. "SWE,Software Control Error (cleared on read)" "0: No software error has occurred since the last..,1: A software error has occurred since the last.." bitfld.long 0x0 0. "WPVS,Write Protection Violation Status (cleared on read)" "0: No write protect violation has occurred since..,1: A write protect violation has occurred since the.." tree.end tree "MATRIX (AHB Bus Matrix)" base ad:0xE0804000 repeat 14. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2)++0x3 line.long 0x0 "MCFG[$1],Host Configuration Register x" bitfld.long 0x0 0.--2. "ULBT,Undefined Length Burst Type" "0: Unlimited Length Burst-No predicted end of burst..,1: Single Access-The undefined length burst is..,2: 4-beat Burst-The undefined length burst or..,3: 8-beat Burst-The undefined length burst or..,4: 16-beat Burst-The undefined length burst or..,5: 32-beat Burst-The undefined length burst or..,6: 64-beat Burst-The undefined length burst or..,7: 128-beat Burst-The undefined length burst or.." repeat.end repeat 10. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x40)++0x3 line.long 0x0 "SCFG[$1],Client Configuration Register x" hexmask.long.byte 0x0 18.--21. 1. "FIXED_DEFMSTR,Fixed Default Host" bitfld.long 0x0 16.--17. "DEFMSTR_TYPE,Default Host Type" "0: No Default Host-At the end of the current client..,1: Last Default Host-At the end of the current..,2: Fixed Default Host-At the end of the current..,?" newline hexmask.long.word 0x0 0.--8. 1. "SLOT_CYCLE,Maximum Bus Grant Duration for Hosts" repeat.end repeat 10. (list 0x0 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x8 0x9)(list ad:0xE0804080 ad:0xE0804088 ad:0xE0804090 ad:0xE0804098 ad:0xE08040A0 ad:0xE08040A8 ad:0xE08040B0 ad:0xE08040B8 ad:0xE08040C0 ad:0xE08040C8) tree "MATRIX_PR[$1]" base $2 group.long ($2)++0x7 line.long 0x0 "PRAS,Priority Register A for Client x" bitfld.long 0x0 30. "LQOSEN7,Latency Quality of Service Enable for Host 7" "0: Disables propagation of Latency Quality of..,1: Enables the propagation of Latency Quality of.." bitfld.long 0x0 28.--29. "M7PR,Host 7 Priority" "0,1,2,3" newline bitfld.long 0x0 26. "LQOSEN6,Latency Quality of Service Enable for Host 6" "0: Disables propagation of Latency Quality of..,1: Enables the propagation of Latency Quality of.." bitfld.long 0x0 24.--25. "M6PR,Host 6 Priority" "0,1,2,3" newline bitfld.long 0x0 22. "LQOSEN5,Latency Quality of Service Enable for Host 5" "0: Disables propagation of Latency Quality of..,1: Enables the propagation of Latency Quality of.." bitfld.long 0x0 20.--21. "M5PR,Host 5 Priority" "0,1,2,3" newline bitfld.long 0x0 18. "LQOSEN4,Latency Quality of Service Enable for Host 4" "0: Disables propagation of Latency Quality of..,1: Enables the propagation of Latency Quality of.." bitfld.long 0x0 16.--17. "M4PR,Host 4 Priority" "0,1,2,3" newline bitfld.long 0x0 14. "LQOSEN3,Latency Quality of Service Enable for Host 3" "0: Disables propagation of Latency Quality of..,1: Enables the propagation of Latency Quality of.." bitfld.long 0x0 12.--13. "M3PR,Host 3 Priority" "0,1,2,3" newline bitfld.long 0x0 10. "LQOSEN2,Latency Quality of Service Enable for Host 2" "0: Disables propagation of Latency Quality of..,1: Enables the propagation of Latency Quality of.." bitfld.long 0x0 8.--9. "M2PR,Host 2 Priority" "0,1,2,3" newline bitfld.long 0x0 6. "LQOSEN1,Latency Quality of Service Enable for Host 1" "0: Disables propagation of Latency Quality of..,1: Enables the propagation of Latency Quality of.." bitfld.long 0x0 4.--5. "M1PR,Host 1 Priority" "0,1,2,3" newline bitfld.long 0x0 2. "LQOSEN0,Latency Quality of Service Enable for Host 0" "0: Disables propagation of Latency Quality of..,1: Enables the propagation of Latency Quality of.." bitfld.long 0x0 0.--1. "M0PR,Host 0 Priority" "0,1,2,3" line.long 0x4 "PRBS,Priority Register B for Client x" bitfld.long 0x4 22. "LQOSEN13,Latency Quality of Service Enable for Host 13" "0: Disables propagation of Latency Quality of..,1: Enables the propagation of Latency Quality of.." bitfld.long 0x4 20.--21. "M13PR,Host 13 Priority" "0,1,2,3" newline bitfld.long 0x4 18. "LQOSEN12,Latency Quality of Service Enable for Host 12" "0: Disables propagation of Latency Quality of..,1: Enables the propagation of Latency Quality of.." bitfld.long 0x4 16.--17. "M12PR,Host 12 Priority" "0,1,2,3" newline bitfld.long 0x4 14. "LQOSEN11,Latency Quality of Service Enable for Host 11" "0: Disables propagation of Latency Quality of..,1: Enables the propagation of Latency Quality of.." bitfld.long 0x4 12.--13. "M11PR,Host 11 Priority" "0,1,2,3" newline bitfld.long 0x4 10. "LQOSEN10,Latency Quality of Service Enable for Host 10" "0: Disables propagation of Latency Quality of..,1: Enables the propagation of Latency Quality of.." bitfld.long 0x4 8.--9. "M10PR,Host 10 Priority" "0,1,2,3" newline bitfld.long 0x4 6. "LQOSEN9,Latency Quality of Service Enable for Host 9" "0: Disables propagation of Latency Quality of..,1: Enables the propagation of Latency Quality of.." bitfld.long 0x4 4.--5. "M9PR,Host 9 Priority" "0,1,2,3" newline bitfld.long 0x4 2. "LQOSEN8,Latency Quality of Service Enable for Host 8" "0: Disables propagation of Latency Quality of..,1: Enables the propagation of Latency Quality of.." bitfld.long 0x4 0.--1. "M8PR,Host 8 Priority" "0,1,2,3" tree.end repeat.end base ad:0xE0804000 newline group.long 0x100++0x3 line.long 0x0 "MRCR,Host Remap Control Register" bitfld.long 0x0 13. "RCB13,Remap Command Bit for Host 13" "0: Disables remapped address decoding for the..,1: Enables remapped address decoding for the.." bitfld.long 0x0 12. "RCB12,Remap Command Bit for Host 12" "0: Disables remapped address decoding for the..,1: Enables remapped address decoding for the.." newline bitfld.long 0x0 11. "RCB11,Remap Command Bit for Host 11" "0: Disables remapped address decoding for the..,1: Enables remapped address decoding for the.." bitfld.long 0x0 10. "RCB10,Remap Command Bit for Host 10" "0: Disables remapped address decoding for the..,1: Enables remapped address decoding for the.." newline bitfld.long 0x0 9. "RCB9,Remap Command Bit for Host 9" "0: Disables remapped address decoding for the..,1: Enables remapped address decoding for the.." bitfld.long 0x0 8. "RCB8,Remap Command Bit for Host 8" "0: Disables remapped address decoding for the..,1: Enables remapped address decoding for the.." newline bitfld.long 0x0 7. "RCB7,Remap Command Bit for Host 7" "0: Disables remapped address decoding for the..,1: Enables remapped address decoding for the.." bitfld.long 0x0 6. "RCB6,Remap Command Bit for Host 6" "0: Disables remapped address decoding for the..,1: Enables remapped address decoding for the.." newline bitfld.long 0x0 5. "RCB5,Remap Command Bit for Host 5" "0: Disables remapped address decoding for the..,1: Enables remapped address decoding for the.." bitfld.long 0x0 4. "RCB4,Remap Command Bit for Host 4" "0: Disables remapped address decoding for the..,1: Enables remapped address decoding for the.." newline bitfld.long 0x0 3. "RCB3,Remap Command Bit for Host 3" "0: Disables remapped address decoding for the..,1: Enables remapped address decoding for the.." bitfld.long 0x0 2. "RCB2,Remap Command Bit for Host 2" "0: Disables remapped address decoding for the..,1: Enables remapped address decoding for the.." newline bitfld.long 0x0 1. "RCB1,Remap Command Bit for Host 1" "0: Disables remapped address decoding for the..,1: Enables remapped address decoding for the.." bitfld.long 0x0 0. "RCB0,Remap Command Bit for Host 0" "0: Disables remapped address decoding for the..,1: Enables remapped address decoding for the.." wgroup.long 0x150++0x7 line.long 0x0 "MEIER,Host Error Interrupt Enable Register" bitfld.long 0x0 13. "MERR13,Host 13 Access Error" "0: No effect.,1: Enables Host x Access Error interrupt source." bitfld.long 0x0 12. "MERR12,Host 12 Access Error" "0: No effect.,1: Enables Host x Access Error interrupt source." newline bitfld.long 0x0 11. "MERR11,Host 11 Access Error" "0: No effect.,1: Enables Host x Access Error interrupt source." bitfld.long 0x0 10. "MERR10,Host 10 Access Error" "0: No effect.,1: Enables Host x Access Error interrupt source." newline bitfld.long 0x0 9. "MERR9,Host 9 Access Error" "0: No effect.,1: Enables Host x Access Error interrupt source." bitfld.long 0x0 8. "MERR8,Host 8 Access Error" "0: No effect.,1: Enables Host x Access Error interrupt source." newline bitfld.long 0x0 7. "MERR7,Host 7 Access Error" "0: No effect.,1: Enables Host x Access Error interrupt source." bitfld.long 0x0 6. "MERR6,Host 6 Access Error" "0: No effect.,1: Enables Host x Access Error interrupt source." newline bitfld.long 0x0 5. "MERR5,Host 5 Access Error" "0: No effect.,1: Enables Host x Access Error interrupt source." bitfld.long 0x0 4. "MERR4,Host 4 Access Error" "0: No effect.,1: Enables Host x Access Error interrupt source." newline bitfld.long 0x0 3. "MERR3,Host 3 Access Error" "0: No effect.,1: Enables Host x Access Error interrupt source." bitfld.long 0x0 2. "MERR2,Host 2 Access Error" "0: No effect.,1: Enables Host x Access Error interrupt source." newline bitfld.long 0x0 1. "MERR1,Host 1 Access Error" "0: No effect.,1: Enables Host x Access Error interrupt source." bitfld.long 0x0 0. "MERR0,Host 0 Access Error" "0: No effect.,1: Enables Host x Access Error interrupt source." line.long 0x4 "MEIDR,Host Error Interrupt Disable Register" bitfld.long 0x4 13. "MERR13,Host 13 Access Error" "0: No effect.,1: Disables Host x Access Error interrupt source." bitfld.long 0x4 12. "MERR12,Host 12 Access Error" "0: No effect.,1: Disables Host x Access Error interrupt source." newline bitfld.long 0x4 11. "MERR11,Host 11 Access Error" "0: No effect.,1: Disables Host x Access Error interrupt source." bitfld.long 0x4 10. "MERR10,Host 10 Access Error" "0: No effect.,1: Disables Host x Access Error interrupt source." newline bitfld.long 0x4 9. "MERR9,Host 9 Access Error" "0: No effect.,1: Disables Host x Access Error interrupt source." bitfld.long 0x4 8. "MERR8,Host 8 Access Error" "0: No effect.,1: Disables Host x Access Error interrupt source." newline bitfld.long 0x4 7. "MERR7,Host 7 Access Error" "0: No effect.,1: Disables Host x Access Error interrupt source." bitfld.long 0x4 6. "MERR6,Host 6 Access Error" "0: No effect.,1: Disables Host x Access Error interrupt source." newline bitfld.long 0x4 5. "MERR5,Host 5 Access Error" "0: No effect.,1: Disables Host x Access Error interrupt source." bitfld.long 0x4 4. "MERR4,Host 4 Access Error" "0: No effect.,1: Disables Host x Access Error interrupt source." newline bitfld.long 0x4 3. "MERR3,Host 3 Access Error" "0: No effect.,1: Disables Host x Access Error interrupt source." bitfld.long 0x4 2. "MERR2,Host 2 Access Error" "0: No effect.,1: Disables Host x Access Error interrupt source." newline bitfld.long 0x4 1. "MERR1,Host 1 Access Error" "0: No effect.,1: Disables Host x Access Error interrupt source." bitfld.long 0x4 0. "MERR0,Host 0 Access Error" "0: No effect.,1: Disables Host x Access Error interrupt source." rgroup.long 0x158++0x7 line.long 0x0 "MEIMR,Host Error Interrupt Mask Register" bitfld.long 0x0 13. "MERR13,Host 13 Access Error" "0: Host x Access Error does not trigger any..,1: Host x Access Error triggers the MATRIX.." bitfld.long 0x0 12. "MERR12,Host 12 Access Error" "0: Host x Access Error does not trigger any..,1: Host x Access Error triggers the MATRIX.." newline bitfld.long 0x0 11. "MERR11,Host 11 Access Error" "0: Host x Access Error does not trigger any..,1: Host x Access Error triggers the MATRIX.." bitfld.long 0x0 10. "MERR10,Host 10 Access Error" "0: Host x Access Error does not trigger any..,1: Host x Access Error triggers the MATRIX.." newline bitfld.long 0x0 9. "MERR9,Host 9 Access Error" "0: Host x Access Error does not trigger any..,1: Host x Access Error triggers the MATRIX.." bitfld.long 0x0 8. "MERR8,Host 8 Access Error" "0: Host x Access Error does not trigger any..,1: Host x Access Error triggers the MATRIX.." newline bitfld.long 0x0 7. "MERR7,Host 7 Access Error" "0: Host x Access Error does not trigger any..,1: Host x Access Error triggers the MATRIX.." bitfld.long 0x0 6. "MERR6,Host 6 Access Error" "0: Host x Access Error does not trigger any..,1: Host x Access Error triggers the MATRIX.." newline bitfld.long 0x0 5. "MERR5,Host 5 Access Error" "0: Host x Access Error does not trigger any..,1: Host x Access Error triggers the MATRIX.." bitfld.long 0x0 4. "MERR4,Host 4 Access Error" "0: Host x Access Error does not trigger any..,1: Host x Access Error triggers the MATRIX.." newline bitfld.long 0x0 3. "MERR3,Host 3 Access Error" "0: Host x Access Error does not trigger any..,1: Host x Access Error triggers the MATRIX.." bitfld.long 0x0 2. "MERR2,Host 2 Access Error" "0: Host x Access Error does not trigger any..,1: Host x Access Error triggers the MATRIX.." newline bitfld.long 0x0 1. "MERR1,Host 1 Access Error" "0: Host x Access Error does not trigger any..,1: Host x Access Error triggers the MATRIX.." bitfld.long 0x0 0. "MERR0,Host 0 Access Error" "0: Host x Access Error does not trigger any..,1: Host x Access Error triggers the MATRIX.." line.long 0x4 "MESR,Host Error Status Register" bitfld.long 0x4 13. "MERR13,Host 13 Access Error" "0: No Host Access Error has occurred since the last..,1: At least one Host Access Error has occurred.." bitfld.long 0x4 12. "MERR12,Host 12 Access Error" "0: No Host Access Error has occurred since the last..,1: At least one Host Access Error has occurred.." newline bitfld.long 0x4 11. "MERR11,Host 11 Access Error" "0: No Host Access Error has occurred since the last..,1: At least one Host Access Error has occurred.." bitfld.long 0x4 10. "MERR10,Host 10 Access Error" "0: No Host Access Error has occurred since the last..,1: At least one Host Access Error has occurred.." newline bitfld.long 0x4 9. "MERR9,Host 9 Access Error" "0: No Host Access Error has occurred since the last..,1: At least one Host Access Error has occurred.." bitfld.long 0x4 8. "MERR8,Host 8 Access Error" "0: No Host Access Error has occurred since the last..,1: At least one Host Access Error has occurred.." newline bitfld.long 0x4 7. "MERR7,Host 7 Access Error" "0: No Host Access Error has occurred since the last..,1: At least one Host Access Error has occurred.." bitfld.long 0x4 6. "MERR6,Host 6 Access Error" "0: No Host Access Error has occurred since the last..,1: At least one Host Access Error has occurred.." newline bitfld.long 0x4 5. "MERR5,Host 5 Access Error" "0: No Host Access Error has occurred since the last..,1: At least one Host Access Error has occurred.." bitfld.long 0x4 4. "MERR4,Host 4 Access Error" "0: No Host Access Error has occurred since the last..,1: At least one Host Access Error has occurred.." newline bitfld.long 0x4 3. "MERR3,Host 3 Access Error" "0: No Host Access Error has occurred since the last..,1: At least one Host Access Error has occurred.." bitfld.long 0x4 2. "MERR2,Host 2 Access Error" "0: No Host Access Error has occurred since the last..,1: At least one Host Access Error has occurred.." newline bitfld.long 0x4 1. "MERR1,Host 1 Access Error" "0: No Host Access Error has occurred since the last..,1: At least one Host Access Error has occurred.." bitfld.long 0x4 0. "MERR0,Host 0 Access Error" "0: No Host Access Error has occurred since the last..,1: At least one Host Access Error has occurred.." repeat 14. (increment 0x0 0x1)(increment 0x0 0x4) rgroup.long ($2+0x160)++0x3 line.long 0x0 "MEAR[$1],Host x Error Address Register" hexmask.long 0x0 0.--31. 1. "ERRADD,Host Error Address" repeat.end group.long 0x1E4++0x3 line.long 0x0 "WPMR,Write Protect Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" bitfld.long 0x0 7. "CFGFRZ,Configuration Freeze" "0: The MATRIX configuration is not frozen.,1: Freezes the MATRIX configuration until hardware.." newline bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection if WPKEY..,1: Enables the write protection if WPKEY.." rgroup.long 0x1E8++0x3 line.long 0x0 "WPSR,Write Protect Status Register" hexmask.long.word 0x0 8.--23. 1. "WPVSRC,Write Protection Violation Source" bitfld.long 0x0 0. "WPVS,Write Protection Violation Status" "0: No write protection violation has occurred since..,1: A write protection violation has occurred since.." repeat 10. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x200)++0x3 line.long 0x0 "SSR[$1],Security Client x Register" bitfld.long 0x0 31. "DSSOA7,Downward Security Split Offset Address for HSELx Security Region" "0: For the HSELx client security region the..,1: For the HSELx client security region the.." bitfld.long 0x0 30. "DSSOA6,Downward Security Split Offset Address for HSELx Security Region" "0: For the HSELx client security region the..,1: For the HSELx client security region the.." newline bitfld.long 0x0 29. "DSSOA5,Downward Security Split Offset Address for HSELx Security Region" "0: For the HSELx client security region the..,1: For the HSELx client security region the.." bitfld.long 0x0 28. "DSSOA4,Downward Security Split Offset Address for HSELx Security Region" "0: For the HSELx client security region the..,1: For the HSELx client security region the.." newline bitfld.long 0x0 27. "DSSOA3,Downward Security Split Offset Address for HSELx Security Region" "0: For the HSELx client security region the..,1: For the HSELx client security region the.." bitfld.long 0x0 26. "DSSOA2,Downward Security Split Offset Address for HSELx Security Region" "0: For the HSELx client security region the..,1: For the HSELx client security region the.." newline bitfld.long 0x0 25. "DSSOA1,Downward Security Split Offset Address for HSELx Security Region" "0: For the HSELx client security region the..,1: For the HSELx client security region the.." bitfld.long 0x0 24. "DSSOA0,Downward Security Split Offset Address for HSELx Security Region" "0: For the HSELx client security region the..,1: For the HSELx client security region the.." newline bitfld.long 0x0 23. "WRNSECH7,Write Not Secured for HSELx Security Region" "0: The HSELx client security region is split into..,1: The HSELx client security region is Not Secured.." bitfld.long 0x0 22. "WRNSECH6,Write Not Secured for HSELx Security Region" "0: The HSELx client security region is split into..,1: The HSELx client security region is Not Secured.." newline bitfld.long 0x0 21. "WRNSECH5,Write Not Secured for HSELx Security Region" "0: The HSELx client security region is split into..,1: The HSELx client security region is Not Secured.." bitfld.long 0x0 20. "WRNSECH4,Write Not Secured for HSELx Security Region" "0: The HSELx client security region is split into..,1: The HSELx client security region is Not Secured.." newline bitfld.long 0x0 19. "WRNSECH3,Write Not Secured for HSELx Security Region" "0: The HSELx client security region is split into..,1: The HSELx client security region is Not Secured.." bitfld.long 0x0 18. "WRNSECH2,Write Not Secured for HSELx Security Region" "0: The HSELx client security region is split into..,1: The HSELx client security region is Not Secured.." newline bitfld.long 0x0 17. "WRNSECH1,Write Not Secured for HSELx Security Region" "0: The HSELx client security region is split into..,1: The HSELx client security region is Not Secured.." bitfld.long 0x0 16. "WRNSECH0,Write Not Secured for HSELx Security Region" "0: The HSELx client security region is split into..,1: The HSELx client security region is Not Secured.." newline bitfld.long 0x0 15. "RDNSECH7,Read Not Secured for HSELx Security Region" "0: The HSELx client security region is split into..,1: The HSELx client security region is Not Secured.." bitfld.long 0x0 14. "RDNSECH6,Read Not Secured for HSELx Security Region" "0: The HSELx client security region is split into..,1: The HSELx client security region is Not Secured.." newline bitfld.long 0x0 13. "RDNSECH5,Read Not Secured for HSELx Security Region" "0: The HSELx client security region is split into..,1: The HSELx client security region is Not Secured.." bitfld.long 0x0 12. "RDNSECH4,Read Not Secured for HSELx Security Region" "0: The HSELx client security region is split into..,1: The HSELx client security region is Not Secured.." newline bitfld.long 0x0 11. "RDNSECH3,Read Not Secured for HSELx Security Region" "0: The HSELx client security region is split into..,1: The HSELx client security region is Not Secured.." bitfld.long 0x0 10. "RDNSECH2,Read Not Secured for HSELx Security Region" "0: The HSELx client security region is split into..,1: The HSELx client security region is Not Secured.." newline bitfld.long 0x0 9. "RDNSECH1,Read Not Secured for HSELx Security Region" "0: The HSELx client security region is split into..,1: The HSELx client security region is Not Secured.." bitfld.long 0x0 8. "RDNSECH0,Read Not Secured for HSELx Security Region" "0: The HSELx client security region is split into..,1: The HSELx client security region is Not Secured.." newline bitfld.long 0x0 7. "LANSECH7,Low Area Not Secured in HSELx Security Region" "0: The security of the HSELx client area laying..,1: The HSELx client address area laying below the.." bitfld.long 0x0 6. "LANSECH6,Low Area Not Secured in HSELx Security Region" "0: The security of the HSELx client area laying..,1: The HSELx client address area laying below the.." newline bitfld.long 0x0 5. "LANSECH5,Low Area Not Secured in HSELx Security Region" "0: The security of the HSELx client area laying..,1: The HSELx client address area laying below the.." bitfld.long 0x0 4. "LANSECH4,Low Area Not Secured in HSELx Security Region" "0: The security of the HSELx client area laying..,1: The HSELx client address area laying below the.." newline bitfld.long 0x0 3. "LANSECH3,Low Area Not Secured in HSELx Security Region" "0: The security of the HSELx client area laying..,1: The HSELx client address area laying below the.." bitfld.long 0x0 2. "LANSECH2,Low Area Not Secured in HSELx Security Region" "0: The security of the HSELx client area laying..,1: The HSELx client address area laying below the.." newline bitfld.long 0x0 1. "LANSECH1,Low Area Not Secured in HSELx Security Region" "0: The security of the HSELx client area laying..,1: The HSELx client address area laying below the.." bitfld.long 0x0 0. "LANSECH0,Low Area Not Secured in HSELx Security Region" "0: The security of the HSELx client area laying..,1: The HSELx client address area laying below the.." repeat.end repeat 10. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x240)++0x3 line.long 0x0 "SASSR[$1],Security Areas Split Client x Register" hexmask.long.byte 0x0 28.--31. 1. "SASPLIT7,Security Areas Split for HSELx Security Region" hexmask.long.byte 0x0 24.--27. 1. "SASPLIT6,Security Areas Split for HSELx Security Region" newline hexmask.long.byte 0x0 20.--23. 1. "SASPLIT5,Security Areas Split for HSELx Security Region" hexmask.long.byte 0x0 16.--19. 1. "SASPLIT4,Security Areas Split for HSELx Security Region" newline hexmask.long.byte 0x0 12.--15. 1. "SASPLIT3,Security Areas Split for HSELx Security Region" hexmask.long.byte 0x0 8.--11. 1. "SASPLIT2,Security Areas Split for HSELx Security Region" newline hexmask.long.byte 0x0 4.--7. 1. "SASPLIT1,Security Areas Split for HSELx Security Region" hexmask.long.byte 0x0 0.--3. 1. "SASPLIT0,Security Areas Split for HSELx Security Region" repeat.end repeat 10. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x280)++0x3 line.long 0x0 "SRTSR[$1],Security Region Top Client x Register" hexmask.long.byte 0x0 28.--31. 1. "SRTOP7,HSELx Security Region Top" hexmask.long.byte 0x0 24.--27. 1. "SRTOP6,HSELx Security Region Top" newline hexmask.long.byte 0x0 20.--23. 1. "SRTOP5,HSELx Security Region Top" hexmask.long.byte 0x0 16.--19. 1. "SRTOP4,HSELx Security Region Top" newline hexmask.long.byte 0x0 12.--15. 1. "SRTOP3,HSELx Security Region Top" hexmask.long.byte 0x0 8.--11. 1. "SRTOP2,HSELx Security Region Top" newline hexmask.long.byte 0x0 4.--7. 1. "SRTOP1,HSELx Security Region Top" hexmask.long.byte 0x0 0.--3. 1. "SRTOP0,HSELx Security Region Top" repeat.end tree.end tree "MCAN (Controller Area Network)" base ad:0x0 tree "MCAN0" base ad:0xE0828000 rgroup.long 0x4++0x3 line.long 0x0 "ENDN,Endian Register" hexmask.long 0x0 0.--31. 1. "ETV,Endianness Test Value" group.long 0xC++0x23 line.long 0x0 "DBTP,Data Bit Timing and Prescaler Register" bitfld.long 0x0 23. "TDC,Transmitter Delay Compensation" "0: Transmitter Delay Compensation disabled.,1: Transmitter Delay Compensation enabled." hexmask.long.byte 0x0 16.--20. 1. "DBRP,Data Bit Rate Prescaler" newline hexmask.long.byte 0x0 8.--12. 1. "DTSEG1,Data Time Segment Before Sample Point" hexmask.long.byte 0x0 4.--7. 1. "DTSEG2,Data Time Segment After Sample Point" newline bitfld.long 0x0 0.--2. "DSJW,Data (Re) Synchronization Jump Width" "0,1,2,3,4,5,6,7" line.long 0x4 "TEST,Test Register" bitfld.long 0x4 21. "SVAL,Started Valid (read-only)" "0: TXBNS value is not valid.,1: TXBNS value is valid." hexmask.long.byte 0x4 16.--20. 1. "TXBNS,TX Buffer Number Started (read-only)" newline bitfld.long 0x4 13. "PVAL,Prepared Valid (read-only)" "0: TXBNP value is not valid.,1: TXBNP value is valid." hexmask.long.byte 0x4 8.--12. 1. "TXBNP,TX Buffer Number Prepared (read-only)" newline bitfld.long 0x4 7. "RX,Receive Pin (read-only)" "0: The CAN bus is dominant (CANRX = '0').,1: The CAN bus is recessive (CANRX = '1')." bitfld.long 0x4 5.--6. "TX,Control of Transmit Pin (read/write)" "0: Reset value CANTX controlled by the CAN Core..,1: Sample Point can be monitored at pin CANTX.,2: Dominant ('0') level at pin CANTX.,3: Recessive ('1') at pin CANTX." newline bitfld.long 0x4 4. "LBCK,Loop Back Mode (read/write)" "0: Reset value. Loop Back mode is disabled.,1: Loop Back mode is enabled (see Section 6.1.9.." line.long 0x8 "RWD,RAM Watchdog Register" hexmask.long.byte 0x8 8.--15. 1. "WDV,Watchdog Value (read-only)" hexmask.long.byte 0x8 0.--7. 1. "WDC,Watchdog Configuration (read/write)" line.long 0xC "CCCR,CC Control Register" bitfld.long 0xC 15. "NISO,Non-ISO Operation" "0: CAN FD frame format according to ISO11898-1..,1: CAN FD frame format according to Bosch CAN FD.." bitfld.long 0xC 14. "TXP,Transmit Pause (read/write write protection)" "0: Transmit pause disabled.,1: Transmit pause enabled." newline bitfld.long 0xC 13. "EFBI,Edge Filtering during Bus Integration (read/write write protection)" "0: Edge filtering is disabled.,1: Edge filtering is enabled. Two consecutive.." bitfld.long 0xC 12. "PXHD,Protocol Exception Event Handling (read/write write protection)" "0: Protocol exception handling enabled.,1: Protocol exception handling disabled." newline bitfld.long 0xC 11. "WMM,Wide Message Marker (read/write write protection)" "0: 8-bit message marker is used.,1: 16-bit message marker is used replacing 16-bit.." bitfld.long 0xC 10. "UTSU,Use Timestamping Unit (read/write write protection)" "0: Internal timestamping.,1: External timestamping by TSU." newline bitfld.long 0xC 9. "BRSE,Bit Rate Switching Enable (read/write write protection)" "0: Bit rate switching for transmissions disabled.,1: Bit rate switching for transmissions enabled." bitfld.long 0xC 8. "FDOE,CAN FD Operation Enable (read/write write protection)" "0: FD operation disabled.,1: FD operation enabled." newline bitfld.long 0xC 7. "TEST,Test Mode Enable (read/write write protection against '1')" "0: Normal operation MCAN_TEST register holds reset..,1: Test mode write access to MCAN_TEST register.." bitfld.long 0xC 6. "DAR,Disable Automatic Retransmission (read/write write protection)" "0: Automatic retransmission of messages not..,1: Automatic retransmission disabled." newline bitfld.long 0xC 5. "MON,Bus Monitoring Mode (read/write write protection against '1')" "0: Bus Monitoring mode is disabled.,1: Bus Monitoring mode is enabled." bitfld.long 0xC 4. "CSR,Clock Stop Request (read/write)" "0: No clock stop is requested.,1: Clock stop requested. When clock stop is.." newline bitfld.long 0xC 3. "CSA,Clock Stop Acknowledge (read-only)" "0: No clock stop acknowledged.,1: MCAN may be set in power down by stopping the.." bitfld.long 0xC 2. "ASM,Restricted Operation Mode (read/write write protection against '1')" "0: Normal CAN operation.,1: Restricted Operation mode active." newline bitfld.long 0xC 1. "CCE,Configuration Change Enable (read/write write protection)" "0: The processor has no write access to the..,1: The processor has write access to the protected.." bitfld.long 0xC 0. "INIT,Initialization (read/write)" "0: Normal operation.,1: Initialization is started." line.long 0x10 "NBTP,Nominal Bit Timing and Prescaler Register" hexmask.long.byte 0x10 25.--31. 1. "NSJW,Nominal (Re) Synchronization Jump Width" hexmask.long.word 0x10 16.--24. 1. "NBRP,Nominal Bit Rate Prescaler" newline hexmask.long.byte 0x10 8.--15. 1. "NTSEG1,Nominal Time Segment Before Sample Point" hexmask.long.byte 0x10 0.--6. 1. "NTSEG2,Nominal Time Segment After Sample Point" line.long 0x14 "TSCC,Timestamp Counter Configuration Register" hexmask.long.byte 0x14 16.--19. 1. "TCP,Timestamp Counter Prescaler" bitfld.long 0x14 0.--1. "TSS,Timestamp Select" "0: Timestamp counter value always 0x0000,1: Timestamp counter value incremented according to..,2: External timestamp counter value used,3: Timestamp counter value always 0x0000" line.long 0x18 "TSCV,Timestamp Counter Value Register" hexmask.long.word 0x18 0.--15. 1. "TSC,Timestamp Counter (cleared on write)" line.long 0x1C "TOCC,Timeout Counter Configuration Register" hexmask.long.word 0x1C 16.--31. 1. "TOP,Timeout Period" bitfld.long 0x1C 1.--2. "TOS,Timeout Select" "0: Continuous operation,1: Timeout controlled by Tx Event FIFO,2: Timeout controlled by Receive FIFO 0,3: Timeout controlled by Receive FIFO 1" newline bitfld.long 0x1C 0. "ETOC,Enable Timeout Counter" "0: Timeout Counter disabled.,1: Timeout Counter enabled." line.long 0x20 "TOCV,Timeout Counter Value Register" hexmask.long.word 0x20 0.--15. 1. "TOC,Timeout Counter (cleared on write)" rgroup.long 0x40++0x7 line.long 0x0 "ECR,Error Counter Register" hexmask.long.byte 0x0 16.--23. 1. "CEL,CAN Error Logging (cleared on read)" bitfld.long 0x0 15. "RP,Receive Error Passive" "0: The Receive Error Counter is below the error..,1: The Receive Error Counter has reached the error.." newline hexmask.long.byte 0x0 8.--14. 1. "REC,Receive Error Counter" hexmask.long.byte 0x0 0.--7. 1. "TEC,Transmit Error Counter" line.long 0x4 "PSR,Protocol Status Register" hexmask.long.byte 0x4 16.--22. 1. "TDCV,Transmitter Delay Compensation Value" bitfld.long 0x4 14. "PXE,Protocol Exception Event (cleared on read)" "0: No protocol exception event occurred since last..,1: Protocol exception event occurred" newline bitfld.long 0x4 13. "RFDF,Received a CAN FD Message (cleared on read)" "0: Since this bit was reset by the CPU no CAN FD..,1: Message in CAN FD format with FDF flag set has.." bitfld.long 0x4 12. "RBRS,BRS Flag of Last Received CAN FD Message (cleared on read)" "0: Last received CAN FD message did not have its..,1: Last received CAN FD message had its BRS flag set." newline bitfld.long 0x4 11. "RESI,ESI Flag of Last Received CAN FD Message (cleared on read)" "0: Last received CAN FD message did not have its..,1: Last received CAN FD message had its ESI flag set." bitfld.long 0x4 8.--10. "DLEC,Data Phase Last Error Code (set to 111 on read)" "0,1,2,3,4,5,6,7" newline bitfld.long 0x4 7. "BO,Bus_Off Status" "0: The MCAN is not Bus_Off.,1: The MCAN is in Bus_Off state." bitfld.long 0x4 6. "EW,Warning Status" "0: Both error counters are below the Error_Warning..,1: At least one of error counter has reached the.." newline bitfld.long 0x4 5. "EP,Error Passive" "0: The MCAN is in the Error_Active state. It..,1: The MCAN is in the Error_Passive state." bitfld.long 0x4 3.--4. "ACT,Activity" "0: Node is synchronizing on CAN communication,1: Node is neither receiver nor transmitter,2: Node is operating as receiver,3: Node is operating as transmitter" newline bitfld.long 0x4 0.--2. "LEC,Last Error Code (set to 111 on read)" "0: No error occurred since LEC has been reset by..,1: More than 5 equal bits in a sequence have..,2: A fixed format part of a received frame has the..,3: The message transmitted by the MCAN was not..,4: During transmission of a message (with the..,5: During transmission of a message (or acknowledge..,6: The CRC check sum of a received message was..,7: Any read access to the Protocol Status Register.." group.long 0x48++0x3 line.long 0x0 "TDCR,Transmit Delay Compensation Register" hexmask.long.byte 0x0 8.--14. 1. "TDCO,Transmitter Delay Compensation Offset" hexmask.long.byte 0x0 0.--6. 1. "TDCF,Transmitter Delay Compensation Filter" group.long 0x50++0xF line.long 0x0 "IR,Interrupt Register" bitfld.long 0x0 29. "ARA,Access to Reserved Address" "0: No access to reserved address occurred,1: Access to reserved address occurred" bitfld.long 0x0 28. "PED,Protocol Error in Data Phase" "0: No protocol error in data phase,1: Protocol error in data phase detected.." newline bitfld.long 0x0 27. "PEA,Protocol Error in Arbitration Phase" "0: No protocol error in arbitration phase,1: Protocol error in arbitration phase detected.." bitfld.long 0x0 26. "WDI,Watchdog Interrupt" "0: No Message RAM Watchdog event occurred.,1: Message RAM Watchdog event due to missing READY." newline bitfld.long 0x0 25. "BO,Bus_Off Status" "0: Bus_Off status unchanged.,1: Bus_Off status changed." bitfld.long 0x0 24. "EW,Warning Status" "0: Error_Warning status unchanged.,1: Error_Warning status changed." newline bitfld.long 0x0 23. "EP,Error Passive" "0: Error_Passive status unchanged.,1: Error_Passive status changed." bitfld.long 0x0 22. "ELO,Error Logging Overflow" "0: CAN Error Logging Counter did not overflow.,1: Overflow of CAN Error Logging Counter occurred." newline bitfld.long 0x0 19. "DRX,Message stored to Dedicated Receive Buffer" "0: No Receive Buffer updated.,1: At least one received message stored into a.." bitfld.long 0x0 18. "TOO,Timeout Occurred" "0: No timeout.,1: Timeout reached." newline bitfld.long 0x0 17. "MRAF,Message RAM Access Failure" "0: No Message RAM access failure occurred.,1: Message RAM access failure occurred." bitfld.long 0x0 16. "TSW,Timestamp Wraparound" "0: No timestamp counter wrap-around.,1: Timestamp counter wrapped around." newline bitfld.long 0x0 15. "TEFL,Tx Event FIFO Element Lost" "0: No Tx Event FIFO element lost.,1: Tx Event FIFO element lost also set after write.." bitfld.long 0x0 14. "TEFF,Tx Event FIFO Full" "0: Tx Event FIFO not full.,1: Tx Event FIFO full." newline bitfld.long 0x0 13. "TEFW,Tx Event FIFO Watermark Reached" "0: Tx Event FIFO fill level below watermark.,1: Tx Event FIFO fill level reached watermark." bitfld.long 0x0 12. "TEFN,Tx Event FIFO New Entry" "0: Tx Event FIFO unchanged.,1: Tx Handler wrote Tx Event FIFO element." newline bitfld.long 0x0 11. "TFE,Tx FIFO Empty" "0: Tx FIFO non-empty.,1: Tx FIFO empty." bitfld.long 0x0 10. "TCF,Transmission Cancellation Finished" "0: No transmission cancellation finished.,1: Transmission cancellation finished." newline bitfld.long 0x0 9. "TC,Transmission Completed" "0: No transmission completed.,1: Transmission completed." bitfld.long 0x0 8. "HPM,High Priority Message" "0: No high priority message received.,1: High priority message received." newline bitfld.long 0x0 7. "RF1L,Receive FIFO 1 Message Lost" "0: No Receive FIFO 1 message lost.,1: Receive FIFO 1 message lost also set after write.." bitfld.long 0x0 6. "RF1F,Receive FIFO 1 Full" "0: Receive FIFO 1 not full.,1: Receive FIFO 1 full." newline bitfld.long 0x0 5. "RF1W,Receive FIFO 1 Watermark Reached" "0: Receive FIFO 1 fill level below watermark.,1: Receive FIFO 1 fill level reached watermark." bitfld.long 0x0 4. "RF1N,Receive FIFO 1 New Message" "0: No new message written to Receive FIFO 1.,1: New message written to Receive FIFO 1." newline bitfld.long 0x0 3. "RF0L,Receive FIFO 0 Message Lost" "0: No Receive FIFO 0 message lost.,1: Receive FIFO 0 message lost also set after write.." bitfld.long 0x0 2. "RF0F,Receive FIFO 0 Full" "0: Receive FIFO 0 not full.,1: Receive FIFO 0 full." newline bitfld.long 0x0 1. "RF0W,Receive FIFO 0 Watermark Reached" "0: Receive FIFO 0 fill level below watermark.,1: Receive FIFO 0 fill level reached watermark." bitfld.long 0x0 0. "RF0N,Receive FIFO 0 New Message" "0: No new message written to Receive FIFO 0.,1: New message written to Receive FIFO 0." line.long 0x4 "IE,Interrupt Enable Register" bitfld.long 0x4 29. "ARAE,Access to Reserved Address Enable" "0,1" bitfld.long 0x4 28. "PEDE,Protocol Error in Data Phase Enable" "0,1" newline bitfld.long 0x4 27. "PEAE,Protocol Error in Arbitration Phase Enable" "0,1" bitfld.long 0x4 26. "WDIE,Watchdog Interrupt Enable" "0,1" newline bitfld.long 0x4 25. "BOE,Bus_Off Status Interrupt Enable" "0,1" bitfld.long 0x4 24. "EWE,Warning Status Interrupt Enable" "0,1" newline bitfld.long 0x4 23. "EPE,Error Passive Interrupt Enable" "0,1" bitfld.long 0x4 22. "ELOE,Error Logging Overflow Interrupt Enable" "0,1" newline bitfld.long 0x4 19. "DRXE,Message stored to Dedicated Receive Buffer Interrupt Enable" "0,1" bitfld.long 0x4 18. "TOOE,Timeout Occurred Interrupt Enable" "0,1" newline bitfld.long 0x4 17. "MRAFE,Message RAM Access Failure Interrupt Enable" "0,1" bitfld.long 0x4 16. "TSWE,Timestamp Wraparound Interrupt Enable" "0,1" newline bitfld.long 0x4 15. "TEFLE,Tx Event FIFO Event Lost Interrupt Enable" "0,1" bitfld.long 0x4 14. "TEFFE,Tx Event FIFO Full Interrupt Enable" "0,1" newline bitfld.long 0x4 13. "TEFWE,Tx Event FIFO Watermark Reached Interrupt Enable" "0,1" bitfld.long 0x4 12. "TEFNE,Tx Event FIFO New Entry Interrupt Enable" "0,1" newline bitfld.long 0x4 11. "TFEE,Tx FIFO Empty Interrupt Enable" "0,1" bitfld.long 0x4 10. "TCFE,Transmission Cancellation Finished Interrupt Enable" "0,1" newline bitfld.long 0x4 9. "TCE,Transmission Completed Interrupt Enable" "0,1" bitfld.long 0x4 8. "HPME,High Priority Message Interrupt Enable" "0,1" newline bitfld.long 0x4 7. "RF1LE,Receive FIFO 1 Message Lost Interrupt Enable" "0,1" bitfld.long 0x4 6. "RF1FE,Receive FIFO 1 Full Interrupt Enable" "0,1" newline bitfld.long 0x4 5. "RF1WE,Receive FIFO 1 Watermark Reached Interrupt Enable" "0,1" bitfld.long 0x4 4. "RF1NE,Receive FIFO 1 New Message Interrupt Enable" "0,1" newline bitfld.long 0x4 3. "RF0LE,Receive FIFO 0 Message Lost Interrupt Enable" "0,1" bitfld.long 0x4 2. "RF0FE,Receive FIFO 0 Full Interrupt Enable" "0,1" newline bitfld.long 0x4 1. "RF0WE,Receive FIFO 0 Watermark Reached Interrupt Enable" "0,1" bitfld.long 0x4 0. "RF0NE,Receive FIFO 0 New Message Interrupt Enable" "0,1" line.long 0x8 "ILS,Interrupt Line Select Register" bitfld.long 0x8 29. "ARAL,Access to Reserved Address Line" "0,1" bitfld.long 0x8 28. "PEDL,Protocol Error in Data Phase Line" "0,1" newline bitfld.long 0x8 27. "PEAL,Protocol Error in Arbitration Phase Line" "0,1" bitfld.long 0x8 26. "WDIL,Watchdog Interrupt Line" "0,1" newline bitfld.long 0x8 25. "BOL,Bus_Off Status Interrupt Line" "0,1" bitfld.long 0x8 24. "EWL,Warning Status Interrupt Line" "0,1" newline bitfld.long 0x8 23. "EPL,Error Passive Interrupt Line" "0,1" bitfld.long 0x8 22. "ELOL,Error Logging Overflow Interrupt Line" "0,1" newline bitfld.long 0x8 19. "DRXL,Message stored to Dedicated Receive Buffer Interrupt Line" "0,1" bitfld.long 0x8 18. "TOOL,Timeout Occurred Interrupt Line" "0,1" newline bitfld.long 0x8 17. "MRAFL,Message RAM Access Failure Interrupt Line" "0,1" bitfld.long 0x8 16. "TSWL,Timestamp Wraparound Interrupt Line" "0,1" newline bitfld.long 0x8 15. "TEFLL,Tx Event FIFO Event Lost Interrupt Line" "0,1" bitfld.long 0x8 14. "TEFFL,Tx Event FIFO Full Interrupt Line" "0,1" newline bitfld.long 0x8 13. "TEFWL,Tx Event FIFO Watermark Reached Interrupt Line" "0,1" bitfld.long 0x8 12. "TEFNL,Tx Event FIFO New Entry Interrupt Line" "0,1" newline bitfld.long 0x8 11. "TFEL,Tx FIFO Empty Interrupt Line" "0,1" bitfld.long 0x8 10. "TCFL,Transmission Cancellation Finished Interrupt Line" "0,1" newline bitfld.long 0x8 9. "TCL,Transmission Completed Interrupt Line" "0,1" bitfld.long 0x8 8. "HPML,High Priority Message Interrupt Line" "0,1" newline bitfld.long 0x8 7. "RF1LL,Receive FIFO 1 Message Lost Interrupt Line" "0,1" bitfld.long 0x8 6. "RF1FL,Receive FIFO 1 Full Interrupt Line" "0,1" newline bitfld.long 0x8 5. "RF1WL,Receive FIFO 1 Watermark Reached Interrupt Line" "0,1" bitfld.long 0x8 4. "RF1NL,Receive FIFO 1 New Message Interrupt Line" "0,1" newline bitfld.long 0x8 3. "RF0LL,Receive FIFO 0 Message Lost Interrupt Line" "0,1" bitfld.long 0x8 2. "RF0FL,Receive FIFO 0 Full Interrupt Line" "0,1" newline bitfld.long 0x8 1. "RF0WL,Receive FIFO 0 Watermark Reached Interrupt Line" "0,1" bitfld.long 0x8 0. "RF0NL,Receive FIFO 0 New Message Interrupt Line" "0,1" line.long 0xC "ILE,Interrupt Line Enable Register" bitfld.long 0xC 1. "EINT1,Enable Interrupt Line 1" "0: Interrupt line MCAN_INT1 disabled.,1: Interrupt line MCAN_INT1 enabled." bitfld.long 0xC 0. "EINT0,Enable Interrupt Line 0" "0: Interrupt line MCAN_INT0 disabled.,1: Interrupt line MCAN_INT0 enabled." group.long 0x80++0xB line.long 0x0 "GFC,Global Filter Configuration Register" bitfld.long 0x0 4.--5. "ANFS,Accept Non-matching Frames Standard" "0: Accept in Rx FIFO 0,1: Accept in Rx FIFO 1,2: Message rejected,?" bitfld.long 0x0 2.--3. "ANFE,Accept Non-matching Frames Extended" "0: Accept in Rx FIFO 0,1: Accept in Rx FIFO 1,2: Message rejected,?" newline bitfld.long 0x0 1. "RRFS,Reject Remote Frames Standard" "0: Filter remote frames with 11-bit standard IDs.,1: Reject all remote frames with 11-bit standard IDs." bitfld.long 0x0 0. "RRFE,Reject Remote Frames Extended" "0: Filter remote frames with 29-bit extended IDs.,1: Reject all remote frames with 29-bit extended IDs." line.long 0x4 "SIDFC,Standard ID Filter Configuration Register" hexmask.long.byte 0x4 16.--23. 1. "LSS,List Size Standard" hexmask.long.word 0x4 2.--15. 1. "FLSSA,Filter List Standard Start Address" line.long 0x8 "XIDFC,Extended ID Filter Configuration Register" hexmask.long.byte 0x8 16.--22. 1. "LSE,List Size Extended" hexmask.long.word 0x8 2.--15. 1. "FLESA,Filter List Extended Start Address" group.long 0x90++0x3 line.long 0x0 "XIDAM,Extended ID AND Mask Register" hexmask.long 0x0 0.--28. 1. "EIDM,Extended ID Mask" rgroup.long 0x94++0x3 line.long 0x0 "HPMS,High Priority Message Status Register" bitfld.long 0x0 15. "FLST,Filter List" "0: Standard filter list,1: Extended filter list" hexmask.long.byte 0x0 8.--14. 1. "FIDX,Filter Index" newline bitfld.long 0x0 6.--7. "MSI,Message Storage Indicator" "0: No FIFO selected.,1: FIFO message lost.,2: Message stored in FIFO 0.,3: Message stored in FIFO 1." hexmask.long.byte 0x0 0.--5. 1. "BIDX,Buffer Index" group.long 0x98++0xB line.long 0x0 "NDAT1,New Data 1 Register" bitfld.long 0x0 31. "ND31,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 30. "ND30,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 29. "ND29,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 28. "ND28,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 27. "ND27,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 26. "ND26,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 25. "ND25,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 24. "ND24,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 23. "ND23,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 22. "ND22,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 21. "ND21,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 20. "ND20,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 19. "ND19,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 18. "ND18,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 17. "ND17,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 16. "ND16,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 15. "ND15,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 14. "ND14,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 13. "ND13,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 12. "ND12,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 11. "ND11,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 10. "ND10,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 9. "ND9,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 8. "ND8,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 7. "ND7,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 6. "ND6,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 5. "ND5,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 4. "ND4,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 3. "ND3,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 2. "ND2,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 1. "ND1,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 0. "ND0,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" line.long 0x4 "NDAT2,New Data 2 Register" bitfld.long 0x4 31. "ND63,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 30. "ND62,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 29. "ND61,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 28. "ND60,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 27. "ND59,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 26. "ND58,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 25. "ND57,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 24. "ND56,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 23. "ND55,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 22. "ND54,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 21. "ND53,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 20. "ND52,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 19. "ND51,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 18. "ND50,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 17. "ND49,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 16. "ND48,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 15. "ND47,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 14. "ND46,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 13. "ND45,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 12. "ND44,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 11. "ND43,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 10. "ND42,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 9. "ND41,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 8. "ND40,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 7. "ND39,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 6. "ND38,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 5. "ND37,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 4. "ND36,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 3. "ND35,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 2. "ND34,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 1. "ND33,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 0. "ND32,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." line.long 0x8 "RXF0C,Receive FIFO 0 Configuration Register" bitfld.long 0x8 31. "F0OM,FIFO 0 Operation Mode" "0: FIFO 0 Blocking mode.,1: FIFO 0 Overwrite mode." hexmask.long.byte 0x8 24.--30. 1. "F0WM,Receive FIFO 0 Watermark" newline hexmask.long.byte 0x8 16.--22. 1. "F0S,Receive FIFO 0 Size" hexmask.long.word 0x8 2.--15. 1. "F0SA,Receive FIFO 0 Start Address" rgroup.long 0xA4++0x3 line.long 0x0 "RXF0S,Receive FIFO 0 Status Register" bitfld.long 0x0 25. "RF0L,Receive FIFO 0 Message Lost" "0: No Receive FIFO 0 message lost,1: Receive FIFO 0 message lost also set after write.." bitfld.long 0x0 24. "F0F,Receive FIFO 0 Full" "0: Receive FIFO 0 not full.,1: Receive FIFO 0 full." newline hexmask.long.byte 0x0 16.--21. 1. "F0PI,Receive FIFO 0 Put Index" hexmask.long.byte 0x0 8.--13. 1. "F0GI,Receive FIFO 0 Get Index" newline hexmask.long.byte 0x0 0.--6. 1. "F0FL,Receive FIFO 0 Fill Level" group.long 0xA8++0xB line.long 0x0 "RXF0A,Receive FIFO 0 Acknowledge Register" hexmask.long.byte 0x0 0.--5. 1. "F0AI,Receive FIFO 0 Acknowledge Index" line.long 0x4 "RXBC,Receive Rx Buffer Configuration Register" hexmask.long.word 0x4 2.--15. 1. "RBSA,Receive Buffer Start Address" line.long 0x8 "RXF1C,Receive FIFO 1 Configuration Register" bitfld.long 0x8 31. "F1OM,FIFO 1 Operation Mode" "0: FIFO 1 Blocking mode.,1: FIFO 1 Overwrite mode." hexmask.long.byte 0x8 24.--30. 1. "F1WM,Receive FIFO 1 Watermark" newline hexmask.long.byte 0x8 16.--22. 1. "F1S,Receive FIFO 1 Size" hexmask.long.word 0x8 2.--15. 1. "F1SA,Receive FIFO 1 Start Address" rgroup.long 0xB4++0x3 line.long 0x0 "RXF1S,Receive FIFO 1 Status Register" bitfld.long 0x0 30.--31. "DMS,Debug Message Status" "0: Idle state wait for reception of debug messages..,1: Debug message A received.,2: Debug messages A B received.,3: Debug messages A B C received DMA request is set." bitfld.long 0x0 25. "RF1L,Receive FIFO 1 Message Lost" "0: No Receive FIFO 1 message lost.,1: Receive FIFO 1 message lost also set after write.." newline bitfld.long 0x0 24. "F1F,Receive FIFO 1 Full" "0: Receive FIFO 1 not full.,1: Receive FIFO 1 full." hexmask.long.byte 0x0 16.--21. 1. "F1PI,Receive FIFO 1 Put Index" newline hexmask.long.byte 0x0 8.--13. 1. "F1GI,Receive FIFO 1 Get Index" hexmask.long.byte 0x0 0.--6. 1. "F1FL,Receive FIFO 1 Fill Level" group.long 0xB8++0xB line.long 0x0 "RXF1A,Receive FIFO 1 Acknowledge Register" hexmask.long.byte 0x0 0.--5. 1. "F1AI,Receive FIFO 1 Acknowledge Index" line.long 0x4 "RXESC,Receive Buffer / FIFO Element Size Configuration Register" bitfld.long 0x4 8.--10. "RBDS,Receive Buffer Data Field Size" "0: 8-byte data field,1: 12-byte data field,2: 16-byte data field,3: 20-byte data field,4: 24-byte data field,5: 32-byte data field,6: 48-byte data field,7: 64-byte data field" bitfld.long 0x4 4.--6. "F1DS,Receive FIFO 1 Data Field Size" "0: 8-byte data field,1: 12-byte data field,2: 16-byte data field,3: 20-byte data field,4: 24-byte data field,5: 32-byte data field,6: 48-byte data field,7: 64-byte data field" newline bitfld.long 0x4 0.--2. "F0DS,Receive FIFO 0 Data Field Size" "0: 8-byte data field,1: 12-byte data field,2: 16-byte data field,3: 20-byte data field,4: 24-byte data field,5: 32-byte data field,6: 48-byte data field,7: 64-byte data field" line.long 0x8 "TXBC,Transmit Buffer Configuration Register" bitfld.long 0x8 30. "TFQM,Tx FIFO/Queue Mode" "0: Tx FIFO operation.,1: Tx Queue operation." hexmask.long.byte 0x8 24.--29. 1. "TFQS,Transmit FIFO/Queue Size" newline hexmask.long.byte 0x8 16.--21. 1. "NDTB,Number of Dedicated Transmit Buffers" hexmask.long.word 0x8 2.--15. 1. "TBSA,Tx Buffers Start Address" rgroup.long 0xC4++0x3 line.long 0x0 "TXFQS,Transmit FIFO/Queue Status Register" bitfld.long 0x0 21. "TFQF,Tx FIFO/Queue Full" "0: Tx FIFO/Queue not full.,1: Tx FIFO/Queue full." hexmask.long.byte 0x0 16.--20. 1. "TFQPI,Tx FIFO/Queue Put Index" newline hexmask.long.byte 0x0 8.--12. 1. "TFGI,Tx FIFO Get Index" hexmask.long.byte 0x0 0.--5. 1. "TFFL,Tx FIFO Free Level" group.long 0xC8++0x3 line.long 0x0 "TXESC,Transmit Buffer Element Size Configuration Register" bitfld.long 0x0 0.--2. "TBDS,Tx Buffer Data Field Size" "0: 8-byte data field,1: 12-byte data field,2: 16-byte data field,3: 20-byte data field,4: 24-byte data field,5: 32-byte data field,6: 48- byte data field,7: 64-byte data field" rgroup.long 0xCC++0x3 line.long 0x0 "TXBRP,Transmit Buffer Request Pending Register" bitfld.long 0x0 31. "TRP31,Transmission Request Pending for Buffer 31" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 30. "TRP30,Transmission Request Pending for Buffer 30" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 29. "TRP29,Transmission Request Pending for Buffer 29" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 28. "TRP28,Transmission Request Pending for Buffer 28" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 27. "TRP27,Transmission Request Pending for Buffer 27" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 26. "TRP26,Transmission Request Pending for Buffer 26" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 25. "TRP25,Transmission Request Pending for Buffer 25" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 24. "TRP24,Transmission Request Pending for Buffer 24" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 23. "TRP23,Transmission Request Pending for Buffer 23" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 22. "TRP22,Transmission Request Pending for Buffer 22" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 21. "TRP21,Transmission Request Pending for Buffer 21" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 20. "TRP20,Transmission Request Pending for Buffer 20" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 19. "TRP19,Transmission Request Pending for Buffer 19" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 18. "TRP18,Transmission Request Pending for Buffer 18" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 17. "TRP17,Transmission Request Pending for Buffer 17" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 16. "TRP16,Transmission Request Pending for Buffer 16" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 15. "TRP15,Transmission Request Pending for Buffer 15" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 14. "TRP14,Transmission Request Pending for Buffer 14" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 13. "TRP13,Transmission Request Pending for Buffer 13" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 12. "TRP12,Transmission Request Pending for Buffer 12" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 11. "TRP11,Transmission Request Pending for Buffer 11" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 10. "TRP10,Transmission Request Pending for Buffer 10" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 9. "TRP9,Transmission Request Pending for Buffer 9" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 8. "TRP8,Transmission Request Pending for Buffer 8" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 7. "TRP7,Transmission Request Pending for Buffer 7" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 6. "TRP6,Transmission Request Pending for Buffer 6" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 5. "TRP5,Transmission Request Pending for Buffer 5" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 4. "TRP4,Transmission Request Pending for Buffer 4" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 3. "TRP3,Transmission Request Pending for Buffer 3" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 2. "TRP2,Transmission Request Pending for Buffer 2" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 1. "TRP1,Transmission Request Pending for Buffer 1" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 0. "TRP0,Transmission Request Pending for Buffer 0" "0: No transmission request pending,1: Transmission request pending" group.long 0xD0++0x7 line.long 0x0 "TXBAR,Transmit Buffer Add Request Register" bitfld.long 0x0 31. "AR31,Add Request for Transmit Buffer 31" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 30. "AR30,Add Request for Transmit Buffer 30" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 29. "AR29,Add Request for Transmit Buffer 29" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 28. "AR28,Add Request for Transmit Buffer 28" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 27. "AR27,Add Request for Transmit Buffer 27" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 26. "AR26,Add Request for Transmit Buffer 26" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 25. "AR25,Add Request for Transmit Buffer 25" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 24. "AR24,Add Request for Transmit Buffer 24" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 23. "AR23,Add Request for Transmit Buffer 23" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 22. "AR22,Add Request for Transmit Buffer 22" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 21. "AR21,Add Request for Transmit Buffer 21" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 20. "AR20,Add Request for Transmit Buffer 20" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 19. "AR19,Add Request for Transmit Buffer 19" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 18. "AR18,Add Request for Transmit Buffer 18" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 17. "AR17,Add Request for Transmit Buffer 17" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 16. "AR16,Add Request for Transmit Buffer 16" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 15. "AR15,Add Request for Transmit Buffer 15" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 14. "AR14,Add Request for Transmit Buffer 14" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 13. "AR13,Add Request for Transmit Buffer 13" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 12. "AR12,Add Request for Transmit Buffer 12" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 11. "AR11,Add Request for Transmit Buffer 11" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 10. "AR10,Add Request for Transmit Buffer 10" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 9. "AR9,Add Request for Transmit Buffer 9" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 8. "AR8,Add Request for Transmit Buffer 8" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 7. "AR7,Add Request for Transmit Buffer 7" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 6. "AR6,Add Request for Transmit Buffer 6" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 5. "AR5,Add Request for Transmit Buffer 5" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 4. "AR4,Add Request for Transmit Buffer 4" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 3. "AR3,Add Request for Transmit Buffer 3" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 2. "AR2,Add Request for Transmit Buffer 2" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 1. "AR1,Add Request for Transmit Buffer 1" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 0. "AR0,Add Request for Transmit Buffer 0" "0: No transmission request added.,1: Transmission requested added." line.long 0x4 "TXBCR,Transmit Buffer Cancellation Request Register" bitfld.long 0x4 31. "CR31,Cancellation Request for Transmit Buffer 31" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 30. "CR30,Cancellation Request for Transmit Buffer 30" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 29. "CR29,Cancellation Request for Transmit Buffer 29" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 28. "CR28,Cancellation Request for Transmit Buffer 28" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 27. "CR27,Cancellation Request for Transmit Buffer 27" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 26. "CR26,Cancellation Request for Transmit Buffer 26" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 25. "CR25,Cancellation Request for Transmit Buffer 25" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 24. "CR24,Cancellation Request for Transmit Buffer 24" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 23. "CR23,Cancellation Request for Transmit Buffer 23" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 22. "CR22,Cancellation Request for Transmit Buffer 22" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 21. "CR21,Cancellation Request for Transmit Buffer 21" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 20. "CR20,Cancellation Request for Transmit Buffer 20" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 19. "CR19,Cancellation Request for Transmit Buffer 19" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 18. "CR18,Cancellation Request for Transmit Buffer 18" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 17. "CR17,Cancellation Request for Transmit Buffer 17" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 16. "CR16,Cancellation Request for Transmit Buffer 16" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 15. "CR15,Cancellation Request for Transmit Buffer 15" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 14. "CR14,Cancellation Request for Transmit Buffer 14" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 13. "CR13,Cancellation Request for Transmit Buffer 13" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 12. "CR12,Cancellation Request for Transmit Buffer 12" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 11. "CR11,Cancellation Request for Transmit Buffer 11" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 10. "CR10,Cancellation Request for Transmit Buffer 10" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 9. "CR9,Cancellation Request for Transmit Buffer 9" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 8. "CR8,Cancellation Request for Transmit Buffer 8" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 7. "CR7,Cancellation Request for Transmit Buffer 7" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 6. "CR6,Cancellation Request for Transmit Buffer 6" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 5. "CR5,Cancellation Request for Transmit Buffer 5" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 4. "CR4,Cancellation Request for Transmit Buffer 4" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 3. "CR3,Cancellation Request for Transmit Buffer 3" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 2. "CR2,Cancellation Request for Transmit Buffer 2" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 1. "CR1,Cancellation Request for Transmit Buffer 1" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 0. "CR0,Cancellation Request for Transmit Buffer 0" "0: No cancellation pending.,1: Cancellation pending." rgroup.long 0xD8++0x7 line.long 0x0 "TXBTO,Transmit Buffer Transmission Occurred Register" bitfld.long 0x0 31. "TO31,Transmission Occurred for Buffer 31" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 30. "TO30,Transmission Occurred for Buffer 30" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 29. "TO29,Transmission Occurred for Buffer 29" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 28. "TO28,Transmission Occurred for Buffer 28" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 27. "TO27,Transmission Occurred for Buffer 27" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 26. "TO26,Transmission Occurred for Buffer 26" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 25. "TO25,Transmission Occurred for Buffer 25" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 24. "TO24,Transmission Occurred for Buffer 24" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 23. "TO23,Transmission Occurred for Buffer 23" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 22. "TO22,Transmission Occurred for Buffer 22" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 21. "TO21,Transmission Occurred for Buffer 21" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 20. "TO20,Transmission Occurred for Buffer 20" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 19. "TO19,Transmission Occurred for Buffer 19" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 18. "TO18,Transmission Occurred for Buffer 18" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 17. "TO17,Transmission Occurred for Buffer 17" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 16. "TO16,Transmission Occurred for Buffer 16" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 15. "TO15,Transmission Occurred for Buffer 15" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 14. "TO14,Transmission Occurred for Buffer 14" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 13. "TO13,Transmission Occurred for Buffer 13" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 12. "TO12,Transmission Occurred for Buffer 12" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 11. "TO11,Transmission Occurred for Buffer 11" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 10. "TO10,Transmission Occurred for Buffer 10" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 9. "TO9,Transmission Occurred for Buffer 9" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 8. "TO8,Transmission Occurred for Buffer 8" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 7. "TO7,Transmission Occurred for Buffer 7" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 6. "TO6,Transmission Occurred for Buffer 6" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 5. "TO5,Transmission Occurred for Buffer 5" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 4. "TO4,Transmission Occurred for Buffer 4" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 3. "TO3,Transmission Occurred for Buffer 3" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 2. "TO2,Transmission Occurred for Buffer 2" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 1. "TO1,Transmission Occurred for Buffer 1" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 0. "TO0,Transmission Occurred for Buffer 0" "0: No transmission occurred.,1: Transmission occurred." line.long 0x4 "TXBCF,Transmit Buffer Cancellation Finished Register" bitfld.long 0x4 31. "CF31,Cancellation Finished for Transmit Buffer 31" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 30. "CF30,Cancellation Finished for Transmit Buffer 30" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 29. "CF29,Cancellation Finished for Transmit Buffer 29" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 28. "CF28,Cancellation Finished for Transmit Buffer 28" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 27. "CF27,Cancellation Finished for Transmit Buffer 27" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 26. "CF26,Cancellation Finished for Transmit Buffer 26" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 25. "CF25,Cancellation Finished for Transmit Buffer 25" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 24. "CF24,Cancellation Finished for Transmit Buffer 24" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 23. "CF23,Cancellation Finished for Transmit Buffer 23" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 22. "CF22,Cancellation Finished for Transmit Buffer 22" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 21. "CF21,Cancellation Finished for Transmit Buffer 21" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 20. "CF20,Cancellation Finished for Transmit Buffer 20" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 19. "CF19,Cancellation Finished for Transmit Buffer 19" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 18. "CF18,Cancellation Finished for Transmit Buffer 18" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 17. "CF17,Cancellation Finished for Transmit Buffer 17" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 16. "CF16,Cancellation Finished for Transmit Buffer 16" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 15. "CF15,Cancellation Finished for Transmit Buffer 15" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 14. "CF14,Cancellation Finished for Transmit Buffer 14" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 13. "CF13,Cancellation Finished for Transmit Buffer 13" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 12. "CF12,Cancellation Finished for Transmit Buffer 12" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 11. "CF11,Cancellation Finished for Transmit Buffer 11" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 10. "CF10,Cancellation Finished for Transmit Buffer 10" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 9. "CF9,Cancellation Finished for Transmit Buffer 9" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 8. "CF8,Cancellation Finished for Transmit Buffer 8" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 7. "CF7,Cancellation Finished for Transmit Buffer 7" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 6. "CF6,Cancellation Finished for Transmit Buffer 6" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 5. "CF5,Cancellation Finished for Transmit Buffer 5" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 4. "CF4,Cancellation Finished for Transmit Buffer 4" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 3. "CF3,Cancellation Finished for Transmit Buffer 3" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 2. "CF2,Cancellation Finished for Transmit Buffer 2" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 1. "CF1,Cancellation Finished for Transmit Buffer 1" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 0. "CF0,Cancellation Finished for Transmit Buffer 0" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." group.long 0xE0++0x7 line.long 0x0 "TXBTIE,Transmit Buffer Transmission Interrupt Enable Register" bitfld.long 0x0 31. "TIE31,Transmission Interrupt Enable for Buffer 31" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 30. "TIE30,Transmission Interrupt Enable for Buffer 30" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 29. "TIE29,Transmission Interrupt Enable for Buffer 29" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 28. "TIE28,Transmission Interrupt Enable for Buffer 28" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 27. "TIE27,Transmission Interrupt Enable for Buffer 27" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 26. "TIE26,Transmission Interrupt Enable for Buffer 26" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 25. "TIE25,Transmission Interrupt Enable for Buffer 25" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 24. "TIE24,Transmission Interrupt Enable for Buffer 24" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 23. "TIE23,Transmission Interrupt Enable for Buffer 23" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 22. "TIE22,Transmission Interrupt Enable for Buffer 22" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 21. "TIE21,Transmission Interrupt Enable for Buffer 21" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 20. "TIE20,Transmission Interrupt Enable for Buffer 20" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 19. "TIE19,Transmission Interrupt Enable for Buffer 19" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 18. "TIE18,Transmission Interrupt Enable for Buffer 18" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 17. "TIE17,Transmission Interrupt Enable for Buffer 17" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 16. "TIE16,Transmission Interrupt Enable for Buffer 16" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 15. "TIE15,Transmission Interrupt Enable for Buffer 15" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 14. "TIE14,Transmission Interrupt Enable for Buffer 14" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 13. "TIE13,Transmission Interrupt Enable for Buffer 13" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 12. "TIE12,Transmission Interrupt Enable for Buffer 12" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 11. "TIE11,Transmission Interrupt Enable for Buffer 11" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 10. "TIE10,Transmission Interrupt Enable for Buffer 10" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 9. "TIE9,Transmission Interrupt Enable for Buffer 9" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 8. "TIE8,Transmission Interrupt Enable for Buffer 8" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 7. "TIE7,Transmission Interrupt Enable for Buffer 7" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 6. "TIE6,Transmission Interrupt Enable for Buffer 6" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 5. "TIE5,Transmission Interrupt Enable for Buffer 5" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 4. "TIE4,Transmission Interrupt Enable for Buffer 4" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 3. "TIE3,Transmission Interrupt Enable for Buffer 3" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 2. "TIE2,Transmission Interrupt Enable for Buffer 2" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 1. "TIE1,Transmission Interrupt Enable for Buffer 1" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 0. "TIE0,Transmission Interrupt Enable for Buffer 0" "0: Transmission interrupt disabled,1: Transmission interrupt enable" line.long 0x4 "TXBCIE,Transmit Buffer Cancellation Finished Interrupt Enable Register" bitfld.long 0x4 31. "CFIE31,Cancellation Finished Interrupt Enable for Transmit Buffer 31" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 30. "CFIE30,Cancellation Finished Interrupt Enable for Transmit Buffer 30" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 29. "CFIE29,Cancellation Finished Interrupt Enable for Transmit Buffer 29" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 28. "CFIE28,Cancellation Finished Interrupt Enable for Transmit Buffer 28" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 27. "CFIE27,Cancellation Finished Interrupt Enable for Transmit Buffer 27" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 26. "CFIE26,Cancellation Finished Interrupt Enable for Transmit Buffer 26" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 25. "CFIE25,Cancellation Finished Interrupt Enable for Transmit Buffer 25" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 24. "CFIE24,Cancellation Finished Interrupt Enable for Transmit Buffer 24" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 23. "CFIE23,Cancellation Finished Interrupt Enable for Transmit Buffer 23" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 22. "CFIE22,Cancellation Finished Interrupt Enable for Transmit Buffer 22" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 21. "CFIE21,Cancellation Finished Interrupt Enable for Transmit Buffer 21" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 20. "CFIE20,Cancellation Finished Interrupt Enable for Transmit Buffer 20" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 19. "CFIE19,Cancellation Finished Interrupt Enable for Transmit Buffer 19" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 18. "CFIE18,Cancellation Finished Interrupt Enable for Transmit Buffer 18" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 17. "CFIE17,Cancellation Finished Interrupt Enable for Transmit Buffer 17" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 16. "CFIE16,Cancellation Finished Interrupt Enable for Transmit Buffer 16" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 15. "CFIE15,Cancellation Finished Interrupt Enable for Transmit Buffer 15" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 14. "CFIE14,Cancellation Finished Interrupt Enable for Transmit Buffer 14" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 13. "CFIE13,Cancellation Finished Interrupt Enable for Transmit Buffer 13" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 12. "CFIE12,Cancellation Finished Interrupt Enable for Transmit Buffer 12" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 11. "CFIE11,Cancellation Finished Interrupt Enable for Transmit Buffer 11" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 10. "CFIE10,Cancellation Finished Interrupt Enable for Transmit Buffer 10" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 9. "CFIE9,Cancellation Finished Interrupt Enable for Transmit Buffer 9" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 8. "CFIE8,Cancellation Finished Interrupt Enable for Transmit Buffer 8" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 7. "CFIE7,Cancellation Finished Interrupt Enable for Transmit Buffer 7" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 6. "CFIE6,Cancellation Finished Interrupt Enable for Transmit Buffer 6" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 5. "CFIE5,Cancellation Finished Interrupt Enable for Transmit Buffer 5" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 4. "CFIE4,Cancellation Finished Interrupt Enable for Transmit Buffer 4" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 3. "CFIE3,Cancellation Finished Interrupt Enable for Transmit Buffer 3" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 2. "CFIE2,Cancellation Finished Interrupt Enable for Transmit Buffer 2" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 1. "CFIE1,Cancellation Finished Interrupt Enable for Transmit Buffer 1" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 0. "CFIE0,Cancellation Finished Interrupt Enable for Transmit Buffer 0" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." group.long 0xF0++0x3 line.long 0x0 "TXEFC,Transmit Event FIFO Configuration Register" hexmask.long.byte 0x0 24.--29. 1. "EFWM,Event FIFO Watermark" hexmask.long.byte 0x0 16.--21. 1. "EFS,Event FIFO Size" newline hexmask.long.word 0x0 2.--15. 1. "EFSA,Event FIFO Start Address" rgroup.long 0xF4++0x3 line.long 0x0 "TXEFS,Transmit Event FIFO Status Register" bitfld.long 0x0 25. "TEFL,Tx Event FIFO Element Lost" "0: No Tx Event FIFO element lost,1: Tx Event FIFO element lost also set after write.." bitfld.long 0x0 24. "EFF,Event FIFO Full" "0: Tx Event FIFO not full,1: Tx Event FIFO full" newline hexmask.long.byte 0x0 16.--20. 1. "EFPI,Event FIFO Put Index" hexmask.long.byte 0x0 8.--12. 1. "EFGI,Event FIFO Get Index" newline hexmask.long.byte 0x0 0.--5. 1. "EFFL,Event FIFO Fill Level" group.long 0xF8++0x3 line.long 0x0 "TXEFA,Transmit Event FIFO Acknowledge Register" hexmask.long.byte 0x0 0.--4. 1. "EFAI,Event FIFO Acknowledge Index" group.long 0x164++0x3 line.long 0x0 "TSU_TSCFG,TSU Timestamp Configuration Register" hexmask.long.byte 0x0 8.--15. 1. "TBPRE,Timebase Prescaler" bitfld.long 0x0 2. "SCP,Select Capturing Position" "0: Timestamp captured at EOF.,1: Timestamp captured at SOF." newline bitfld.long 0x0 1. "TBCS,Timebase Counter Select" "0: Timestamp value captured from internal timebase..,1: Timestamp value captured from external timebase.." bitfld.long 0x0 0. "TSUE,Timestamp Unit Enable" "0: TSU disabled,1: TSU enabled" rgroup.long 0x168++0x7 line.long 0x0 "TSU_TSS1,TSU Timestamp Status 1 Register" hexmask.long.word 0x0 16.--31. 1. "TSL,Timestamp Lost" hexmask.long.word 0x0 0.--15. 1. "TSN,Timestamp New" line.long 0x4 "TSU_TSS2,TSU Timestamp Status 2 Register" bitfld.long 0x4 14.--15. "ITBG,Internal Timebase and SOF Select Generic" "0,1,2,3" bitfld.long 0x4 12.--13. "NTSG,Number of Timestamps Generic" "0,1,2,3" newline hexmask.long.byte 0x4 0.--3. 1. "TSP,Timestamp Pointer" repeat 16. (increment 0x0 0x1)(increment 0x0 0x4) rgroup.long ($2+0x170)++0x3 line.long 0x0 "TSU_TS[$1],TSU Timestamp x Register" hexmask.long 0x0 0.--31. 1. "TS,Timestamp Word TS" repeat.end rgroup.long 0x1B0++0x3 line.long 0x0 "TSU_ATB,TSU Actual Timebase Register" hexmask.long 0x0 0.--31. 1. "TB,Timebase for Timestamp Generation" tree.end tree "MCAN1" base ad:0xE082C000 rgroup.long 0x4++0x3 line.long 0x0 "ENDN,Endian Register" hexmask.long 0x0 0.--31. 1. "ETV,Endianness Test Value" group.long 0xC++0x23 line.long 0x0 "DBTP,Data Bit Timing and Prescaler Register" bitfld.long 0x0 23. "TDC,Transmitter Delay Compensation" "0: Transmitter Delay Compensation disabled.,1: Transmitter Delay Compensation enabled." hexmask.long.byte 0x0 16.--20. 1. "DBRP,Data Bit Rate Prescaler" newline hexmask.long.byte 0x0 8.--12. 1. "DTSEG1,Data Time Segment Before Sample Point" hexmask.long.byte 0x0 4.--7. 1. "DTSEG2,Data Time Segment After Sample Point" newline bitfld.long 0x0 0.--2. "DSJW,Data (Re) Synchronization Jump Width" "0,1,2,3,4,5,6,7" line.long 0x4 "TEST,Test Register" bitfld.long 0x4 21. "SVAL,Started Valid (read-only)" "0: TXBNS value is not valid.,1: TXBNS value is valid." hexmask.long.byte 0x4 16.--20. 1. "TXBNS,TX Buffer Number Started (read-only)" newline bitfld.long 0x4 13. "PVAL,Prepared Valid (read-only)" "0: TXBNP value is not valid.,1: TXBNP value is valid." hexmask.long.byte 0x4 8.--12. 1. "TXBNP,TX Buffer Number Prepared (read-only)" newline bitfld.long 0x4 7. "RX,Receive Pin (read-only)" "0: The CAN bus is dominant (CANRX = '0').,1: The CAN bus is recessive (CANRX = '1')." bitfld.long 0x4 5.--6. "TX,Control of Transmit Pin (read/write)" "0: Reset value CANTX controlled by the CAN Core..,1: Sample Point can be monitored at pin CANTX.,2: Dominant ('0') level at pin CANTX.,3: Recessive ('1') at pin CANTX." newline bitfld.long 0x4 4. "LBCK,Loop Back Mode (read/write)" "0: Reset value. Loop Back mode is disabled.,1: Loop Back mode is enabled (see Section 6.1.9.." line.long 0x8 "RWD,RAM Watchdog Register" hexmask.long.byte 0x8 8.--15. 1. "WDV,Watchdog Value (read-only)" hexmask.long.byte 0x8 0.--7. 1. "WDC,Watchdog Configuration (read/write)" line.long 0xC "CCCR,CC Control Register" bitfld.long 0xC 15. "NISO,Non-ISO Operation" "0: CAN FD frame format according to ISO11898-1..,1: CAN FD frame format according to Bosch CAN FD.." bitfld.long 0xC 14. "TXP,Transmit Pause (read/write write protection)" "0: Transmit pause disabled.,1: Transmit pause enabled." newline bitfld.long 0xC 13. "EFBI,Edge Filtering during Bus Integration (read/write write protection)" "0: Edge filtering is disabled.,1: Edge filtering is enabled. Two consecutive.." bitfld.long 0xC 12. "PXHD,Protocol Exception Event Handling (read/write write protection)" "0: Protocol exception handling enabled.,1: Protocol exception handling disabled." newline bitfld.long 0xC 11. "WMM,Wide Message Marker (read/write write protection)" "0: 8-bit message marker is used.,1: 16-bit message marker is used replacing 16-bit.." bitfld.long 0xC 10. "UTSU,Use Timestamping Unit (read/write write protection)" "0: Internal timestamping.,1: External timestamping by TSU." newline bitfld.long 0xC 9. "BRSE,Bit Rate Switching Enable (read/write write protection)" "0: Bit rate switching for transmissions disabled.,1: Bit rate switching for transmissions enabled." bitfld.long 0xC 8. "FDOE,CAN FD Operation Enable (read/write write protection)" "0: FD operation disabled.,1: FD operation enabled." newline bitfld.long 0xC 7. "TEST,Test Mode Enable (read/write write protection against '1')" "0: Normal operation MCAN_TEST register holds reset..,1: Test mode write access to MCAN_TEST register.." bitfld.long 0xC 6. "DAR,Disable Automatic Retransmission (read/write write protection)" "0: Automatic retransmission of messages not..,1: Automatic retransmission disabled." newline bitfld.long 0xC 5. "MON,Bus Monitoring Mode (read/write write protection against '1')" "0: Bus Monitoring mode is disabled.,1: Bus Monitoring mode is enabled." bitfld.long 0xC 4. "CSR,Clock Stop Request (read/write)" "0: No clock stop is requested.,1: Clock stop requested. When clock stop is.." newline bitfld.long 0xC 3. "CSA,Clock Stop Acknowledge (read-only)" "0: No clock stop acknowledged.,1: MCAN may be set in power down by stopping the.." bitfld.long 0xC 2. "ASM,Restricted Operation Mode (read/write write protection against '1')" "0: Normal CAN operation.,1: Restricted Operation mode active." newline bitfld.long 0xC 1. "CCE,Configuration Change Enable (read/write write protection)" "0: The processor has no write access to the..,1: The processor has write access to the protected.." bitfld.long 0xC 0. "INIT,Initialization (read/write)" "0: Normal operation.,1: Initialization is started." line.long 0x10 "NBTP,Nominal Bit Timing and Prescaler Register" hexmask.long.byte 0x10 25.--31. 1. "NSJW,Nominal (Re) Synchronization Jump Width" hexmask.long.word 0x10 16.--24. 1. "NBRP,Nominal Bit Rate Prescaler" newline hexmask.long.byte 0x10 8.--15. 1. "NTSEG1,Nominal Time Segment Before Sample Point" hexmask.long.byte 0x10 0.--6. 1. "NTSEG2,Nominal Time Segment After Sample Point" line.long 0x14 "TSCC,Timestamp Counter Configuration Register" hexmask.long.byte 0x14 16.--19. 1. "TCP,Timestamp Counter Prescaler" bitfld.long 0x14 0.--1. "TSS,Timestamp Select" "0: Timestamp counter value always 0x0000,1: Timestamp counter value incremented according to..,2: External timestamp counter value used,3: Timestamp counter value always 0x0000" line.long 0x18 "TSCV,Timestamp Counter Value Register" hexmask.long.word 0x18 0.--15. 1. "TSC,Timestamp Counter (cleared on write)" line.long 0x1C "TOCC,Timeout Counter Configuration Register" hexmask.long.word 0x1C 16.--31. 1. "TOP,Timeout Period" bitfld.long 0x1C 1.--2. "TOS,Timeout Select" "0: Continuous operation,1: Timeout controlled by Tx Event FIFO,2: Timeout controlled by Receive FIFO 0,3: Timeout controlled by Receive FIFO 1" newline bitfld.long 0x1C 0. "ETOC,Enable Timeout Counter" "0: Timeout Counter disabled.,1: Timeout Counter enabled." line.long 0x20 "TOCV,Timeout Counter Value Register" hexmask.long.word 0x20 0.--15. 1. "TOC,Timeout Counter (cleared on write)" rgroup.long 0x40++0x7 line.long 0x0 "ECR,Error Counter Register" hexmask.long.byte 0x0 16.--23. 1. "CEL,CAN Error Logging (cleared on read)" bitfld.long 0x0 15. "RP,Receive Error Passive" "0: The Receive Error Counter is below the error..,1: The Receive Error Counter has reached the error.." newline hexmask.long.byte 0x0 8.--14. 1. "REC,Receive Error Counter" hexmask.long.byte 0x0 0.--7. 1. "TEC,Transmit Error Counter" line.long 0x4 "PSR,Protocol Status Register" hexmask.long.byte 0x4 16.--22. 1. "TDCV,Transmitter Delay Compensation Value" bitfld.long 0x4 14. "PXE,Protocol Exception Event (cleared on read)" "0: No protocol exception event occurred since last..,1: Protocol exception event occurred" newline bitfld.long 0x4 13. "RFDF,Received a CAN FD Message (cleared on read)" "0: Since this bit was reset by the CPU no CAN FD..,1: Message in CAN FD format with FDF flag set has.." bitfld.long 0x4 12. "RBRS,BRS Flag of Last Received CAN FD Message (cleared on read)" "0: Last received CAN FD message did not have its..,1: Last received CAN FD message had its BRS flag set." newline bitfld.long 0x4 11. "RESI,ESI Flag of Last Received CAN FD Message (cleared on read)" "0: Last received CAN FD message did not have its..,1: Last received CAN FD message had its ESI flag set." bitfld.long 0x4 8.--10. "DLEC,Data Phase Last Error Code (set to 111 on read)" "0,1,2,3,4,5,6,7" newline bitfld.long 0x4 7. "BO,Bus_Off Status" "0: The MCAN is not Bus_Off.,1: The MCAN is in Bus_Off state." bitfld.long 0x4 6. "EW,Warning Status" "0: Both error counters are below the Error_Warning..,1: At least one of error counter has reached the.." newline bitfld.long 0x4 5. "EP,Error Passive" "0: The MCAN is in the Error_Active state. It..,1: The MCAN is in the Error_Passive state." bitfld.long 0x4 3.--4. "ACT,Activity" "0: Node is synchronizing on CAN communication,1: Node is neither receiver nor transmitter,2: Node is operating as receiver,3: Node is operating as transmitter" newline bitfld.long 0x4 0.--2. "LEC,Last Error Code (set to 111 on read)" "0: No error occurred since LEC has been reset by..,1: More than 5 equal bits in a sequence have..,2: A fixed format part of a received frame has the..,3: The message transmitted by the MCAN was not..,4: During transmission of a message (with the..,5: During transmission of a message (or acknowledge..,6: The CRC check sum of a received message was..,7: Any read access to the Protocol Status Register.." group.long 0x48++0x3 line.long 0x0 "TDCR,Transmit Delay Compensation Register" hexmask.long.byte 0x0 8.--14. 1. "TDCO,Transmitter Delay Compensation Offset" hexmask.long.byte 0x0 0.--6. 1. "TDCF,Transmitter Delay Compensation Filter" group.long 0x50++0xF line.long 0x0 "IR,Interrupt Register" bitfld.long 0x0 29. "ARA,Access to Reserved Address" "0: No access to reserved address occurred,1: Access to reserved address occurred" bitfld.long 0x0 28. "PED,Protocol Error in Data Phase" "0: No protocol error in data phase,1: Protocol error in data phase detected.." newline bitfld.long 0x0 27. "PEA,Protocol Error in Arbitration Phase" "0: No protocol error in arbitration phase,1: Protocol error in arbitration phase detected.." bitfld.long 0x0 26. "WDI,Watchdog Interrupt" "0: No Message RAM Watchdog event occurred.,1: Message RAM Watchdog event due to missing READY." newline bitfld.long 0x0 25. "BO,Bus_Off Status" "0: Bus_Off status unchanged.,1: Bus_Off status changed." bitfld.long 0x0 24. "EW,Warning Status" "0: Error_Warning status unchanged.,1: Error_Warning status changed." newline bitfld.long 0x0 23. "EP,Error Passive" "0: Error_Passive status unchanged.,1: Error_Passive status changed." bitfld.long 0x0 22. "ELO,Error Logging Overflow" "0: CAN Error Logging Counter did not overflow.,1: Overflow of CAN Error Logging Counter occurred." newline bitfld.long 0x0 19. "DRX,Message stored to Dedicated Receive Buffer" "0: No Receive Buffer updated.,1: At least one received message stored into a.." bitfld.long 0x0 18. "TOO,Timeout Occurred" "0: No timeout.,1: Timeout reached." newline bitfld.long 0x0 17. "MRAF,Message RAM Access Failure" "0: No Message RAM access failure occurred.,1: Message RAM access failure occurred." bitfld.long 0x0 16. "TSW,Timestamp Wraparound" "0: No timestamp counter wrap-around.,1: Timestamp counter wrapped around." newline bitfld.long 0x0 15. "TEFL,Tx Event FIFO Element Lost" "0: No Tx Event FIFO element lost.,1: Tx Event FIFO element lost also set after write.." bitfld.long 0x0 14. "TEFF,Tx Event FIFO Full" "0: Tx Event FIFO not full.,1: Tx Event FIFO full." newline bitfld.long 0x0 13. "TEFW,Tx Event FIFO Watermark Reached" "0: Tx Event FIFO fill level below watermark.,1: Tx Event FIFO fill level reached watermark." bitfld.long 0x0 12. "TEFN,Tx Event FIFO New Entry" "0: Tx Event FIFO unchanged.,1: Tx Handler wrote Tx Event FIFO element." newline bitfld.long 0x0 11. "TFE,Tx FIFO Empty" "0: Tx FIFO non-empty.,1: Tx FIFO empty." bitfld.long 0x0 10. "TCF,Transmission Cancellation Finished" "0: No transmission cancellation finished.,1: Transmission cancellation finished." newline bitfld.long 0x0 9. "TC,Transmission Completed" "0: No transmission completed.,1: Transmission completed." bitfld.long 0x0 8. "HPM,High Priority Message" "0: No high priority message received.,1: High priority message received." newline bitfld.long 0x0 7. "RF1L,Receive FIFO 1 Message Lost" "0: No Receive FIFO 1 message lost.,1: Receive FIFO 1 message lost also set after write.." bitfld.long 0x0 6. "RF1F,Receive FIFO 1 Full" "0: Receive FIFO 1 not full.,1: Receive FIFO 1 full." newline bitfld.long 0x0 5. "RF1W,Receive FIFO 1 Watermark Reached" "0: Receive FIFO 1 fill level below watermark.,1: Receive FIFO 1 fill level reached watermark." bitfld.long 0x0 4. "RF1N,Receive FIFO 1 New Message" "0: No new message written to Receive FIFO 1.,1: New message written to Receive FIFO 1." newline bitfld.long 0x0 3. "RF0L,Receive FIFO 0 Message Lost" "0: No Receive FIFO 0 message lost.,1: Receive FIFO 0 message lost also set after write.." bitfld.long 0x0 2. "RF0F,Receive FIFO 0 Full" "0: Receive FIFO 0 not full.,1: Receive FIFO 0 full." newline bitfld.long 0x0 1. "RF0W,Receive FIFO 0 Watermark Reached" "0: Receive FIFO 0 fill level below watermark.,1: Receive FIFO 0 fill level reached watermark." bitfld.long 0x0 0. "RF0N,Receive FIFO 0 New Message" "0: No new message written to Receive FIFO 0.,1: New message written to Receive FIFO 0." line.long 0x4 "IE,Interrupt Enable Register" bitfld.long 0x4 29. "ARAE,Access to Reserved Address Enable" "0,1" bitfld.long 0x4 28. "PEDE,Protocol Error in Data Phase Enable" "0,1" newline bitfld.long 0x4 27. "PEAE,Protocol Error in Arbitration Phase Enable" "0,1" bitfld.long 0x4 26. "WDIE,Watchdog Interrupt Enable" "0,1" newline bitfld.long 0x4 25. "BOE,Bus_Off Status Interrupt Enable" "0,1" bitfld.long 0x4 24. "EWE,Warning Status Interrupt Enable" "0,1" newline bitfld.long 0x4 23. "EPE,Error Passive Interrupt Enable" "0,1" bitfld.long 0x4 22. "ELOE,Error Logging Overflow Interrupt Enable" "0,1" newline bitfld.long 0x4 19. "DRXE,Message stored to Dedicated Receive Buffer Interrupt Enable" "0,1" bitfld.long 0x4 18. "TOOE,Timeout Occurred Interrupt Enable" "0,1" newline bitfld.long 0x4 17. "MRAFE,Message RAM Access Failure Interrupt Enable" "0,1" bitfld.long 0x4 16. "TSWE,Timestamp Wraparound Interrupt Enable" "0,1" newline bitfld.long 0x4 15. "TEFLE,Tx Event FIFO Event Lost Interrupt Enable" "0,1" bitfld.long 0x4 14. "TEFFE,Tx Event FIFO Full Interrupt Enable" "0,1" newline bitfld.long 0x4 13. "TEFWE,Tx Event FIFO Watermark Reached Interrupt Enable" "0,1" bitfld.long 0x4 12. "TEFNE,Tx Event FIFO New Entry Interrupt Enable" "0,1" newline bitfld.long 0x4 11. "TFEE,Tx FIFO Empty Interrupt Enable" "0,1" bitfld.long 0x4 10. "TCFE,Transmission Cancellation Finished Interrupt Enable" "0,1" newline bitfld.long 0x4 9. "TCE,Transmission Completed Interrupt Enable" "0,1" bitfld.long 0x4 8. "HPME,High Priority Message Interrupt Enable" "0,1" newline bitfld.long 0x4 7. "RF1LE,Receive FIFO 1 Message Lost Interrupt Enable" "0,1" bitfld.long 0x4 6. "RF1FE,Receive FIFO 1 Full Interrupt Enable" "0,1" newline bitfld.long 0x4 5. "RF1WE,Receive FIFO 1 Watermark Reached Interrupt Enable" "0,1" bitfld.long 0x4 4. "RF1NE,Receive FIFO 1 New Message Interrupt Enable" "0,1" newline bitfld.long 0x4 3. "RF0LE,Receive FIFO 0 Message Lost Interrupt Enable" "0,1" bitfld.long 0x4 2. "RF0FE,Receive FIFO 0 Full Interrupt Enable" "0,1" newline bitfld.long 0x4 1. "RF0WE,Receive FIFO 0 Watermark Reached Interrupt Enable" "0,1" bitfld.long 0x4 0. "RF0NE,Receive FIFO 0 New Message Interrupt Enable" "0,1" line.long 0x8 "ILS,Interrupt Line Select Register" bitfld.long 0x8 29. "ARAL,Access to Reserved Address Line" "0,1" bitfld.long 0x8 28. "PEDL,Protocol Error in Data Phase Line" "0,1" newline bitfld.long 0x8 27. "PEAL,Protocol Error in Arbitration Phase Line" "0,1" bitfld.long 0x8 26. "WDIL,Watchdog Interrupt Line" "0,1" newline bitfld.long 0x8 25. "BOL,Bus_Off Status Interrupt Line" "0,1" bitfld.long 0x8 24. "EWL,Warning Status Interrupt Line" "0,1" newline bitfld.long 0x8 23. "EPL,Error Passive Interrupt Line" "0,1" bitfld.long 0x8 22. "ELOL,Error Logging Overflow Interrupt Line" "0,1" newline bitfld.long 0x8 19. "DRXL,Message stored to Dedicated Receive Buffer Interrupt Line" "0,1" bitfld.long 0x8 18. "TOOL,Timeout Occurred Interrupt Line" "0,1" newline bitfld.long 0x8 17. "MRAFL,Message RAM Access Failure Interrupt Line" "0,1" bitfld.long 0x8 16. "TSWL,Timestamp Wraparound Interrupt Line" "0,1" newline bitfld.long 0x8 15. "TEFLL,Tx Event FIFO Event Lost Interrupt Line" "0,1" bitfld.long 0x8 14. "TEFFL,Tx Event FIFO Full Interrupt Line" "0,1" newline bitfld.long 0x8 13. "TEFWL,Tx Event FIFO Watermark Reached Interrupt Line" "0,1" bitfld.long 0x8 12. "TEFNL,Tx Event FIFO New Entry Interrupt Line" "0,1" newline bitfld.long 0x8 11. "TFEL,Tx FIFO Empty Interrupt Line" "0,1" bitfld.long 0x8 10. "TCFL,Transmission Cancellation Finished Interrupt Line" "0,1" newline bitfld.long 0x8 9. "TCL,Transmission Completed Interrupt Line" "0,1" bitfld.long 0x8 8. "HPML,High Priority Message Interrupt Line" "0,1" newline bitfld.long 0x8 7. "RF1LL,Receive FIFO 1 Message Lost Interrupt Line" "0,1" bitfld.long 0x8 6. "RF1FL,Receive FIFO 1 Full Interrupt Line" "0,1" newline bitfld.long 0x8 5. "RF1WL,Receive FIFO 1 Watermark Reached Interrupt Line" "0,1" bitfld.long 0x8 4. "RF1NL,Receive FIFO 1 New Message Interrupt Line" "0,1" newline bitfld.long 0x8 3. "RF0LL,Receive FIFO 0 Message Lost Interrupt Line" "0,1" bitfld.long 0x8 2. "RF0FL,Receive FIFO 0 Full Interrupt Line" "0,1" newline bitfld.long 0x8 1. "RF0WL,Receive FIFO 0 Watermark Reached Interrupt Line" "0,1" bitfld.long 0x8 0. "RF0NL,Receive FIFO 0 New Message Interrupt Line" "0,1" line.long 0xC "ILE,Interrupt Line Enable Register" bitfld.long 0xC 1. "EINT1,Enable Interrupt Line 1" "0: Interrupt line MCAN_INT1 disabled.,1: Interrupt line MCAN_INT1 enabled." bitfld.long 0xC 0. "EINT0,Enable Interrupt Line 0" "0: Interrupt line MCAN_INT0 disabled.,1: Interrupt line MCAN_INT0 enabled." group.long 0x80++0xB line.long 0x0 "GFC,Global Filter Configuration Register" bitfld.long 0x0 4.--5. "ANFS,Accept Non-matching Frames Standard" "0: Accept in Rx FIFO 0,1: Accept in Rx FIFO 1,2: Message rejected,?" bitfld.long 0x0 2.--3. "ANFE,Accept Non-matching Frames Extended" "0: Accept in Rx FIFO 0,1: Accept in Rx FIFO 1,2: Message rejected,?" newline bitfld.long 0x0 1. "RRFS,Reject Remote Frames Standard" "0: Filter remote frames with 11-bit standard IDs.,1: Reject all remote frames with 11-bit standard IDs." bitfld.long 0x0 0. "RRFE,Reject Remote Frames Extended" "0: Filter remote frames with 29-bit extended IDs.,1: Reject all remote frames with 29-bit extended IDs." line.long 0x4 "SIDFC,Standard ID Filter Configuration Register" hexmask.long.byte 0x4 16.--23. 1. "LSS,List Size Standard" hexmask.long.word 0x4 2.--15. 1. "FLSSA,Filter List Standard Start Address" line.long 0x8 "XIDFC,Extended ID Filter Configuration Register" hexmask.long.byte 0x8 16.--22. 1. "LSE,List Size Extended" hexmask.long.word 0x8 2.--15. 1. "FLESA,Filter List Extended Start Address" group.long 0x90++0x3 line.long 0x0 "XIDAM,Extended ID AND Mask Register" hexmask.long 0x0 0.--28. 1. "EIDM,Extended ID Mask" rgroup.long 0x94++0x3 line.long 0x0 "HPMS,High Priority Message Status Register" bitfld.long 0x0 15. "FLST,Filter List" "0: Standard filter list,1: Extended filter list" hexmask.long.byte 0x0 8.--14. 1. "FIDX,Filter Index" newline bitfld.long 0x0 6.--7. "MSI,Message Storage Indicator" "0: No FIFO selected.,1: FIFO message lost.,2: Message stored in FIFO 0.,3: Message stored in FIFO 1." hexmask.long.byte 0x0 0.--5. 1. "BIDX,Buffer Index" group.long 0x98++0xB line.long 0x0 "NDAT1,New Data 1 Register" bitfld.long 0x0 31. "ND31,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 30. "ND30,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 29. "ND29,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 28. "ND28,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 27. "ND27,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 26. "ND26,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 25. "ND25,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 24. "ND24,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 23. "ND23,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 22. "ND22,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 21. "ND21,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 20. "ND20,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 19. "ND19,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 18. "ND18,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 17. "ND17,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 16. "ND16,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 15. "ND15,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 14. "ND14,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 13. "ND13,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 12. "ND12,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 11. "ND11,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 10. "ND10,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 9. "ND9,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 8. "ND8,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 7. "ND7,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 6. "ND6,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 5. "ND5,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 4. "ND4,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 3. "ND3,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 2. "ND2,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 1. "ND1,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 0. "ND0,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" line.long 0x4 "NDAT2,New Data 2 Register" bitfld.long 0x4 31. "ND63,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 30. "ND62,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 29. "ND61,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 28. "ND60,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 27. "ND59,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 26. "ND58,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 25. "ND57,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 24. "ND56,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 23. "ND55,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 22. "ND54,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 21. "ND53,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 20. "ND52,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 19. "ND51,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 18. "ND50,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 17. "ND49,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 16. "ND48,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 15. "ND47,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 14. "ND46,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 13. "ND45,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 12. "ND44,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 11. "ND43,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 10. "ND42,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 9. "ND41,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 8. "ND40,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 7. "ND39,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 6. "ND38,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 5. "ND37,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 4. "ND36,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 3. "ND35,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 2. "ND34,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 1. "ND33,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 0. "ND32,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." line.long 0x8 "RXF0C,Receive FIFO 0 Configuration Register" bitfld.long 0x8 31. "F0OM,FIFO 0 Operation Mode" "0: FIFO 0 Blocking mode.,1: FIFO 0 Overwrite mode." hexmask.long.byte 0x8 24.--30. 1. "F0WM,Receive FIFO 0 Watermark" newline hexmask.long.byte 0x8 16.--22. 1. "F0S,Receive FIFO 0 Size" hexmask.long.word 0x8 2.--15. 1. "F0SA,Receive FIFO 0 Start Address" rgroup.long 0xA4++0x3 line.long 0x0 "RXF0S,Receive FIFO 0 Status Register" bitfld.long 0x0 25. "RF0L,Receive FIFO 0 Message Lost" "0: No Receive FIFO 0 message lost,1: Receive FIFO 0 message lost also set after write.." bitfld.long 0x0 24. "F0F,Receive FIFO 0 Full" "0: Receive FIFO 0 not full.,1: Receive FIFO 0 full." newline hexmask.long.byte 0x0 16.--21. 1. "F0PI,Receive FIFO 0 Put Index" hexmask.long.byte 0x0 8.--13. 1. "F0GI,Receive FIFO 0 Get Index" newline hexmask.long.byte 0x0 0.--6. 1. "F0FL,Receive FIFO 0 Fill Level" group.long 0xA8++0xB line.long 0x0 "RXF0A,Receive FIFO 0 Acknowledge Register" hexmask.long.byte 0x0 0.--5. 1. "F0AI,Receive FIFO 0 Acknowledge Index" line.long 0x4 "RXBC,Receive Rx Buffer Configuration Register" hexmask.long.word 0x4 2.--15. 1. "RBSA,Receive Buffer Start Address" line.long 0x8 "RXF1C,Receive FIFO 1 Configuration Register" bitfld.long 0x8 31. "F1OM,FIFO 1 Operation Mode" "0: FIFO 1 Blocking mode.,1: FIFO 1 Overwrite mode." hexmask.long.byte 0x8 24.--30. 1. "F1WM,Receive FIFO 1 Watermark" newline hexmask.long.byte 0x8 16.--22. 1. "F1S,Receive FIFO 1 Size" hexmask.long.word 0x8 2.--15. 1. "F1SA,Receive FIFO 1 Start Address" rgroup.long 0xB4++0x3 line.long 0x0 "RXF1S,Receive FIFO 1 Status Register" bitfld.long 0x0 30.--31. "DMS,Debug Message Status" "0: Idle state wait for reception of debug messages..,1: Debug message A received.,2: Debug messages A B received.,3: Debug messages A B C received DMA request is set." bitfld.long 0x0 25. "RF1L,Receive FIFO 1 Message Lost" "0: No Receive FIFO 1 message lost.,1: Receive FIFO 1 message lost also set after write.." newline bitfld.long 0x0 24. "F1F,Receive FIFO 1 Full" "0: Receive FIFO 1 not full.,1: Receive FIFO 1 full." hexmask.long.byte 0x0 16.--21. 1. "F1PI,Receive FIFO 1 Put Index" newline hexmask.long.byte 0x0 8.--13. 1. "F1GI,Receive FIFO 1 Get Index" hexmask.long.byte 0x0 0.--6. 1. "F1FL,Receive FIFO 1 Fill Level" group.long 0xB8++0xB line.long 0x0 "RXF1A,Receive FIFO 1 Acknowledge Register" hexmask.long.byte 0x0 0.--5. 1. "F1AI,Receive FIFO 1 Acknowledge Index" line.long 0x4 "RXESC,Receive Buffer / FIFO Element Size Configuration Register" bitfld.long 0x4 8.--10. "RBDS,Receive Buffer Data Field Size" "0: 8-byte data field,1: 12-byte data field,2: 16-byte data field,3: 20-byte data field,4: 24-byte data field,5: 32-byte data field,6: 48-byte data field,7: 64-byte data field" bitfld.long 0x4 4.--6. "F1DS,Receive FIFO 1 Data Field Size" "0: 8-byte data field,1: 12-byte data field,2: 16-byte data field,3: 20-byte data field,4: 24-byte data field,5: 32-byte data field,6: 48-byte data field,7: 64-byte data field" newline bitfld.long 0x4 0.--2. "F0DS,Receive FIFO 0 Data Field Size" "0: 8-byte data field,1: 12-byte data field,2: 16-byte data field,3: 20-byte data field,4: 24-byte data field,5: 32-byte data field,6: 48-byte data field,7: 64-byte data field" line.long 0x8 "TXBC,Transmit Buffer Configuration Register" bitfld.long 0x8 30. "TFQM,Tx FIFO/Queue Mode" "0: Tx FIFO operation.,1: Tx Queue operation." hexmask.long.byte 0x8 24.--29. 1. "TFQS,Transmit FIFO/Queue Size" newline hexmask.long.byte 0x8 16.--21. 1. "NDTB,Number of Dedicated Transmit Buffers" hexmask.long.word 0x8 2.--15. 1. "TBSA,Tx Buffers Start Address" rgroup.long 0xC4++0x3 line.long 0x0 "TXFQS,Transmit FIFO/Queue Status Register" bitfld.long 0x0 21. "TFQF,Tx FIFO/Queue Full" "0: Tx FIFO/Queue not full.,1: Tx FIFO/Queue full." hexmask.long.byte 0x0 16.--20. 1. "TFQPI,Tx FIFO/Queue Put Index" newline hexmask.long.byte 0x0 8.--12. 1. "TFGI,Tx FIFO Get Index" hexmask.long.byte 0x0 0.--5. 1. "TFFL,Tx FIFO Free Level" group.long 0xC8++0x3 line.long 0x0 "TXESC,Transmit Buffer Element Size Configuration Register" bitfld.long 0x0 0.--2. "TBDS,Tx Buffer Data Field Size" "0: 8-byte data field,1: 12-byte data field,2: 16-byte data field,3: 20-byte data field,4: 24-byte data field,5: 32-byte data field,6: 48- byte data field,7: 64-byte data field" rgroup.long 0xCC++0x3 line.long 0x0 "TXBRP,Transmit Buffer Request Pending Register" bitfld.long 0x0 31. "TRP31,Transmission Request Pending for Buffer 31" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 30. "TRP30,Transmission Request Pending for Buffer 30" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 29. "TRP29,Transmission Request Pending for Buffer 29" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 28. "TRP28,Transmission Request Pending for Buffer 28" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 27. "TRP27,Transmission Request Pending for Buffer 27" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 26. "TRP26,Transmission Request Pending for Buffer 26" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 25. "TRP25,Transmission Request Pending for Buffer 25" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 24. "TRP24,Transmission Request Pending for Buffer 24" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 23. "TRP23,Transmission Request Pending for Buffer 23" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 22. "TRP22,Transmission Request Pending for Buffer 22" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 21. "TRP21,Transmission Request Pending for Buffer 21" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 20. "TRP20,Transmission Request Pending for Buffer 20" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 19. "TRP19,Transmission Request Pending for Buffer 19" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 18. "TRP18,Transmission Request Pending for Buffer 18" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 17. "TRP17,Transmission Request Pending for Buffer 17" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 16. "TRP16,Transmission Request Pending for Buffer 16" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 15. "TRP15,Transmission Request Pending for Buffer 15" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 14. "TRP14,Transmission Request Pending for Buffer 14" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 13. "TRP13,Transmission Request Pending for Buffer 13" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 12. "TRP12,Transmission Request Pending for Buffer 12" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 11. "TRP11,Transmission Request Pending for Buffer 11" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 10. "TRP10,Transmission Request Pending for Buffer 10" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 9. "TRP9,Transmission Request Pending for Buffer 9" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 8. "TRP8,Transmission Request Pending for Buffer 8" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 7. "TRP7,Transmission Request Pending for Buffer 7" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 6. "TRP6,Transmission Request Pending for Buffer 6" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 5. "TRP5,Transmission Request Pending for Buffer 5" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 4. "TRP4,Transmission Request Pending for Buffer 4" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 3. "TRP3,Transmission Request Pending for Buffer 3" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 2. "TRP2,Transmission Request Pending for Buffer 2" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 1. "TRP1,Transmission Request Pending for Buffer 1" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 0. "TRP0,Transmission Request Pending for Buffer 0" "0: No transmission request pending,1: Transmission request pending" group.long 0xD0++0x7 line.long 0x0 "TXBAR,Transmit Buffer Add Request Register" bitfld.long 0x0 31. "AR31,Add Request for Transmit Buffer 31" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 30. "AR30,Add Request for Transmit Buffer 30" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 29. "AR29,Add Request for Transmit Buffer 29" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 28. "AR28,Add Request for Transmit Buffer 28" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 27. "AR27,Add Request for Transmit Buffer 27" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 26. "AR26,Add Request for Transmit Buffer 26" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 25. "AR25,Add Request for Transmit Buffer 25" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 24. "AR24,Add Request for Transmit Buffer 24" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 23. "AR23,Add Request for Transmit Buffer 23" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 22. "AR22,Add Request for Transmit Buffer 22" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 21. "AR21,Add Request for Transmit Buffer 21" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 20. "AR20,Add Request for Transmit Buffer 20" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 19. "AR19,Add Request for Transmit Buffer 19" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 18. "AR18,Add Request for Transmit Buffer 18" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 17. "AR17,Add Request for Transmit Buffer 17" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 16. "AR16,Add Request for Transmit Buffer 16" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 15. "AR15,Add Request for Transmit Buffer 15" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 14. "AR14,Add Request for Transmit Buffer 14" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 13. "AR13,Add Request for Transmit Buffer 13" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 12. "AR12,Add Request for Transmit Buffer 12" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 11. "AR11,Add Request for Transmit Buffer 11" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 10. "AR10,Add Request for Transmit Buffer 10" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 9. "AR9,Add Request for Transmit Buffer 9" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 8. "AR8,Add Request for Transmit Buffer 8" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 7. "AR7,Add Request for Transmit Buffer 7" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 6. "AR6,Add Request for Transmit Buffer 6" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 5. "AR5,Add Request for Transmit Buffer 5" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 4. "AR4,Add Request for Transmit Buffer 4" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 3. "AR3,Add Request for Transmit Buffer 3" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 2. "AR2,Add Request for Transmit Buffer 2" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 1. "AR1,Add Request for Transmit Buffer 1" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 0. "AR0,Add Request for Transmit Buffer 0" "0: No transmission request added.,1: Transmission requested added." line.long 0x4 "TXBCR,Transmit Buffer Cancellation Request Register" bitfld.long 0x4 31. "CR31,Cancellation Request for Transmit Buffer 31" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 30. "CR30,Cancellation Request for Transmit Buffer 30" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 29. "CR29,Cancellation Request for Transmit Buffer 29" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 28. "CR28,Cancellation Request for Transmit Buffer 28" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 27. "CR27,Cancellation Request for Transmit Buffer 27" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 26. "CR26,Cancellation Request for Transmit Buffer 26" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 25. "CR25,Cancellation Request for Transmit Buffer 25" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 24. "CR24,Cancellation Request for Transmit Buffer 24" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 23. "CR23,Cancellation Request for Transmit Buffer 23" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 22. "CR22,Cancellation Request for Transmit Buffer 22" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 21. "CR21,Cancellation Request for Transmit Buffer 21" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 20. "CR20,Cancellation Request for Transmit Buffer 20" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 19. "CR19,Cancellation Request for Transmit Buffer 19" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 18. "CR18,Cancellation Request for Transmit Buffer 18" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 17. "CR17,Cancellation Request for Transmit Buffer 17" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 16. "CR16,Cancellation Request for Transmit Buffer 16" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 15. "CR15,Cancellation Request for Transmit Buffer 15" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 14. "CR14,Cancellation Request for Transmit Buffer 14" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 13. "CR13,Cancellation Request for Transmit Buffer 13" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 12. "CR12,Cancellation Request for Transmit Buffer 12" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 11. "CR11,Cancellation Request for Transmit Buffer 11" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 10. "CR10,Cancellation Request for Transmit Buffer 10" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 9. "CR9,Cancellation Request for Transmit Buffer 9" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 8. "CR8,Cancellation Request for Transmit Buffer 8" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 7. "CR7,Cancellation Request for Transmit Buffer 7" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 6. "CR6,Cancellation Request for Transmit Buffer 6" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 5. "CR5,Cancellation Request for Transmit Buffer 5" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 4. "CR4,Cancellation Request for Transmit Buffer 4" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 3. "CR3,Cancellation Request for Transmit Buffer 3" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 2. "CR2,Cancellation Request for Transmit Buffer 2" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 1. "CR1,Cancellation Request for Transmit Buffer 1" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 0. "CR0,Cancellation Request for Transmit Buffer 0" "0: No cancellation pending.,1: Cancellation pending." rgroup.long 0xD8++0x7 line.long 0x0 "TXBTO,Transmit Buffer Transmission Occurred Register" bitfld.long 0x0 31. "TO31,Transmission Occurred for Buffer 31" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 30. "TO30,Transmission Occurred for Buffer 30" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 29. "TO29,Transmission Occurred for Buffer 29" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 28. "TO28,Transmission Occurred for Buffer 28" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 27. "TO27,Transmission Occurred for Buffer 27" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 26. "TO26,Transmission Occurred for Buffer 26" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 25. "TO25,Transmission Occurred for Buffer 25" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 24. "TO24,Transmission Occurred for Buffer 24" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 23. "TO23,Transmission Occurred for Buffer 23" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 22. "TO22,Transmission Occurred for Buffer 22" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 21. "TO21,Transmission Occurred for Buffer 21" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 20. "TO20,Transmission Occurred for Buffer 20" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 19. "TO19,Transmission Occurred for Buffer 19" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 18. "TO18,Transmission Occurred for Buffer 18" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 17. "TO17,Transmission Occurred for Buffer 17" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 16. "TO16,Transmission Occurred for Buffer 16" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 15. "TO15,Transmission Occurred for Buffer 15" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 14. "TO14,Transmission Occurred for Buffer 14" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 13. "TO13,Transmission Occurred for Buffer 13" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 12. "TO12,Transmission Occurred for Buffer 12" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 11. "TO11,Transmission Occurred for Buffer 11" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 10. "TO10,Transmission Occurred for Buffer 10" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 9. "TO9,Transmission Occurred for Buffer 9" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 8. "TO8,Transmission Occurred for Buffer 8" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 7. "TO7,Transmission Occurred for Buffer 7" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 6. "TO6,Transmission Occurred for Buffer 6" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 5. "TO5,Transmission Occurred for Buffer 5" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 4. "TO4,Transmission Occurred for Buffer 4" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 3. "TO3,Transmission Occurred for Buffer 3" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 2. "TO2,Transmission Occurred for Buffer 2" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 1. "TO1,Transmission Occurred for Buffer 1" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 0. "TO0,Transmission Occurred for Buffer 0" "0: No transmission occurred.,1: Transmission occurred." line.long 0x4 "TXBCF,Transmit Buffer Cancellation Finished Register" bitfld.long 0x4 31. "CF31,Cancellation Finished for Transmit Buffer 31" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 30. "CF30,Cancellation Finished for Transmit Buffer 30" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 29. "CF29,Cancellation Finished for Transmit Buffer 29" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 28. "CF28,Cancellation Finished for Transmit Buffer 28" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 27. "CF27,Cancellation Finished for Transmit Buffer 27" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 26. "CF26,Cancellation Finished for Transmit Buffer 26" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 25. "CF25,Cancellation Finished for Transmit Buffer 25" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 24. "CF24,Cancellation Finished for Transmit Buffer 24" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 23. "CF23,Cancellation Finished for Transmit Buffer 23" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 22. "CF22,Cancellation Finished for Transmit Buffer 22" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 21. "CF21,Cancellation Finished for Transmit Buffer 21" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 20. "CF20,Cancellation Finished for Transmit Buffer 20" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 19. "CF19,Cancellation Finished for Transmit Buffer 19" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 18. "CF18,Cancellation Finished for Transmit Buffer 18" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 17. "CF17,Cancellation Finished for Transmit Buffer 17" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 16. "CF16,Cancellation Finished for Transmit Buffer 16" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 15. "CF15,Cancellation Finished for Transmit Buffer 15" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 14. "CF14,Cancellation Finished for Transmit Buffer 14" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 13. "CF13,Cancellation Finished for Transmit Buffer 13" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 12. "CF12,Cancellation Finished for Transmit Buffer 12" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 11. "CF11,Cancellation Finished for Transmit Buffer 11" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 10. "CF10,Cancellation Finished for Transmit Buffer 10" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 9. "CF9,Cancellation Finished for Transmit Buffer 9" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 8. "CF8,Cancellation Finished for Transmit Buffer 8" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 7. "CF7,Cancellation Finished for Transmit Buffer 7" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 6. "CF6,Cancellation Finished for Transmit Buffer 6" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 5. "CF5,Cancellation Finished for Transmit Buffer 5" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 4. "CF4,Cancellation Finished for Transmit Buffer 4" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 3. "CF3,Cancellation Finished for Transmit Buffer 3" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 2. "CF2,Cancellation Finished for Transmit Buffer 2" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 1. "CF1,Cancellation Finished for Transmit Buffer 1" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 0. "CF0,Cancellation Finished for Transmit Buffer 0" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." group.long 0xE0++0x7 line.long 0x0 "TXBTIE,Transmit Buffer Transmission Interrupt Enable Register" bitfld.long 0x0 31. "TIE31,Transmission Interrupt Enable for Buffer 31" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 30. "TIE30,Transmission Interrupt Enable for Buffer 30" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 29. "TIE29,Transmission Interrupt Enable for Buffer 29" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 28. "TIE28,Transmission Interrupt Enable for Buffer 28" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 27. "TIE27,Transmission Interrupt Enable for Buffer 27" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 26. "TIE26,Transmission Interrupt Enable for Buffer 26" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 25. "TIE25,Transmission Interrupt Enable for Buffer 25" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 24. "TIE24,Transmission Interrupt Enable for Buffer 24" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 23. "TIE23,Transmission Interrupt Enable for Buffer 23" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 22. "TIE22,Transmission Interrupt Enable for Buffer 22" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 21. "TIE21,Transmission Interrupt Enable for Buffer 21" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 20. "TIE20,Transmission Interrupt Enable for Buffer 20" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 19. "TIE19,Transmission Interrupt Enable for Buffer 19" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 18. "TIE18,Transmission Interrupt Enable for Buffer 18" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 17. "TIE17,Transmission Interrupt Enable for Buffer 17" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 16. "TIE16,Transmission Interrupt Enable for Buffer 16" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 15. "TIE15,Transmission Interrupt Enable for Buffer 15" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 14. "TIE14,Transmission Interrupt Enable for Buffer 14" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 13. "TIE13,Transmission Interrupt Enable for Buffer 13" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 12. "TIE12,Transmission Interrupt Enable for Buffer 12" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 11. "TIE11,Transmission Interrupt Enable for Buffer 11" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 10. "TIE10,Transmission Interrupt Enable for Buffer 10" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 9. "TIE9,Transmission Interrupt Enable for Buffer 9" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 8. "TIE8,Transmission Interrupt Enable for Buffer 8" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 7. "TIE7,Transmission Interrupt Enable for Buffer 7" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 6. "TIE6,Transmission Interrupt Enable for Buffer 6" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 5. "TIE5,Transmission Interrupt Enable for Buffer 5" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 4. "TIE4,Transmission Interrupt Enable for Buffer 4" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 3. "TIE3,Transmission Interrupt Enable for Buffer 3" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 2. "TIE2,Transmission Interrupt Enable for Buffer 2" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 1. "TIE1,Transmission Interrupt Enable for Buffer 1" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 0. "TIE0,Transmission Interrupt Enable for Buffer 0" "0: Transmission interrupt disabled,1: Transmission interrupt enable" line.long 0x4 "TXBCIE,Transmit Buffer Cancellation Finished Interrupt Enable Register" bitfld.long 0x4 31. "CFIE31,Cancellation Finished Interrupt Enable for Transmit Buffer 31" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 30. "CFIE30,Cancellation Finished Interrupt Enable for Transmit Buffer 30" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 29. "CFIE29,Cancellation Finished Interrupt Enable for Transmit Buffer 29" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 28. "CFIE28,Cancellation Finished Interrupt Enable for Transmit Buffer 28" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 27. "CFIE27,Cancellation Finished Interrupt Enable for Transmit Buffer 27" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 26. "CFIE26,Cancellation Finished Interrupt Enable for Transmit Buffer 26" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 25. "CFIE25,Cancellation Finished Interrupt Enable for Transmit Buffer 25" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 24. "CFIE24,Cancellation Finished Interrupt Enable for Transmit Buffer 24" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 23. "CFIE23,Cancellation Finished Interrupt Enable for Transmit Buffer 23" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 22. "CFIE22,Cancellation Finished Interrupt Enable for Transmit Buffer 22" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 21. "CFIE21,Cancellation Finished Interrupt Enable for Transmit Buffer 21" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 20. "CFIE20,Cancellation Finished Interrupt Enable for Transmit Buffer 20" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 19. "CFIE19,Cancellation Finished Interrupt Enable for Transmit Buffer 19" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 18. "CFIE18,Cancellation Finished Interrupt Enable for Transmit Buffer 18" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 17. "CFIE17,Cancellation Finished Interrupt Enable for Transmit Buffer 17" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 16. "CFIE16,Cancellation Finished Interrupt Enable for Transmit Buffer 16" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 15. "CFIE15,Cancellation Finished Interrupt Enable for Transmit Buffer 15" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 14. "CFIE14,Cancellation Finished Interrupt Enable for Transmit Buffer 14" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 13. "CFIE13,Cancellation Finished Interrupt Enable for Transmit Buffer 13" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 12. "CFIE12,Cancellation Finished Interrupt Enable for Transmit Buffer 12" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 11. "CFIE11,Cancellation Finished Interrupt Enable for Transmit Buffer 11" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 10. "CFIE10,Cancellation Finished Interrupt Enable for Transmit Buffer 10" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 9. "CFIE9,Cancellation Finished Interrupt Enable for Transmit Buffer 9" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 8. "CFIE8,Cancellation Finished Interrupt Enable for Transmit Buffer 8" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 7. "CFIE7,Cancellation Finished Interrupt Enable for Transmit Buffer 7" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 6. "CFIE6,Cancellation Finished Interrupt Enable for Transmit Buffer 6" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 5. "CFIE5,Cancellation Finished Interrupt Enable for Transmit Buffer 5" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 4. "CFIE4,Cancellation Finished Interrupt Enable for Transmit Buffer 4" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 3. "CFIE3,Cancellation Finished Interrupt Enable for Transmit Buffer 3" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 2. "CFIE2,Cancellation Finished Interrupt Enable for Transmit Buffer 2" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 1. "CFIE1,Cancellation Finished Interrupt Enable for Transmit Buffer 1" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 0. "CFIE0,Cancellation Finished Interrupt Enable for Transmit Buffer 0" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." group.long 0xF0++0x3 line.long 0x0 "TXEFC,Transmit Event FIFO Configuration Register" hexmask.long.byte 0x0 24.--29. 1. "EFWM,Event FIFO Watermark" hexmask.long.byte 0x0 16.--21. 1. "EFS,Event FIFO Size" newline hexmask.long.word 0x0 2.--15. 1. "EFSA,Event FIFO Start Address" rgroup.long 0xF4++0x3 line.long 0x0 "TXEFS,Transmit Event FIFO Status Register" bitfld.long 0x0 25. "TEFL,Tx Event FIFO Element Lost" "0: No Tx Event FIFO element lost,1: Tx Event FIFO element lost also set after write.." bitfld.long 0x0 24. "EFF,Event FIFO Full" "0: Tx Event FIFO not full,1: Tx Event FIFO full" newline hexmask.long.byte 0x0 16.--20. 1. "EFPI,Event FIFO Put Index" hexmask.long.byte 0x0 8.--12. 1. "EFGI,Event FIFO Get Index" newline hexmask.long.byte 0x0 0.--5. 1. "EFFL,Event FIFO Fill Level" group.long 0xF8++0x3 line.long 0x0 "TXEFA,Transmit Event FIFO Acknowledge Register" hexmask.long.byte 0x0 0.--4. 1. "EFAI,Event FIFO Acknowledge Index" group.long 0x164++0x3 line.long 0x0 "TSU_TSCFG,TSU Timestamp Configuration Register" hexmask.long.byte 0x0 8.--15. 1. "TBPRE,Timebase Prescaler" bitfld.long 0x0 2. "SCP,Select Capturing Position" "0: Timestamp captured at EOF.,1: Timestamp captured at SOF." newline bitfld.long 0x0 1. "TBCS,Timebase Counter Select" "0: Timestamp value captured from internal timebase..,1: Timestamp value captured from external timebase.." bitfld.long 0x0 0. "TSUE,Timestamp Unit Enable" "0: TSU disabled,1: TSU enabled" rgroup.long 0x168++0x7 line.long 0x0 "TSU_TSS1,TSU Timestamp Status 1 Register" hexmask.long.word 0x0 16.--31. 1. "TSL,Timestamp Lost" hexmask.long.word 0x0 0.--15. 1. "TSN,Timestamp New" line.long 0x4 "TSU_TSS2,TSU Timestamp Status 2 Register" bitfld.long 0x4 14.--15. "ITBG,Internal Timebase and SOF Select Generic" "0,1,2,3" bitfld.long 0x4 12.--13. "NTSG,Number of Timestamps Generic" "0,1,2,3" newline hexmask.long.byte 0x4 0.--3. 1. "TSP,Timestamp Pointer" repeat 16. (increment 0x0 0x1)(increment 0x0 0x4) rgroup.long ($2+0x170)++0x3 line.long 0x0 "TSU_TS[$1],TSU Timestamp x Register" hexmask.long 0x0 0.--31. 1. "TS,Timestamp Word TS" repeat.end rgroup.long 0x1B0++0x3 line.long 0x0 "TSU_ATB,TSU Actual Timebase Register" hexmask.long 0x0 0.--31. 1. "TB,Timebase for Timestamp Generation" tree.end tree "MCAN2" base ad:0xE0830000 rgroup.long 0x4++0x3 line.long 0x0 "ENDN,Endian Register" hexmask.long 0x0 0.--31. 1. "ETV,Endianness Test Value" group.long 0xC++0x23 line.long 0x0 "DBTP,Data Bit Timing and Prescaler Register" bitfld.long 0x0 23. "TDC,Transmitter Delay Compensation" "0: Transmitter Delay Compensation disabled.,1: Transmitter Delay Compensation enabled." hexmask.long.byte 0x0 16.--20. 1. "DBRP,Data Bit Rate Prescaler" newline hexmask.long.byte 0x0 8.--12. 1. "DTSEG1,Data Time Segment Before Sample Point" hexmask.long.byte 0x0 4.--7. 1. "DTSEG2,Data Time Segment After Sample Point" newline bitfld.long 0x0 0.--2. "DSJW,Data (Re) Synchronization Jump Width" "0,1,2,3,4,5,6,7" line.long 0x4 "TEST,Test Register" bitfld.long 0x4 21. "SVAL,Started Valid (read-only)" "0: TXBNS value is not valid.,1: TXBNS value is valid." hexmask.long.byte 0x4 16.--20. 1. "TXBNS,TX Buffer Number Started (read-only)" newline bitfld.long 0x4 13. "PVAL,Prepared Valid (read-only)" "0: TXBNP value is not valid.,1: TXBNP value is valid." hexmask.long.byte 0x4 8.--12. 1. "TXBNP,TX Buffer Number Prepared (read-only)" newline bitfld.long 0x4 7. "RX,Receive Pin (read-only)" "0: The CAN bus is dominant (CANRX = '0').,1: The CAN bus is recessive (CANRX = '1')." bitfld.long 0x4 5.--6. "TX,Control of Transmit Pin (read/write)" "0: Reset value CANTX controlled by the CAN Core..,1: Sample Point can be monitored at pin CANTX.,2: Dominant ('0') level at pin CANTX.,3: Recessive ('1') at pin CANTX." newline bitfld.long 0x4 4. "LBCK,Loop Back Mode (read/write)" "0: Reset value. Loop Back mode is disabled.,1: Loop Back mode is enabled (see Section 6.1.9.." line.long 0x8 "RWD,RAM Watchdog Register" hexmask.long.byte 0x8 8.--15. 1. "WDV,Watchdog Value (read-only)" hexmask.long.byte 0x8 0.--7. 1. "WDC,Watchdog Configuration (read/write)" line.long 0xC "CCCR,CC Control Register" bitfld.long 0xC 15. "NISO,Non-ISO Operation" "0: CAN FD frame format according to ISO11898-1..,1: CAN FD frame format according to Bosch CAN FD.." bitfld.long 0xC 14. "TXP,Transmit Pause (read/write write protection)" "0: Transmit pause disabled.,1: Transmit pause enabled." newline bitfld.long 0xC 13. "EFBI,Edge Filtering during Bus Integration (read/write write protection)" "0: Edge filtering is disabled.,1: Edge filtering is enabled. Two consecutive.." bitfld.long 0xC 12. "PXHD,Protocol Exception Event Handling (read/write write protection)" "0: Protocol exception handling enabled.,1: Protocol exception handling disabled." newline bitfld.long 0xC 11. "WMM,Wide Message Marker (read/write write protection)" "0: 8-bit message marker is used.,1: 16-bit message marker is used replacing 16-bit.." bitfld.long 0xC 10. "UTSU,Use Timestamping Unit (read/write write protection)" "0: Internal timestamping.,1: External timestamping by TSU." newline bitfld.long 0xC 9. "BRSE,Bit Rate Switching Enable (read/write write protection)" "0: Bit rate switching for transmissions disabled.,1: Bit rate switching for transmissions enabled." bitfld.long 0xC 8. "FDOE,CAN FD Operation Enable (read/write write protection)" "0: FD operation disabled.,1: FD operation enabled." newline bitfld.long 0xC 7. "TEST,Test Mode Enable (read/write write protection against '1')" "0: Normal operation MCAN_TEST register holds reset..,1: Test mode write access to MCAN_TEST register.." bitfld.long 0xC 6. "DAR,Disable Automatic Retransmission (read/write write protection)" "0: Automatic retransmission of messages not..,1: Automatic retransmission disabled." newline bitfld.long 0xC 5. "MON,Bus Monitoring Mode (read/write write protection against '1')" "0: Bus Monitoring mode is disabled.,1: Bus Monitoring mode is enabled." bitfld.long 0xC 4. "CSR,Clock Stop Request (read/write)" "0: No clock stop is requested.,1: Clock stop requested. When clock stop is.." newline bitfld.long 0xC 3. "CSA,Clock Stop Acknowledge (read-only)" "0: No clock stop acknowledged.,1: MCAN may be set in power down by stopping the.." bitfld.long 0xC 2. "ASM,Restricted Operation Mode (read/write write protection against '1')" "0: Normal CAN operation.,1: Restricted Operation mode active." newline bitfld.long 0xC 1. "CCE,Configuration Change Enable (read/write write protection)" "0: The processor has no write access to the..,1: The processor has write access to the protected.." bitfld.long 0xC 0. "INIT,Initialization (read/write)" "0: Normal operation.,1: Initialization is started." line.long 0x10 "NBTP,Nominal Bit Timing and Prescaler Register" hexmask.long.byte 0x10 25.--31. 1. "NSJW,Nominal (Re) Synchronization Jump Width" hexmask.long.word 0x10 16.--24. 1. "NBRP,Nominal Bit Rate Prescaler" newline hexmask.long.byte 0x10 8.--15. 1. "NTSEG1,Nominal Time Segment Before Sample Point" hexmask.long.byte 0x10 0.--6. 1. "NTSEG2,Nominal Time Segment After Sample Point" line.long 0x14 "TSCC,Timestamp Counter Configuration Register" hexmask.long.byte 0x14 16.--19. 1. "TCP,Timestamp Counter Prescaler" bitfld.long 0x14 0.--1. "TSS,Timestamp Select" "0: Timestamp counter value always 0x0000,1: Timestamp counter value incremented according to..,2: External timestamp counter value used,3: Timestamp counter value always 0x0000" line.long 0x18 "TSCV,Timestamp Counter Value Register" hexmask.long.word 0x18 0.--15. 1. "TSC,Timestamp Counter (cleared on write)" line.long 0x1C "TOCC,Timeout Counter Configuration Register" hexmask.long.word 0x1C 16.--31. 1. "TOP,Timeout Period" bitfld.long 0x1C 1.--2. "TOS,Timeout Select" "0: Continuous operation,1: Timeout controlled by Tx Event FIFO,2: Timeout controlled by Receive FIFO 0,3: Timeout controlled by Receive FIFO 1" newline bitfld.long 0x1C 0. "ETOC,Enable Timeout Counter" "0: Timeout Counter disabled.,1: Timeout Counter enabled." line.long 0x20 "TOCV,Timeout Counter Value Register" hexmask.long.word 0x20 0.--15. 1. "TOC,Timeout Counter (cleared on write)" rgroup.long 0x40++0x7 line.long 0x0 "ECR,Error Counter Register" hexmask.long.byte 0x0 16.--23. 1. "CEL,CAN Error Logging (cleared on read)" bitfld.long 0x0 15. "RP,Receive Error Passive" "0: The Receive Error Counter is below the error..,1: The Receive Error Counter has reached the error.." newline hexmask.long.byte 0x0 8.--14. 1. "REC,Receive Error Counter" hexmask.long.byte 0x0 0.--7. 1. "TEC,Transmit Error Counter" line.long 0x4 "PSR,Protocol Status Register" hexmask.long.byte 0x4 16.--22. 1. "TDCV,Transmitter Delay Compensation Value" bitfld.long 0x4 14. "PXE,Protocol Exception Event (cleared on read)" "0: No protocol exception event occurred since last..,1: Protocol exception event occurred" newline bitfld.long 0x4 13. "RFDF,Received a CAN FD Message (cleared on read)" "0: Since this bit was reset by the CPU no CAN FD..,1: Message in CAN FD format with FDF flag set has.." bitfld.long 0x4 12. "RBRS,BRS Flag of Last Received CAN FD Message (cleared on read)" "0: Last received CAN FD message did not have its..,1: Last received CAN FD message had its BRS flag set." newline bitfld.long 0x4 11. "RESI,ESI Flag of Last Received CAN FD Message (cleared on read)" "0: Last received CAN FD message did not have its..,1: Last received CAN FD message had its ESI flag set." bitfld.long 0x4 8.--10. "DLEC,Data Phase Last Error Code (set to 111 on read)" "0,1,2,3,4,5,6,7" newline bitfld.long 0x4 7. "BO,Bus_Off Status" "0: The MCAN is not Bus_Off.,1: The MCAN is in Bus_Off state." bitfld.long 0x4 6. "EW,Warning Status" "0: Both error counters are below the Error_Warning..,1: At least one of error counter has reached the.." newline bitfld.long 0x4 5. "EP,Error Passive" "0: The MCAN is in the Error_Active state. It..,1: The MCAN is in the Error_Passive state." bitfld.long 0x4 3.--4. "ACT,Activity" "0: Node is synchronizing on CAN communication,1: Node is neither receiver nor transmitter,2: Node is operating as receiver,3: Node is operating as transmitter" newline bitfld.long 0x4 0.--2. "LEC,Last Error Code (set to 111 on read)" "0: No error occurred since LEC has been reset by..,1: More than 5 equal bits in a sequence have..,2: A fixed format part of a received frame has the..,3: The message transmitted by the MCAN was not..,4: During transmission of a message (with the..,5: During transmission of a message (or acknowledge..,6: The CRC check sum of a received message was..,7: Any read access to the Protocol Status Register.." group.long 0x48++0x3 line.long 0x0 "TDCR,Transmit Delay Compensation Register" hexmask.long.byte 0x0 8.--14. 1. "TDCO,Transmitter Delay Compensation Offset" hexmask.long.byte 0x0 0.--6. 1. "TDCF,Transmitter Delay Compensation Filter" group.long 0x50++0xF line.long 0x0 "IR,Interrupt Register" bitfld.long 0x0 29. "ARA,Access to Reserved Address" "0: No access to reserved address occurred,1: Access to reserved address occurred" bitfld.long 0x0 28. "PED,Protocol Error in Data Phase" "0: No protocol error in data phase,1: Protocol error in data phase detected.." newline bitfld.long 0x0 27. "PEA,Protocol Error in Arbitration Phase" "0: No protocol error in arbitration phase,1: Protocol error in arbitration phase detected.." bitfld.long 0x0 26. "WDI,Watchdog Interrupt" "0: No Message RAM Watchdog event occurred.,1: Message RAM Watchdog event due to missing READY." newline bitfld.long 0x0 25. "BO,Bus_Off Status" "0: Bus_Off status unchanged.,1: Bus_Off status changed." bitfld.long 0x0 24. "EW,Warning Status" "0: Error_Warning status unchanged.,1: Error_Warning status changed." newline bitfld.long 0x0 23. "EP,Error Passive" "0: Error_Passive status unchanged.,1: Error_Passive status changed." bitfld.long 0x0 22. "ELO,Error Logging Overflow" "0: CAN Error Logging Counter did not overflow.,1: Overflow of CAN Error Logging Counter occurred." newline bitfld.long 0x0 19. "DRX,Message stored to Dedicated Receive Buffer" "0: No Receive Buffer updated.,1: At least one received message stored into a.." bitfld.long 0x0 18. "TOO,Timeout Occurred" "0: No timeout.,1: Timeout reached." newline bitfld.long 0x0 17. "MRAF,Message RAM Access Failure" "0: No Message RAM access failure occurred.,1: Message RAM access failure occurred." bitfld.long 0x0 16. "TSW,Timestamp Wraparound" "0: No timestamp counter wrap-around.,1: Timestamp counter wrapped around." newline bitfld.long 0x0 15. "TEFL,Tx Event FIFO Element Lost" "0: No Tx Event FIFO element lost.,1: Tx Event FIFO element lost also set after write.." bitfld.long 0x0 14. "TEFF,Tx Event FIFO Full" "0: Tx Event FIFO not full.,1: Tx Event FIFO full." newline bitfld.long 0x0 13. "TEFW,Tx Event FIFO Watermark Reached" "0: Tx Event FIFO fill level below watermark.,1: Tx Event FIFO fill level reached watermark." bitfld.long 0x0 12. "TEFN,Tx Event FIFO New Entry" "0: Tx Event FIFO unchanged.,1: Tx Handler wrote Tx Event FIFO element." newline bitfld.long 0x0 11. "TFE,Tx FIFO Empty" "0: Tx FIFO non-empty.,1: Tx FIFO empty." bitfld.long 0x0 10. "TCF,Transmission Cancellation Finished" "0: No transmission cancellation finished.,1: Transmission cancellation finished." newline bitfld.long 0x0 9. "TC,Transmission Completed" "0: No transmission completed.,1: Transmission completed." bitfld.long 0x0 8. "HPM,High Priority Message" "0: No high priority message received.,1: High priority message received." newline bitfld.long 0x0 7. "RF1L,Receive FIFO 1 Message Lost" "0: No Receive FIFO 1 message lost.,1: Receive FIFO 1 message lost also set after write.." bitfld.long 0x0 6. "RF1F,Receive FIFO 1 Full" "0: Receive FIFO 1 not full.,1: Receive FIFO 1 full." newline bitfld.long 0x0 5. "RF1W,Receive FIFO 1 Watermark Reached" "0: Receive FIFO 1 fill level below watermark.,1: Receive FIFO 1 fill level reached watermark." bitfld.long 0x0 4. "RF1N,Receive FIFO 1 New Message" "0: No new message written to Receive FIFO 1.,1: New message written to Receive FIFO 1." newline bitfld.long 0x0 3. "RF0L,Receive FIFO 0 Message Lost" "0: No Receive FIFO 0 message lost.,1: Receive FIFO 0 message lost also set after write.." bitfld.long 0x0 2. "RF0F,Receive FIFO 0 Full" "0: Receive FIFO 0 not full.,1: Receive FIFO 0 full." newline bitfld.long 0x0 1. "RF0W,Receive FIFO 0 Watermark Reached" "0: Receive FIFO 0 fill level below watermark.,1: Receive FIFO 0 fill level reached watermark." bitfld.long 0x0 0. "RF0N,Receive FIFO 0 New Message" "0: No new message written to Receive FIFO 0.,1: New message written to Receive FIFO 0." line.long 0x4 "IE,Interrupt Enable Register" bitfld.long 0x4 29. "ARAE,Access to Reserved Address Enable" "0,1" bitfld.long 0x4 28. "PEDE,Protocol Error in Data Phase Enable" "0,1" newline bitfld.long 0x4 27. "PEAE,Protocol Error in Arbitration Phase Enable" "0,1" bitfld.long 0x4 26. "WDIE,Watchdog Interrupt Enable" "0,1" newline bitfld.long 0x4 25. "BOE,Bus_Off Status Interrupt Enable" "0,1" bitfld.long 0x4 24. "EWE,Warning Status Interrupt Enable" "0,1" newline bitfld.long 0x4 23. "EPE,Error Passive Interrupt Enable" "0,1" bitfld.long 0x4 22. "ELOE,Error Logging Overflow Interrupt Enable" "0,1" newline bitfld.long 0x4 19. "DRXE,Message stored to Dedicated Receive Buffer Interrupt Enable" "0,1" bitfld.long 0x4 18. "TOOE,Timeout Occurred Interrupt Enable" "0,1" newline bitfld.long 0x4 17. "MRAFE,Message RAM Access Failure Interrupt Enable" "0,1" bitfld.long 0x4 16. "TSWE,Timestamp Wraparound Interrupt Enable" "0,1" newline bitfld.long 0x4 15. "TEFLE,Tx Event FIFO Event Lost Interrupt Enable" "0,1" bitfld.long 0x4 14. "TEFFE,Tx Event FIFO Full Interrupt Enable" "0,1" newline bitfld.long 0x4 13. "TEFWE,Tx Event FIFO Watermark Reached Interrupt Enable" "0,1" bitfld.long 0x4 12. "TEFNE,Tx Event FIFO New Entry Interrupt Enable" "0,1" newline bitfld.long 0x4 11. "TFEE,Tx FIFO Empty Interrupt Enable" "0,1" bitfld.long 0x4 10. "TCFE,Transmission Cancellation Finished Interrupt Enable" "0,1" newline bitfld.long 0x4 9. "TCE,Transmission Completed Interrupt Enable" "0,1" bitfld.long 0x4 8. "HPME,High Priority Message Interrupt Enable" "0,1" newline bitfld.long 0x4 7. "RF1LE,Receive FIFO 1 Message Lost Interrupt Enable" "0,1" bitfld.long 0x4 6. "RF1FE,Receive FIFO 1 Full Interrupt Enable" "0,1" newline bitfld.long 0x4 5. "RF1WE,Receive FIFO 1 Watermark Reached Interrupt Enable" "0,1" bitfld.long 0x4 4. "RF1NE,Receive FIFO 1 New Message Interrupt Enable" "0,1" newline bitfld.long 0x4 3. "RF0LE,Receive FIFO 0 Message Lost Interrupt Enable" "0,1" bitfld.long 0x4 2. "RF0FE,Receive FIFO 0 Full Interrupt Enable" "0,1" newline bitfld.long 0x4 1. "RF0WE,Receive FIFO 0 Watermark Reached Interrupt Enable" "0,1" bitfld.long 0x4 0. "RF0NE,Receive FIFO 0 New Message Interrupt Enable" "0,1" line.long 0x8 "ILS,Interrupt Line Select Register" bitfld.long 0x8 29. "ARAL,Access to Reserved Address Line" "0,1" bitfld.long 0x8 28. "PEDL,Protocol Error in Data Phase Line" "0,1" newline bitfld.long 0x8 27. "PEAL,Protocol Error in Arbitration Phase Line" "0,1" bitfld.long 0x8 26. "WDIL,Watchdog Interrupt Line" "0,1" newline bitfld.long 0x8 25. "BOL,Bus_Off Status Interrupt Line" "0,1" bitfld.long 0x8 24. "EWL,Warning Status Interrupt Line" "0,1" newline bitfld.long 0x8 23. "EPL,Error Passive Interrupt Line" "0,1" bitfld.long 0x8 22. "ELOL,Error Logging Overflow Interrupt Line" "0,1" newline bitfld.long 0x8 19. "DRXL,Message stored to Dedicated Receive Buffer Interrupt Line" "0,1" bitfld.long 0x8 18. "TOOL,Timeout Occurred Interrupt Line" "0,1" newline bitfld.long 0x8 17. "MRAFL,Message RAM Access Failure Interrupt Line" "0,1" bitfld.long 0x8 16. "TSWL,Timestamp Wraparound Interrupt Line" "0,1" newline bitfld.long 0x8 15. "TEFLL,Tx Event FIFO Event Lost Interrupt Line" "0,1" bitfld.long 0x8 14. "TEFFL,Tx Event FIFO Full Interrupt Line" "0,1" newline bitfld.long 0x8 13. "TEFWL,Tx Event FIFO Watermark Reached Interrupt Line" "0,1" bitfld.long 0x8 12. "TEFNL,Tx Event FIFO New Entry Interrupt Line" "0,1" newline bitfld.long 0x8 11. "TFEL,Tx FIFO Empty Interrupt Line" "0,1" bitfld.long 0x8 10. "TCFL,Transmission Cancellation Finished Interrupt Line" "0,1" newline bitfld.long 0x8 9. "TCL,Transmission Completed Interrupt Line" "0,1" bitfld.long 0x8 8. "HPML,High Priority Message Interrupt Line" "0,1" newline bitfld.long 0x8 7. "RF1LL,Receive FIFO 1 Message Lost Interrupt Line" "0,1" bitfld.long 0x8 6. "RF1FL,Receive FIFO 1 Full Interrupt Line" "0,1" newline bitfld.long 0x8 5. "RF1WL,Receive FIFO 1 Watermark Reached Interrupt Line" "0,1" bitfld.long 0x8 4. "RF1NL,Receive FIFO 1 New Message Interrupt Line" "0,1" newline bitfld.long 0x8 3. "RF0LL,Receive FIFO 0 Message Lost Interrupt Line" "0,1" bitfld.long 0x8 2. "RF0FL,Receive FIFO 0 Full Interrupt Line" "0,1" newline bitfld.long 0x8 1. "RF0WL,Receive FIFO 0 Watermark Reached Interrupt Line" "0,1" bitfld.long 0x8 0. "RF0NL,Receive FIFO 0 New Message Interrupt Line" "0,1" line.long 0xC "ILE,Interrupt Line Enable Register" bitfld.long 0xC 1. "EINT1,Enable Interrupt Line 1" "0: Interrupt line MCAN_INT1 disabled.,1: Interrupt line MCAN_INT1 enabled." bitfld.long 0xC 0. "EINT0,Enable Interrupt Line 0" "0: Interrupt line MCAN_INT0 disabled.,1: Interrupt line MCAN_INT0 enabled." group.long 0x80++0xB line.long 0x0 "GFC,Global Filter Configuration Register" bitfld.long 0x0 4.--5. "ANFS,Accept Non-matching Frames Standard" "0: Accept in Rx FIFO 0,1: Accept in Rx FIFO 1,2: Message rejected,?" bitfld.long 0x0 2.--3. "ANFE,Accept Non-matching Frames Extended" "0: Accept in Rx FIFO 0,1: Accept in Rx FIFO 1,2: Message rejected,?" newline bitfld.long 0x0 1. "RRFS,Reject Remote Frames Standard" "0: Filter remote frames with 11-bit standard IDs.,1: Reject all remote frames with 11-bit standard IDs." bitfld.long 0x0 0. "RRFE,Reject Remote Frames Extended" "0: Filter remote frames with 29-bit extended IDs.,1: Reject all remote frames with 29-bit extended IDs." line.long 0x4 "SIDFC,Standard ID Filter Configuration Register" hexmask.long.byte 0x4 16.--23. 1. "LSS,List Size Standard" hexmask.long.word 0x4 2.--15. 1. "FLSSA,Filter List Standard Start Address" line.long 0x8 "XIDFC,Extended ID Filter Configuration Register" hexmask.long.byte 0x8 16.--22. 1. "LSE,List Size Extended" hexmask.long.word 0x8 2.--15. 1. "FLESA,Filter List Extended Start Address" group.long 0x90++0x3 line.long 0x0 "XIDAM,Extended ID AND Mask Register" hexmask.long 0x0 0.--28. 1. "EIDM,Extended ID Mask" rgroup.long 0x94++0x3 line.long 0x0 "HPMS,High Priority Message Status Register" bitfld.long 0x0 15. "FLST,Filter List" "0: Standard filter list,1: Extended filter list" hexmask.long.byte 0x0 8.--14. 1. "FIDX,Filter Index" newline bitfld.long 0x0 6.--7. "MSI,Message Storage Indicator" "0: No FIFO selected.,1: FIFO message lost.,2: Message stored in FIFO 0.,3: Message stored in FIFO 1." hexmask.long.byte 0x0 0.--5. 1. "BIDX,Buffer Index" group.long 0x98++0xB line.long 0x0 "NDAT1,New Data 1 Register" bitfld.long 0x0 31. "ND31,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 30. "ND30,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 29. "ND29,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 28. "ND28,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 27. "ND27,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 26. "ND26,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 25. "ND25,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 24. "ND24,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 23. "ND23,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 22. "ND22,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 21. "ND21,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 20. "ND20,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 19. "ND19,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 18. "ND18,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 17. "ND17,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 16. "ND16,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 15. "ND15,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 14. "ND14,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 13. "ND13,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 12. "ND12,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 11. "ND11,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 10. "ND10,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 9. "ND9,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 8. "ND8,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 7. "ND7,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 6. "ND6,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 5. "ND5,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 4. "ND4,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 3. "ND3,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 2. "ND2,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 1. "ND1,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 0. "ND0,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" line.long 0x4 "NDAT2,New Data 2 Register" bitfld.long 0x4 31. "ND63,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 30. "ND62,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 29. "ND61,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 28. "ND60,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 27. "ND59,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 26. "ND58,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 25. "ND57,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 24. "ND56,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 23. "ND55,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 22. "ND54,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 21. "ND53,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 20. "ND52,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 19. "ND51,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 18. "ND50,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 17. "ND49,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 16. "ND48,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 15. "ND47,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 14. "ND46,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 13. "ND45,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 12. "ND44,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 11. "ND43,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 10. "ND42,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 9. "ND41,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 8. "ND40,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 7. "ND39,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 6. "ND38,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 5. "ND37,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 4. "ND36,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 3. "ND35,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 2. "ND34,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 1. "ND33,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 0. "ND32,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." line.long 0x8 "RXF0C,Receive FIFO 0 Configuration Register" bitfld.long 0x8 31. "F0OM,FIFO 0 Operation Mode" "0: FIFO 0 Blocking mode.,1: FIFO 0 Overwrite mode." hexmask.long.byte 0x8 24.--30. 1. "F0WM,Receive FIFO 0 Watermark" newline hexmask.long.byte 0x8 16.--22. 1. "F0S,Receive FIFO 0 Size" hexmask.long.word 0x8 2.--15. 1. "F0SA,Receive FIFO 0 Start Address" rgroup.long 0xA4++0x3 line.long 0x0 "RXF0S,Receive FIFO 0 Status Register" bitfld.long 0x0 25. "RF0L,Receive FIFO 0 Message Lost" "0: No Receive FIFO 0 message lost,1: Receive FIFO 0 message lost also set after write.." bitfld.long 0x0 24. "F0F,Receive FIFO 0 Full" "0: Receive FIFO 0 not full.,1: Receive FIFO 0 full." newline hexmask.long.byte 0x0 16.--21. 1. "F0PI,Receive FIFO 0 Put Index" hexmask.long.byte 0x0 8.--13. 1. "F0GI,Receive FIFO 0 Get Index" newline hexmask.long.byte 0x0 0.--6. 1. "F0FL,Receive FIFO 0 Fill Level" group.long 0xA8++0xB line.long 0x0 "RXF0A,Receive FIFO 0 Acknowledge Register" hexmask.long.byte 0x0 0.--5. 1. "F0AI,Receive FIFO 0 Acknowledge Index" line.long 0x4 "RXBC,Receive Rx Buffer Configuration Register" hexmask.long.word 0x4 2.--15. 1. "RBSA,Receive Buffer Start Address" line.long 0x8 "RXF1C,Receive FIFO 1 Configuration Register" bitfld.long 0x8 31. "F1OM,FIFO 1 Operation Mode" "0: FIFO 1 Blocking mode.,1: FIFO 1 Overwrite mode." hexmask.long.byte 0x8 24.--30. 1. "F1WM,Receive FIFO 1 Watermark" newline hexmask.long.byte 0x8 16.--22. 1. "F1S,Receive FIFO 1 Size" hexmask.long.word 0x8 2.--15. 1. "F1SA,Receive FIFO 1 Start Address" rgroup.long 0xB4++0x3 line.long 0x0 "RXF1S,Receive FIFO 1 Status Register" bitfld.long 0x0 30.--31. "DMS,Debug Message Status" "0: Idle state wait for reception of debug messages..,1: Debug message A received.,2: Debug messages A B received.,3: Debug messages A B C received DMA request is set." bitfld.long 0x0 25. "RF1L,Receive FIFO 1 Message Lost" "0: No Receive FIFO 1 message lost.,1: Receive FIFO 1 message lost also set after write.." newline bitfld.long 0x0 24. "F1F,Receive FIFO 1 Full" "0: Receive FIFO 1 not full.,1: Receive FIFO 1 full." hexmask.long.byte 0x0 16.--21. 1. "F1PI,Receive FIFO 1 Put Index" newline hexmask.long.byte 0x0 8.--13. 1. "F1GI,Receive FIFO 1 Get Index" hexmask.long.byte 0x0 0.--6. 1. "F1FL,Receive FIFO 1 Fill Level" group.long 0xB8++0xB line.long 0x0 "RXF1A,Receive FIFO 1 Acknowledge Register" hexmask.long.byte 0x0 0.--5. 1. "F1AI,Receive FIFO 1 Acknowledge Index" line.long 0x4 "RXESC,Receive Buffer / FIFO Element Size Configuration Register" bitfld.long 0x4 8.--10. "RBDS,Receive Buffer Data Field Size" "0: 8-byte data field,1: 12-byte data field,2: 16-byte data field,3: 20-byte data field,4: 24-byte data field,5: 32-byte data field,6: 48-byte data field,7: 64-byte data field" bitfld.long 0x4 4.--6. "F1DS,Receive FIFO 1 Data Field Size" "0: 8-byte data field,1: 12-byte data field,2: 16-byte data field,3: 20-byte data field,4: 24-byte data field,5: 32-byte data field,6: 48-byte data field,7: 64-byte data field" newline bitfld.long 0x4 0.--2. "F0DS,Receive FIFO 0 Data Field Size" "0: 8-byte data field,1: 12-byte data field,2: 16-byte data field,3: 20-byte data field,4: 24-byte data field,5: 32-byte data field,6: 48-byte data field,7: 64-byte data field" line.long 0x8 "TXBC,Transmit Buffer Configuration Register" bitfld.long 0x8 30. "TFQM,Tx FIFO/Queue Mode" "0: Tx FIFO operation.,1: Tx Queue operation." hexmask.long.byte 0x8 24.--29. 1. "TFQS,Transmit FIFO/Queue Size" newline hexmask.long.byte 0x8 16.--21. 1. "NDTB,Number of Dedicated Transmit Buffers" hexmask.long.word 0x8 2.--15. 1. "TBSA,Tx Buffers Start Address" rgroup.long 0xC4++0x3 line.long 0x0 "TXFQS,Transmit FIFO/Queue Status Register" bitfld.long 0x0 21. "TFQF,Tx FIFO/Queue Full" "0: Tx FIFO/Queue not full.,1: Tx FIFO/Queue full." hexmask.long.byte 0x0 16.--20. 1. "TFQPI,Tx FIFO/Queue Put Index" newline hexmask.long.byte 0x0 8.--12. 1. "TFGI,Tx FIFO Get Index" hexmask.long.byte 0x0 0.--5. 1. "TFFL,Tx FIFO Free Level" group.long 0xC8++0x3 line.long 0x0 "TXESC,Transmit Buffer Element Size Configuration Register" bitfld.long 0x0 0.--2. "TBDS,Tx Buffer Data Field Size" "0: 8-byte data field,1: 12-byte data field,2: 16-byte data field,3: 20-byte data field,4: 24-byte data field,5: 32-byte data field,6: 48- byte data field,7: 64-byte data field" rgroup.long 0xCC++0x3 line.long 0x0 "TXBRP,Transmit Buffer Request Pending Register" bitfld.long 0x0 31. "TRP31,Transmission Request Pending for Buffer 31" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 30. "TRP30,Transmission Request Pending for Buffer 30" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 29. "TRP29,Transmission Request Pending for Buffer 29" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 28. "TRP28,Transmission Request Pending for Buffer 28" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 27. "TRP27,Transmission Request Pending for Buffer 27" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 26. "TRP26,Transmission Request Pending for Buffer 26" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 25. "TRP25,Transmission Request Pending for Buffer 25" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 24. "TRP24,Transmission Request Pending for Buffer 24" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 23. "TRP23,Transmission Request Pending for Buffer 23" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 22. "TRP22,Transmission Request Pending for Buffer 22" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 21. "TRP21,Transmission Request Pending for Buffer 21" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 20. "TRP20,Transmission Request Pending for Buffer 20" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 19. "TRP19,Transmission Request Pending for Buffer 19" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 18. "TRP18,Transmission Request Pending for Buffer 18" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 17. "TRP17,Transmission Request Pending for Buffer 17" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 16. "TRP16,Transmission Request Pending for Buffer 16" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 15. "TRP15,Transmission Request Pending for Buffer 15" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 14. "TRP14,Transmission Request Pending for Buffer 14" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 13. "TRP13,Transmission Request Pending for Buffer 13" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 12. "TRP12,Transmission Request Pending for Buffer 12" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 11. "TRP11,Transmission Request Pending for Buffer 11" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 10. "TRP10,Transmission Request Pending for Buffer 10" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 9. "TRP9,Transmission Request Pending for Buffer 9" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 8. "TRP8,Transmission Request Pending for Buffer 8" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 7. "TRP7,Transmission Request Pending for Buffer 7" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 6. "TRP6,Transmission Request Pending for Buffer 6" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 5. "TRP5,Transmission Request Pending for Buffer 5" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 4. "TRP4,Transmission Request Pending for Buffer 4" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 3. "TRP3,Transmission Request Pending for Buffer 3" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 2. "TRP2,Transmission Request Pending for Buffer 2" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 1. "TRP1,Transmission Request Pending for Buffer 1" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 0. "TRP0,Transmission Request Pending for Buffer 0" "0: No transmission request pending,1: Transmission request pending" group.long 0xD0++0x7 line.long 0x0 "TXBAR,Transmit Buffer Add Request Register" bitfld.long 0x0 31. "AR31,Add Request for Transmit Buffer 31" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 30. "AR30,Add Request for Transmit Buffer 30" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 29. "AR29,Add Request for Transmit Buffer 29" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 28. "AR28,Add Request for Transmit Buffer 28" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 27. "AR27,Add Request for Transmit Buffer 27" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 26. "AR26,Add Request for Transmit Buffer 26" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 25. "AR25,Add Request for Transmit Buffer 25" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 24. "AR24,Add Request for Transmit Buffer 24" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 23. "AR23,Add Request for Transmit Buffer 23" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 22. "AR22,Add Request for Transmit Buffer 22" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 21. "AR21,Add Request for Transmit Buffer 21" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 20. "AR20,Add Request for Transmit Buffer 20" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 19. "AR19,Add Request for Transmit Buffer 19" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 18. "AR18,Add Request for Transmit Buffer 18" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 17. "AR17,Add Request for Transmit Buffer 17" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 16. "AR16,Add Request for Transmit Buffer 16" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 15. "AR15,Add Request for Transmit Buffer 15" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 14. "AR14,Add Request for Transmit Buffer 14" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 13. "AR13,Add Request for Transmit Buffer 13" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 12. "AR12,Add Request for Transmit Buffer 12" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 11. "AR11,Add Request for Transmit Buffer 11" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 10. "AR10,Add Request for Transmit Buffer 10" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 9. "AR9,Add Request for Transmit Buffer 9" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 8. "AR8,Add Request for Transmit Buffer 8" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 7. "AR7,Add Request for Transmit Buffer 7" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 6. "AR6,Add Request for Transmit Buffer 6" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 5. "AR5,Add Request for Transmit Buffer 5" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 4. "AR4,Add Request for Transmit Buffer 4" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 3. "AR3,Add Request for Transmit Buffer 3" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 2. "AR2,Add Request for Transmit Buffer 2" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 1. "AR1,Add Request for Transmit Buffer 1" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 0. "AR0,Add Request for Transmit Buffer 0" "0: No transmission request added.,1: Transmission requested added." line.long 0x4 "TXBCR,Transmit Buffer Cancellation Request Register" bitfld.long 0x4 31. "CR31,Cancellation Request for Transmit Buffer 31" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 30. "CR30,Cancellation Request for Transmit Buffer 30" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 29. "CR29,Cancellation Request for Transmit Buffer 29" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 28. "CR28,Cancellation Request for Transmit Buffer 28" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 27. "CR27,Cancellation Request for Transmit Buffer 27" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 26. "CR26,Cancellation Request for Transmit Buffer 26" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 25. "CR25,Cancellation Request for Transmit Buffer 25" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 24. "CR24,Cancellation Request for Transmit Buffer 24" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 23. "CR23,Cancellation Request for Transmit Buffer 23" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 22. "CR22,Cancellation Request for Transmit Buffer 22" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 21. "CR21,Cancellation Request for Transmit Buffer 21" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 20. "CR20,Cancellation Request for Transmit Buffer 20" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 19. "CR19,Cancellation Request for Transmit Buffer 19" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 18. "CR18,Cancellation Request for Transmit Buffer 18" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 17. "CR17,Cancellation Request for Transmit Buffer 17" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 16. "CR16,Cancellation Request for Transmit Buffer 16" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 15. "CR15,Cancellation Request for Transmit Buffer 15" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 14. "CR14,Cancellation Request for Transmit Buffer 14" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 13. "CR13,Cancellation Request for Transmit Buffer 13" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 12. "CR12,Cancellation Request for Transmit Buffer 12" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 11. "CR11,Cancellation Request for Transmit Buffer 11" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 10. "CR10,Cancellation Request for Transmit Buffer 10" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 9. "CR9,Cancellation Request for Transmit Buffer 9" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 8. "CR8,Cancellation Request for Transmit Buffer 8" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 7. "CR7,Cancellation Request for Transmit Buffer 7" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 6. "CR6,Cancellation Request for Transmit Buffer 6" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 5. "CR5,Cancellation Request for Transmit Buffer 5" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 4. "CR4,Cancellation Request for Transmit Buffer 4" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 3. "CR3,Cancellation Request for Transmit Buffer 3" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 2. "CR2,Cancellation Request for Transmit Buffer 2" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 1. "CR1,Cancellation Request for Transmit Buffer 1" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 0. "CR0,Cancellation Request for Transmit Buffer 0" "0: No cancellation pending.,1: Cancellation pending." rgroup.long 0xD8++0x7 line.long 0x0 "TXBTO,Transmit Buffer Transmission Occurred Register" bitfld.long 0x0 31. "TO31,Transmission Occurred for Buffer 31" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 30. "TO30,Transmission Occurred for Buffer 30" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 29. "TO29,Transmission Occurred for Buffer 29" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 28. "TO28,Transmission Occurred for Buffer 28" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 27. "TO27,Transmission Occurred for Buffer 27" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 26. "TO26,Transmission Occurred for Buffer 26" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 25. "TO25,Transmission Occurred for Buffer 25" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 24. "TO24,Transmission Occurred for Buffer 24" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 23. "TO23,Transmission Occurred for Buffer 23" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 22. "TO22,Transmission Occurred for Buffer 22" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 21. "TO21,Transmission Occurred for Buffer 21" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 20. "TO20,Transmission Occurred for Buffer 20" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 19. "TO19,Transmission Occurred for Buffer 19" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 18. "TO18,Transmission Occurred for Buffer 18" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 17. "TO17,Transmission Occurred for Buffer 17" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 16. "TO16,Transmission Occurred for Buffer 16" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 15. "TO15,Transmission Occurred for Buffer 15" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 14. "TO14,Transmission Occurred for Buffer 14" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 13. "TO13,Transmission Occurred for Buffer 13" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 12. "TO12,Transmission Occurred for Buffer 12" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 11. "TO11,Transmission Occurred for Buffer 11" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 10. "TO10,Transmission Occurred for Buffer 10" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 9. "TO9,Transmission Occurred for Buffer 9" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 8. "TO8,Transmission Occurred for Buffer 8" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 7. "TO7,Transmission Occurred for Buffer 7" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 6. "TO6,Transmission Occurred for Buffer 6" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 5. "TO5,Transmission Occurred for Buffer 5" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 4. "TO4,Transmission Occurred for Buffer 4" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 3. "TO3,Transmission Occurred for Buffer 3" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 2. "TO2,Transmission Occurred for Buffer 2" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 1. "TO1,Transmission Occurred for Buffer 1" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 0. "TO0,Transmission Occurred for Buffer 0" "0: No transmission occurred.,1: Transmission occurred." line.long 0x4 "TXBCF,Transmit Buffer Cancellation Finished Register" bitfld.long 0x4 31. "CF31,Cancellation Finished for Transmit Buffer 31" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 30. "CF30,Cancellation Finished for Transmit Buffer 30" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 29. "CF29,Cancellation Finished for Transmit Buffer 29" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 28. "CF28,Cancellation Finished for Transmit Buffer 28" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 27. "CF27,Cancellation Finished for Transmit Buffer 27" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 26. "CF26,Cancellation Finished for Transmit Buffer 26" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 25. "CF25,Cancellation Finished for Transmit Buffer 25" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 24. "CF24,Cancellation Finished for Transmit Buffer 24" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 23. "CF23,Cancellation Finished for Transmit Buffer 23" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 22. "CF22,Cancellation Finished for Transmit Buffer 22" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 21. "CF21,Cancellation Finished for Transmit Buffer 21" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 20. "CF20,Cancellation Finished for Transmit Buffer 20" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 19. "CF19,Cancellation Finished for Transmit Buffer 19" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 18. "CF18,Cancellation Finished for Transmit Buffer 18" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 17. "CF17,Cancellation Finished for Transmit Buffer 17" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 16. "CF16,Cancellation Finished for Transmit Buffer 16" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 15. "CF15,Cancellation Finished for Transmit Buffer 15" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 14. "CF14,Cancellation Finished for Transmit Buffer 14" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 13. "CF13,Cancellation Finished for Transmit Buffer 13" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 12. "CF12,Cancellation Finished for Transmit Buffer 12" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 11. "CF11,Cancellation Finished for Transmit Buffer 11" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 10. "CF10,Cancellation Finished for Transmit Buffer 10" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 9. "CF9,Cancellation Finished for Transmit Buffer 9" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 8. "CF8,Cancellation Finished for Transmit Buffer 8" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 7. "CF7,Cancellation Finished for Transmit Buffer 7" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 6. "CF6,Cancellation Finished for Transmit Buffer 6" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 5. "CF5,Cancellation Finished for Transmit Buffer 5" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 4. "CF4,Cancellation Finished for Transmit Buffer 4" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 3. "CF3,Cancellation Finished for Transmit Buffer 3" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 2. "CF2,Cancellation Finished for Transmit Buffer 2" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 1. "CF1,Cancellation Finished for Transmit Buffer 1" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 0. "CF0,Cancellation Finished for Transmit Buffer 0" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." group.long 0xE0++0x7 line.long 0x0 "TXBTIE,Transmit Buffer Transmission Interrupt Enable Register" bitfld.long 0x0 31. "TIE31,Transmission Interrupt Enable for Buffer 31" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 30. "TIE30,Transmission Interrupt Enable for Buffer 30" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 29. "TIE29,Transmission Interrupt Enable for Buffer 29" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 28. "TIE28,Transmission Interrupt Enable for Buffer 28" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 27. "TIE27,Transmission Interrupt Enable for Buffer 27" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 26. "TIE26,Transmission Interrupt Enable for Buffer 26" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 25. "TIE25,Transmission Interrupt Enable for Buffer 25" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 24. "TIE24,Transmission Interrupt Enable for Buffer 24" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 23. "TIE23,Transmission Interrupt Enable for Buffer 23" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 22. "TIE22,Transmission Interrupt Enable for Buffer 22" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 21. "TIE21,Transmission Interrupt Enable for Buffer 21" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 20. "TIE20,Transmission Interrupt Enable for Buffer 20" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 19. "TIE19,Transmission Interrupt Enable for Buffer 19" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 18. "TIE18,Transmission Interrupt Enable for Buffer 18" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 17. "TIE17,Transmission Interrupt Enable for Buffer 17" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 16. "TIE16,Transmission Interrupt Enable for Buffer 16" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 15. "TIE15,Transmission Interrupt Enable for Buffer 15" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 14. "TIE14,Transmission Interrupt Enable for Buffer 14" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 13. "TIE13,Transmission Interrupt Enable for Buffer 13" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 12. "TIE12,Transmission Interrupt Enable for Buffer 12" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 11. "TIE11,Transmission Interrupt Enable for Buffer 11" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 10. "TIE10,Transmission Interrupt Enable for Buffer 10" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 9. "TIE9,Transmission Interrupt Enable for Buffer 9" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 8. "TIE8,Transmission Interrupt Enable for Buffer 8" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 7. "TIE7,Transmission Interrupt Enable for Buffer 7" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 6. "TIE6,Transmission Interrupt Enable for Buffer 6" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 5. "TIE5,Transmission Interrupt Enable for Buffer 5" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 4. "TIE4,Transmission Interrupt Enable for Buffer 4" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 3. "TIE3,Transmission Interrupt Enable for Buffer 3" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 2. "TIE2,Transmission Interrupt Enable for Buffer 2" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 1. "TIE1,Transmission Interrupt Enable for Buffer 1" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 0. "TIE0,Transmission Interrupt Enable for Buffer 0" "0: Transmission interrupt disabled,1: Transmission interrupt enable" line.long 0x4 "TXBCIE,Transmit Buffer Cancellation Finished Interrupt Enable Register" bitfld.long 0x4 31. "CFIE31,Cancellation Finished Interrupt Enable for Transmit Buffer 31" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 30. "CFIE30,Cancellation Finished Interrupt Enable for Transmit Buffer 30" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 29. "CFIE29,Cancellation Finished Interrupt Enable for Transmit Buffer 29" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 28. "CFIE28,Cancellation Finished Interrupt Enable for Transmit Buffer 28" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 27. "CFIE27,Cancellation Finished Interrupt Enable for Transmit Buffer 27" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 26. "CFIE26,Cancellation Finished Interrupt Enable for Transmit Buffer 26" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 25. "CFIE25,Cancellation Finished Interrupt Enable for Transmit Buffer 25" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 24. "CFIE24,Cancellation Finished Interrupt Enable for Transmit Buffer 24" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 23. "CFIE23,Cancellation Finished Interrupt Enable for Transmit Buffer 23" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 22. "CFIE22,Cancellation Finished Interrupt Enable for Transmit Buffer 22" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 21. "CFIE21,Cancellation Finished Interrupt Enable for Transmit Buffer 21" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 20. "CFIE20,Cancellation Finished Interrupt Enable for Transmit Buffer 20" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 19. "CFIE19,Cancellation Finished Interrupt Enable for Transmit Buffer 19" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 18. "CFIE18,Cancellation Finished Interrupt Enable for Transmit Buffer 18" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 17. "CFIE17,Cancellation Finished Interrupt Enable for Transmit Buffer 17" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 16. "CFIE16,Cancellation Finished Interrupt Enable for Transmit Buffer 16" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 15. "CFIE15,Cancellation Finished Interrupt Enable for Transmit Buffer 15" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 14. "CFIE14,Cancellation Finished Interrupt Enable for Transmit Buffer 14" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 13. "CFIE13,Cancellation Finished Interrupt Enable for Transmit Buffer 13" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 12. "CFIE12,Cancellation Finished Interrupt Enable for Transmit Buffer 12" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 11. "CFIE11,Cancellation Finished Interrupt Enable for Transmit Buffer 11" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 10. "CFIE10,Cancellation Finished Interrupt Enable for Transmit Buffer 10" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 9. "CFIE9,Cancellation Finished Interrupt Enable for Transmit Buffer 9" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 8. "CFIE8,Cancellation Finished Interrupt Enable for Transmit Buffer 8" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 7. "CFIE7,Cancellation Finished Interrupt Enable for Transmit Buffer 7" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 6. "CFIE6,Cancellation Finished Interrupt Enable for Transmit Buffer 6" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 5. "CFIE5,Cancellation Finished Interrupt Enable for Transmit Buffer 5" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 4. "CFIE4,Cancellation Finished Interrupt Enable for Transmit Buffer 4" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 3. "CFIE3,Cancellation Finished Interrupt Enable for Transmit Buffer 3" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 2. "CFIE2,Cancellation Finished Interrupt Enable for Transmit Buffer 2" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 1. "CFIE1,Cancellation Finished Interrupt Enable for Transmit Buffer 1" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 0. "CFIE0,Cancellation Finished Interrupt Enable for Transmit Buffer 0" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." group.long 0xF0++0x3 line.long 0x0 "TXEFC,Transmit Event FIFO Configuration Register" hexmask.long.byte 0x0 24.--29. 1. "EFWM,Event FIFO Watermark" hexmask.long.byte 0x0 16.--21. 1. "EFS,Event FIFO Size" newline hexmask.long.word 0x0 2.--15. 1. "EFSA,Event FIFO Start Address" rgroup.long 0xF4++0x3 line.long 0x0 "TXEFS,Transmit Event FIFO Status Register" bitfld.long 0x0 25. "TEFL,Tx Event FIFO Element Lost" "0: No Tx Event FIFO element lost,1: Tx Event FIFO element lost also set after write.." bitfld.long 0x0 24. "EFF,Event FIFO Full" "0: Tx Event FIFO not full,1: Tx Event FIFO full" newline hexmask.long.byte 0x0 16.--20. 1. "EFPI,Event FIFO Put Index" hexmask.long.byte 0x0 8.--12. 1. "EFGI,Event FIFO Get Index" newline hexmask.long.byte 0x0 0.--5. 1. "EFFL,Event FIFO Fill Level" group.long 0xF8++0x3 line.long 0x0 "TXEFA,Transmit Event FIFO Acknowledge Register" hexmask.long.byte 0x0 0.--4. 1. "EFAI,Event FIFO Acknowledge Index" group.long 0x164++0x3 line.long 0x0 "TSU_TSCFG,TSU Timestamp Configuration Register" hexmask.long.byte 0x0 8.--15. 1. "TBPRE,Timebase Prescaler" bitfld.long 0x0 2. "SCP,Select Capturing Position" "0: Timestamp captured at EOF.,1: Timestamp captured at SOF." newline bitfld.long 0x0 1. "TBCS,Timebase Counter Select" "0: Timestamp value captured from internal timebase..,1: Timestamp value captured from external timebase.." bitfld.long 0x0 0. "TSUE,Timestamp Unit Enable" "0: TSU disabled,1: TSU enabled" rgroup.long 0x168++0x7 line.long 0x0 "TSU_TSS1,TSU Timestamp Status 1 Register" hexmask.long.word 0x0 16.--31. 1. "TSL,Timestamp Lost" hexmask.long.word 0x0 0.--15. 1. "TSN,Timestamp New" line.long 0x4 "TSU_TSS2,TSU Timestamp Status 2 Register" bitfld.long 0x4 14.--15. "ITBG,Internal Timebase and SOF Select Generic" "0,1,2,3" bitfld.long 0x4 12.--13. "NTSG,Number of Timestamps Generic" "0,1,2,3" newline hexmask.long.byte 0x4 0.--3. 1. "TSP,Timestamp Pointer" repeat 16. (increment 0x0 0x1)(increment 0x0 0x4) rgroup.long ($2+0x170)++0x3 line.long 0x0 "TSU_TS[$1],TSU Timestamp x Register" hexmask.long 0x0 0.--31. 1. "TS,Timestamp Word TS" repeat.end rgroup.long 0x1B0++0x3 line.long 0x0 "TSU_ATB,TSU Actual Timebase Register" hexmask.long 0x0 0.--31. 1. "TB,Timebase for Timestamp Generation" tree.end tree "MCAN3" base ad:0xE0834000 rgroup.long 0x4++0x3 line.long 0x0 "ENDN,Endian Register" hexmask.long 0x0 0.--31. 1. "ETV,Endianness Test Value" group.long 0xC++0x23 line.long 0x0 "DBTP,Data Bit Timing and Prescaler Register" bitfld.long 0x0 23. "TDC,Transmitter Delay Compensation" "0: Transmitter Delay Compensation disabled.,1: Transmitter Delay Compensation enabled." hexmask.long.byte 0x0 16.--20. 1. "DBRP,Data Bit Rate Prescaler" newline hexmask.long.byte 0x0 8.--12. 1. "DTSEG1,Data Time Segment Before Sample Point" hexmask.long.byte 0x0 4.--7. 1. "DTSEG2,Data Time Segment After Sample Point" newline bitfld.long 0x0 0.--2. "DSJW,Data (Re) Synchronization Jump Width" "0,1,2,3,4,5,6,7" line.long 0x4 "TEST,Test Register" bitfld.long 0x4 21. "SVAL,Started Valid (read-only)" "0: TXBNS value is not valid.,1: TXBNS value is valid." hexmask.long.byte 0x4 16.--20. 1. "TXBNS,TX Buffer Number Started (read-only)" newline bitfld.long 0x4 13. "PVAL,Prepared Valid (read-only)" "0: TXBNP value is not valid.,1: TXBNP value is valid." hexmask.long.byte 0x4 8.--12. 1. "TXBNP,TX Buffer Number Prepared (read-only)" newline bitfld.long 0x4 7. "RX,Receive Pin (read-only)" "0: The CAN bus is dominant (CANRX = '0').,1: The CAN bus is recessive (CANRX = '1')." bitfld.long 0x4 5.--6. "TX,Control of Transmit Pin (read/write)" "0: Reset value CANTX controlled by the CAN Core..,1: Sample Point can be monitored at pin CANTX.,2: Dominant ('0') level at pin CANTX.,3: Recessive ('1') at pin CANTX." newline bitfld.long 0x4 4. "LBCK,Loop Back Mode (read/write)" "0: Reset value. Loop Back mode is disabled.,1: Loop Back mode is enabled (see Section 6.1.9.." line.long 0x8 "RWD,RAM Watchdog Register" hexmask.long.byte 0x8 8.--15. 1. "WDV,Watchdog Value (read-only)" hexmask.long.byte 0x8 0.--7. 1. "WDC,Watchdog Configuration (read/write)" line.long 0xC "CCCR,CC Control Register" bitfld.long 0xC 15. "NISO,Non-ISO Operation" "0: CAN FD frame format according to ISO11898-1..,1: CAN FD frame format according to Bosch CAN FD.." bitfld.long 0xC 14. "TXP,Transmit Pause (read/write write protection)" "0: Transmit pause disabled.,1: Transmit pause enabled." newline bitfld.long 0xC 13. "EFBI,Edge Filtering during Bus Integration (read/write write protection)" "0: Edge filtering is disabled.,1: Edge filtering is enabled. Two consecutive.." bitfld.long 0xC 12. "PXHD,Protocol Exception Event Handling (read/write write protection)" "0: Protocol exception handling enabled.,1: Protocol exception handling disabled." newline bitfld.long 0xC 11. "WMM,Wide Message Marker (read/write write protection)" "0: 8-bit message marker is used.,1: 16-bit message marker is used replacing 16-bit.." bitfld.long 0xC 10. "UTSU,Use Timestamping Unit (read/write write protection)" "0: Internal timestamping.,1: External timestamping by TSU." newline bitfld.long 0xC 9. "BRSE,Bit Rate Switching Enable (read/write write protection)" "0: Bit rate switching for transmissions disabled.,1: Bit rate switching for transmissions enabled." bitfld.long 0xC 8. "FDOE,CAN FD Operation Enable (read/write write protection)" "0: FD operation disabled.,1: FD operation enabled." newline bitfld.long 0xC 7. "TEST,Test Mode Enable (read/write write protection against '1')" "0: Normal operation MCAN_TEST register holds reset..,1: Test mode write access to MCAN_TEST register.." bitfld.long 0xC 6. "DAR,Disable Automatic Retransmission (read/write write protection)" "0: Automatic retransmission of messages not..,1: Automatic retransmission disabled." newline bitfld.long 0xC 5. "MON,Bus Monitoring Mode (read/write write protection against '1')" "0: Bus Monitoring mode is disabled.,1: Bus Monitoring mode is enabled." bitfld.long 0xC 4. "CSR,Clock Stop Request (read/write)" "0: No clock stop is requested.,1: Clock stop requested. When clock stop is.." newline bitfld.long 0xC 3. "CSA,Clock Stop Acknowledge (read-only)" "0: No clock stop acknowledged.,1: MCAN may be set in power down by stopping the.." bitfld.long 0xC 2. "ASM,Restricted Operation Mode (read/write write protection against '1')" "0: Normal CAN operation.,1: Restricted Operation mode active." newline bitfld.long 0xC 1. "CCE,Configuration Change Enable (read/write write protection)" "0: The processor has no write access to the..,1: The processor has write access to the protected.." bitfld.long 0xC 0. "INIT,Initialization (read/write)" "0: Normal operation.,1: Initialization is started." line.long 0x10 "NBTP,Nominal Bit Timing and Prescaler Register" hexmask.long.byte 0x10 25.--31. 1. "NSJW,Nominal (Re) Synchronization Jump Width" hexmask.long.word 0x10 16.--24. 1. "NBRP,Nominal Bit Rate Prescaler" newline hexmask.long.byte 0x10 8.--15. 1. "NTSEG1,Nominal Time Segment Before Sample Point" hexmask.long.byte 0x10 0.--6. 1. "NTSEG2,Nominal Time Segment After Sample Point" line.long 0x14 "TSCC,Timestamp Counter Configuration Register" hexmask.long.byte 0x14 16.--19. 1. "TCP,Timestamp Counter Prescaler" bitfld.long 0x14 0.--1. "TSS,Timestamp Select" "0: Timestamp counter value always 0x0000,1: Timestamp counter value incremented according to..,2: External timestamp counter value used,3: Timestamp counter value always 0x0000" line.long 0x18 "TSCV,Timestamp Counter Value Register" hexmask.long.word 0x18 0.--15. 1. "TSC,Timestamp Counter (cleared on write)" line.long 0x1C "TOCC,Timeout Counter Configuration Register" hexmask.long.word 0x1C 16.--31. 1. "TOP,Timeout Period" bitfld.long 0x1C 1.--2. "TOS,Timeout Select" "0: Continuous operation,1: Timeout controlled by Tx Event FIFO,2: Timeout controlled by Receive FIFO 0,3: Timeout controlled by Receive FIFO 1" newline bitfld.long 0x1C 0. "ETOC,Enable Timeout Counter" "0: Timeout Counter disabled.,1: Timeout Counter enabled." line.long 0x20 "TOCV,Timeout Counter Value Register" hexmask.long.word 0x20 0.--15. 1. "TOC,Timeout Counter (cleared on write)" rgroup.long 0x40++0x7 line.long 0x0 "ECR,Error Counter Register" hexmask.long.byte 0x0 16.--23. 1. "CEL,CAN Error Logging (cleared on read)" bitfld.long 0x0 15. "RP,Receive Error Passive" "0: The Receive Error Counter is below the error..,1: The Receive Error Counter has reached the error.." newline hexmask.long.byte 0x0 8.--14. 1. "REC,Receive Error Counter" hexmask.long.byte 0x0 0.--7. 1. "TEC,Transmit Error Counter" line.long 0x4 "PSR,Protocol Status Register" hexmask.long.byte 0x4 16.--22. 1. "TDCV,Transmitter Delay Compensation Value" bitfld.long 0x4 14. "PXE,Protocol Exception Event (cleared on read)" "0: No protocol exception event occurred since last..,1: Protocol exception event occurred" newline bitfld.long 0x4 13. "RFDF,Received a CAN FD Message (cleared on read)" "0: Since this bit was reset by the CPU no CAN FD..,1: Message in CAN FD format with FDF flag set has.." bitfld.long 0x4 12. "RBRS,BRS Flag of Last Received CAN FD Message (cleared on read)" "0: Last received CAN FD message did not have its..,1: Last received CAN FD message had its BRS flag set." newline bitfld.long 0x4 11. "RESI,ESI Flag of Last Received CAN FD Message (cleared on read)" "0: Last received CAN FD message did not have its..,1: Last received CAN FD message had its ESI flag set." bitfld.long 0x4 8.--10. "DLEC,Data Phase Last Error Code (set to 111 on read)" "0,1,2,3,4,5,6,7" newline bitfld.long 0x4 7. "BO,Bus_Off Status" "0: The MCAN is not Bus_Off.,1: The MCAN is in Bus_Off state." bitfld.long 0x4 6. "EW,Warning Status" "0: Both error counters are below the Error_Warning..,1: At least one of error counter has reached the.." newline bitfld.long 0x4 5. "EP,Error Passive" "0: The MCAN is in the Error_Active state. It..,1: The MCAN is in the Error_Passive state." bitfld.long 0x4 3.--4. "ACT,Activity" "0: Node is synchronizing on CAN communication,1: Node is neither receiver nor transmitter,2: Node is operating as receiver,3: Node is operating as transmitter" newline bitfld.long 0x4 0.--2. "LEC,Last Error Code (set to 111 on read)" "0: No error occurred since LEC has been reset by..,1: More than 5 equal bits in a sequence have..,2: A fixed format part of a received frame has the..,3: The message transmitted by the MCAN was not..,4: During transmission of a message (with the..,5: During transmission of a message (or acknowledge..,6: The CRC check sum of a received message was..,7: Any read access to the Protocol Status Register.." group.long 0x48++0x3 line.long 0x0 "TDCR,Transmit Delay Compensation Register" hexmask.long.byte 0x0 8.--14. 1. "TDCO,Transmitter Delay Compensation Offset" hexmask.long.byte 0x0 0.--6. 1. "TDCF,Transmitter Delay Compensation Filter" group.long 0x50++0xF line.long 0x0 "IR,Interrupt Register" bitfld.long 0x0 29. "ARA,Access to Reserved Address" "0: No access to reserved address occurred,1: Access to reserved address occurred" bitfld.long 0x0 28. "PED,Protocol Error in Data Phase" "0: No protocol error in data phase,1: Protocol error in data phase detected.." newline bitfld.long 0x0 27. "PEA,Protocol Error in Arbitration Phase" "0: No protocol error in arbitration phase,1: Protocol error in arbitration phase detected.." bitfld.long 0x0 26. "WDI,Watchdog Interrupt" "0: No Message RAM Watchdog event occurred.,1: Message RAM Watchdog event due to missing READY." newline bitfld.long 0x0 25. "BO,Bus_Off Status" "0: Bus_Off status unchanged.,1: Bus_Off status changed." bitfld.long 0x0 24. "EW,Warning Status" "0: Error_Warning status unchanged.,1: Error_Warning status changed." newline bitfld.long 0x0 23. "EP,Error Passive" "0: Error_Passive status unchanged.,1: Error_Passive status changed." bitfld.long 0x0 22. "ELO,Error Logging Overflow" "0: CAN Error Logging Counter did not overflow.,1: Overflow of CAN Error Logging Counter occurred." newline bitfld.long 0x0 19. "DRX,Message stored to Dedicated Receive Buffer" "0: No Receive Buffer updated.,1: At least one received message stored into a.." bitfld.long 0x0 18. "TOO,Timeout Occurred" "0: No timeout.,1: Timeout reached." newline bitfld.long 0x0 17. "MRAF,Message RAM Access Failure" "0: No Message RAM access failure occurred.,1: Message RAM access failure occurred." bitfld.long 0x0 16. "TSW,Timestamp Wraparound" "0: No timestamp counter wrap-around.,1: Timestamp counter wrapped around." newline bitfld.long 0x0 15. "TEFL,Tx Event FIFO Element Lost" "0: No Tx Event FIFO element lost.,1: Tx Event FIFO element lost also set after write.." bitfld.long 0x0 14. "TEFF,Tx Event FIFO Full" "0: Tx Event FIFO not full.,1: Tx Event FIFO full." newline bitfld.long 0x0 13. "TEFW,Tx Event FIFO Watermark Reached" "0: Tx Event FIFO fill level below watermark.,1: Tx Event FIFO fill level reached watermark." bitfld.long 0x0 12. "TEFN,Tx Event FIFO New Entry" "0: Tx Event FIFO unchanged.,1: Tx Handler wrote Tx Event FIFO element." newline bitfld.long 0x0 11. "TFE,Tx FIFO Empty" "0: Tx FIFO non-empty.,1: Tx FIFO empty." bitfld.long 0x0 10. "TCF,Transmission Cancellation Finished" "0: No transmission cancellation finished.,1: Transmission cancellation finished." newline bitfld.long 0x0 9. "TC,Transmission Completed" "0: No transmission completed.,1: Transmission completed." bitfld.long 0x0 8. "HPM,High Priority Message" "0: No high priority message received.,1: High priority message received." newline bitfld.long 0x0 7. "RF1L,Receive FIFO 1 Message Lost" "0: No Receive FIFO 1 message lost.,1: Receive FIFO 1 message lost also set after write.." bitfld.long 0x0 6. "RF1F,Receive FIFO 1 Full" "0: Receive FIFO 1 not full.,1: Receive FIFO 1 full." newline bitfld.long 0x0 5. "RF1W,Receive FIFO 1 Watermark Reached" "0: Receive FIFO 1 fill level below watermark.,1: Receive FIFO 1 fill level reached watermark." bitfld.long 0x0 4. "RF1N,Receive FIFO 1 New Message" "0: No new message written to Receive FIFO 1.,1: New message written to Receive FIFO 1." newline bitfld.long 0x0 3. "RF0L,Receive FIFO 0 Message Lost" "0: No Receive FIFO 0 message lost.,1: Receive FIFO 0 message lost also set after write.." bitfld.long 0x0 2. "RF0F,Receive FIFO 0 Full" "0: Receive FIFO 0 not full.,1: Receive FIFO 0 full." newline bitfld.long 0x0 1. "RF0W,Receive FIFO 0 Watermark Reached" "0: Receive FIFO 0 fill level below watermark.,1: Receive FIFO 0 fill level reached watermark." bitfld.long 0x0 0. "RF0N,Receive FIFO 0 New Message" "0: No new message written to Receive FIFO 0.,1: New message written to Receive FIFO 0." line.long 0x4 "IE,Interrupt Enable Register" bitfld.long 0x4 29. "ARAE,Access to Reserved Address Enable" "0,1" bitfld.long 0x4 28. "PEDE,Protocol Error in Data Phase Enable" "0,1" newline bitfld.long 0x4 27. "PEAE,Protocol Error in Arbitration Phase Enable" "0,1" bitfld.long 0x4 26. "WDIE,Watchdog Interrupt Enable" "0,1" newline bitfld.long 0x4 25. "BOE,Bus_Off Status Interrupt Enable" "0,1" bitfld.long 0x4 24. "EWE,Warning Status Interrupt Enable" "0,1" newline bitfld.long 0x4 23. "EPE,Error Passive Interrupt Enable" "0,1" bitfld.long 0x4 22. "ELOE,Error Logging Overflow Interrupt Enable" "0,1" newline bitfld.long 0x4 19. "DRXE,Message stored to Dedicated Receive Buffer Interrupt Enable" "0,1" bitfld.long 0x4 18. "TOOE,Timeout Occurred Interrupt Enable" "0,1" newline bitfld.long 0x4 17. "MRAFE,Message RAM Access Failure Interrupt Enable" "0,1" bitfld.long 0x4 16. "TSWE,Timestamp Wraparound Interrupt Enable" "0,1" newline bitfld.long 0x4 15. "TEFLE,Tx Event FIFO Event Lost Interrupt Enable" "0,1" bitfld.long 0x4 14. "TEFFE,Tx Event FIFO Full Interrupt Enable" "0,1" newline bitfld.long 0x4 13. "TEFWE,Tx Event FIFO Watermark Reached Interrupt Enable" "0,1" bitfld.long 0x4 12. "TEFNE,Tx Event FIFO New Entry Interrupt Enable" "0,1" newline bitfld.long 0x4 11. "TFEE,Tx FIFO Empty Interrupt Enable" "0,1" bitfld.long 0x4 10. "TCFE,Transmission Cancellation Finished Interrupt Enable" "0,1" newline bitfld.long 0x4 9. "TCE,Transmission Completed Interrupt Enable" "0,1" bitfld.long 0x4 8. "HPME,High Priority Message Interrupt Enable" "0,1" newline bitfld.long 0x4 7. "RF1LE,Receive FIFO 1 Message Lost Interrupt Enable" "0,1" bitfld.long 0x4 6. "RF1FE,Receive FIFO 1 Full Interrupt Enable" "0,1" newline bitfld.long 0x4 5. "RF1WE,Receive FIFO 1 Watermark Reached Interrupt Enable" "0,1" bitfld.long 0x4 4. "RF1NE,Receive FIFO 1 New Message Interrupt Enable" "0,1" newline bitfld.long 0x4 3. "RF0LE,Receive FIFO 0 Message Lost Interrupt Enable" "0,1" bitfld.long 0x4 2. "RF0FE,Receive FIFO 0 Full Interrupt Enable" "0,1" newline bitfld.long 0x4 1. "RF0WE,Receive FIFO 0 Watermark Reached Interrupt Enable" "0,1" bitfld.long 0x4 0. "RF0NE,Receive FIFO 0 New Message Interrupt Enable" "0,1" line.long 0x8 "ILS,Interrupt Line Select Register" bitfld.long 0x8 29. "ARAL,Access to Reserved Address Line" "0,1" bitfld.long 0x8 28. "PEDL,Protocol Error in Data Phase Line" "0,1" newline bitfld.long 0x8 27. "PEAL,Protocol Error in Arbitration Phase Line" "0,1" bitfld.long 0x8 26. "WDIL,Watchdog Interrupt Line" "0,1" newline bitfld.long 0x8 25. "BOL,Bus_Off Status Interrupt Line" "0,1" bitfld.long 0x8 24. "EWL,Warning Status Interrupt Line" "0,1" newline bitfld.long 0x8 23. "EPL,Error Passive Interrupt Line" "0,1" bitfld.long 0x8 22. "ELOL,Error Logging Overflow Interrupt Line" "0,1" newline bitfld.long 0x8 19. "DRXL,Message stored to Dedicated Receive Buffer Interrupt Line" "0,1" bitfld.long 0x8 18. "TOOL,Timeout Occurred Interrupt Line" "0,1" newline bitfld.long 0x8 17. "MRAFL,Message RAM Access Failure Interrupt Line" "0,1" bitfld.long 0x8 16. "TSWL,Timestamp Wraparound Interrupt Line" "0,1" newline bitfld.long 0x8 15. "TEFLL,Tx Event FIFO Event Lost Interrupt Line" "0,1" bitfld.long 0x8 14. "TEFFL,Tx Event FIFO Full Interrupt Line" "0,1" newline bitfld.long 0x8 13. "TEFWL,Tx Event FIFO Watermark Reached Interrupt Line" "0,1" bitfld.long 0x8 12. "TEFNL,Tx Event FIFO New Entry Interrupt Line" "0,1" newline bitfld.long 0x8 11. "TFEL,Tx FIFO Empty Interrupt Line" "0,1" bitfld.long 0x8 10. "TCFL,Transmission Cancellation Finished Interrupt Line" "0,1" newline bitfld.long 0x8 9. "TCL,Transmission Completed Interrupt Line" "0,1" bitfld.long 0x8 8. "HPML,High Priority Message Interrupt Line" "0,1" newline bitfld.long 0x8 7. "RF1LL,Receive FIFO 1 Message Lost Interrupt Line" "0,1" bitfld.long 0x8 6. "RF1FL,Receive FIFO 1 Full Interrupt Line" "0,1" newline bitfld.long 0x8 5. "RF1WL,Receive FIFO 1 Watermark Reached Interrupt Line" "0,1" bitfld.long 0x8 4. "RF1NL,Receive FIFO 1 New Message Interrupt Line" "0,1" newline bitfld.long 0x8 3. "RF0LL,Receive FIFO 0 Message Lost Interrupt Line" "0,1" bitfld.long 0x8 2. "RF0FL,Receive FIFO 0 Full Interrupt Line" "0,1" newline bitfld.long 0x8 1. "RF0WL,Receive FIFO 0 Watermark Reached Interrupt Line" "0,1" bitfld.long 0x8 0. "RF0NL,Receive FIFO 0 New Message Interrupt Line" "0,1" line.long 0xC "ILE,Interrupt Line Enable Register" bitfld.long 0xC 1. "EINT1,Enable Interrupt Line 1" "0: Interrupt line MCAN_INT1 disabled.,1: Interrupt line MCAN_INT1 enabled." bitfld.long 0xC 0. "EINT0,Enable Interrupt Line 0" "0: Interrupt line MCAN_INT0 disabled.,1: Interrupt line MCAN_INT0 enabled." group.long 0x80++0xB line.long 0x0 "GFC,Global Filter Configuration Register" bitfld.long 0x0 4.--5. "ANFS,Accept Non-matching Frames Standard" "0: Accept in Rx FIFO 0,1: Accept in Rx FIFO 1,2: Message rejected,?" bitfld.long 0x0 2.--3. "ANFE,Accept Non-matching Frames Extended" "0: Accept in Rx FIFO 0,1: Accept in Rx FIFO 1,2: Message rejected,?" newline bitfld.long 0x0 1. "RRFS,Reject Remote Frames Standard" "0: Filter remote frames with 11-bit standard IDs.,1: Reject all remote frames with 11-bit standard IDs." bitfld.long 0x0 0. "RRFE,Reject Remote Frames Extended" "0: Filter remote frames with 29-bit extended IDs.,1: Reject all remote frames with 29-bit extended IDs." line.long 0x4 "SIDFC,Standard ID Filter Configuration Register" hexmask.long.byte 0x4 16.--23. 1. "LSS,List Size Standard" hexmask.long.word 0x4 2.--15. 1. "FLSSA,Filter List Standard Start Address" line.long 0x8 "XIDFC,Extended ID Filter Configuration Register" hexmask.long.byte 0x8 16.--22. 1. "LSE,List Size Extended" hexmask.long.word 0x8 2.--15. 1. "FLESA,Filter List Extended Start Address" group.long 0x90++0x3 line.long 0x0 "XIDAM,Extended ID AND Mask Register" hexmask.long 0x0 0.--28. 1. "EIDM,Extended ID Mask" rgroup.long 0x94++0x3 line.long 0x0 "HPMS,High Priority Message Status Register" bitfld.long 0x0 15. "FLST,Filter List" "0: Standard filter list,1: Extended filter list" hexmask.long.byte 0x0 8.--14. 1. "FIDX,Filter Index" newline bitfld.long 0x0 6.--7. "MSI,Message Storage Indicator" "0: No FIFO selected.,1: FIFO message lost.,2: Message stored in FIFO 0.,3: Message stored in FIFO 1." hexmask.long.byte 0x0 0.--5. 1. "BIDX,Buffer Index" group.long 0x98++0xB line.long 0x0 "NDAT1,New Data 1 Register" bitfld.long 0x0 31. "ND31,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 30. "ND30,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 29. "ND29,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 28. "ND28,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 27. "ND27,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 26. "ND26,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 25. "ND25,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 24. "ND24,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 23. "ND23,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 22. "ND22,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 21. "ND21,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 20. "ND20,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 19. "ND19,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 18. "ND18,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 17. "ND17,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 16. "ND16,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 15. "ND15,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 14. "ND14,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 13. "ND13,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 12. "ND12,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 11. "ND11,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 10. "ND10,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 9. "ND9,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 8. "ND8,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 7. "ND7,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 6. "ND6,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 5. "ND5,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 4. "ND4,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 3. "ND3,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 2. "ND2,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 1. "ND1,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 0. "ND0,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" line.long 0x4 "NDAT2,New Data 2 Register" bitfld.long 0x4 31. "ND63,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 30. "ND62,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 29. "ND61,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 28. "ND60,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 27. "ND59,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 26. "ND58,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 25. "ND57,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 24. "ND56,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 23. "ND55,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 22. "ND54,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 21. "ND53,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 20. "ND52,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 19. "ND51,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 18. "ND50,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 17. "ND49,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 16. "ND48,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 15. "ND47,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 14. "ND46,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 13. "ND45,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 12. "ND44,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 11. "ND43,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 10. "ND42,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 9. "ND41,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 8. "ND40,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 7. "ND39,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 6. "ND38,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 5. "ND37,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 4. "ND36,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 3. "ND35,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 2. "ND34,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 1. "ND33,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 0. "ND32,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." line.long 0x8 "RXF0C,Receive FIFO 0 Configuration Register" bitfld.long 0x8 31. "F0OM,FIFO 0 Operation Mode" "0: FIFO 0 Blocking mode.,1: FIFO 0 Overwrite mode." hexmask.long.byte 0x8 24.--30. 1. "F0WM,Receive FIFO 0 Watermark" newline hexmask.long.byte 0x8 16.--22. 1. "F0S,Receive FIFO 0 Size" hexmask.long.word 0x8 2.--15. 1. "F0SA,Receive FIFO 0 Start Address" rgroup.long 0xA4++0x3 line.long 0x0 "RXF0S,Receive FIFO 0 Status Register" bitfld.long 0x0 25. "RF0L,Receive FIFO 0 Message Lost" "0: No Receive FIFO 0 message lost,1: Receive FIFO 0 message lost also set after write.." bitfld.long 0x0 24. "F0F,Receive FIFO 0 Full" "0: Receive FIFO 0 not full.,1: Receive FIFO 0 full." newline hexmask.long.byte 0x0 16.--21. 1. "F0PI,Receive FIFO 0 Put Index" hexmask.long.byte 0x0 8.--13. 1. "F0GI,Receive FIFO 0 Get Index" newline hexmask.long.byte 0x0 0.--6. 1. "F0FL,Receive FIFO 0 Fill Level" group.long 0xA8++0xB line.long 0x0 "RXF0A,Receive FIFO 0 Acknowledge Register" hexmask.long.byte 0x0 0.--5. 1. "F0AI,Receive FIFO 0 Acknowledge Index" line.long 0x4 "RXBC,Receive Rx Buffer Configuration Register" hexmask.long.word 0x4 2.--15. 1. "RBSA,Receive Buffer Start Address" line.long 0x8 "RXF1C,Receive FIFO 1 Configuration Register" bitfld.long 0x8 31. "F1OM,FIFO 1 Operation Mode" "0: FIFO 1 Blocking mode.,1: FIFO 1 Overwrite mode." hexmask.long.byte 0x8 24.--30. 1. "F1WM,Receive FIFO 1 Watermark" newline hexmask.long.byte 0x8 16.--22. 1. "F1S,Receive FIFO 1 Size" hexmask.long.word 0x8 2.--15. 1. "F1SA,Receive FIFO 1 Start Address" rgroup.long 0xB4++0x3 line.long 0x0 "RXF1S,Receive FIFO 1 Status Register" bitfld.long 0x0 30.--31. "DMS,Debug Message Status" "0: Idle state wait for reception of debug messages..,1: Debug message A received.,2: Debug messages A B received.,3: Debug messages A B C received DMA request is set." bitfld.long 0x0 25. "RF1L,Receive FIFO 1 Message Lost" "0: No Receive FIFO 1 message lost.,1: Receive FIFO 1 message lost also set after write.." newline bitfld.long 0x0 24. "F1F,Receive FIFO 1 Full" "0: Receive FIFO 1 not full.,1: Receive FIFO 1 full." hexmask.long.byte 0x0 16.--21. 1. "F1PI,Receive FIFO 1 Put Index" newline hexmask.long.byte 0x0 8.--13. 1. "F1GI,Receive FIFO 1 Get Index" hexmask.long.byte 0x0 0.--6. 1. "F1FL,Receive FIFO 1 Fill Level" group.long 0xB8++0xB line.long 0x0 "RXF1A,Receive FIFO 1 Acknowledge Register" hexmask.long.byte 0x0 0.--5. 1. "F1AI,Receive FIFO 1 Acknowledge Index" line.long 0x4 "RXESC,Receive Buffer / FIFO Element Size Configuration Register" bitfld.long 0x4 8.--10. "RBDS,Receive Buffer Data Field Size" "0: 8-byte data field,1: 12-byte data field,2: 16-byte data field,3: 20-byte data field,4: 24-byte data field,5: 32-byte data field,6: 48-byte data field,7: 64-byte data field" bitfld.long 0x4 4.--6. "F1DS,Receive FIFO 1 Data Field Size" "0: 8-byte data field,1: 12-byte data field,2: 16-byte data field,3: 20-byte data field,4: 24-byte data field,5: 32-byte data field,6: 48-byte data field,7: 64-byte data field" newline bitfld.long 0x4 0.--2. "F0DS,Receive FIFO 0 Data Field Size" "0: 8-byte data field,1: 12-byte data field,2: 16-byte data field,3: 20-byte data field,4: 24-byte data field,5: 32-byte data field,6: 48-byte data field,7: 64-byte data field" line.long 0x8 "TXBC,Transmit Buffer Configuration Register" bitfld.long 0x8 30. "TFQM,Tx FIFO/Queue Mode" "0: Tx FIFO operation.,1: Tx Queue operation." hexmask.long.byte 0x8 24.--29. 1. "TFQS,Transmit FIFO/Queue Size" newline hexmask.long.byte 0x8 16.--21. 1. "NDTB,Number of Dedicated Transmit Buffers" hexmask.long.word 0x8 2.--15. 1. "TBSA,Tx Buffers Start Address" rgroup.long 0xC4++0x3 line.long 0x0 "TXFQS,Transmit FIFO/Queue Status Register" bitfld.long 0x0 21. "TFQF,Tx FIFO/Queue Full" "0: Tx FIFO/Queue not full.,1: Tx FIFO/Queue full." hexmask.long.byte 0x0 16.--20. 1. "TFQPI,Tx FIFO/Queue Put Index" newline hexmask.long.byte 0x0 8.--12. 1. "TFGI,Tx FIFO Get Index" hexmask.long.byte 0x0 0.--5. 1. "TFFL,Tx FIFO Free Level" group.long 0xC8++0x3 line.long 0x0 "TXESC,Transmit Buffer Element Size Configuration Register" bitfld.long 0x0 0.--2. "TBDS,Tx Buffer Data Field Size" "0: 8-byte data field,1: 12-byte data field,2: 16-byte data field,3: 20-byte data field,4: 24-byte data field,5: 32-byte data field,6: 48- byte data field,7: 64-byte data field" rgroup.long 0xCC++0x3 line.long 0x0 "TXBRP,Transmit Buffer Request Pending Register" bitfld.long 0x0 31. "TRP31,Transmission Request Pending for Buffer 31" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 30. "TRP30,Transmission Request Pending for Buffer 30" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 29. "TRP29,Transmission Request Pending for Buffer 29" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 28. "TRP28,Transmission Request Pending for Buffer 28" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 27. "TRP27,Transmission Request Pending for Buffer 27" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 26. "TRP26,Transmission Request Pending for Buffer 26" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 25. "TRP25,Transmission Request Pending for Buffer 25" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 24. "TRP24,Transmission Request Pending for Buffer 24" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 23. "TRP23,Transmission Request Pending for Buffer 23" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 22. "TRP22,Transmission Request Pending for Buffer 22" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 21. "TRP21,Transmission Request Pending for Buffer 21" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 20. "TRP20,Transmission Request Pending for Buffer 20" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 19. "TRP19,Transmission Request Pending for Buffer 19" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 18. "TRP18,Transmission Request Pending for Buffer 18" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 17. "TRP17,Transmission Request Pending for Buffer 17" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 16. "TRP16,Transmission Request Pending for Buffer 16" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 15. "TRP15,Transmission Request Pending for Buffer 15" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 14. "TRP14,Transmission Request Pending for Buffer 14" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 13. "TRP13,Transmission Request Pending for Buffer 13" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 12. "TRP12,Transmission Request Pending for Buffer 12" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 11. "TRP11,Transmission Request Pending for Buffer 11" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 10. "TRP10,Transmission Request Pending for Buffer 10" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 9. "TRP9,Transmission Request Pending for Buffer 9" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 8. "TRP8,Transmission Request Pending for Buffer 8" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 7. "TRP7,Transmission Request Pending for Buffer 7" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 6. "TRP6,Transmission Request Pending for Buffer 6" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 5. "TRP5,Transmission Request Pending for Buffer 5" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 4. "TRP4,Transmission Request Pending for Buffer 4" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 3. "TRP3,Transmission Request Pending for Buffer 3" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 2. "TRP2,Transmission Request Pending for Buffer 2" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 1. "TRP1,Transmission Request Pending for Buffer 1" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 0. "TRP0,Transmission Request Pending for Buffer 0" "0: No transmission request pending,1: Transmission request pending" group.long 0xD0++0x7 line.long 0x0 "TXBAR,Transmit Buffer Add Request Register" bitfld.long 0x0 31. "AR31,Add Request for Transmit Buffer 31" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 30. "AR30,Add Request for Transmit Buffer 30" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 29. "AR29,Add Request for Transmit Buffer 29" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 28. "AR28,Add Request for Transmit Buffer 28" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 27. "AR27,Add Request for Transmit Buffer 27" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 26. "AR26,Add Request for Transmit Buffer 26" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 25. "AR25,Add Request for Transmit Buffer 25" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 24. "AR24,Add Request for Transmit Buffer 24" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 23. "AR23,Add Request for Transmit Buffer 23" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 22. "AR22,Add Request for Transmit Buffer 22" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 21. "AR21,Add Request for Transmit Buffer 21" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 20. "AR20,Add Request for Transmit Buffer 20" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 19. "AR19,Add Request for Transmit Buffer 19" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 18. "AR18,Add Request for Transmit Buffer 18" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 17. "AR17,Add Request for Transmit Buffer 17" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 16. "AR16,Add Request for Transmit Buffer 16" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 15. "AR15,Add Request for Transmit Buffer 15" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 14. "AR14,Add Request for Transmit Buffer 14" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 13. "AR13,Add Request for Transmit Buffer 13" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 12. "AR12,Add Request for Transmit Buffer 12" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 11. "AR11,Add Request for Transmit Buffer 11" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 10. "AR10,Add Request for Transmit Buffer 10" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 9. "AR9,Add Request for Transmit Buffer 9" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 8. "AR8,Add Request for Transmit Buffer 8" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 7. "AR7,Add Request for Transmit Buffer 7" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 6. "AR6,Add Request for Transmit Buffer 6" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 5. "AR5,Add Request for Transmit Buffer 5" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 4. "AR4,Add Request for Transmit Buffer 4" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 3. "AR3,Add Request for Transmit Buffer 3" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 2. "AR2,Add Request for Transmit Buffer 2" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 1. "AR1,Add Request for Transmit Buffer 1" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 0. "AR0,Add Request for Transmit Buffer 0" "0: No transmission request added.,1: Transmission requested added." line.long 0x4 "TXBCR,Transmit Buffer Cancellation Request Register" bitfld.long 0x4 31. "CR31,Cancellation Request for Transmit Buffer 31" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 30. "CR30,Cancellation Request for Transmit Buffer 30" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 29. "CR29,Cancellation Request for Transmit Buffer 29" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 28. "CR28,Cancellation Request for Transmit Buffer 28" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 27. "CR27,Cancellation Request for Transmit Buffer 27" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 26. "CR26,Cancellation Request for Transmit Buffer 26" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 25. "CR25,Cancellation Request for Transmit Buffer 25" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 24. "CR24,Cancellation Request for Transmit Buffer 24" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 23. "CR23,Cancellation Request for Transmit Buffer 23" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 22. "CR22,Cancellation Request for Transmit Buffer 22" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 21. "CR21,Cancellation Request for Transmit Buffer 21" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 20. "CR20,Cancellation Request for Transmit Buffer 20" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 19. "CR19,Cancellation Request for Transmit Buffer 19" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 18. "CR18,Cancellation Request for Transmit Buffer 18" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 17. "CR17,Cancellation Request for Transmit Buffer 17" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 16. "CR16,Cancellation Request for Transmit Buffer 16" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 15. "CR15,Cancellation Request for Transmit Buffer 15" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 14. "CR14,Cancellation Request for Transmit Buffer 14" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 13. "CR13,Cancellation Request for Transmit Buffer 13" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 12. "CR12,Cancellation Request for Transmit Buffer 12" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 11. "CR11,Cancellation Request for Transmit Buffer 11" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 10. "CR10,Cancellation Request for Transmit Buffer 10" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 9. "CR9,Cancellation Request for Transmit Buffer 9" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 8. "CR8,Cancellation Request for Transmit Buffer 8" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 7. "CR7,Cancellation Request for Transmit Buffer 7" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 6. "CR6,Cancellation Request for Transmit Buffer 6" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 5. "CR5,Cancellation Request for Transmit Buffer 5" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 4. "CR4,Cancellation Request for Transmit Buffer 4" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 3. "CR3,Cancellation Request for Transmit Buffer 3" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 2. "CR2,Cancellation Request for Transmit Buffer 2" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 1. "CR1,Cancellation Request for Transmit Buffer 1" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 0. "CR0,Cancellation Request for Transmit Buffer 0" "0: No cancellation pending.,1: Cancellation pending." rgroup.long 0xD8++0x7 line.long 0x0 "TXBTO,Transmit Buffer Transmission Occurred Register" bitfld.long 0x0 31. "TO31,Transmission Occurred for Buffer 31" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 30. "TO30,Transmission Occurred for Buffer 30" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 29. "TO29,Transmission Occurred for Buffer 29" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 28. "TO28,Transmission Occurred for Buffer 28" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 27. "TO27,Transmission Occurred for Buffer 27" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 26. "TO26,Transmission Occurred for Buffer 26" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 25. "TO25,Transmission Occurred for Buffer 25" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 24. "TO24,Transmission Occurred for Buffer 24" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 23. "TO23,Transmission Occurred for Buffer 23" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 22. "TO22,Transmission Occurred for Buffer 22" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 21. "TO21,Transmission Occurred for Buffer 21" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 20. "TO20,Transmission Occurred for Buffer 20" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 19. "TO19,Transmission Occurred for Buffer 19" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 18. "TO18,Transmission Occurred for Buffer 18" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 17. "TO17,Transmission Occurred for Buffer 17" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 16. "TO16,Transmission Occurred for Buffer 16" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 15. "TO15,Transmission Occurred for Buffer 15" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 14. "TO14,Transmission Occurred for Buffer 14" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 13. "TO13,Transmission Occurred for Buffer 13" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 12. "TO12,Transmission Occurred for Buffer 12" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 11. "TO11,Transmission Occurred for Buffer 11" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 10. "TO10,Transmission Occurred for Buffer 10" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 9. "TO9,Transmission Occurred for Buffer 9" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 8. "TO8,Transmission Occurred for Buffer 8" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 7. "TO7,Transmission Occurred for Buffer 7" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 6. "TO6,Transmission Occurred for Buffer 6" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 5. "TO5,Transmission Occurred for Buffer 5" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 4. "TO4,Transmission Occurred for Buffer 4" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 3. "TO3,Transmission Occurred for Buffer 3" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 2. "TO2,Transmission Occurred for Buffer 2" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 1. "TO1,Transmission Occurred for Buffer 1" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 0. "TO0,Transmission Occurred for Buffer 0" "0: No transmission occurred.,1: Transmission occurred." line.long 0x4 "TXBCF,Transmit Buffer Cancellation Finished Register" bitfld.long 0x4 31. "CF31,Cancellation Finished for Transmit Buffer 31" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 30. "CF30,Cancellation Finished for Transmit Buffer 30" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 29. "CF29,Cancellation Finished for Transmit Buffer 29" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 28. "CF28,Cancellation Finished for Transmit Buffer 28" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 27. "CF27,Cancellation Finished for Transmit Buffer 27" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 26. "CF26,Cancellation Finished for Transmit Buffer 26" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 25. "CF25,Cancellation Finished for Transmit Buffer 25" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 24. "CF24,Cancellation Finished for Transmit Buffer 24" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 23. "CF23,Cancellation Finished for Transmit Buffer 23" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 22. "CF22,Cancellation Finished for Transmit Buffer 22" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 21. "CF21,Cancellation Finished for Transmit Buffer 21" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 20. "CF20,Cancellation Finished for Transmit Buffer 20" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 19. "CF19,Cancellation Finished for Transmit Buffer 19" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 18. "CF18,Cancellation Finished for Transmit Buffer 18" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 17. "CF17,Cancellation Finished for Transmit Buffer 17" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 16. "CF16,Cancellation Finished for Transmit Buffer 16" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 15. "CF15,Cancellation Finished for Transmit Buffer 15" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 14. "CF14,Cancellation Finished for Transmit Buffer 14" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 13. "CF13,Cancellation Finished for Transmit Buffer 13" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 12. "CF12,Cancellation Finished for Transmit Buffer 12" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 11. "CF11,Cancellation Finished for Transmit Buffer 11" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 10. "CF10,Cancellation Finished for Transmit Buffer 10" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 9. "CF9,Cancellation Finished for Transmit Buffer 9" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 8. "CF8,Cancellation Finished for Transmit Buffer 8" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 7. "CF7,Cancellation Finished for Transmit Buffer 7" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 6. "CF6,Cancellation Finished for Transmit Buffer 6" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 5. "CF5,Cancellation Finished for Transmit Buffer 5" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 4. "CF4,Cancellation Finished for Transmit Buffer 4" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 3. "CF3,Cancellation Finished for Transmit Buffer 3" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 2. "CF2,Cancellation Finished for Transmit Buffer 2" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 1. "CF1,Cancellation Finished for Transmit Buffer 1" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 0. "CF0,Cancellation Finished for Transmit Buffer 0" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." group.long 0xE0++0x7 line.long 0x0 "TXBTIE,Transmit Buffer Transmission Interrupt Enable Register" bitfld.long 0x0 31. "TIE31,Transmission Interrupt Enable for Buffer 31" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 30. "TIE30,Transmission Interrupt Enable for Buffer 30" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 29. "TIE29,Transmission Interrupt Enable for Buffer 29" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 28. "TIE28,Transmission Interrupt Enable for Buffer 28" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 27. "TIE27,Transmission Interrupt Enable for Buffer 27" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 26. "TIE26,Transmission Interrupt Enable for Buffer 26" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 25. "TIE25,Transmission Interrupt Enable for Buffer 25" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 24. "TIE24,Transmission Interrupt Enable for Buffer 24" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 23. "TIE23,Transmission Interrupt Enable for Buffer 23" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 22. "TIE22,Transmission Interrupt Enable for Buffer 22" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 21. "TIE21,Transmission Interrupt Enable for Buffer 21" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 20. "TIE20,Transmission Interrupt Enable for Buffer 20" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 19. "TIE19,Transmission Interrupt Enable for Buffer 19" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 18. "TIE18,Transmission Interrupt Enable for Buffer 18" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 17. "TIE17,Transmission Interrupt Enable for Buffer 17" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 16. "TIE16,Transmission Interrupt Enable for Buffer 16" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 15. "TIE15,Transmission Interrupt Enable for Buffer 15" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 14. "TIE14,Transmission Interrupt Enable for Buffer 14" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 13. "TIE13,Transmission Interrupt Enable for Buffer 13" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 12. "TIE12,Transmission Interrupt Enable for Buffer 12" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 11. "TIE11,Transmission Interrupt Enable for Buffer 11" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 10. "TIE10,Transmission Interrupt Enable for Buffer 10" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 9. "TIE9,Transmission Interrupt Enable for Buffer 9" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 8. "TIE8,Transmission Interrupt Enable for Buffer 8" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 7. "TIE7,Transmission Interrupt Enable for Buffer 7" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 6. "TIE6,Transmission Interrupt Enable for Buffer 6" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 5. "TIE5,Transmission Interrupt Enable for Buffer 5" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 4. "TIE4,Transmission Interrupt Enable for Buffer 4" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 3. "TIE3,Transmission Interrupt Enable for Buffer 3" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 2. "TIE2,Transmission Interrupt Enable for Buffer 2" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 1. "TIE1,Transmission Interrupt Enable for Buffer 1" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 0. "TIE0,Transmission Interrupt Enable for Buffer 0" "0: Transmission interrupt disabled,1: Transmission interrupt enable" line.long 0x4 "TXBCIE,Transmit Buffer Cancellation Finished Interrupt Enable Register" bitfld.long 0x4 31. "CFIE31,Cancellation Finished Interrupt Enable for Transmit Buffer 31" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 30. "CFIE30,Cancellation Finished Interrupt Enable for Transmit Buffer 30" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 29. "CFIE29,Cancellation Finished Interrupt Enable for Transmit Buffer 29" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 28. "CFIE28,Cancellation Finished Interrupt Enable for Transmit Buffer 28" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 27. "CFIE27,Cancellation Finished Interrupt Enable for Transmit Buffer 27" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 26. "CFIE26,Cancellation Finished Interrupt Enable for Transmit Buffer 26" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 25. "CFIE25,Cancellation Finished Interrupt Enable for Transmit Buffer 25" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 24. "CFIE24,Cancellation Finished Interrupt Enable for Transmit Buffer 24" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 23. "CFIE23,Cancellation Finished Interrupt Enable for Transmit Buffer 23" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 22. "CFIE22,Cancellation Finished Interrupt Enable for Transmit Buffer 22" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 21. "CFIE21,Cancellation Finished Interrupt Enable for Transmit Buffer 21" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 20. "CFIE20,Cancellation Finished Interrupt Enable for Transmit Buffer 20" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 19. "CFIE19,Cancellation Finished Interrupt Enable for Transmit Buffer 19" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 18. "CFIE18,Cancellation Finished Interrupt Enable for Transmit Buffer 18" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 17. "CFIE17,Cancellation Finished Interrupt Enable for Transmit Buffer 17" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 16. "CFIE16,Cancellation Finished Interrupt Enable for Transmit Buffer 16" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 15. "CFIE15,Cancellation Finished Interrupt Enable for Transmit Buffer 15" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 14. "CFIE14,Cancellation Finished Interrupt Enable for Transmit Buffer 14" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 13. "CFIE13,Cancellation Finished Interrupt Enable for Transmit Buffer 13" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 12. "CFIE12,Cancellation Finished Interrupt Enable for Transmit Buffer 12" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 11. "CFIE11,Cancellation Finished Interrupt Enable for Transmit Buffer 11" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 10. "CFIE10,Cancellation Finished Interrupt Enable for Transmit Buffer 10" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 9. "CFIE9,Cancellation Finished Interrupt Enable for Transmit Buffer 9" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 8. "CFIE8,Cancellation Finished Interrupt Enable for Transmit Buffer 8" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 7. "CFIE7,Cancellation Finished Interrupt Enable for Transmit Buffer 7" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 6. "CFIE6,Cancellation Finished Interrupt Enable for Transmit Buffer 6" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 5. "CFIE5,Cancellation Finished Interrupt Enable for Transmit Buffer 5" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 4. "CFIE4,Cancellation Finished Interrupt Enable for Transmit Buffer 4" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 3. "CFIE3,Cancellation Finished Interrupt Enable for Transmit Buffer 3" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 2. "CFIE2,Cancellation Finished Interrupt Enable for Transmit Buffer 2" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 1. "CFIE1,Cancellation Finished Interrupt Enable for Transmit Buffer 1" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 0. "CFIE0,Cancellation Finished Interrupt Enable for Transmit Buffer 0" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." group.long 0xF0++0x3 line.long 0x0 "TXEFC,Transmit Event FIFO Configuration Register" hexmask.long.byte 0x0 24.--29. 1. "EFWM,Event FIFO Watermark" hexmask.long.byte 0x0 16.--21. 1. "EFS,Event FIFO Size" newline hexmask.long.word 0x0 2.--15. 1. "EFSA,Event FIFO Start Address" rgroup.long 0xF4++0x3 line.long 0x0 "TXEFS,Transmit Event FIFO Status Register" bitfld.long 0x0 25. "TEFL,Tx Event FIFO Element Lost" "0: No Tx Event FIFO element lost,1: Tx Event FIFO element lost also set after write.." bitfld.long 0x0 24. "EFF,Event FIFO Full" "0: Tx Event FIFO not full,1: Tx Event FIFO full" newline hexmask.long.byte 0x0 16.--20. 1. "EFPI,Event FIFO Put Index" hexmask.long.byte 0x0 8.--12. 1. "EFGI,Event FIFO Get Index" newline hexmask.long.byte 0x0 0.--5. 1. "EFFL,Event FIFO Fill Level" group.long 0xF8++0x3 line.long 0x0 "TXEFA,Transmit Event FIFO Acknowledge Register" hexmask.long.byte 0x0 0.--4. 1. "EFAI,Event FIFO Acknowledge Index" group.long 0x164++0x3 line.long 0x0 "TSU_TSCFG,TSU Timestamp Configuration Register" hexmask.long.byte 0x0 8.--15. 1. "TBPRE,Timebase Prescaler" bitfld.long 0x0 2. "SCP,Select Capturing Position" "0: Timestamp captured at EOF.,1: Timestamp captured at SOF." newline bitfld.long 0x0 1. "TBCS,Timebase Counter Select" "0: Timestamp value captured from internal timebase..,1: Timestamp value captured from external timebase.." bitfld.long 0x0 0. "TSUE,Timestamp Unit Enable" "0: TSU disabled,1: TSU enabled" rgroup.long 0x168++0x7 line.long 0x0 "TSU_TSS1,TSU Timestamp Status 1 Register" hexmask.long.word 0x0 16.--31. 1. "TSL,Timestamp Lost" hexmask.long.word 0x0 0.--15. 1. "TSN,Timestamp New" line.long 0x4 "TSU_TSS2,TSU Timestamp Status 2 Register" bitfld.long 0x4 14.--15. "ITBG,Internal Timebase and SOF Select Generic" "0,1,2,3" bitfld.long 0x4 12.--13. "NTSG,Number of Timestamps Generic" "0,1,2,3" newline hexmask.long.byte 0x4 0.--3. 1. "TSP,Timestamp Pointer" repeat 16. (increment 0x0 0x1)(increment 0x0 0x4) rgroup.long ($2+0x170)++0x3 line.long 0x0 "TSU_TS[$1],TSU Timestamp x Register" hexmask.long 0x0 0.--31. 1. "TS,Timestamp Word TS" repeat.end rgroup.long 0x1B0++0x3 line.long 0x0 "TSU_ATB,TSU Actual Timebase Register" hexmask.long 0x0 0.--31. 1. "TB,Timebase for Timestamp Generation" tree.end tree "MCAN4" base ad:0xE0838000 rgroup.long 0x4++0x3 line.long 0x0 "ENDN,Endian Register" hexmask.long 0x0 0.--31. 1. "ETV,Endianness Test Value" group.long 0xC++0x23 line.long 0x0 "DBTP,Data Bit Timing and Prescaler Register" bitfld.long 0x0 23. "TDC,Transmitter Delay Compensation" "0: Transmitter Delay Compensation disabled.,1: Transmitter Delay Compensation enabled." hexmask.long.byte 0x0 16.--20. 1. "DBRP,Data Bit Rate Prescaler" newline hexmask.long.byte 0x0 8.--12. 1. "DTSEG1,Data Time Segment Before Sample Point" hexmask.long.byte 0x0 4.--7. 1. "DTSEG2,Data Time Segment After Sample Point" newline bitfld.long 0x0 0.--2. "DSJW,Data (Re) Synchronization Jump Width" "0,1,2,3,4,5,6,7" line.long 0x4 "TEST,Test Register" bitfld.long 0x4 21. "SVAL,Started Valid (read-only)" "0: TXBNS value is not valid.,1: TXBNS value is valid." hexmask.long.byte 0x4 16.--20. 1. "TXBNS,TX Buffer Number Started (read-only)" newline bitfld.long 0x4 13. "PVAL,Prepared Valid (read-only)" "0: TXBNP value is not valid.,1: TXBNP value is valid." hexmask.long.byte 0x4 8.--12. 1. "TXBNP,TX Buffer Number Prepared (read-only)" newline bitfld.long 0x4 7. "RX,Receive Pin (read-only)" "0: The CAN bus is dominant (CANRX = '0').,1: The CAN bus is recessive (CANRX = '1')." bitfld.long 0x4 5.--6. "TX,Control of Transmit Pin (read/write)" "0: Reset value CANTX controlled by the CAN Core..,1: Sample Point can be monitored at pin CANTX.,2: Dominant ('0') level at pin CANTX.,3: Recessive ('1') at pin CANTX." newline bitfld.long 0x4 4. "LBCK,Loop Back Mode (read/write)" "0: Reset value. Loop Back mode is disabled.,1: Loop Back mode is enabled (see Section 6.1.9.." line.long 0x8 "RWD,RAM Watchdog Register" hexmask.long.byte 0x8 8.--15. 1. "WDV,Watchdog Value (read-only)" hexmask.long.byte 0x8 0.--7. 1. "WDC,Watchdog Configuration (read/write)" line.long 0xC "CCCR,CC Control Register" bitfld.long 0xC 15. "NISO,Non-ISO Operation" "0: CAN FD frame format according to ISO11898-1..,1: CAN FD frame format according to Bosch CAN FD.." bitfld.long 0xC 14. "TXP,Transmit Pause (read/write write protection)" "0: Transmit pause disabled.,1: Transmit pause enabled." newline bitfld.long 0xC 13. "EFBI,Edge Filtering during Bus Integration (read/write write protection)" "0: Edge filtering is disabled.,1: Edge filtering is enabled. Two consecutive.." bitfld.long 0xC 12. "PXHD,Protocol Exception Event Handling (read/write write protection)" "0: Protocol exception handling enabled.,1: Protocol exception handling disabled." newline bitfld.long 0xC 11. "WMM,Wide Message Marker (read/write write protection)" "0: 8-bit message marker is used.,1: 16-bit message marker is used replacing 16-bit.." bitfld.long 0xC 10. "UTSU,Use Timestamping Unit (read/write write protection)" "0: Internal timestamping.,1: External timestamping by TSU." newline bitfld.long 0xC 9. "BRSE,Bit Rate Switching Enable (read/write write protection)" "0: Bit rate switching for transmissions disabled.,1: Bit rate switching for transmissions enabled." bitfld.long 0xC 8. "FDOE,CAN FD Operation Enable (read/write write protection)" "0: FD operation disabled.,1: FD operation enabled." newline bitfld.long 0xC 7. "TEST,Test Mode Enable (read/write write protection against '1')" "0: Normal operation MCAN_TEST register holds reset..,1: Test mode write access to MCAN_TEST register.." bitfld.long 0xC 6. "DAR,Disable Automatic Retransmission (read/write write protection)" "0: Automatic retransmission of messages not..,1: Automatic retransmission disabled." newline bitfld.long 0xC 5. "MON,Bus Monitoring Mode (read/write write protection against '1')" "0: Bus Monitoring mode is disabled.,1: Bus Monitoring mode is enabled." bitfld.long 0xC 4. "CSR,Clock Stop Request (read/write)" "0: No clock stop is requested.,1: Clock stop requested. When clock stop is.." newline bitfld.long 0xC 3. "CSA,Clock Stop Acknowledge (read-only)" "0: No clock stop acknowledged.,1: MCAN may be set in power down by stopping the.." bitfld.long 0xC 2. "ASM,Restricted Operation Mode (read/write write protection against '1')" "0: Normal CAN operation.,1: Restricted Operation mode active." newline bitfld.long 0xC 1. "CCE,Configuration Change Enable (read/write write protection)" "0: The processor has no write access to the..,1: The processor has write access to the protected.." bitfld.long 0xC 0. "INIT,Initialization (read/write)" "0: Normal operation.,1: Initialization is started." line.long 0x10 "NBTP,Nominal Bit Timing and Prescaler Register" hexmask.long.byte 0x10 25.--31. 1. "NSJW,Nominal (Re) Synchronization Jump Width" hexmask.long.word 0x10 16.--24. 1. "NBRP,Nominal Bit Rate Prescaler" newline hexmask.long.byte 0x10 8.--15. 1. "NTSEG1,Nominal Time Segment Before Sample Point" hexmask.long.byte 0x10 0.--6. 1. "NTSEG2,Nominal Time Segment After Sample Point" line.long 0x14 "TSCC,Timestamp Counter Configuration Register" hexmask.long.byte 0x14 16.--19. 1. "TCP,Timestamp Counter Prescaler" bitfld.long 0x14 0.--1. "TSS,Timestamp Select" "0: Timestamp counter value always 0x0000,1: Timestamp counter value incremented according to..,2: External timestamp counter value used,3: Timestamp counter value always 0x0000" line.long 0x18 "TSCV,Timestamp Counter Value Register" hexmask.long.word 0x18 0.--15. 1. "TSC,Timestamp Counter (cleared on write)" line.long 0x1C "TOCC,Timeout Counter Configuration Register" hexmask.long.word 0x1C 16.--31. 1. "TOP,Timeout Period" bitfld.long 0x1C 1.--2. "TOS,Timeout Select" "0: Continuous operation,1: Timeout controlled by Tx Event FIFO,2: Timeout controlled by Receive FIFO 0,3: Timeout controlled by Receive FIFO 1" newline bitfld.long 0x1C 0. "ETOC,Enable Timeout Counter" "0: Timeout Counter disabled.,1: Timeout Counter enabled." line.long 0x20 "TOCV,Timeout Counter Value Register" hexmask.long.word 0x20 0.--15. 1. "TOC,Timeout Counter (cleared on write)" rgroup.long 0x40++0x7 line.long 0x0 "ECR,Error Counter Register" hexmask.long.byte 0x0 16.--23. 1. "CEL,CAN Error Logging (cleared on read)" bitfld.long 0x0 15. "RP,Receive Error Passive" "0: The Receive Error Counter is below the error..,1: The Receive Error Counter has reached the error.." newline hexmask.long.byte 0x0 8.--14. 1. "REC,Receive Error Counter" hexmask.long.byte 0x0 0.--7. 1. "TEC,Transmit Error Counter" line.long 0x4 "PSR,Protocol Status Register" hexmask.long.byte 0x4 16.--22. 1. "TDCV,Transmitter Delay Compensation Value" bitfld.long 0x4 14. "PXE,Protocol Exception Event (cleared on read)" "0: No protocol exception event occurred since last..,1: Protocol exception event occurred" newline bitfld.long 0x4 13. "RFDF,Received a CAN FD Message (cleared on read)" "0: Since this bit was reset by the CPU no CAN FD..,1: Message in CAN FD format with FDF flag set has.." bitfld.long 0x4 12. "RBRS,BRS Flag of Last Received CAN FD Message (cleared on read)" "0: Last received CAN FD message did not have its..,1: Last received CAN FD message had its BRS flag set." newline bitfld.long 0x4 11. "RESI,ESI Flag of Last Received CAN FD Message (cleared on read)" "0: Last received CAN FD message did not have its..,1: Last received CAN FD message had its ESI flag set." bitfld.long 0x4 8.--10. "DLEC,Data Phase Last Error Code (set to 111 on read)" "0,1,2,3,4,5,6,7" newline bitfld.long 0x4 7. "BO,Bus_Off Status" "0: The MCAN is not Bus_Off.,1: The MCAN is in Bus_Off state." bitfld.long 0x4 6. "EW,Warning Status" "0: Both error counters are below the Error_Warning..,1: At least one of error counter has reached the.." newline bitfld.long 0x4 5. "EP,Error Passive" "0: The MCAN is in the Error_Active state. It..,1: The MCAN is in the Error_Passive state." bitfld.long 0x4 3.--4. "ACT,Activity" "0: Node is synchronizing on CAN communication,1: Node is neither receiver nor transmitter,2: Node is operating as receiver,3: Node is operating as transmitter" newline bitfld.long 0x4 0.--2. "LEC,Last Error Code (set to 111 on read)" "0: No error occurred since LEC has been reset by..,1: More than 5 equal bits in a sequence have..,2: A fixed format part of a received frame has the..,3: The message transmitted by the MCAN was not..,4: During transmission of a message (with the..,5: During transmission of a message (or acknowledge..,6: The CRC check sum of a received message was..,7: Any read access to the Protocol Status Register.." group.long 0x48++0x3 line.long 0x0 "TDCR,Transmit Delay Compensation Register" hexmask.long.byte 0x0 8.--14. 1. "TDCO,Transmitter Delay Compensation Offset" hexmask.long.byte 0x0 0.--6. 1. "TDCF,Transmitter Delay Compensation Filter" group.long 0x50++0xF line.long 0x0 "IR,Interrupt Register" bitfld.long 0x0 29. "ARA,Access to Reserved Address" "0: No access to reserved address occurred,1: Access to reserved address occurred" bitfld.long 0x0 28. "PED,Protocol Error in Data Phase" "0: No protocol error in data phase,1: Protocol error in data phase detected.." newline bitfld.long 0x0 27. "PEA,Protocol Error in Arbitration Phase" "0: No protocol error in arbitration phase,1: Protocol error in arbitration phase detected.." bitfld.long 0x0 26. "WDI,Watchdog Interrupt" "0: No Message RAM Watchdog event occurred.,1: Message RAM Watchdog event due to missing READY." newline bitfld.long 0x0 25. "BO,Bus_Off Status" "0: Bus_Off status unchanged.,1: Bus_Off status changed." bitfld.long 0x0 24. "EW,Warning Status" "0: Error_Warning status unchanged.,1: Error_Warning status changed." newline bitfld.long 0x0 23. "EP,Error Passive" "0: Error_Passive status unchanged.,1: Error_Passive status changed." bitfld.long 0x0 22. "ELO,Error Logging Overflow" "0: CAN Error Logging Counter did not overflow.,1: Overflow of CAN Error Logging Counter occurred." newline bitfld.long 0x0 19. "DRX,Message stored to Dedicated Receive Buffer" "0: No Receive Buffer updated.,1: At least one received message stored into a.." bitfld.long 0x0 18. "TOO,Timeout Occurred" "0: No timeout.,1: Timeout reached." newline bitfld.long 0x0 17. "MRAF,Message RAM Access Failure" "0: No Message RAM access failure occurred.,1: Message RAM access failure occurred." bitfld.long 0x0 16. "TSW,Timestamp Wraparound" "0: No timestamp counter wrap-around.,1: Timestamp counter wrapped around." newline bitfld.long 0x0 15. "TEFL,Tx Event FIFO Element Lost" "0: No Tx Event FIFO element lost.,1: Tx Event FIFO element lost also set after write.." bitfld.long 0x0 14. "TEFF,Tx Event FIFO Full" "0: Tx Event FIFO not full.,1: Tx Event FIFO full." newline bitfld.long 0x0 13. "TEFW,Tx Event FIFO Watermark Reached" "0: Tx Event FIFO fill level below watermark.,1: Tx Event FIFO fill level reached watermark." bitfld.long 0x0 12. "TEFN,Tx Event FIFO New Entry" "0: Tx Event FIFO unchanged.,1: Tx Handler wrote Tx Event FIFO element." newline bitfld.long 0x0 11. "TFE,Tx FIFO Empty" "0: Tx FIFO non-empty.,1: Tx FIFO empty." bitfld.long 0x0 10. "TCF,Transmission Cancellation Finished" "0: No transmission cancellation finished.,1: Transmission cancellation finished." newline bitfld.long 0x0 9. "TC,Transmission Completed" "0: No transmission completed.,1: Transmission completed." bitfld.long 0x0 8. "HPM,High Priority Message" "0: No high priority message received.,1: High priority message received." newline bitfld.long 0x0 7. "RF1L,Receive FIFO 1 Message Lost" "0: No Receive FIFO 1 message lost.,1: Receive FIFO 1 message lost also set after write.." bitfld.long 0x0 6. "RF1F,Receive FIFO 1 Full" "0: Receive FIFO 1 not full.,1: Receive FIFO 1 full." newline bitfld.long 0x0 5. "RF1W,Receive FIFO 1 Watermark Reached" "0: Receive FIFO 1 fill level below watermark.,1: Receive FIFO 1 fill level reached watermark." bitfld.long 0x0 4. "RF1N,Receive FIFO 1 New Message" "0: No new message written to Receive FIFO 1.,1: New message written to Receive FIFO 1." newline bitfld.long 0x0 3. "RF0L,Receive FIFO 0 Message Lost" "0: No Receive FIFO 0 message lost.,1: Receive FIFO 0 message lost also set after write.." bitfld.long 0x0 2. "RF0F,Receive FIFO 0 Full" "0: Receive FIFO 0 not full.,1: Receive FIFO 0 full." newline bitfld.long 0x0 1. "RF0W,Receive FIFO 0 Watermark Reached" "0: Receive FIFO 0 fill level below watermark.,1: Receive FIFO 0 fill level reached watermark." bitfld.long 0x0 0. "RF0N,Receive FIFO 0 New Message" "0: No new message written to Receive FIFO 0.,1: New message written to Receive FIFO 0." line.long 0x4 "IE,Interrupt Enable Register" bitfld.long 0x4 29. "ARAE,Access to Reserved Address Enable" "0,1" bitfld.long 0x4 28. "PEDE,Protocol Error in Data Phase Enable" "0,1" newline bitfld.long 0x4 27. "PEAE,Protocol Error in Arbitration Phase Enable" "0,1" bitfld.long 0x4 26. "WDIE,Watchdog Interrupt Enable" "0,1" newline bitfld.long 0x4 25. "BOE,Bus_Off Status Interrupt Enable" "0,1" bitfld.long 0x4 24. "EWE,Warning Status Interrupt Enable" "0,1" newline bitfld.long 0x4 23. "EPE,Error Passive Interrupt Enable" "0,1" bitfld.long 0x4 22. "ELOE,Error Logging Overflow Interrupt Enable" "0,1" newline bitfld.long 0x4 19. "DRXE,Message stored to Dedicated Receive Buffer Interrupt Enable" "0,1" bitfld.long 0x4 18. "TOOE,Timeout Occurred Interrupt Enable" "0,1" newline bitfld.long 0x4 17. "MRAFE,Message RAM Access Failure Interrupt Enable" "0,1" bitfld.long 0x4 16. "TSWE,Timestamp Wraparound Interrupt Enable" "0,1" newline bitfld.long 0x4 15. "TEFLE,Tx Event FIFO Event Lost Interrupt Enable" "0,1" bitfld.long 0x4 14. "TEFFE,Tx Event FIFO Full Interrupt Enable" "0,1" newline bitfld.long 0x4 13. "TEFWE,Tx Event FIFO Watermark Reached Interrupt Enable" "0,1" bitfld.long 0x4 12. "TEFNE,Tx Event FIFO New Entry Interrupt Enable" "0,1" newline bitfld.long 0x4 11. "TFEE,Tx FIFO Empty Interrupt Enable" "0,1" bitfld.long 0x4 10. "TCFE,Transmission Cancellation Finished Interrupt Enable" "0,1" newline bitfld.long 0x4 9. "TCE,Transmission Completed Interrupt Enable" "0,1" bitfld.long 0x4 8. "HPME,High Priority Message Interrupt Enable" "0,1" newline bitfld.long 0x4 7. "RF1LE,Receive FIFO 1 Message Lost Interrupt Enable" "0,1" bitfld.long 0x4 6. "RF1FE,Receive FIFO 1 Full Interrupt Enable" "0,1" newline bitfld.long 0x4 5. "RF1WE,Receive FIFO 1 Watermark Reached Interrupt Enable" "0,1" bitfld.long 0x4 4. "RF1NE,Receive FIFO 1 New Message Interrupt Enable" "0,1" newline bitfld.long 0x4 3. "RF0LE,Receive FIFO 0 Message Lost Interrupt Enable" "0,1" bitfld.long 0x4 2. "RF0FE,Receive FIFO 0 Full Interrupt Enable" "0,1" newline bitfld.long 0x4 1. "RF0WE,Receive FIFO 0 Watermark Reached Interrupt Enable" "0,1" bitfld.long 0x4 0. "RF0NE,Receive FIFO 0 New Message Interrupt Enable" "0,1" line.long 0x8 "ILS,Interrupt Line Select Register" bitfld.long 0x8 29. "ARAL,Access to Reserved Address Line" "0,1" bitfld.long 0x8 28. "PEDL,Protocol Error in Data Phase Line" "0,1" newline bitfld.long 0x8 27. "PEAL,Protocol Error in Arbitration Phase Line" "0,1" bitfld.long 0x8 26. "WDIL,Watchdog Interrupt Line" "0,1" newline bitfld.long 0x8 25. "BOL,Bus_Off Status Interrupt Line" "0,1" bitfld.long 0x8 24. "EWL,Warning Status Interrupt Line" "0,1" newline bitfld.long 0x8 23. "EPL,Error Passive Interrupt Line" "0,1" bitfld.long 0x8 22. "ELOL,Error Logging Overflow Interrupt Line" "0,1" newline bitfld.long 0x8 19. "DRXL,Message stored to Dedicated Receive Buffer Interrupt Line" "0,1" bitfld.long 0x8 18. "TOOL,Timeout Occurred Interrupt Line" "0,1" newline bitfld.long 0x8 17. "MRAFL,Message RAM Access Failure Interrupt Line" "0,1" bitfld.long 0x8 16. "TSWL,Timestamp Wraparound Interrupt Line" "0,1" newline bitfld.long 0x8 15. "TEFLL,Tx Event FIFO Event Lost Interrupt Line" "0,1" bitfld.long 0x8 14. "TEFFL,Tx Event FIFO Full Interrupt Line" "0,1" newline bitfld.long 0x8 13. "TEFWL,Tx Event FIFO Watermark Reached Interrupt Line" "0,1" bitfld.long 0x8 12. "TEFNL,Tx Event FIFO New Entry Interrupt Line" "0,1" newline bitfld.long 0x8 11. "TFEL,Tx FIFO Empty Interrupt Line" "0,1" bitfld.long 0x8 10. "TCFL,Transmission Cancellation Finished Interrupt Line" "0,1" newline bitfld.long 0x8 9. "TCL,Transmission Completed Interrupt Line" "0,1" bitfld.long 0x8 8. "HPML,High Priority Message Interrupt Line" "0,1" newline bitfld.long 0x8 7. "RF1LL,Receive FIFO 1 Message Lost Interrupt Line" "0,1" bitfld.long 0x8 6. "RF1FL,Receive FIFO 1 Full Interrupt Line" "0,1" newline bitfld.long 0x8 5. "RF1WL,Receive FIFO 1 Watermark Reached Interrupt Line" "0,1" bitfld.long 0x8 4. "RF1NL,Receive FIFO 1 New Message Interrupt Line" "0,1" newline bitfld.long 0x8 3. "RF0LL,Receive FIFO 0 Message Lost Interrupt Line" "0,1" bitfld.long 0x8 2. "RF0FL,Receive FIFO 0 Full Interrupt Line" "0,1" newline bitfld.long 0x8 1. "RF0WL,Receive FIFO 0 Watermark Reached Interrupt Line" "0,1" bitfld.long 0x8 0. "RF0NL,Receive FIFO 0 New Message Interrupt Line" "0,1" line.long 0xC "ILE,Interrupt Line Enable Register" bitfld.long 0xC 1. "EINT1,Enable Interrupt Line 1" "0: Interrupt line MCAN_INT1 disabled.,1: Interrupt line MCAN_INT1 enabled." bitfld.long 0xC 0. "EINT0,Enable Interrupt Line 0" "0: Interrupt line MCAN_INT0 disabled.,1: Interrupt line MCAN_INT0 enabled." group.long 0x80++0xB line.long 0x0 "GFC,Global Filter Configuration Register" bitfld.long 0x0 4.--5. "ANFS,Accept Non-matching Frames Standard" "0: Accept in Rx FIFO 0,1: Accept in Rx FIFO 1,2: Message rejected,?" bitfld.long 0x0 2.--3. "ANFE,Accept Non-matching Frames Extended" "0: Accept in Rx FIFO 0,1: Accept in Rx FIFO 1,2: Message rejected,?" newline bitfld.long 0x0 1. "RRFS,Reject Remote Frames Standard" "0: Filter remote frames with 11-bit standard IDs.,1: Reject all remote frames with 11-bit standard IDs." bitfld.long 0x0 0. "RRFE,Reject Remote Frames Extended" "0: Filter remote frames with 29-bit extended IDs.,1: Reject all remote frames with 29-bit extended IDs." line.long 0x4 "SIDFC,Standard ID Filter Configuration Register" hexmask.long.byte 0x4 16.--23. 1. "LSS,List Size Standard" hexmask.long.word 0x4 2.--15. 1. "FLSSA,Filter List Standard Start Address" line.long 0x8 "XIDFC,Extended ID Filter Configuration Register" hexmask.long.byte 0x8 16.--22. 1. "LSE,List Size Extended" hexmask.long.word 0x8 2.--15. 1. "FLESA,Filter List Extended Start Address" group.long 0x90++0x3 line.long 0x0 "XIDAM,Extended ID AND Mask Register" hexmask.long 0x0 0.--28. 1. "EIDM,Extended ID Mask" rgroup.long 0x94++0x3 line.long 0x0 "HPMS,High Priority Message Status Register" bitfld.long 0x0 15. "FLST,Filter List" "0: Standard filter list,1: Extended filter list" hexmask.long.byte 0x0 8.--14. 1. "FIDX,Filter Index" newline bitfld.long 0x0 6.--7. "MSI,Message Storage Indicator" "0: No FIFO selected.,1: FIFO message lost.,2: Message stored in FIFO 0.,3: Message stored in FIFO 1." hexmask.long.byte 0x0 0.--5. 1. "BIDX,Buffer Index" group.long 0x98++0xB line.long 0x0 "NDAT1,New Data 1 Register" bitfld.long 0x0 31. "ND31,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 30. "ND30,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 29. "ND29,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 28. "ND28,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 27. "ND27,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 26. "ND26,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 25. "ND25,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 24. "ND24,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 23. "ND23,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 22. "ND22,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 21. "ND21,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 20. "ND20,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 19. "ND19,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 18. "ND18,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 17. "ND17,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 16. "ND16,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 15. "ND15,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 14. "ND14,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 13. "ND13,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 12. "ND12,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 11. "ND11,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 10. "ND10,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 9. "ND9,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 8. "ND8,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 7. "ND7,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 6. "ND6,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 5. "ND5,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 4. "ND4,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 3. "ND3,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 2. "ND2,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" newline bitfld.long 0x0 1. "ND1,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" bitfld.long 0x0 0. "ND0,New Data" "0: Receive Buffer not updated,1: Receive Buffer updated from new message" line.long 0x4 "NDAT2,New Data 2 Register" bitfld.long 0x4 31. "ND63,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 30. "ND62,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 29. "ND61,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 28. "ND60,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 27. "ND59,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 26. "ND58,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 25. "ND57,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 24. "ND56,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 23. "ND55,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 22. "ND54,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 21. "ND53,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 20. "ND52,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 19. "ND51,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 18. "ND50,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 17. "ND49,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 16. "ND48,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 15. "ND47,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 14. "ND46,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 13. "ND45,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 12. "ND44,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 11. "ND43,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 10. "ND42,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 9. "ND41,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 8. "ND40,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 7. "ND39,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 6. "ND38,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 5. "ND37,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 4. "ND36,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 3. "ND35,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 2. "ND34,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." newline bitfld.long 0x4 1. "ND33,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." bitfld.long 0x4 0. "ND32,New Data" "0: Receive Buffer not updated.,1: Receive Buffer updated from new message." line.long 0x8 "RXF0C,Receive FIFO 0 Configuration Register" bitfld.long 0x8 31. "F0OM,FIFO 0 Operation Mode" "0: FIFO 0 Blocking mode.,1: FIFO 0 Overwrite mode." hexmask.long.byte 0x8 24.--30. 1. "F0WM,Receive FIFO 0 Watermark" newline hexmask.long.byte 0x8 16.--22. 1. "F0S,Receive FIFO 0 Size" hexmask.long.word 0x8 2.--15. 1. "F0SA,Receive FIFO 0 Start Address" rgroup.long 0xA4++0x3 line.long 0x0 "RXF0S,Receive FIFO 0 Status Register" bitfld.long 0x0 25. "RF0L,Receive FIFO 0 Message Lost" "0: No Receive FIFO 0 message lost,1: Receive FIFO 0 message lost also set after write.." bitfld.long 0x0 24. "F0F,Receive FIFO 0 Full" "0: Receive FIFO 0 not full.,1: Receive FIFO 0 full." newline hexmask.long.byte 0x0 16.--21. 1. "F0PI,Receive FIFO 0 Put Index" hexmask.long.byte 0x0 8.--13. 1. "F0GI,Receive FIFO 0 Get Index" newline hexmask.long.byte 0x0 0.--6. 1. "F0FL,Receive FIFO 0 Fill Level" group.long 0xA8++0xB line.long 0x0 "RXF0A,Receive FIFO 0 Acknowledge Register" hexmask.long.byte 0x0 0.--5. 1. "F0AI,Receive FIFO 0 Acknowledge Index" line.long 0x4 "RXBC,Receive Rx Buffer Configuration Register" hexmask.long.word 0x4 2.--15. 1. "RBSA,Receive Buffer Start Address" line.long 0x8 "RXF1C,Receive FIFO 1 Configuration Register" bitfld.long 0x8 31. "F1OM,FIFO 1 Operation Mode" "0: FIFO 1 Blocking mode.,1: FIFO 1 Overwrite mode." hexmask.long.byte 0x8 24.--30. 1. "F1WM,Receive FIFO 1 Watermark" newline hexmask.long.byte 0x8 16.--22. 1. "F1S,Receive FIFO 1 Size" hexmask.long.word 0x8 2.--15. 1. "F1SA,Receive FIFO 1 Start Address" rgroup.long 0xB4++0x3 line.long 0x0 "RXF1S,Receive FIFO 1 Status Register" bitfld.long 0x0 30.--31. "DMS,Debug Message Status" "0: Idle state wait for reception of debug messages..,1: Debug message A received.,2: Debug messages A B received.,3: Debug messages A B C received DMA request is set." bitfld.long 0x0 25. "RF1L,Receive FIFO 1 Message Lost" "0: No Receive FIFO 1 message lost.,1: Receive FIFO 1 message lost also set after write.." newline bitfld.long 0x0 24. "F1F,Receive FIFO 1 Full" "0: Receive FIFO 1 not full.,1: Receive FIFO 1 full." hexmask.long.byte 0x0 16.--21. 1. "F1PI,Receive FIFO 1 Put Index" newline hexmask.long.byte 0x0 8.--13. 1. "F1GI,Receive FIFO 1 Get Index" hexmask.long.byte 0x0 0.--6. 1. "F1FL,Receive FIFO 1 Fill Level" group.long 0xB8++0xB line.long 0x0 "RXF1A,Receive FIFO 1 Acknowledge Register" hexmask.long.byte 0x0 0.--5. 1. "F1AI,Receive FIFO 1 Acknowledge Index" line.long 0x4 "RXESC,Receive Buffer / FIFO Element Size Configuration Register" bitfld.long 0x4 8.--10. "RBDS,Receive Buffer Data Field Size" "0: 8-byte data field,1: 12-byte data field,2: 16-byte data field,3: 20-byte data field,4: 24-byte data field,5: 32-byte data field,6: 48-byte data field,7: 64-byte data field" bitfld.long 0x4 4.--6. "F1DS,Receive FIFO 1 Data Field Size" "0: 8-byte data field,1: 12-byte data field,2: 16-byte data field,3: 20-byte data field,4: 24-byte data field,5: 32-byte data field,6: 48-byte data field,7: 64-byte data field" newline bitfld.long 0x4 0.--2. "F0DS,Receive FIFO 0 Data Field Size" "0: 8-byte data field,1: 12-byte data field,2: 16-byte data field,3: 20-byte data field,4: 24-byte data field,5: 32-byte data field,6: 48-byte data field,7: 64-byte data field" line.long 0x8 "TXBC,Transmit Buffer Configuration Register" bitfld.long 0x8 30. "TFQM,Tx FIFO/Queue Mode" "0: Tx FIFO operation.,1: Tx Queue operation." hexmask.long.byte 0x8 24.--29. 1. "TFQS,Transmit FIFO/Queue Size" newline hexmask.long.byte 0x8 16.--21. 1. "NDTB,Number of Dedicated Transmit Buffers" hexmask.long.word 0x8 2.--15. 1. "TBSA,Tx Buffers Start Address" rgroup.long 0xC4++0x3 line.long 0x0 "TXFQS,Transmit FIFO/Queue Status Register" bitfld.long 0x0 21. "TFQF,Tx FIFO/Queue Full" "0: Tx FIFO/Queue not full.,1: Tx FIFO/Queue full." hexmask.long.byte 0x0 16.--20. 1. "TFQPI,Tx FIFO/Queue Put Index" newline hexmask.long.byte 0x0 8.--12. 1. "TFGI,Tx FIFO Get Index" hexmask.long.byte 0x0 0.--5. 1. "TFFL,Tx FIFO Free Level" group.long 0xC8++0x3 line.long 0x0 "TXESC,Transmit Buffer Element Size Configuration Register" bitfld.long 0x0 0.--2. "TBDS,Tx Buffer Data Field Size" "0: 8-byte data field,1: 12-byte data field,2: 16-byte data field,3: 20-byte data field,4: 24-byte data field,5: 32-byte data field,6: 48- byte data field,7: 64-byte data field" rgroup.long 0xCC++0x3 line.long 0x0 "TXBRP,Transmit Buffer Request Pending Register" bitfld.long 0x0 31. "TRP31,Transmission Request Pending for Buffer 31" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 30. "TRP30,Transmission Request Pending for Buffer 30" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 29. "TRP29,Transmission Request Pending for Buffer 29" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 28. "TRP28,Transmission Request Pending for Buffer 28" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 27. "TRP27,Transmission Request Pending for Buffer 27" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 26. "TRP26,Transmission Request Pending for Buffer 26" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 25. "TRP25,Transmission Request Pending for Buffer 25" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 24. "TRP24,Transmission Request Pending for Buffer 24" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 23. "TRP23,Transmission Request Pending for Buffer 23" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 22. "TRP22,Transmission Request Pending for Buffer 22" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 21. "TRP21,Transmission Request Pending for Buffer 21" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 20. "TRP20,Transmission Request Pending for Buffer 20" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 19. "TRP19,Transmission Request Pending for Buffer 19" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 18. "TRP18,Transmission Request Pending for Buffer 18" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 17. "TRP17,Transmission Request Pending for Buffer 17" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 16. "TRP16,Transmission Request Pending for Buffer 16" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 15. "TRP15,Transmission Request Pending for Buffer 15" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 14. "TRP14,Transmission Request Pending for Buffer 14" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 13. "TRP13,Transmission Request Pending for Buffer 13" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 12. "TRP12,Transmission Request Pending for Buffer 12" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 11. "TRP11,Transmission Request Pending for Buffer 11" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 10. "TRP10,Transmission Request Pending for Buffer 10" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 9. "TRP9,Transmission Request Pending for Buffer 9" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 8. "TRP8,Transmission Request Pending for Buffer 8" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 7. "TRP7,Transmission Request Pending for Buffer 7" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 6. "TRP6,Transmission Request Pending for Buffer 6" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 5. "TRP5,Transmission Request Pending for Buffer 5" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 4. "TRP4,Transmission Request Pending for Buffer 4" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 3. "TRP3,Transmission Request Pending for Buffer 3" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 2. "TRP2,Transmission Request Pending for Buffer 2" "0: No transmission request pending,1: Transmission request pending" newline bitfld.long 0x0 1. "TRP1,Transmission Request Pending for Buffer 1" "0: No transmission request pending,1: Transmission request pending" bitfld.long 0x0 0. "TRP0,Transmission Request Pending for Buffer 0" "0: No transmission request pending,1: Transmission request pending" group.long 0xD0++0x7 line.long 0x0 "TXBAR,Transmit Buffer Add Request Register" bitfld.long 0x0 31. "AR31,Add Request for Transmit Buffer 31" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 30. "AR30,Add Request for Transmit Buffer 30" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 29. "AR29,Add Request for Transmit Buffer 29" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 28. "AR28,Add Request for Transmit Buffer 28" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 27. "AR27,Add Request for Transmit Buffer 27" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 26. "AR26,Add Request for Transmit Buffer 26" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 25. "AR25,Add Request for Transmit Buffer 25" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 24. "AR24,Add Request for Transmit Buffer 24" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 23. "AR23,Add Request for Transmit Buffer 23" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 22. "AR22,Add Request for Transmit Buffer 22" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 21. "AR21,Add Request for Transmit Buffer 21" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 20. "AR20,Add Request for Transmit Buffer 20" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 19. "AR19,Add Request for Transmit Buffer 19" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 18. "AR18,Add Request for Transmit Buffer 18" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 17. "AR17,Add Request for Transmit Buffer 17" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 16. "AR16,Add Request for Transmit Buffer 16" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 15. "AR15,Add Request for Transmit Buffer 15" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 14. "AR14,Add Request for Transmit Buffer 14" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 13. "AR13,Add Request for Transmit Buffer 13" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 12. "AR12,Add Request for Transmit Buffer 12" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 11. "AR11,Add Request for Transmit Buffer 11" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 10. "AR10,Add Request for Transmit Buffer 10" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 9. "AR9,Add Request for Transmit Buffer 9" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 8. "AR8,Add Request for Transmit Buffer 8" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 7. "AR7,Add Request for Transmit Buffer 7" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 6. "AR6,Add Request for Transmit Buffer 6" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 5. "AR5,Add Request for Transmit Buffer 5" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 4. "AR4,Add Request for Transmit Buffer 4" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 3. "AR3,Add Request for Transmit Buffer 3" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 2. "AR2,Add Request for Transmit Buffer 2" "0: No transmission request added.,1: Transmission requested added." newline bitfld.long 0x0 1. "AR1,Add Request for Transmit Buffer 1" "0: No transmission request added.,1: Transmission requested added." bitfld.long 0x0 0. "AR0,Add Request for Transmit Buffer 0" "0: No transmission request added.,1: Transmission requested added." line.long 0x4 "TXBCR,Transmit Buffer Cancellation Request Register" bitfld.long 0x4 31. "CR31,Cancellation Request for Transmit Buffer 31" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 30. "CR30,Cancellation Request for Transmit Buffer 30" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 29. "CR29,Cancellation Request for Transmit Buffer 29" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 28. "CR28,Cancellation Request for Transmit Buffer 28" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 27. "CR27,Cancellation Request for Transmit Buffer 27" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 26. "CR26,Cancellation Request for Transmit Buffer 26" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 25. "CR25,Cancellation Request for Transmit Buffer 25" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 24. "CR24,Cancellation Request for Transmit Buffer 24" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 23. "CR23,Cancellation Request for Transmit Buffer 23" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 22. "CR22,Cancellation Request for Transmit Buffer 22" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 21. "CR21,Cancellation Request for Transmit Buffer 21" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 20. "CR20,Cancellation Request for Transmit Buffer 20" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 19. "CR19,Cancellation Request for Transmit Buffer 19" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 18. "CR18,Cancellation Request for Transmit Buffer 18" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 17. "CR17,Cancellation Request for Transmit Buffer 17" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 16. "CR16,Cancellation Request for Transmit Buffer 16" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 15. "CR15,Cancellation Request for Transmit Buffer 15" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 14. "CR14,Cancellation Request for Transmit Buffer 14" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 13. "CR13,Cancellation Request for Transmit Buffer 13" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 12. "CR12,Cancellation Request for Transmit Buffer 12" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 11. "CR11,Cancellation Request for Transmit Buffer 11" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 10. "CR10,Cancellation Request for Transmit Buffer 10" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 9. "CR9,Cancellation Request for Transmit Buffer 9" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 8. "CR8,Cancellation Request for Transmit Buffer 8" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 7. "CR7,Cancellation Request for Transmit Buffer 7" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 6. "CR6,Cancellation Request for Transmit Buffer 6" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 5. "CR5,Cancellation Request for Transmit Buffer 5" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 4. "CR4,Cancellation Request for Transmit Buffer 4" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 3. "CR3,Cancellation Request for Transmit Buffer 3" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 2. "CR2,Cancellation Request for Transmit Buffer 2" "0: No cancellation pending.,1: Cancellation pending." newline bitfld.long 0x4 1. "CR1,Cancellation Request for Transmit Buffer 1" "0: No cancellation pending.,1: Cancellation pending." bitfld.long 0x4 0. "CR0,Cancellation Request for Transmit Buffer 0" "0: No cancellation pending.,1: Cancellation pending." rgroup.long 0xD8++0x7 line.long 0x0 "TXBTO,Transmit Buffer Transmission Occurred Register" bitfld.long 0x0 31. "TO31,Transmission Occurred for Buffer 31" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 30. "TO30,Transmission Occurred for Buffer 30" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 29. "TO29,Transmission Occurred for Buffer 29" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 28. "TO28,Transmission Occurred for Buffer 28" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 27. "TO27,Transmission Occurred for Buffer 27" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 26. "TO26,Transmission Occurred for Buffer 26" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 25. "TO25,Transmission Occurred for Buffer 25" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 24. "TO24,Transmission Occurred for Buffer 24" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 23. "TO23,Transmission Occurred for Buffer 23" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 22. "TO22,Transmission Occurred for Buffer 22" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 21. "TO21,Transmission Occurred for Buffer 21" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 20. "TO20,Transmission Occurred for Buffer 20" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 19. "TO19,Transmission Occurred for Buffer 19" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 18. "TO18,Transmission Occurred for Buffer 18" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 17. "TO17,Transmission Occurred for Buffer 17" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 16. "TO16,Transmission Occurred for Buffer 16" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 15. "TO15,Transmission Occurred for Buffer 15" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 14. "TO14,Transmission Occurred for Buffer 14" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 13. "TO13,Transmission Occurred for Buffer 13" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 12. "TO12,Transmission Occurred for Buffer 12" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 11. "TO11,Transmission Occurred for Buffer 11" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 10. "TO10,Transmission Occurred for Buffer 10" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 9. "TO9,Transmission Occurred for Buffer 9" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 8. "TO8,Transmission Occurred for Buffer 8" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 7. "TO7,Transmission Occurred for Buffer 7" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 6. "TO6,Transmission Occurred for Buffer 6" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 5. "TO5,Transmission Occurred for Buffer 5" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 4. "TO4,Transmission Occurred for Buffer 4" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 3. "TO3,Transmission Occurred for Buffer 3" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 2. "TO2,Transmission Occurred for Buffer 2" "0: No transmission occurred.,1: Transmission occurred." newline bitfld.long 0x0 1. "TO1,Transmission Occurred for Buffer 1" "0: No transmission occurred.,1: Transmission occurred." bitfld.long 0x0 0. "TO0,Transmission Occurred for Buffer 0" "0: No transmission occurred.,1: Transmission occurred." line.long 0x4 "TXBCF,Transmit Buffer Cancellation Finished Register" bitfld.long 0x4 31. "CF31,Cancellation Finished for Transmit Buffer 31" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 30. "CF30,Cancellation Finished for Transmit Buffer 30" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 29. "CF29,Cancellation Finished for Transmit Buffer 29" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 28. "CF28,Cancellation Finished for Transmit Buffer 28" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 27. "CF27,Cancellation Finished for Transmit Buffer 27" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 26. "CF26,Cancellation Finished for Transmit Buffer 26" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 25. "CF25,Cancellation Finished for Transmit Buffer 25" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 24. "CF24,Cancellation Finished for Transmit Buffer 24" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 23. "CF23,Cancellation Finished for Transmit Buffer 23" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 22. "CF22,Cancellation Finished for Transmit Buffer 22" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 21. "CF21,Cancellation Finished for Transmit Buffer 21" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 20. "CF20,Cancellation Finished for Transmit Buffer 20" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 19. "CF19,Cancellation Finished for Transmit Buffer 19" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 18. "CF18,Cancellation Finished for Transmit Buffer 18" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 17. "CF17,Cancellation Finished for Transmit Buffer 17" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 16. "CF16,Cancellation Finished for Transmit Buffer 16" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 15. "CF15,Cancellation Finished for Transmit Buffer 15" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 14. "CF14,Cancellation Finished for Transmit Buffer 14" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 13. "CF13,Cancellation Finished for Transmit Buffer 13" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 12. "CF12,Cancellation Finished for Transmit Buffer 12" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 11. "CF11,Cancellation Finished for Transmit Buffer 11" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 10. "CF10,Cancellation Finished for Transmit Buffer 10" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 9. "CF9,Cancellation Finished for Transmit Buffer 9" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 8. "CF8,Cancellation Finished for Transmit Buffer 8" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 7. "CF7,Cancellation Finished for Transmit Buffer 7" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 6. "CF6,Cancellation Finished for Transmit Buffer 6" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 5. "CF5,Cancellation Finished for Transmit Buffer 5" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 4. "CF4,Cancellation Finished for Transmit Buffer 4" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 3. "CF3,Cancellation Finished for Transmit Buffer 3" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 2. "CF2,Cancellation Finished for Transmit Buffer 2" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." newline bitfld.long 0x4 1. "CF1,Cancellation Finished for Transmit Buffer 1" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." bitfld.long 0x4 0. "CF0,Cancellation Finished for Transmit Buffer 0" "0: No transmit buffer cancellation.,1: Transmit buffer cancellation finished." group.long 0xE0++0x7 line.long 0x0 "TXBTIE,Transmit Buffer Transmission Interrupt Enable Register" bitfld.long 0x0 31. "TIE31,Transmission Interrupt Enable for Buffer 31" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 30. "TIE30,Transmission Interrupt Enable for Buffer 30" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 29. "TIE29,Transmission Interrupt Enable for Buffer 29" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 28. "TIE28,Transmission Interrupt Enable for Buffer 28" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 27. "TIE27,Transmission Interrupt Enable for Buffer 27" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 26. "TIE26,Transmission Interrupt Enable for Buffer 26" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 25. "TIE25,Transmission Interrupt Enable for Buffer 25" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 24. "TIE24,Transmission Interrupt Enable for Buffer 24" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 23. "TIE23,Transmission Interrupt Enable for Buffer 23" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 22. "TIE22,Transmission Interrupt Enable for Buffer 22" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 21. "TIE21,Transmission Interrupt Enable for Buffer 21" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 20. "TIE20,Transmission Interrupt Enable for Buffer 20" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 19. "TIE19,Transmission Interrupt Enable for Buffer 19" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 18. "TIE18,Transmission Interrupt Enable for Buffer 18" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 17. "TIE17,Transmission Interrupt Enable for Buffer 17" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 16. "TIE16,Transmission Interrupt Enable for Buffer 16" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 15. "TIE15,Transmission Interrupt Enable for Buffer 15" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 14. "TIE14,Transmission Interrupt Enable for Buffer 14" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 13. "TIE13,Transmission Interrupt Enable for Buffer 13" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 12. "TIE12,Transmission Interrupt Enable for Buffer 12" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 11. "TIE11,Transmission Interrupt Enable for Buffer 11" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 10. "TIE10,Transmission Interrupt Enable for Buffer 10" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 9. "TIE9,Transmission Interrupt Enable for Buffer 9" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 8. "TIE8,Transmission Interrupt Enable for Buffer 8" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 7. "TIE7,Transmission Interrupt Enable for Buffer 7" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 6. "TIE6,Transmission Interrupt Enable for Buffer 6" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 5. "TIE5,Transmission Interrupt Enable for Buffer 5" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 4. "TIE4,Transmission Interrupt Enable for Buffer 4" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 3. "TIE3,Transmission Interrupt Enable for Buffer 3" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 2. "TIE2,Transmission Interrupt Enable for Buffer 2" "0: Transmission interrupt disabled,1: Transmission interrupt enable" newline bitfld.long 0x0 1. "TIE1,Transmission Interrupt Enable for Buffer 1" "0: Transmission interrupt disabled,1: Transmission interrupt enable" bitfld.long 0x0 0. "TIE0,Transmission Interrupt Enable for Buffer 0" "0: Transmission interrupt disabled,1: Transmission interrupt enable" line.long 0x4 "TXBCIE,Transmit Buffer Cancellation Finished Interrupt Enable Register" bitfld.long 0x4 31. "CFIE31,Cancellation Finished Interrupt Enable for Transmit Buffer 31" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 30. "CFIE30,Cancellation Finished Interrupt Enable for Transmit Buffer 30" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 29. "CFIE29,Cancellation Finished Interrupt Enable for Transmit Buffer 29" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 28. "CFIE28,Cancellation Finished Interrupt Enable for Transmit Buffer 28" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 27. "CFIE27,Cancellation Finished Interrupt Enable for Transmit Buffer 27" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 26. "CFIE26,Cancellation Finished Interrupt Enable for Transmit Buffer 26" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 25. "CFIE25,Cancellation Finished Interrupt Enable for Transmit Buffer 25" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 24. "CFIE24,Cancellation Finished Interrupt Enable for Transmit Buffer 24" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 23. "CFIE23,Cancellation Finished Interrupt Enable for Transmit Buffer 23" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 22. "CFIE22,Cancellation Finished Interrupt Enable for Transmit Buffer 22" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 21. "CFIE21,Cancellation Finished Interrupt Enable for Transmit Buffer 21" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 20. "CFIE20,Cancellation Finished Interrupt Enable for Transmit Buffer 20" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 19. "CFIE19,Cancellation Finished Interrupt Enable for Transmit Buffer 19" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 18. "CFIE18,Cancellation Finished Interrupt Enable for Transmit Buffer 18" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 17. "CFIE17,Cancellation Finished Interrupt Enable for Transmit Buffer 17" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 16. "CFIE16,Cancellation Finished Interrupt Enable for Transmit Buffer 16" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 15. "CFIE15,Cancellation Finished Interrupt Enable for Transmit Buffer 15" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 14. "CFIE14,Cancellation Finished Interrupt Enable for Transmit Buffer 14" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 13. "CFIE13,Cancellation Finished Interrupt Enable for Transmit Buffer 13" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 12. "CFIE12,Cancellation Finished Interrupt Enable for Transmit Buffer 12" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 11. "CFIE11,Cancellation Finished Interrupt Enable for Transmit Buffer 11" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 10. "CFIE10,Cancellation Finished Interrupt Enable for Transmit Buffer 10" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 9. "CFIE9,Cancellation Finished Interrupt Enable for Transmit Buffer 9" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 8. "CFIE8,Cancellation Finished Interrupt Enable for Transmit Buffer 8" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 7. "CFIE7,Cancellation Finished Interrupt Enable for Transmit Buffer 7" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 6. "CFIE6,Cancellation Finished Interrupt Enable for Transmit Buffer 6" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 5. "CFIE5,Cancellation Finished Interrupt Enable for Transmit Buffer 5" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 4. "CFIE4,Cancellation Finished Interrupt Enable for Transmit Buffer 4" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 3. "CFIE3,Cancellation Finished Interrupt Enable for Transmit Buffer 3" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 2. "CFIE2,Cancellation Finished Interrupt Enable for Transmit Buffer 2" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." newline bitfld.long 0x4 1. "CFIE1,Cancellation Finished Interrupt Enable for Transmit Buffer 1" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." bitfld.long 0x4 0. "CFIE0,Cancellation Finished Interrupt Enable for Transmit Buffer 0" "0: Cancellation finished interrupt disabled.,1: Cancellation finished interrupt enabled." group.long 0xF0++0x3 line.long 0x0 "TXEFC,Transmit Event FIFO Configuration Register" hexmask.long.byte 0x0 24.--29. 1. "EFWM,Event FIFO Watermark" hexmask.long.byte 0x0 16.--21. 1. "EFS,Event FIFO Size" newline hexmask.long.word 0x0 2.--15. 1. "EFSA,Event FIFO Start Address" rgroup.long 0xF4++0x3 line.long 0x0 "TXEFS,Transmit Event FIFO Status Register" bitfld.long 0x0 25. "TEFL,Tx Event FIFO Element Lost" "0: No Tx Event FIFO element lost,1: Tx Event FIFO element lost also set after write.." bitfld.long 0x0 24. "EFF,Event FIFO Full" "0: Tx Event FIFO not full,1: Tx Event FIFO full" newline hexmask.long.byte 0x0 16.--20. 1. "EFPI,Event FIFO Put Index" hexmask.long.byte 0x0 8.--12. 1. "EFGI,Event FIFO Get Index" newline hexmask.long.byte 0x0 0.--5. 1. "EFFL,Event FIFO Fill Level" group.long 0xF8++0x3 line.long 0x0 "TXEFA,Transmit Event FIFO Acknowledge Register" hexmask.long.byte 0x0 0.--4. 1. "EFAI,Event FIFO Acknowledge Index" group.long 0x164++0x3 line.long 0x0 "TSU_TSCFG,TSU Timestamp Configuration Register" hexmask.long.byte 0x0 8.--15. 1. "TBPRE,Timebase Prescaler" bitfld.long 0x0 2. "SCP,Select Capturing Position" "0: Timestamp captured at EOF.,1: Timestamp captured at SOF." newline bitfld.long 0x0 1. "TBCS,Timebase Counter Select" "0: Timestamp value captured from internal timebase..,1: Timestamp value captured from external timebase.." bitfld.long 0x0 0. "TSUE,Timestamp Unit Enable" "0: TSU disabled,1: TSU enabled" rgroup.long 0x168++0x7 line.long 0x0 "TSU_TSS1,TSU Timestamp Status 1 Register" hexmask.long.word 0x0 16.--31. 1. "TSL,Timestamp Lost" hexmask.long.word 0x0 0.--15. 1. "TSN,Timestamp New" line.long 0x4 "TSU_TSS2,TSU Timestamp Status 2 Register" bitfld.long 0x4 14.--15. "ITBG,Internal Timebase and SOF Select Generic" "0,1,2,3" bitfld.long 0x4 12.--13. "NTSG,Number of Timestamps Generic" "0,1,2,3" newline hexmask.long.byte 0x4 0.--3. 1. "TSP,Timestamp Pointer" repeat 16. (increment 0x0 0x1)(increment 0x0 0x4) rgroup.long ($2+0x170)++0x3 line.long 0x0 "TSU_TS[$1],TSU Timestamp x Register" hexmask.long 0x0 0.--31. 1. "TS,Timestamp Word TS" repeat.end rgroup.long 0x1B0++0x3 line.long 0x0 "TSU_ATB,TSU Actual Timebase Register" hexmask.long 0x0 0.--31. 1. "TB,Timebase for Timestamp Generation" tree.end tree.end tree "NICGPV (NIC-400 Global Programmers View)" base ad:0x0 tree "NICGPV0" base ad:0xE8B00000 repeat 14. (list 0x0 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x8 0x9 0xA 0xB 0xC 0xD)(list ad:0xE8B02008 ad:0xE8B03008 ad:0xE8B04008 ad:0xE8B05008 ad:0xE8B06008 ad:0xE8B07008 ad:0xE8B08008 ad:0xE8B09008 ad:0xE8B0A008 ad:0xE8B0B008 ad:0xE8B0C008 ad:0xE8B0D008 ad:0xE8B0E008 ad:0xE8B0F008) tree "NICGPV_AMIB_FN_MOD_BM_ISS[$1]" base $2 group.long ($2)++0x3 line.long 0x0 "AMIB_FN_MOD_BM_ISS,AMIB Bus Matrix Issuing Functionality Modification Register" bitfld.long 0x0 1. "WRITE_ISS_OVERRIDE,Write Issuing Override" "0: No effect,1: Write issuing capability is limited to one.." bitfld.long 0x0 0. "READ_ISS_OVERRIDE,Read Issuing Override" "0: No effect,1: Read issuing capability is limited to one.." tree.end repeat.end repeat 11. (list 0x0 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x8 0x9 0xA)(list ad:0xE8B42100 ad:0xE8B43100 ad:0xE8B44100 ad:0xE8B45100 ad:0xE8B46100 ad:0xE8B47100 ad:0xE8B48100 ad:0xE8B49100 ad:0xE8B4A100 ad:0xE8B4B100 ad:0xE8B4C100) tree "NICGPV_ASIB[$1]" base $2 group.long ($2)++0x7 line.long 0x0 "ASIB_READ_QOS,ASIB Read Channel QoS Register" hexmask.long.byte 0x0 0.--3. 1. "RD_QOS,Read QoS" line.long 0x4 "ASIB_WRITE_QOS,ASIB Write Channel QoS Register" hexmask.long.byte 0x4 0.--3. 1. "WR_QOS,Write QoS" group.long ($2+0xC)++0x2F line.long 0x0 "ASIB_QOS_CNTL,ASIB QoS Control Register" bitfld.long 0x0 20. "MODE_AR_FC,AR Feedback Control Mode" "0: Transaction latency,1: Address latency" bitfld.long 0x0 16. "MODE_AW_FC,AW Feedback Control Mode" "0: Transaction latency,1: Address latency" newline bitfld.long 0x0 7. "EN_AWAR_OT,AWAR Outstanding Transactions Enable" "0: Disable combined regulation of outstanding..,1: Enable combined regulation of outstanding.." bitfld.long 0x0 6. "EN_AR_OT,AR Outstanding Transactions Enable" "0: Disable regulation of outstanding read..,1: Enable regulation of outstanding read.." newline bitfld.long 0x0 5. "EN_AW_OT,AW Outstanding Transactions Enable" "0: Disable regulation of outstanding write..,1: Enable regulation of outstanding write.." bitfld.long 0x0 4. "EN_AR_FC,AR Feedback Control Enable" "0: Disable regulation of AR transaction or address..,1: Enable regulation of AR transaction or address.." newline bitfld.long 0x0 3. "EN_AW_FC,AW Feedback Control Enable" "0: Disable regulation of AW transaction or address..,1: Enable regulation of AW transaction or address.." bitfld.long 0x0 2. "EN_AWAR_RATE,AW and AR Rates Enable" "0: Disable combined AW and AR rate regulation.,1: Enable combined AW and AR rate regulation." newline bitfld.long 0x0 1. "EN_AR_RATE,AR Rate Enable" "0: Disable AR rate regulation.,1: Enable AR rate regulation." bitfld.long 0x0 0. "EN_AW_RATE,AW Rate Enable" "0: Disable AW rate regulation.,1: Enable AW rate regulation." line.long 0x4 "ASIB_MAX_OT,ASIB Maximum Number of Outstanding Transactions Register" hexmask.long.byte 0x4 24.--29. 1. "AR_MAX_OTI,AR Maximum Outstanding Transaction Integer" hexmask.long.byte 0x4 16.--23. 1. "AR_MAX_OTF,AR Maximum Outstanding Transaction Fraction" newline hexmask.long.byte 0x4 8.--13. 1. "AW_MAX_OTI,AW Maximum Outstanding Transaction Integer" hexmask.long.byte 0x4 0.--7. 1. "AW_MAX_OTF,AW Maximum Outstanding Transaction Fraction" line.long 0x8 "ASIB_MAX_COMB_OT,ASIB Maximum Combined Outstanding Transactions Register" hexmask.long.byte 0x8 8.--14. 1. "AWAR_MAX_OTI,AW and AR Combined Maximum Outstanding Transactions Integer" hexmask.long.byte 0x8 0.--7. 1. "AWAR_MAX_OTF,AW and AR Combined Maximum Outstanding Transactions Fraction" line.long 0xC "ASIB_AW_P,ASIB Write Address Channel Peak Rate Register" hexmask.long.byte 0xC 24.--31. 1. "AW_P,AW Channel Peak Rate" line.long 0x10 "ASIB_AW_B,ASIB Write Address Channel Burstiness Allowance Register" hexmask.long.word 0x10 0.--15. 1. "AW_B,AW Channel Burstiness" line.long 0x14 "ASIB_AW_R,ASIB Write Address Channel Average Rate Register" hexmask.long.word 0x14 20.--31. 1. "AW_R,AW Channel Average Rate" line.long 0x18 "ASIB_AR_P,ASIB Read Address Channel Peak Rate Register" hexmask.long.byte 0x18 24.--31. 1. "AR_P,AR Channel Peak Rate" line.long 0x1C "ASIB_AR_B,ASIB Read Address Channel Burstiness Allowance Register" hexmask.long.word 0x1C 0.--15. 1. "AR_B,AR Channel Burstiness" line.long 0x20 "ASIB_AR_R,ASIB Read Address Channel Average Rate Register" hexmask.long.word 0x20 20.--31. 1. "AR_R,AR Channel Average Rate" line.long 0x24 "ASIB_TARGET_FC,ASIB Feedback Controlled Target Register" hexmask.long.word 0x24 16.--27. 1. "AR_TGT_LATENCY,AR Channel Target Latency" hexmask.long.word 0x24 0.--11. 1. "AW_TGT_LATENCY,AW Channel Target Latency" line.long 0x28 "ASIB_KI_FC,ASIB Feedback Controlled Scale Register" bitfld.long 0x28 8.--10. "AR_KI,AW QOS Scale Factor" "0: 2-3,1: 2-4,2: 2-5,3: 2-6,4: 2-7,5: 2-8,6: 2-9,7: 2-10" bitfld.long 0x28 0.--2. "AW_KI,AR QOS Scale Factor" "0: 2-3,1: 2-4,2: 2-5,3: 2-6,4: 2-7,5: 2-8,6: 2-9,7: 2-10" line.long 0x2C "ASIB_QOS_RANGE,ASIB QoS Range Register" hexmask.long.byte 0x2C 24.--27. 1. "AR_MAX_QOS,AR Maximum QOS" hexmask.long.byte 0x2C 16.--19. 1. "AR_MIN_QOS,AR Minimum QOS" newline hexmask.long.byte 0x2C 8.--11. 1. "AW_MAX_QOS,AW Maximum QOS" hexmask.long.byte 0x2C 0.--3. 1. "AW_MIN_QOS,AW Minimum QOS" tree.end repeat.end repeat 2. (list 0x0 0x1)(list ad:0xE8BC2008 ad:0xE8BC3008) tree "NICGPV_IB[$1]" base $2 group.long ($2)++0x3 line.long 0x0 "IB_FN_MOD_BM_ISS,IB Bus Matrix Issuing Functionality Modification Register" bitfld.long 0x0 0.--1. "FN_MODE,Issuing Functionality" "0: Read issuing,1: Write issuing,?,?" group.long ($2+0x18)++0x7 line.long 0x0 "IB_SYNC_MODE,IB Clock Boundary Synchronization Scheme Register" bitfld.long 0x0 0.--2. "SYNC_MODE,Read Issuing" "0: Sync 1:1,1: Sync m:1,2: Sync 1:n,3: Sync m:n,4: Async.,?,?,?" line.long 0x4 "IB_FN_MOD2_BP_MRG,IB Bypass Merge register" bitfld.long 0x4 0. "BP_MRG,Bypass Merge" "0,1" group.long ($2+0x24)++0x3 line.long 0x0 "IB_FN_MOD_LB,IB Long Burst Functionality Modification Register" bitfld.long 0x0 0. "LB_MODE,Long Burst Mode" "0: Long bursts cannot be generated at the output of..,1: Long bursts can be generated at the output of.." group.long ($2+0x38)++0x3 line.long 0x0 "IB_WR_TIDEMARK,IB Tidemark Register" hexmask.long.byte 0x0 0.--3. 1. "WR_TIDEMARK,WR Tidemark Value" group.long ($2+0x100)++0x3 line.long 0x0 "IB_FN_MOD,IB Issuing Functionality Modification Register" bitfld.long 0x0 0.--1. "FN_MODE,Issuing Functionality Mode" "0: Read issuing,1: Write issuing,?,?" tree.end repeat.end tree.end tree "NICGPV1" base ad:0xE1500000 repeat 14. (list 0x0 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x8 0x9 0xA 0xB 0xC 0xD)(list ad:0xE1502008 ad:0xE1503008 ad:0xE1504008 ad:0xE1505008 ad:0xE1506008 ad:0xE1507008 ad:0xE1508008 ad:0xE1509008 ad:0xE150A008 ad:0xE150B008 ad:0xE150C008 ad:0xE150D008 ad:0xE150E008 ad:0xE150F008) tree "NICGPV_AMIB_FN_MOD_BM_ISS[$1]" base $2 group.long ($2)++0x3 line.long 0x0 "AMIB_FN_MOD_BM_ISS,AMIB Bus Matrix Issuing Functionality Modification Register" bitfld.long 0x0 1. "WRITE_ISS_OVERRIDE,Write Issuing Override" "0: No effect,1: Write issuing capability is limited to one.." bitfld.long 0x0 0. "READ_ISS_OVERRIDE,Read Issuing Override" "0: No effect,1: Read issuing capability is limited to one.." tree.end repeat.end repeat 11. (list 0x0 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x8 0x9 0xA)(list ad:0xE1542100 ad:0xE1543100 ad:0xE1544100 ad:0xE1545100 ad:0xE1546100 ad:0xE1547100 ad:0xE1548100 ad:0xE1549100 ad:0xE154A100 ad:0xE154B100 ad:0xE154C100) tree "NICGPV_ASIB[$1]" base $2 group.long ($2)++0x7 line.long 0x0 "ASIB_READ_QOS,ASIB Read Channel QoS Register" hexmask.long.byte 0x0 0.--3. 1. "RD_QOS,Read QoS" line.long 0x4 "ASIB_WRITE_QOS,ASIB Write Channel QoS Register" hexmask.long.byte 0x4 0.--3. 1. "WR_QOS,Write QoS" group.long ($2+0xC)++0x2F line.long 0x0 "ASIB_QOS_CNTL,ASIB QoS Control Register" bitfld.long 0x0 20. "MODE_AR_FC,AR Feedback Control Mode" "0: Transaction latency,1: Address latency" bitfld.long 0x0 16. "MODE_AW_FC,AW Feedback Control Mode" "0: Transaction latency,1: Address latency" newline bitfld.long 0x0 7. "EN_AWAR_OT,AWAR Outstanding Transactions Enable" "0: Disable combined regulation of outstanding..,1: Enable combined regulation of outstanding.." bitfld.long 0x0 6. "EN_AR_OT,AR Outstanding Transactions Enable" "0: Disable regulation of outstanding read..,1: Enable regulation of outstanding read.." newline bitfld.long 0x0 5. "EN_AW_OT,AW Outstanding Transactions Enable" "0: Disable regulation of outstanding write..,1: Enable regulation of outstanding write.." bitfld.long 0x0 4. "EN_AR_FC,AR Feedback Control Enable" "0: Disable regulation of AR transaction or address..,1: Enable regulation of AR transaction or address.." newline bitfld.long 0x0 3. "EN_AW_FC,AW Feedback Control Enable" "0: Disable regulation of AW transaction or address..,1: Enable regulation of AW transaction or address.." bitfld.long 0x0 2. "EN_AWAR_RATE,AW and AR Rates Enable" "0: Disable combined AW and AR rate regulation.,1: Enable combined AW and AR rate regulation." newline bitfld.long 0x0 1. "EN_AR_RATE,AR Rate Enable" "0: Disable AR rate regulation.,1: Enable AR rate regulation." bitfld.long 0x0 0. "EN_AW_RATE,AW Rate Enable" "0: Disable AW rate regulation.,1: Enable AW rate regulation." line.long 0x4 "ASIB_MAX_OT,ASIB Maximum Number of Outstanding Transactions Register" hexmask.long.byte 0x4 24.--29. 1. "AR_MAX_OTI,AR Maximum Outstanding Transaction Integer" hexmask.long.byte 0x4 16.--23. 1. "AR_MAX_OTF,AR Maximum Outstanding Transaction Fraction" newline hexmask.long.byte 0x4 8.--13. 1. "AW_MAX_OTI,AW Maximum Outstanding Transaction Integer" hexmask.long.byte 0x4 0.--7. 1. "AW_MAX_OTF,AW Maximum Outstanding Transaction Fraction" line.long 0x8 "ASIB_MAX_COMB_OT,ASIB Maximum Combined Outstanding Transactions Register" hexmask.long.byte 0x8 8.--14. 1. "AWAR_MAX_OTI,AW and AR Combined Maximum Outstanding Transactions Integer" hexmask.long.byte 0x8 0.--7. 1. "AWAR_MAX_OTF,AW and AR Combined Maximum Outstanding Transactions Fraction" line.long 0xC "ASIB_AW_P,ASIB Write Address Channel Peak Rate Register" hexmask.long.byte 0xC 24.--31. 1. "AW_P,AW Channel Peak Rate" line.long 0x10 "ASIB_AW_B,ASIB Write Address Channel Burstiness Allowance Register" hexmask.long.word 0x10 0.--15. 1. "AW_B,AW Channel Burstiness" line.long 0x14 "ASIB_AW_R,ASIB Write Address Channel Average Rate Register" hexmask.long.word 0x14 20.--31. 1. "AW_R,AW Channel Average Rate" line.long 0x18 "ASIB_AR_P,ASIB Read Address Channel Peak Rate Register" hexmask.long.byte 0x18 24.--31. 1. "AR_P,AR Channel Peak Rate" line.long 0x1C "ASIB_AR_B,ASIB Read Address Channel Burstiness Allowance Register" hexmask.long.word 0x1C 0.--15. 1. "AR_B,AR Channel Burstiness" line.long 0x20 "ASIB_AR_R,ASIB Read Address Channel Average Rate Register" hexmask.long.word 0x20 20.--31. 1. "AR_R,AR Channel Average Rate" line.long 0x24 "ASIB_TARGET_FC,ASIB Feedback Controlled Target Register" hexmask.long.word 0x24 16.--27. 1. "AR_TGT_LATENCY,AR Channel Target Latency" hexmask.long.word 0x24 0.--11. 1. "AW_TGT_LATENCY,AW Channel Target Latency" line.long 0x28 "ASIB_KI_FC,ASIB Feedback Controlled Scale Register" bitfld.long 0x28 8.--10. "AR_KI,AW QOS Scale Factor" "0: 2-3,1: 2-4,2: 2-5,3: 2-6,4: 2-7,5: 2-8,6: 2-9,7: 2-10" bitfld.long 0x28 0.--2. "AW_KI,AR QOS Scale Factor" "0: 2-3,1: 2-4,2: 2-5,3: 2-6,4: 2-7,5: 2-8,6: 2-9,7: 2-10" line.long 0x2C "ASIB_QOS_RANGE,ASIB QoS Range Register" hexmask.long.byte 0x2C 24.--27. 1. "AR_MAX_QOS,AR Maximum QOS" hexmask.long.byte 0x2C 16.--19. 1. "AR_MIN_QOS,AR Minimum QOS" newline hexmask.long.byte 0x2C 8.--11. 1. "AW_MAX_QOS,AW Maximum QOS" hexmask.long.byte 0x2C 0.--3. 1. "AW_MIN_QOS,AW Minimum QOS" tree.end repeat.end repeat 2. (list 0x0 0x1)(list ad:0xE15C2008 ad:0xE15C3008) tree "NICGPV_IB[$1]" base $2 group.long ($2)++0x3 line.long 0x0 "IB_FN_MOD_BM_ISS,IB Bus Matrix Issuing Functionality Modification Register" bitfld.long 0x0 0.--1. "FN_MODE,Issuing Functionality" "0: Read issuing,1: Write issuing,?,?" group.long ($2+0x18)++0x7 line.long 0x0 "IB_SYNC_MODE,IB Clock Boundary Synchronization Scheme Register" bitfld.long 0x0 0.--2. "SYNC_MODE,Read Issuing" "0: Sync 1:1,1: Sync m:1,2: Sync 1:n,3: Sync m:n,4: Async.,?,?,?" line.long 0x4 "IB_FN_MOD2_BP_MRG,IB Bypass Merge register" bitfld.long 0x4 0. "BP_MRG,Bypass Merge" "0,1" group.long ($2+0x24)++0x3 line.long 0x0 "IB_FN_MOD_LB,IB Long Burst Functionality Modification Register" bitfld.long 0x0 0. "LB_MODE,Long Burst Mode" "0: Long bursts cannot be generated at the output of..,1: Long bursts can be generated at the output of.." group.long ($2+0x38)++0x3 line.long 0x0 "IB_WR_TIDEMARK,IB Tidemark Register" hexmask.long.byte 0x0 0.--3. 1. "WR_TIDEMARK,WR Tidemark Value" group.long ($2+0x100)++0x3 line.long 0x0 "IB_FN_MOD,IB Issuing Functionality Modification Register" bitfld.long 0x0 0.--1. "FN_MODE,Issuing Functionality Mode" "0: Read issuing,1: Write issuing,?,?" tree.end repeat.end tree.end tree.end tree "OTPC (OTP Memory Controller)" base ad:0xE8C00000 wgroup.long 0x0++0x3 line.long 0x0 "CR,Control Register" hexmask.long.word 0x0 16.--31. 1. "KEY,Programming Key" bitfld.long 0x0 15. "REFRESH,Refresh the Area" "0: No effect.,1: Starts a refresh of the area." newline bitfld.long 0x0 12. "REPAIR,Live Repair" "0: No effect.,1: Starts the OTP live repair." bitfld.long 0x0 9. "KBSTOP,Key Bus Transfer Stop" "0: No effect.,1: Stops an on-going transfer on the Host Key bus." newline bitfld.long 0x0 8. "KBSTART,Key Bus Transfer Start" "0: No effect.,1: Starts a transfer through the Host Key bus." bitfld.long 0x0 7. "FLUSH,Flush Temporary Registers" "0: No effect.,1: Starts a flush of the temporary registers used.." newline bitfld.long 0x0 6. "READ,Read Packet" "0: No effect.,1: Starts a read sequence of the selected packet." bitfld.long 0x0 4. "HIDE,Hide Packet" "0: No effect.,1: The selected packet is not readable anymore.." newline bitfld.long 0x0 2. "INVLD,Invalidate Packet" "0: No effect.,1: Invalidates the selected packet." bitfld.long 0x0 1. "CKSGEN,Generate Checksum" "0: No effect.,1: Generates and programs the selected packet.." newline bitfld.long 0x0 0. "PGM,Program Packet" "0: No effect.,1: The selected packet is written." group.long 0x4++0x7 line.long 0x0 "MR,Mode Register" hexmask.long.word 0x0 16.--31. 1. "ADDR,Address" bitfld.long 0x0 15. "LOCK,Lock Register" "0: The OTPC_MR register is unlocked; write access..,1: The OTPC_MR register is locked; write access.." newline bitfld.long 0x0 12.--13. "KBDST,Key Bus Destination" "0: No destination selected (no transfer can occur).,1: The AES is the destination of the key transfer.,2: The TrustZone AES Bridge is the destination of..,3: The TDES is the destination of the key transfer." bitfld.long 0x0 9. "WRDIS,Write Disable" "0: The write capability of the OTPC_DR register is..,1: The write capability of the OTPC_DR register is.." newline bitfld.long 0x0 8. "RDDIS,Read Disable" "0: The read capability of the OTPC_HR and OTPC_DR..,1: The read capability of the OTPC_HR and OTPC_DR.." bitfld.long 0x0 7. "EMUL,Emulation Enable" "0: The Emulation mode of the User area is disabled..,1: The Emulation mode of the User area is enabled.." newline bitfld.long 0x0 4. "NPCKT,New Packet" "0: Updates the packet defined at the ADDR address.,1: Creates a new packet." bitfld.long 0x0 0. "UHCRRDIS,User Hardware Configuration Register Read Disable" "0: The User Hardware Configuration register can be..,1: The User Hardware Configuration register cannot.." line.long 0x4 "AR,Address Register" bitfld.long 0x4 16. "INCRT,Increment Type" "0: Increment DADDR after a read of OTPC_DR.,1: Increment DADDR after a write of OTPC_DR." hexmask.long.byte 0x4 0.--7. 1. "DADDR,Data Address" rgroup.long 0xC++0x3 line.long 0x0 "SR,Status Register" bitfld.long 0x0 15. "MNT,Maintenance On-Going" "0: The OTP live repair is not running.,1: The OTP live repair is running OTP maintenance.." bitfld.long 0x0 9. "ONEF,One Found" "0: No bit at '1' found during the last packet read.,1: At least one '1' has been found during the last.." newline bitfld.long 0x0 8. "HIDE,Hiding On-Going" "0: No packet hiding is on-going.,1: A packet hiding is on-going." bitfld.long 0x0 7. "FLUSH,Flush On-Going" "0: The temporary registers are not flushed.,1: The temporary registers are being flushed." newline bitfld.long 0x0 6. "READ,Read On-Going" "0: No packet read is on-going.,1: A packet read is running." bitfld.long 0x0 5. "SKBB,Client Key Bus Busy" "0: The Client Key bus is not busy.,1: The Client Key bus is busy." newline bitfld.long 0x0 4. "MKBB,Host Key Bus Busy" "0: The Host Key bus is not busy.,1: The Host Key bus is busy." bitfld.long 0x0 3. "EMUL,Emulation Enabled" "0: The User area Emulation mode is disabled.,1: The User area Emulation mode is enabled." newline bitfld.long 0x0 2. "INVLD,Invalidation On-Going" "0: No packet invalidation is on-going.,1: A packet invalidation is running." bitfld.long 0x0 1. "LOCK,Lock On-Going" "0: No packet locking is on-going.,1: A packet locking is running." newline bitfld.long 0x0 0. "PGM,Programming On-Going" "0: No packet programming is on-going.,1: A packet programming is running." wgroup.long 0x10++0x7 line.long 0x0 "IER,Interrupt Enable Register" bitfld.long 0x0 28. "SECE,Security and/or Safety Event Interrupt Enable" "0,1" bitfld.long 0x0 16. "KBERR,Key Bus Error Interrupt Enable" "0,1" newline bitfld.long 0x0 14. "HDERR,Hide Error Interrupt Enable" "0,1" bitfld.long 0x0 13. "COERR,Corruption Error Interrupt Enable" "0,1" newline bitfld.long 0x0 12. "CKERR,Checksum Check Error Interrupt Enable" "0,1" bitfld.long 0x0 11. "EORF,End Of Refresh Interrupt Enable" "0,1" newline bitfld.long 0x0 10. "EOH,End Of Hide Interrupt Enable" "0,1" bitfld.long 0x0 9. "EOF,End Of Flush Interrupt Enable" "0,1" newline bitfld.long 0x0 8. "EOR,End Of Read Interrupt Enable" "0,1" bitfld.long 0x0 7. "WERR,Write Error Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "IVERR,Invalidation Error Interrupt Enable" "0,1" bitfld.long 0x0 5. "LKERR,Locking Error Interrupt Enable" "0,1" newline bitfld.long 0x0 4. "PGERR,Programming Error Interrupt Enable" "0,1" bitfld.long 0x0 3. "EOKT,End Of Key Transfer Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "EOI,End Of Invalidation Interrupt Enable" "0,1" bitfld.long 0x0 1. "EOL,End Of Locking Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "EOP,End Of Programming Interrupt Enable" "0,1" line.long 0x4 "IDR,Interrupt Disable Register" bitfld.long 0x4 28. "SECE,Security and/or Safety Event Interrupt Disable" "0,1" bitfld.long 0x4 16. "KBERR,Key Bus Error Interrupt Disable" "0,1" newline bitfld.long 0x4 14. "HDERR,Hide Error Interrupt Disable" "0,1" bitfld.long 0x4 13. "COERR,Corruption Error Interrupt Disable" "0,1" newline bitfld.long 0x4 12. "CKERR,Checksum Check Error Interrupt Disable" "0,1" bitfld.long 0x4 11. "EORF,End Of Refresh Interrupt Disable" "0,1" newline bitfld.long 0x4 10. "EOH,End Of Hide Interrupt Disable" "0,1" bitfld.long 0x4 9. "EOF,End Of Flush Interrupt Disable" "0,1" newline bitfld.long 0x4 8. "EOR,End Of Read Interrupt Disable" "0,1" bitfld.long 0x4 7. "WERR,Write Error Interrupt Disable" "0,1" newline bitfld.long 0x4 6. "IVERR,Invalidation Error Interrupt Disable" "0,1" bitfld.long 0x4 5. "LKERR,Locking Error Interrupt Disable" "0,1" newline bitfld.long 0x4 4. "PGERR,Programming Error Interrupt Disable" "0,1" bitfld.long 0x4 3. "EOKT,End Of Key Transfer Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "EOI,End Of Invalidation Interrupt Disable" "0,1" bitfld.long 0x4 1. "EOL,End Of Locking Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "EOP,End Of Programming Interrupt Disable" "0,1" rgroup.long 0x18++0x7 line.long 0x0 "IMR,Interrupt Mask Register" bitfld.long 0x0 28. "SECE,Security and/or Safety Event Interrupt Mask" "0,1" bitfld.long 0x0 16. "KBERR,Key Bus Error Interrupt Mask" "0,1" newline bitfld.long 0x0 14. "HDERR,Hide Error Interrupt Mask" "0,1" bitfld.long 0x0 13. "COERR,Corruption Error Interrupt Mask" "0,1" newline bitfld.long 0x0 12. "CKERR,Checksum Check Error Interrupt Mask" "0,1" bitfld.long 0x0 11. "EORF,End Of Refresh Interrupt Mask" "0,1" newline bitfld.long 0x0 10. "EOH,End Of Hide Interrupt Mask" "0,1" bitfld.long 0x0 9. "EOF,End Of Flush Interrupt Mask" "0,1" newline bitfld.long 0x0 8. "EOR,End Of Read Interrupt Mask" "0,1" bitfld.long 0x0 7. "WERR,Write Error Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "IVERR,Invalidation Error Interrupt Mask" "0,1" bitfld.long 0x0 5. "LKERR,Locking Error Interrupt Mask" "0,1" newline bitfld.long 0x0 4. "PGERR,Programming Error Interrupt Mask" "0,1" bitfld.long 0x0 3. "EOKT,End Of Key Transfer Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "EOI,End Of Invalidation Interrupt Mask" "0,1" bitfld.long 0x0 1. "EOL,End Of Locking Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "EOP,End Of Programming Interrupt Mask" "0,1" line.long 0x4 "ISR,Interrupt Status Register" bitfld.long 0x4 28. "SECE,Security and/or Safety Event (cleared on read)" "0: No security or safety event occurred since the..,1: One or more safety or security event occurred.." bitfld.long 0x4 16. "KBERR,Key Bus Error (cleared on read)" "0: No error happened on the Key bus since the last..,1: An error happened on the Key bus since the last.." newline bitfld.long 0x4 14. "HDERR,Hide Error (cleared on read)" "0: No hiding error occurred since the last read of..,1: A hiding error occurred since the last read of.." bitfld.long 0x4 13. "COERR,Corruption Error (cleared on read)" "0: No corruption occurred during the last start-up..,1: A corruption occurred since the last read of.." newline bitfld.long 0x4 12. "CKERR,Checksum Check Error (cleared on read)" "0: No checksum check failure occurred during last..,1: A checksum check failure occurred since the last.." bitfld.long 0x4 11. "EORF,End Of Refresh (cleared on read)" "0: No refresh sequence completion since the last..,1: At least one refresh sequence completion since.." newline bitfld.long 0x4 10. "EOH,End Of Hide (cleared on read)" "0: No hiding sequence completion since the last..,1: At least one hiding sequence completion since.." bitfld.long 0x4 9. "EOF,End Of Flush (cleared on read)" "0: No flush of the temporary registers since the..,1: At least one flush hof the temporary registers.." newline bitfld.long 0x4 8. "EOR,End Of Read (cleared on read)" "0: No reading sequence completion since the last..,1: At least one reading sequence completion since.." bitfld.long 0x4 7. "WERR,Write Error (cleared on read)" "0: No write error occurred since the last read of..,1: A write error occurred since the last read of.." newline bitfld.long 0x4 6. "IVERR,Invalidation Error (cleared on read)" "0: No invalidation failure occurred during last..,1: A invalidation failure occurred since the last.." bitfld.long 0x4 5. "LKERR,Locking Error (cleared on read)" "0: No locking failure occurred during last locking..,1: A locking failure occurred since the last read.." newline bitfld.long 0x4 4. "PGERR,Programming Error (cleared on read)" "0: No programming failure occurred during last..,1: A programming failure occurred since the last.." bitfld.long 0x4 3. "EOKT,End Of Key Transfer (cleared on read)" "0: No key transfer completion since the last read..,1: At least one key transfer has been completed on.." newline bitfld.long 0x4 2. "EOI,End Of Invalidation (cleared on read)" "0: No invalidation sequence completion since the..,1: At least one invalidation sequence completion.." bitfld.long 0x4 1. "EOL,End Of Locking (cleared on read)" "0: No locking sequence completion since the last..,1: At least one locking sequence completion since.." newline bitfld.long 0x4 0. "EOP,End Of Programming (cleared on read)" "0: No programming sequence completion since the..,1: At least one programming sequence completion.." group.long 0x20++0x7 line.long 0x0 "HR,Header Register" hexmask.long.word 0x0 16.--31. 1. "CHECKSUM,Packet Checksum" hexmask.long.byte 0x0 8.--15. 1. "SIZE,Packet Size" newline bitfld.long 0x0 7. "ONE,One" "0,1" bitfld.long 0x0 6. "SECURE,Secure Packet" "0: The packet is not part of the secure world.,1: The packet is part of the secure world." newline bitfld.long 0x0 4.--5. "INVLD,Invalid Status" "0,1,2,3" bitfld.long 0x0 3. "LOCK,Lock Status" "0: The packet is not locked.,1: The packet is locked." newline bitfld.long 0x0 0.--2. "PACKET,Packet Type" "?,1: Regular packet accessible through the User..,2: Key packet accessible only through the Key Buses,3: Boot Configuration packet,4: Secure Boot Configuration packet,5: Hardware Configuration packet,6: Custom packet,?" line.long 0x4 "DR,Data Register" hexmask.long 0x4 0.--31. 1. "DATA,Packet Data" rgroup.long 0x30++0xB line.long 0x0 "BAR,Boot Addresses Register" hexmask.long.word 0x0 16.--31. 1. "SBCADDR,Secure Boot Configuration Address" hexmask.long.word 0x0 0.--15. 1. "BCADDR,Boot Configuration Address" line.long 0x4 "CAR,Custom Address Register" hexmask.long.word 0x4 0.--15. 1. "CADDR,Custom Address" line.long 0x8 "SCAR,Secure Custom Address Register" hexmask.long.word 0x8 0.--15. 1. "SCADDR,Secure Custom Address" group.long 0x40++0x3 line.long 0x0 "LRMR,Live Repair Mode Register" hexmask.long.word 0x0 16.--31. 1. "KEY,Programming Key" bitfld.long 0x0 4. "EN,Automatic Live Repair Enable" "0: The automatic start of OTP live repair is..,1: The automatic start of OTP live repair is enabled." newline bitfld.long 0x0 0.--1. "FREQ,Automatic Live Repair Frequency" "0: The live repair is started every day,1: The live repair is started every 4 days,2: The live repair is started every 8 days,3: The live repair is started every 16 days" rgroup.long 0x50++0x7 line.long 0x0 "UHC0R,User Hardware Configuration 0 Register" hexmask.long.byte 0x0 8.--15. 1. "SECDBG,Secure Debug" hexmask.long.byte 0x0 0.--7. 1. "JTAGDIS,JTAG Disable" line.long 0x4 "UHC1R,User Hardware Configuration 1 Register" bitfld.long 0x4 17. "URFDIS,User Refresh Disable" "0: The OTPC_CR.REFRESH bit is fully functional.,1: The OTPC_CR.REFRESH bit is only functional in.." bitfld.long 0x4 16. "CPGDIS,Custom Packet Program Disable" "0: The programming of Custom Special Packet is..,1: The programming of Custom Special Packet is.." newline bitfld.long 0x4 15. "CLKDIS,Custom Packet Lock Disable" "0: The generation of the checksum (lock) of the..,1: The generation of the checksum (lock) of the.." bitfld.long 0x4 14. "CINVDIS,Custom Packet Invalidation Disable" "0: The invalidation of the Custom Special Packet is..,1: The invalidation of the Custom Special Packet is.." newline bitfld.long 0x4 13. "SCPGDIS,Secure Custom Packet Program Disable" "0: The programming of Secure Custom Special Packet..,1: The programming of Secure Custom Special Packet.." bitfld.long 0x4 12. "SCLKDIS,Secure Custom Packet Lock Disable" "0: The generation of the checksum (lock) of the..,1: The generation of the checksum (lock) of the.." newline bitfld.long 0x4 11. "SCINVDIS,Secure Custom Packet Invalidation Disable" "0: The invalidation of the Secure Custom Special..,1: The invalidation of the Secure Custom Special.." bitfld.long 0x4 10. "SBCPGDIS,Secure Boot Configuration Packet Program Disable" "0: The programming of Secure Boot Configuration..,1: The programming of Secure Boot Configuration.." newline bitfld.long 0x4 9. "SBCLKDIS,Secure Boot Configuration Packet Lock Disable" "0: The generation of the checksum (lock) of the..,1: The generation of the checksum (lock) of the.." bitfld.long 0x4 8. "SBCINVDIS,Secure Boot Configuration Packet Invalidation Disable" "0: The invalidation of the Secure Boot..,1: The invalidation of the Secure Boot.." newline bitfld.long 0x4 7. "BCPGDIS,Boot Configuration Packet Program Disable" "0: The programming of Boot Configuration Special..,1: The programming of Boot Configuration Special.." bitfld.long 0x4 6. "BCLKDIS,Boot Configuration Packet Lock Disable" "0: The generation of the checksum (lock) of the..,1: The generation of the checksum (lock) of the.." newline bitfld.long 0x4 5. "BCINVDIS,Boot Configuration Packet Invalidation Disable" "0: The invalidation of the Boot Configuration..,1: The invalidation of the Boot Configuration.." bitfld.long 0x4 4. "UHCPGDIS,User Hardware Configuration Packet Program Disable" "0: The programming of User Hardware Configuration..,1: The programming of User Hardware Configuration.." newline bitfld.long 0x4 3. "UHCLKDIS,User Hardware Configuration Packet Lock Disable" "0: The generation of the checksum (lock) of the..,1: The generation of the checksum (lock) of the.." bitfld.long 0x4 2. "UHCINVDIS,User Hardware Configuration Packet Invalidation Disable" "0: The invalidation of the User Hardware..,1: The invalidation of the User Hardware.." newline bitfld.long 0x4 1. "UPGDIS,User programming Disable" "0: The OTPC_CR.PGM bit is fully functional.,1: The OTPC_CR.PGM bit is not functional." bitfld.long 0x4 0. "URDDIS,User Read Disable" "0: The OTPC_CR.READ bit is fully functional.,1: The OTPC_CR.READ bit is not functional." rgroup.long 0x60++0xF line.long 0x0 "UID0R,Product UID 0 Register" hexmask.long 0x0 0.--31. 1. "UID,Unique Product ID" line.long 0x4 "UID1R,Product UID 1 Register" hexmask.long 0x4 0.--31. 1. "UID,Unique Product ID" line.long 0x8 "UID2R,Product UID 2 Register" hexmask.long 0x8 0.--31. 1. "UID,Unique Product ID" line.long 0xC "UID3R,Product UID 3 Register" hexmask.long 0xC 0.--31. 1. "UID,Unique Product ID" group.long 0xE4++0x3 line.long 0x0 "WPMR,Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" bitfld.long 0x0 4. "FIRSTE,First Error Report Enable" "0: The last write protection violation source is..,1: Only the first write protection violation source.." newline bitfld.long 0x0 2. "WPCTEN,Write Protection Control Enable" "0: Disables the write protection of the control if..,1: Enables the write protection of the control if.." bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection of the..,1: Enables the write protection of the interruption.." newline bitfld.long 0x0 0. "WPCFEN,Write Protection Configuration Enable" "0: Disables the write protection of the..,1: Enables the write protection of the.." rgroup.long 0xE8++0x3 line.long 0x0 "WPSR,Write Protection Status Register" bitfld.long 0x0 31. "ECLASS,Software Error Class" "0: An abnormal access that does not have any impact.,1: An abnormal access that may have an impact." hexmask.long.byte 0x0 24.--27. 1. "SWETYP,Software Error Type" newline hexmask.long.word 0x0 8.--23. 1. "WPVSRC,Write Protection Violation Source" bitfld.long 0x0 3. "SWE,Software Control Error (cleared on read)" "0: No software error has occurred since the last..,1: A software error has occurred since the last.." newline bitfld.long 0x0 2. "SEQE,Internal Sequencer Error (cleared on read)" "0: No peripheral internal sequencer error has..,1: A peripheral internal sequencer error has.." bitfld.long 0x0 1. "CGD,Clock Glitch Detected (cleared on read)" "0: No clock glitch has occurred since the last read..,1: A clock glitch has occurred since the last read.." newline bitfld.long 0x0 0. "WPVS,Write Protection Violation Status (cleared on read)" "0: No write protection violation has occurred since..,1: A write protection violation has occurred since.." tree.end tree "PDMC (Pulse Density Microphone Controller)" base ad:0x0 tree "PDMC0" base ad:0xE2800000 wgroup.long 0x0++0x3 line.long 0x0 "CR,Control Register" bitfld.long 0x0 0. "SWRST,Software Reset" "0: No effect.,1: Resets the PDMC interface." group.long 0x4++0x7 line.long 0x0 "MR,Mode Register" hexmask.long.byte 0x0 28.--31. 1. "CHUNK,Chunk Size" hexmask.long.byte 0x0 24.--27. 1. "SINC_OSR,SINC Filter Oversampling Ratio" newline hexmask.long.byte 0x0 20.--23. 1. "SINCORDER,SINC Filter Order" bitfld.long 0x0 16.--17. "OSR,Audio Oversampling Ratio" "?,1: OSR is 64,2: OSR is 128,3: OSR is 256" newline bitfld.long 0x0 15. "RHRJUSTIF,RHR Justification Mode" "0: The audio sample data is right-justified in..,1: The audio sample data is left-justified in.." bitfld.long 0x0 14. "RHRMSB,RHR MSB Mode" "0: The MSB section of PDMC_RHR contains the index..,1: When RHRJUSTIF=0 the MSB section of PDMC_RHR.." newline bitfld.long 0x0 12. "DST,Audio Data Destination" "0: Audio data are read through PDMC_RHR by the DMA..,1: Audio data are transferred directly to the ASRC.." bitfld.long 0x0 3. "PDMCEN3,PDMC Channel 3 Enable" "0: PDMC is disabled.,1: PDMC is enabled." newline bitfld.long 0x0 2. "PDMCEN2,PDMC Channel 2 Enable" "0: PDMC is disabled.,1: PDMC is enabled." bitfld.long 0x0 1. "PDMCEN1,PDMC Channel 1 Enable" "0: PDMC is disabled.,1: PDMC is enabled." newline bitfld.long 0x0 0. "PDMCEN0,PDMC Channel 0 Enable" "0: PDMC is disabled.,1: PDMC is enabled." line.long 0x4 "CFGR,Configuration Register" bitfld.long 0x4 22. "PDMSEL3,PDM Microphone Source Selection" "0: PDMSELx corresponds to PMDC_DS0.,1: PDMSELx corresponds to PMDC_DS1." bitfld.long 0x4 20. "PDMSEL2,PDM Microphone Source Selection" "0: PDMSELx corresponds to PMDC_DS0.,1: PDMSELx corresponds to PMDC_DS1." newline bitfld.long 0x4 18. "PDMSEL1,PDM Microphone Source Selection" "0: PDMSELx corresponds to PMDC_DS0.,1: PDMSELx corresponds to PMDC_DS1." bitfld.long 0x4 16. "PDMSEL0,PDM Microphone Source Selection" "0: PDMSELx corresponds to PMDC_DS0.,1: PDMSELx corresponds to PMDC_DS1." newline bitfld.long 0x4 12. "PACK,Packed Data" "0: Data are not packed.,1: Data are packed (if the DATAL configuration.." bitfld.long 0x4 8.--10. "DATAL,Data Length" "0: Data are defined on 24 bits.,1: Data are defined on 32 bits.,2: Data are defined on 20 bits.,3: Data are defined on 16 bits.,4: Data are defined on 8 bits.,?,?,?" newline bitfld.long 0x4 6. "BSSEL3,Bitstream Source Selection" "0: The selected PDMC_DSx source is sampled on the..,1: The selected PDMC_DSx source is sampled on the.." bitfld.long 0x4 4. "BSSEL2,Bitstream Source Selection" "0: The selected PDMC_DSx source is sampled on the..,1: The selected PDMC_DSx source is sampled on the.." newline bitfld.long 0x4 2. "BSSEL1,Bitstream Source Selection" "0: The selected PDMC_DSx source is sampled on the..,1: The selected PDMC_DSx source is sampled on the.." bitfld.long 0x4 0. "BSSEL0,Bitstream Source Selection" "0: The selected PDMC_DSx source is sampled on the..,1: The selected PDMC_DSx source is sampled on the.." rgroup.long 0xC++0x3 line.long 0x0 "RHR,Receive Holding Register" hexmask.long.byte 0x0 24.--31. 1. "CHANNEL,Channel Index of Data" hexmask.long.tbyte 0x0 0.--23. 1. "DATA,Converted Data" wgroup.long 0x14++0x7 line.long 0x0 "IER,Interrupt Enable Register" bitfld.long 0x0 28. "WPERR,Write Protect Event Interrupt Enable" "0,1" bitfld.long 0x0 11. "SAT3,Saturation Detection on Channel 3 Interrupt Enable" "0,1" newline bitfld.long 0x0 10. "SAT2,Saturation Detection on Channel 2 Interrupt Enable" "0,1" bitfld.long 0x0 9. "SAT1,Saturation Detection on Channel 1 Interrupt Enable" "0,1" newline bitfld.long 0x0 8. "SAT0,Saturation Detection on Channel 0 Interrupt Enable" "0,1" bitfld.long 0x0 5. "RXOVR,Receive Over Flow Interrupt Enable" "0,1" newline bitfld.long 0x0 4. "RXUDR,Receive Under Flow Interrupt Enable" "0,1" bitfld.long 0x0 3. "RXCHUNK,Receive FIFO Chunk Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "RXFULL,Receive FIFO Full Interrupt Enable" "0,1" bitfld.long 0x0 1. "RXEMPTY,Receive FIFO Empty Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "RXRDY,Receive Ready Interrupt Enable" "0,1" line.long 0x4 "IDR,Interrupt Disable Register" bitfld.long 0x4 28. "WPERR,Write Protect Event Interrupt Disable" "0,1" bitfld.long 0x4 11. "SAT3,Saturation Detection on Channel 3 Interrupt Disable" "0,1" newline bitfld.long 0x4 10. "SAT2,Saturation Detection on Channel 2 Interrupt Disable" "0,1" bitfld.long 0x4 9. "SAT1,Saturation Detection on Channel 1 Interrupt Disable" "0,1" newline bitfld.long 0x4 8. "SAT0,Saturation Detection on Channel 0 Interrupt Disable" "0,1" bitfld.long 0x4 5. "RXOVR,Receive Over Flow Interrupt Disable" "0,1" newline bitfld.long 0x4 4. "RXUDR,Receive Under Flow Interrupt Disable" "0,1" bitfld.long 0x4 3. "RXCHUNK,Receive FIFO Chunk Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "RXFULL,Receive FIFO Full Interrupt Disable" "0,1" bitfld.long 0x4 1. "RXEMPTY,Receive FIFO Empty Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "RXRDY,Receive Ready Interrupt Disable" "0,1" rgroup.long 0x1C++0x7 line.long 0x0 "IMR,Interrupt Mask Register" bitfld.long 0x0 28. "WPERR,Write Protect Event Interrupt Mask" "0,1" bitfld.long 0x0 11. "SAT3,Saturation Detection on Channel 3 Interrupt Mask" "0,1" newline bitfld.long 0x0 10. "SAT2,Saturation Detection on Channel 2 Interrupt Mask" "0,1" bitfld.long 0x0 9. "SAT1,Saturation Detection on Channel 1 Interrupt Mask" "0,1" newline bitfld.long 0x0 8. "SAT0,Saturation Detection on Channel 0 Interrupt Mask" "0,1" bitfld.long 0x0 5. "RXOVR,Receive Over Flow Interrupt Mask" "0,1" newline bitfld.long 0x0 4. "RXUDR,Receive Under Flow Interrupt Mask" "0,1" bitfld.long 0x0 3. "RXCHUNK,Receive FIFO Chunk Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "RXFULL,Receive FIFO Full Interrupt Mask" "0,1" bitfld.long 0x0 1. "RXEMPTY,Receive FIFO Empty Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "RXRDY,Receive Ready Interrupt Mask" "0,1" line.long 0x4 "ISR,Interrupt Status Register" bitfld.long 0x4 28. "WPERR,Write Protect Event Interrupt Status (cleared on read)" "0: No security event has occurred since the last..,1: One or more security events occurred since the.." bitfld.long 0x4 11. "SAT3,Saturation Detection on Channel 3 Interrupt Status (cleared on read)" "0: No saturation event has occurred on channel x..,1: One or more saturation event has occurred on.." newline bitfld.long 0x4 10. "SAT2,Saturation Detection on Channel 2 Interrupt Status (cleared on read)" "0: No saturation event has occurred on channel x..,1: One or more saturation event has occurred on.." bitfld.long 0x4 9. "SAT1,Saturation Detection on Channel 1 Interrupt Status (cleared on read)" "0: No saturation event has occurred on channel x..,1: One or more saturation event has occurred on.." newline bitfld.long 0x4 8. "SAT0,Saturation Detection on Channel 0 Interrupt Status (cleared on read)" "0: No saturation event has occurred on channel x..,1: One or more saturation event has occurred on.." bitfld.long 0x4 5. "RXOVR,Receive Over Flow Interrupt Status (cleared on read)" "0: No overflow event occurred since the last read..,1: At least one overflow event occurred since the.." newline bitfld.long 0x4 4. "RXUDR,Receive Under Flow Interrupt Status (cleared on read)" "0: No underflow event occurred since the last read..,1: At least one underflow event occurred since the.." bitfld.long 0x4 3. "RXCHUNK,Receive FIFO Chunk Interrupt Status (cleared by reading PDMC_RHR)" "0: There is less than PDMC_MR.CHUNK data in the RX..,1: At least PDMC_MR.CHUNK data can be read in the.." newline bitfld.long 0x4 2. "RXFULL,Receive FIFO Full Interrupt Status (cleared by reading PDMC_RHR)" "0: The RX FIFO is not full and can still receive..,1: The RX FIFO is full and cannot receive more data." bitfld.long 0x4 1. "RXEMPTY,Receive FIFO Empty Interrupt Status (automatically cleared when an audio sample is generated)" "0: At least one data is in the RX FIFO.,1: The RX FIFO is empty." newline bitfld.long 0x4 0. "RXRDY,Receive Ready Interrupt Status (cleared by reading PDMC_RHR)" "0: There is no data in the RX FIFO.,1: At least one data is in the RX FIFO and can be.." group.long 0x2C++0x3 line.long 0x0 "WPMR,Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" bitfld.long 0x0 4. "FIRSTE,First Error Report Enable" "0: The last write protection violation source is..,1: Only the first write protection violation source.." newline bitfld.long 0x0 2. "WPCREN,Write Protection Enable for Control Register" "0: Disables the write protection on control..,1: Enables the write protection on control.." bitfld.long 0x0 1. "WPITEN,Write Protection Enable for Interrupt" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." newline bitfld.long 0x0 0. "WPEN,Write Protection Enable for Configuration Registers" "0: Disables write protection if WPKEY corresponds..,1: Enables write protection if WPKEY corresponds to.." rgroup.long 0x30++0x3 line.long 0x0 "WPSR,Write Protection Status Register" bitfld.long 0x0 24.--26. "SWETYP,Software Error Type (cleared on read)" "0: A write-only register has been read.,1: A write access has been performed on a read-only..,2: Access to an undefined address.,?,?,?,?,?" hexmask.long.word 0x0 8.--23. 1. "WPSRC,Write Protection Source" newline bitfld.long 0x0 4.--5. "NCE,Non-Corrected Error (cleared by reconfiguring the faulty registers)" "0: No error is detected in the configuration..,?,?,?" bitfld.long 0x0 3. "SWE,Software Control Error (cleared on read)" "0: No software error has occurred since the last..,1: A software error has occurred since the last.." newline bitfld.long 0x0 2. "SEQE,Internal Sequencer Error (cleared on read)" "0: No peripheral internal sequencer error has..,1: A peripheral internal sequencer error has.." bitfld.long 0x0 0. "WPVS,Write Protection Violation Status (cleared on read)" "0: No write protection violation has occurred since..,1: A write protection violation has occurred since.." group.long 0x38++0x3 line.long 0x0 "FIR,Fault Injection Register" hexmask.long.tbyte 0x0 8.--31. 1. "FIKEY,Fault Injection Key (read only)" bitfld.long 0x0 7. "FIRDIS,Fault Injection Register Disable" "0: No effect.,1: Disables the fault injection until the next.." newline bitfld.long 0x0 5. "SFEN,Single Fault Enable" "0,1" bitfld.long 0x0 3. "F3,Single Fault for Write Protection Mode Register (PDMC_WPMR)" "0: No effect.,1: Creates a single fault in the error detection.." newline bitfld.long 0x0 2. "F2,Single Fault for Interrupt Mask Register (PDMC_IMR)" "0: No effect.,1: Creates a single fault in the error detection.." bitfld.long 0x0 1. "F1,Single Fault for Configuration Register (PDMC_CFGR)" "0: No effect.,1: Creates a single fault in the error detection.." newline bitfld.long 0x0 0. "F0,Single Fault for Mode Register (PDMC_MR)" "0: No effect.,1: Creates a single fault in the error detection.." rgroup.long 0x3C++0x3 line.long 0x0 "FSR,Fault Status Register" bitfld.long 0x0 11. "WPMRNCF,Write Protection Mode Register Non-Corrected Fault Status" "0: No fault in PDMC_WPMR.,1: An error is detected in PDMC_WPMR. To correct.." bitfld.long 0x0 10. "IMRNCF,User Data Registers Non-Corrected Fault Status" "0: No fault in PDMC_IMR.,1: An error is detected in PDMC_IMR. To correct the.." newline bitfld.long 0x0 9. "CFGNCF,Configuration Register Non-Corrected Fault Status" "0: No fault in PDMC_CFGR.,1: An error is detected in PDMC_CFGR. To correct.." bitfld.long 0x0 8. "MRNCF,Mode Registers Non-Corrected Fault Status" "0: No fault in PDMC_MR.,1: An error is detected in PDMC_MR. To correct the.." group.long 0x40++0x7 line.long 0x0 "GAIN,Gain Register" hexmask.long.byte 0x0 24.--31. 1. "GAIN3,Gain of Channel 3" hexmask.long.byte 0x0 16.--23. 1. "GAIN2,Gain of Channel 2" newline hexmask.long.byte 0x0 8.--15. 1. "GAIN1,Gain of Channel 1" hexmask.long.byte 0x0 0.--7. 1. "GAIN0,Gain of Channel 0" line.long 0x4 "CHM,Channel Mapping Register" bitfld.long 0x4 24.--26. "CHM3,Channel Mapping 3" "0,1,2,3,4,5,6,7" bitfld.long 0x4 16.--18. "CHM2,Channel Mapping 2" "0,1,2,3,4,5,6,7" newline bitfld.long 0x4 8.--10. "CHM1,Channel Mapping 1" "0,1,2,3,4,5,6,7" bitfld.long 0x4 0.--2. "CHM0,Channel Mapping 0" "0,1,2,3,4,5,6,7" tree.end tree "PDMC1" base ad:0xE2804000 wgroup.long 0x0++0x3 line.long 0x0 "CR,Control Register" bitfld.long 0x0 0. "SWRST,Software Reset" "0: No effect.,1: Resets the PDMC interface." group.long 0x4++0x7 line.long 0x0 "MR,Mode Register" hexmask.long.byte 0x0 28.--31. 1. "CHUNK,Chunk Size" hexmask.long.byte 0x0 24.--27. 1. "SINC_OSR,SINC Filter Oversampling Ratio" newline hexmask.long.byte 0x0 20.--23. 1. "SINCORDER,SINC Filter Order" bitfld.long 0x0 16.--17. "OSR,Audio Oversampling Ratio" "?,1: OSR is 64,2: OSR is 128,3: OSR is 256" newline bitfld.long 0x0 15. "RHRJUSTIF,RHR Justification Mode" "0: The audio sample data is right-justified in..,1: The audio sample data is left-justified in.." bitfld.long 0x0 14. "RHRMSB,RHR MSB Mode" "0: The MSB section of PDMC_RHR contains the index..,1: When RHRJUSTIF=0 the MSB section of PDMC_RHR.." newline bitfld.long 0x0 12. "DST,Audio Data Destination" "0: Audio data are read through PDMC_RHR by the DMA..,1: Audio data are transferred directly to the ASRC.." bitfld.long 0x0 3. "PDMCEN3,PDMC Channel 3 Enable" "0: PDMC is disabled.,1: PDMC is enabled." newline bitfld.long 0x0 2. "PDMCEN2,PDMC Channel 2 Enable" "0: PDMC is disabled.,1: PDMC is enabled." bitfld.long 0x0 1. "PDMCEN1,PDMC Channel 1 Enable" "0: PDMC is disabled.,1: PDMC is enabled." newline bitfld.long 0x0 0. "PDMCEN0,PDMC Channel 0 Enable" "0: PDMC is disabled.,1: PDMC is enabled." line.long 0x4 "CFGR,Configuration Register" bitfld.long 0x4 22. "PDMSEL3,PDM Microphone Source Selection" "0: PDMSELx corresponds to PMDC_DS0.,1: PDMSELx corresponds to PMDC_DS1." bitfld.long 0x4 20. "PDMSEL2,PDM Microphone Source Selection" "0: PDMSELx corresponds to PMDC_DS0.,1: PDMSELx corresponds to PMDC_DS1." newline bitfld.long 0x4 18. "PDMSEL1,PDM Microphone Source Selection" "0: PDMSELx corresponds to PMDC_DS0.,1: PDMSELx corresponds to PMDC_DS1." bitfld.long 0x4 16. "PDMSEL0,PDM Microphone Source Selection" "0: PDMSELx corresponds to PMDC_DS0.,1: PDMSELx corresponds to PMDC_DS1." newline bitfld.long 0x4 12. "PACK,Packed Data" "0: Data are not packed.,1: Data are packed (if the DATAL configuration.." bitfld.long 0x4 8.--10. "DATAL,Data Length" "0: Data are defined on 24 bits.,1: Data are defined on 32 bits.,2: Data are defined on 20 bits.,3: Data are defined on 16 bits.,4: Data are defined on 8 bits.,?,?,?" newline bitfld.long 0x4 6. "BSSEL3,Bitstream Source Selection" "0: The selected PDMC_DSx source is sampled on the..,1: The selected PDMC_DSx source is sampled on the.." bitfld.long 0x4 4. "BSSEL2,Bitstream Source Selection" "0: The selected PDMC_DSx source is sampled on the..,1: The selected PDMC_DSx source is sampled on the.." newline bitfld.long 0x4 2. "BSSEL1,Bitstream Source Selection" "0: The selected PDMC_DSx source is sampled on the..,1: The selected PDMC_DSx source is sampled on the.." bitfld.long 0x4 0. "BSSEL0,Bitstream Source Selection" "0: The selected PDMC_DSx source is sampled on the..,1: The selected PDMC_DSx source is sampled on the.." rgroup.long 0xC++0x3 line.long 0x0 "RHR,Receive Holding Register" hexmask.long.byte 0x0 24.--31. 1. "CHANNEL,Channel Index of Data" hexmask.long.tbyte 0x0 0.--23. 1. "DATA,Converted Data" wgroup.long 0x14++0x7 line.long 0x0 "IER,Interrupt Enable Register" bitfld.long 0x0 28. "WPERR,Write Protect Event Interrupt Enable" "0,1" bitfld.long 0x0 11. "SAT3,Saturation Detection on Channel 3 Interrupt Enable" "0,1" newline bitfld.long 0x0 10. "SAT2,Saturation Detection on Channel 2 Interrupt Enable" "0,1" bitfld.long 0x0 9. "SAT1,Saturation Detection on Channel 1 Interrupt Enable" "0,1" newline bitfld.long 0x0 8. "SAT0,Saturation Detection on Channel 0 Interrupt Enable" "0,1" bitfld.long 0x0 5. "RXOVR,Receive Over Flow Interrupt Enable" "0,1" newline bitfld.long 0x0 4. "RXUDR,Receive Under Flow Interrupt Enable" "0,1" bitfld.long 0x0 3. "RXCHUNK,Receive FIFO Chunk Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "RXFULL,Receive FIFO Full Interrupt Enable" "0,1" bitfld.long 0x0 1. "RXEMPTY,Receive FIFO Empty Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "RXRDY,Receive Ready Interrupt Enable" "0,1" line.long 0x4 "IDR,Interrupt Disable Register" bitfld.long 0x4 28. "WPERR,Write Protect Event Interrupt Disable" "0,1" bitfld.long 0x4 11. "SAT3,Saturation Detection on Channel 3 Interrupt Disable" "0,1" newline bitfld.long 0x4 10. "SAT2,Saturation Detection on Channel 2 Interrupt Disable" "0,1" bitfld.long 0x4 9. "SAT1,Saturation Detection on Channel 1 Interrupt Disable" "0,1" newline bitfld.long 0x4 8. "SAT0,Saturation Detection on Channel 0 Interrupt Disable" "0,1" bitfld.long 0x4 5. "RXOVR,Receive Over Flow Interrupt Disable" "0,1" newline bitfld.long 0x4 4. "RXUDR,Receive Under Flow Interrupt Disable" "0,1" bitfld.long 0x4 3. "RXCHUNK,Receive FIFO Chunk Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "RXFULL,Receive FIFO Full Interrupt Disable" "0,1" bitfld.long 0x4 1. "RXEMPTY,Receive FIFO Empty Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "RXRDY,Receive Ready Interrupt Disable" "0,1" rgroup.long 0x1C++0x7 line.long 0x0 "IMR,Interrupt Mask Register" bitfld.long 0x0 28. "WPERR,Write Protect Event Interrupt Mask" "0,1" bitfld.long 0x0 11. "SAT3,Saturation Detection on Channel 3 Interrupt Mask" "0,1" newline bitfld.long 0x0 10. "SAT2,Saturation Detection on Channel 2 Interrupt Mask" "0,1" bitfld.long 0x0 9. "SAT1,Saturation Detection on Channel 1 Interrupt Mask" "0,1" newline bitfld.long 0x0 8. "SAT0,Saturation Detection on Channel 0 Interrupt Mask" "0,1" bitfld.long 0x0 5. "RXOVR,Receive Over Flow Interrupt Mask" "0,1" newline bitfld.long 0x0 4. "RXUDR,Receive Under Flow Interrupt Mask" "0,1" bitfld.long 0x0 3. "RXCHUNK,Receive FIFO Chunk Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "RXFULL,Receive FIFO Full Interrupt Mask" "0,1" bitfld.long 0x0 1. "RXEMPTY,Receive FIFO Empty Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "RXRDY,Receive Ready Interrupt Mask" "0,1" line.long 0x4 "ISR,Interrupt Status Register" bitfld.long 0x4 28. "WPERR,Write Protect Event Interrupt Status (cleared on read)" "0: No security event has occurred since the last..,1: One or more security events occurred since the.." bitfld.long 0x4 11. "SAT3,Saturation Detection on Channel 3 Interrupt Status (cleared on read)" "0: No saturation event has occurred on channel x..,1: One or more saturation event has occurred on.." newline bitfld.long 0x4 10. "SAT2,Saturation Detection on Channel 2 Interrupt Status (cleared on read)" "0: No saturation event has occurred on channel x..,1: One or more saturation event has occurred on.." bitfld.long 0x4 9. "SAT1,Saturation Detection on Channel 1 Interrupt Status (cleared on read)" "0: No saturation event has occurred on channel x..,1: One or more saturation event has occurred on.." newline bitfld.long 0x4 8. "SAT0,Saturation Detection on Channel 0 Interrupt Status (cleared on read)" "0: No saturation event has occurred on channel x..,1: One or more saturation event has occurred on.." bitfld.long 0x4 5. "RXOVR,Receive Over Flow Interrupt Status (cleared on read)" "0: No overflow event occurred since the last read..,1: At least one overflow event occurred since the.." newline bitfld.long 0x4 4. "RXUDR,Receive Under Flow Interrupt Status (cleared on read)" "0: No underflow event occurred since the last read..,1: At least one underflow event occurred since the.." bitfld.long 0x4 3. "RXCHUNK,Receive FIFO Chunk Interrupt Status (cleared by reading PDMC_RHR)" "0: There is less than PDMC_MR.CHUNK data in the RX..,1: At least PDMC_MR.CHUNK data can be read in the.." newline bitfld.long 0x4 2. "RXFULL,Receive FIFO Full Interrupt Status (cleared by reading PDMC_RHR)" "0: The RX FIFO is not full and can still receive..,1: The RX FIFO is full and cannot receive more data." bitfld.long 0x4 1. "RXEMPTY,Receive FIFO Empty Interrupt Status (automatically cleared when an audio sample is generated)" "0: At least one data is in the RX FIFO.,1: The RX FIFO is empty." newline bitfld.long 0x4 0. "RXRDY,Receive Ready Interrupt Status (cleared by reading PDMC_RHR)" "0: There is no data in the RX FIFO.,1: At least one data is in the RX FIFO and can be.." group.long 0x2C++0x3 line.long 0x0 "WPMR,Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" bitfld.long 0x0 4. "FIRSTE,First Error Report Enable" "0: The last write protection violation source is..,1: Only the first write protection violation source.." newline bitfld.long 0x0 2. "WPCREN,Write Protection Enable for Control Register" "0: Disables the write protection on control..,1: Enables the write protection on control.." bitfld.long 0x0 1. "WPITEN,Write Protection Enable for Interrupt" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." newline bitfld.long 0x0 0. "WPEN,Write Protection Enable for Configuration Registers" "0: Disables write protection if WPKEY corresponds..,1: Enables write protection if WPKEY corresponds to.." rgroup.long 0x30++0x3 line.long 0x0 "WPSR,Write Protection Status Register" bitfld.long 0x0 24.--26. "SWETYP,Software Error Type (cleared on read)" "0: A write-only register has been read.,1: A write access has been performed on a read-only..,2: Access to an undefined address.,?,?,?,?,?" hexmask.long.word 0x0 8.--23. 1. "WPSRC,Write Protection Source" newline bitfld.long 0x0 4.--5. "NCE,Non-Corrected Error (cleared by reconfiguring the faulty registers)" "0: No error is detected in the configuration..,?,?,?" bitfld.long 0x0 3. "SWE,Software Control Error (cleared on read)" "0: No software error has occurred since the last..,1: A software error has occurred since the last.." newline bitfld.long 0x0 2. "SEQE,Internal Sequencer Error (cleared on read)" "0: No peripheral internal sequencer error has..,1: A peripheral internal sequencer error has.." bitfld.long 0x0 0. "WPVS,Write Protection Violation Status (cleared on read)" "0: No write protection violation has occurred since..,1: A write protection violation has occurred since.." group.long 0x38++0x3 line.long 0x0 "FIR,Fault Injection Register" hexmask.long.tbyte 0x0 8.--31. 1. "FIKEY,Fault Injection Key (read only)" bitfld.long 0x0 7. "FIRDIS,Fault Injection Register Disable" "0: No effect.,1: Disables the fault injection until the next.." newline bitfld.long 0x0 5. "SFEN,Single Fault Enable" "0,1" bitfld.long 0x0 3. "F3,Single Fault for Write Protection Mode Register (PDMC_WPMR)" "0: No effect.,1: Creates a single fault in the error detection.." newline bitfld.long 0x0 2. "F2,Single Fault for Interrupt Mask Register (PDMC_IMR)" "0: No effect.,1: Creates a single fault in the error detection.." bitfld.long 0x0 1. "F1,Single Fault for Configuration Register (PDMC_CFGR)" "0: No effect.,1: Creates a single fault in the error detection.." newline bitfld.long 0x0 0. "F0,Single Fault for Mode Register (PDMC_MR)" "0: No effect.,1: Creates a single fault in the error detection.." rgroup.long 0x3C++0x3 line.long 0x0 "FSR,Fault Status Register" bitfld.long 0x0 11. "WPMRNCF,Write Protection Mode Register Non-Corrected Fault Status" "0: No fault in PDMC_WPMR.,1: An error is detected in PDMC_WPMR. To correct.." bitfld.long 0x0 10. "IMRNCF,User Data Registers Non-Corrected Fault Status" "0: No fault in PDMC_IMR.,1: An error is detected in PDMC_IMR. To correct the.." newline bitfld.long 0x0 9. "CFGNCF,Configuration Register Non-Corrected Fault Status" "0: No fault in PDMC_CFGR.,1: An error is detected in PDMC_CFGR. To correct.." bitfld.long 0x0 8. "MRNCF,Mode Registers Non-Corrected Fault Status" "0: No fault in PDMC_MR.,1: An error is detected in PDMC_MR. To correct the.." group.long 0x40++0x7 line.long 0x0 "GAIN,Gain Register" hexmask.long.byte 0x0 24.--31. 1. "GAIN3,Gain of Channel 3" hexmask.long.byte 0x0 16.--23. 1. "GAIN2,Gain of Channel 2" newline hexmask.long.byte 0x0 8.--15. 1. "GAIN1,Gain of Channel 1" hexmask.long.byte 0x0 0.--7. 1. "GAIN0,Gain of Channel 0" line.long 0x4 "CHM,Channel Mapping Register" bitfld.long 0x4 24.--26. "CHM3,Channel Mapping 3" "0,1,2,3,4,5,6,7" bitfld.long 0x4 16.--18. "CHM2,Channel Mapping 2" "0,1,2,3,4,5,6,7" newline bitfld.long 0x4 8.--10. "CHM1,Channel Mapping 1" "0,1,2,3,4,5,6,7" bitfld.long 0x4 0.--2. "CHM0,Channel Mapping 0" "0,1,2,3,4,5,6,7" tree.end tree.end tree "PIO (Parallel Input/Output Controller)" base ad:0xE0014000 repeat 5. (list 0x0 0x1 0x2 0x3 0x4)(list ad:0xE0014000 ad:0xE0014040 ad:0xE0014080 ad:0xE00140C0 ad:0xE0014100) tree "PIO_GROUP[$1]" base $2 group.long ($2)++0x7 line.long 0x0 "MSKR,PIO Mask Register" bitfld.long 0x0 31. "MSK31,PIO Line y Mask" "0: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx..,1: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx.." bitfld.long 0x0 30. "MSK30,PIO Line y Mask" "0: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx..,1: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx.." newline bitfld.long 0x0 29. "MSK29,PIO Line y Mask" "0: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx..,1: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx.." bitfld.long 0x0 28. "MSK28,PIO Line y Mask" "0: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx..,1: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx.." newline bitfld.long 0x0 27. "MSK27,PIO Line y Mask" "0: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx..,1: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx.." bitfld.long 0x0 26. "MSK26,PIO Line y Mask" "0: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx..,1: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx.." newline bitfld.long 0x0 25. "MSK25,PIO Line y Mask" "0: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx..,1: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx.." bitfld.long 0x0 24. "MSK24,PIO Line y Mask" "0: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx..,1: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx.." newline bitfld.long 0x0 23. "MSK23,PIO Line y Mask" "0: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx..,1: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx.." bitfld.long 0x0 22. "MSK22,PIO Line y Mask" "0: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx..,1: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx.." newline bitfld.long 0x0 21. "MSK21,PIO Line y Mask" "0: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx..,1: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx.." bitfld.long 0x0 20. "MSK20,PIO Line y Mask" "0: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx..,1: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx.." newline bitfld.long 0x0 19. "MSK19,PIO Line y Mask" "0: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx..,1: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx.." bitfld.long 0x0 18. "MSK18,PIO Line y Mask" "0: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx..,1: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx.." newline bitfld.long 0x0 17. "MSK17,PIO Line y Mask" "0: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx..,1: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx.." bitfld.long 0x0 16. "MSK16,PIO Line y Mask" "0: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx..,1: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx.." newline bitfld.long 0x0 15. "MSK15,PIO Line y Mask" "0: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx..,1: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx.." bitfld.long 0x0 14. "MSK14,PIO Line y Mask" "0: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx..,1: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx.." newline bitfld.long 0x0 13. "MSK13,PIO Line y Mask" "0: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx..,1: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx.." bitfld.long 0x0 12. "MSK12,PIO Line y Mask" "0: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx..,1: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx.." newline bitfld.long 0x0 11. "MSK11,PIO Line y Mask" "0: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx..,1: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx.." bitfld.long 0x0 10. "MSK10,PIO Line y Mask" "0: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx..,1: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx.." newline bitfld.long 0x0 9. "MSK9,PIO Line y Mask" "0: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx..,1: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx.." bitfld.long 0x0 8. "MSK8,PIO Line y Mask" "0: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx..,1: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx.." newline bitfld.long 0x0 7. "MSK7,PIO Line y Mask" "0: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx..,1: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx.." bitfld.long 0x0 6. "MSK6,PIO Line y Mask" "0: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx..,1: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx.." newline bitfld.long 0x0 5. "MSK5,PIO Line y Mask" "0: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx..,1: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx.." bitfld.long 0x0 4. "MSK4,PIO Line y Mask" "0: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx..,1: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx.." newline bitfld.long 0x0 3. "MSK3,PIO Line y Mask" "0: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx..,1: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx.." bitfld.long 0x0 2. "MSK2,PIO Line y Mask" "0: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx..,1: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx.." newline bitfld.long 0x0 1. "MSK1,PIO Line y Mask" "0: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx..,1: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx.." bitfld.long 0x0 0. "MSK0,PIO Line y Mask" "0: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx..,1: Writing the PIO_CFGRx PIO_ODSRx or PIO_IOFRx.." line.long 0x4 "CFGR,PIO Configuration Register" bitfld.long 0x4 31. "TAMPEN,Tamper Enable" "0: No effect on the selected I/O lines.,1: The selected I/O lines are automatically set in.." bitfld.long 0x4 30. "ICFS,Interrupt Configuration Freeze Status (read-only)" "0: The fields are not frozen and can be written for..,1: The fields are frozen and cannot be written for.." newline bitfld.long 0x4 29. "PCFS,Physical Configuration Freeze Status (read-only)" "0: The fields are not frozen and can be written for..,1: The fields are frozen and cannot be written for.." bitfld.long 0x4 24.--26. "EVTSEL,Event Selection" "0: Event detection on input falling edge,1: Event detection on input rising edge,2: Event detection on input both edge,3: Event detection on low level input,4: Event detection on high level input,?,?,?" newline bitfld.long 0x4 16.--17. "DRVSTR,Drive Strength" "0: Low drive,1: Low drive,2: Medium drive,3: High drive" bitfld.long 0x4 15. "SCHMITT,Schmitt Trigger" "0: Schmitt trigger is enabled for the selected I/O..,1: Schmitt trigger is disabled for the selected I/O.." newline bitfld.long 0x4 14. "OPD,Open-Drain" "0: The open-drain is disabled for the selected I/O..,1: The open-drain is enabled for the selected I/O.." bitfld.long 0x4 13. "IFSCEN,Input Filter Slow Clock Enable" "0: The glitch filter is able to filter glitches..,1: The debouncing filter is able to filter pulses.." newline bitfld.long 0x4 12. "IFEN,Input Filter Enable" "0: The input filter is disabled for the selected..,1: The input filter is enabled for the selected I/O.." bitfld.long 0x4 11. "SR,Slew Rate" "0: Slew rate control is disabled for the selected..,1: Slew rate control is enabled for the selected.." newline bitfld.long 0x4 10. "PDEN,Pull-Down Enable" "0: Pull-Down is disabled for the selected I/O lines.,1: Pull-Down is enabled for the selected I/O lines.." bitfld.long 0x4 9. "PUEN,Pull-Up Enable" "0: Pull-Up is disabled for the selected I/O lines.,1: Pull-Up is enabled for the selected I/O lines." newline bitfld.long 0x4 8. "DIR,Direction" "0: The selected I/O lines are pure inputs.,1: The selected I/O lines are enabled in output." bitfld.long 0x4 0.--2. "FUNC,I/O Line Function" "0: Select the PIO mode for the selected I/O lines.,1: Select the peripheral A for the selected I/O..,2: Select the peripheral B for the selected I/O..,3: Select the peripheral C for the selected I/O..,4: Select the peripheral D for the selected I/O..,5: Select the peripheral E for the selected I/O..,6: Select the peripheral F for the selected I/O..,7: Select the peripheral G for the selected I/O.." rgroup.long ($2+0x8)++0x7 line.long 0x0 "PDSR,PIO Pin Data Status Register" bitfld.long 0x0 31. "P31,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." bitfld.long 0x0 30. "P30,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." newline bitfld.long 0x0 29. "P29,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." bitfld.long 0x0 28. "P28,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." newline bitfld.long 0x0 27. "P27,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." bitfld.long 0x0 26. "P26,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." newline bitfld.long 0x0 25. "P25,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." bitfld.long 0x0 24. "P24,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." newline bitfld.long 0x0 23. "P23,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." bitfld.long 0x0 22. "P22,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." newline bitfld.long 0x0 21. "P21,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." bitfld.long 0x0 20. "P20,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." newline bitfld.long 0x0 19. "P19,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." bitfld.long 0x0 18. "P18,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." newline bitfld.long 0x0 17. "P17,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." bitfld.long 0x0 16. "P16,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." newline bitfld.long 0x0 15. "P15,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." bitfld.long 0x0 14. "P14,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." newline bitfld.long 0x0 13. "P13,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." bitfld.long 0x0 12. "P12,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." newline bitfld.long 0x0 11. "P11,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." bitfld.long 0x0 10. "P10,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." newline bitfld.long 0x0 9. "P9,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." bitfld.long 0x0 8. "P8,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." newline bitfld.long 0x0 7. "P7,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." bitfld.long 0x0 6. "P6,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." newline bitfld.long 0x0 5. "P5,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." bitfld.long 0x0 4. "P4,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." newline bitfld.long 0x0 3. "P3,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." bitfld.long 0x0 2. "P2,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." newline bitfld.long 0x0 1. "P1,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." bitfld.long 0x0 0. "P0,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." line.long 0x4 "LOCKSR,PIO Lock Status Register" bitfld.long 0x4 31. "P31,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." bitfld.long 0x4 30. "P30,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." newline bitfld.long 0x4 29. "P29,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." bitfld.long 0x4 28. "P28,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." newline bitfld.long 0x4 27. "P27,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." bitfld.long 0x4 26. "P26,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." newline bitfld.long 0x4 25. "P25,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." bitfld.long 0x4 24. "P24,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." newline bitfld.long 0x4 23. "P23,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." bitfld.long 0x4 22. "P22,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." newline bitfld.long 0x4 21. "P21,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." bitfld.long 0x4 20. "P20,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." newline bitfld.long 0x4 19. "P19,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." bitfld.long 0x4 18. "P18,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." newline bitfld.long 0x4 17. "P17,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." bitfld.long 0x4 16. "P16,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." newline bitfld.long 0x4 15. "P15,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." bitfld.long 0x4 14. "P14,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." newline bitfld.long 0x4 13. "P13,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." bitfld.long 0x4 12. "P12,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." newline bitfld.long 0x4 11. "P11,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." bitfld.long 0x4 10. "P10,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." newline bitfld.long 0x4 9. "P9,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." bitfld.long 0x4 8. "P8,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." newline bitfld.long 0x4 7. "P7,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." bitfld.long 0x4 6. "P6,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." newline bitfld.long 0x4 5. "P5,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." bitfld.long 0x4 4. "P4,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." newline bitfld.long 0x4 3. "P3,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." bitfld.long 0x4 2. "P2,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." newline bitfld.long 0x4 1. "P1,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." bitfld.long 0x4 0. "P0,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." wgroup.long ($2+0x10)++0x7 line.long 0x0 "SODR,PIO Set Output Data Register" bitfld.long 0x0 31. "P31,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." bitfld.long 0x0 30. "P30,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." newline bitfld.long 0x0 29. "P29,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." bitfld.long 0x0 28. "P28,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." newline bitfld.long 0x0 27. "P27,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." bitfld.long 0x0 26. "P26,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." newline bitfld.long 0x0 25. "P25,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." bitfld.long 0x0 24. "P24,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." newline bitfld.long 0x0 23. "P23,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." bitfld.long 0x0 22. "P22,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." newline bitfld.long 0x0 21. "P21,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." bitfld.long 0x0 20. "P20,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." newline bitfld.long 0x0 19. "P19,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." bitfld.long 0x0 18. "P18,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." newline bitfld.long 0x0 17. "P17,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." bitfld.long 0x0 16. "P16,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." newline bitfld.long 0x0 15. "P15,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." bitfld.long 0x0 14. "P14,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." newline bitfld.long 0x0 13. "P13,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." bitfld.long 0x0 12. "P12,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." newline bitfld.long 0x0 11. "P11,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." bitfld.long 0x0 10. "P10,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." newline bitfld.long 0x0 9. "P9,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." bitfld.long 0x0 8. "P8,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." newline bitfld.long 0x0 7. "P7,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." bitfld.long 0x0 6. "P6,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." newline bitfld.long 0x0 5. "P5,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." bitfld.long 0x0 4. "P4,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." newline bitfld.long 0x0 3. "P3,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." bitfld.long 0x0 2. "P2,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." newline bitfld.long 0x0 1. "P1,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." bitfld.long 0x0 0. "P0,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." line.long 0x4 "CODR,PIO Clear Output Data Register" bitfld.long 0x4 31. "P31,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." bitfld.long 0x4 30. "P30,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." newline bitfld.long 0x4 29. "P29,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." bitfld.long 0x4 28. "P28,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." newline bitfld.long 0x4 27. "P27,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." bitfld.long 0x4 26. "P26,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." newline bitfld.long 0x4 25. "P25,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." bitfld.long 0x4 24. "P24,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." newline bitfld.long 0x4 23. "P23,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." bitfld.long 0x4 22. "P22,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." newline bitfld.long 0x4 21. "P21,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." bitfld.long 0x4 20. "P20,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." newline bitfld.long 0x4 19. "P19,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." bitfld.long 0x4 18. "P18,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." newline bitfld.long 0x4 17. "P17,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." bitfld.long 0x4 16. "P16,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." newline bitfld.long 0x4 15. "P15,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." bitfld.long 0x4 14. "P14,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." newline bitfld.long 0x4 13. "P13,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." bitfld.long 0x4 12. "P12,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." newline bitfld.long 0x4 11. "P11,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." bitfld.long 0x4 10. "P10,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." newline bitfld.long 0x4 9. "P9,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." bitfld.long 0x4 8. "P8,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." newline bitfld.long 0x4 7. "P7,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." bitfld.long 0x4 6. "P6,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." newline bitfld.long 0x4 5. "P5,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." bitfld.long 0x4 4. "P4,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." newline bitfld.long 0x4 3. "P3,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." bitfld.long 0x4 2. "P2,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." newline bitfld.long 0x4 1. "P1,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." bitfld.long 0x4 0. "P0,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." group.long ($2+0x18)++0x3 line.long 0x0 "ODSR,PIO Output Data Status Register" bitfld.long 0x0 31. "P31,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." bitfld.long 0x0 30. "P30,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." newline bitfld.long 0x0 29. "P29,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." bitfld.long 0x0 28. "P28,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." newline bitfld.long 0x0 27. "P27,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." bitfld.long 0x0 26. "P26,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." newline bitfld.long 0x0 25. "P25,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." bitfld.long 0x0 24. "P24,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." newline bitfld.long 0x0 23. "P23,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." bitfld.long 0x0 22. "P22,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." newline bitfld.long 0x0 21. "P21,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." bitfld.long 0x0 20. "P20,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." newline bitfld.long 0x0 19. "P19,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." bitfld.long 0x0 18. "P18,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." newline bitfld.long 0x0 17. "P17,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." bitfld.long 0x0 16. "P16,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." newline bitfld.long 0x0 15. "P15,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." bitfld.long 0x0 14. "P14,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." newline bitfld.long 0x0 13. "P13,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." bitfld.long 0x0 12. "P12,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." newline bitfld.long 0x0 11. "P11,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." bitfld.long 0x0 10. "P10,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." newline bitfld.long 0x0 9. "P9,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." bitfld.long 0x0 8. "P8,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." newline bitfld.long 0x0 7. "P7,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." bitfld.long 0x0 6. "P6,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." newline bitfld.long 0x0 5. "P5,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." bitfld.long 0x0 4. "P4,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." newline bitfld.long 0x0 3. "P3,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." bitfld.long 0x0 2. "P2,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." newline bitfld.long 0x0 1. "P1,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." bitfld.long 0x0 0. "P0,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." wgroup.long ($2+0x20)++0x7 line.long 0x0 "IER,PIO Interrupt Enable Register" bitfld.long 0x0 31. "P31,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." bitfld.long 0x0 30. "P30,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." newline bitfld.long 0x0 29. "P29,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." bitfld.long 0x0 28. "P28,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." newline bitfld.long 0x0 27. "P27,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." bitfld.long 0x0 26. "P26,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." newline bitfld.long 0x0 25. "P25,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." bitfld.long 0x0 24. "P24,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." newline bitfld.long 0x0 23. "P23,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." bitfld.long 0x0 22. "P22,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." newline bitfld.long 0x0 21. "P21,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." bitfld.long 0x0 20. "P20,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." newline bitfld.long 0x0 19. "P19,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." bitfld.long 0x0 18. "P18,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." newline bitfld.long 0x0 17. "P17,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." bitfld.long 0x0 16. "P16,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." newline bitfld.long 0x0 15. "P15,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." bitfld.long 0x0 14. "P14,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." newline bitfld.long 0x0 13. "P13,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." bitfld.long 0x0 12. "P12,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." newline bitfld.long 0x0 11. "P11,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." bitfld.long 0x0 10. "P10,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." newline bitfld.long 0x0 9. "P9,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." bitfld.long 0x0 8. "P8,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." newline bitfld.long 0x0 7. "P7,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." bitfld.long 0x0 6. "P6,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." newline bitfld.long 0x0 5. "P5,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." bitfld.long 0x0 4. "P4,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." newline bitfld.long 0x0 3. "P3,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." bitfld.long 0x0 2. "P2,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." newline bitfld.long 0x0 1. "P1,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." bitfld.long 0x0 0. "P0,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." line.long 0x4 "IDR,PIO Interrupt Disable Register" bitfld.long 0x4 31. "P31,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." bitfld.long 0x4 30. "P30,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." newline bitfld.long 0x4 29. "P29,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." bitfld.long 0x4 28. "P28,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." newline bitfld.long 0x4 27. "P27,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." bitfld.long 0x4 26. "P26,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." newline bitfld.long 0x4 25. "P25,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." bitfld.long 0x4 24. "P24,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." newline bitfld.long 0x4 23. "P23,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." bitfld.long 0x4 22. "P22,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." newline bitfld.long 0x4 21. "P21,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." bitfld.long 0x4 20. "P20,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." newline bitfld.long 0x4 19. "P19,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." bitfld.long 0x4 18. "P18,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." newline bitfld.long 0x4 17. "P17,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." bitfld.long 0x4 16. "P16,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." newline bitfld.long 0x4 15. "P15,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." bitfld.long 0x4 14. "P14,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." newline bitfld.long 0x4 13. "P13,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." bitfld.long 0x4 12. "P12,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." newline bitfld.long 0x4 11. "P11,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." bitfld.long 0x4 10. "P10,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." newline bitfld.long 0x4 9. "P9,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." bitfld.long 0x4 8. "P8,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." newline bitfld.long 0x4 7. "P7,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." bitfld.long 0x4 6. "P6,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." newline bitfld.long 0x4 5. "P5,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." bitfld.long 0x4 4. "P4,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." newline bitfld.long 0x4 3. "P3,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." bitfld.long 0x4 2. "P2,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." newline bitfld.long 0x4 1. "P1,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." bitfld.long 0x4 0. "P0,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." rgroup.long ($2+0x28)++0x7 line.long 0x0 "IMR,PIO Interrupt Mask Register" bitfld.long 0x0 31. "P31,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." bitfld.long 0x0 30. "P30,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." newline bitfld.long 0x0 29. "P29,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." bitfld.long 0x0 28. "P28,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." newline bitfld.long 0x0 27. "P27,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." bitfld.long 0x0 26. "P26,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." newline bitfld.long 0x0 25. "P25,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." bitfld.long 0x0 24. "P24,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." newline bitfld.long 0x0 23. "P23,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." bitfld.long 0x0 22. "P22,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." newline bitfld.long 0x0 21. "P21,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." bitfld.long 0x0 20. "P20,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." newline bitfld.long 0x0 19. "P19,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." bitfld.long 0x0 18. "P18,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." newline bitfld.long 0x0 17. "P17,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." bitfld.long 0x0 16. "P16,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." newline bitfld.long 0x0 15. "P15,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." bitfld.long 0x0 14. "P14,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." newline bitfld.long 0x0 13. "P13,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." bitfld.long 0x0 12. "P12,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." newline bitfld.long 0x0 11. "P11,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." bitfld.long 0x0 10. "P10,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." newline bitfld.long 0x0 9. "P9,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." bitfld.long 0x0 8. "P8,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." newline bitfld.long 0x0 7. "P7,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." bitfld.long 0x0 6. "P6,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." newline bitfld.long 0x0 5. "P5,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." bitfld.long 0x0 4. "P4,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." newline bitfld.long 0x0 3. "P3,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." bitfld.long 0x0 2. "P2,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." newline bitfld.long 0x0 1. "P1,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." bitfld.long 0x0 0. "P0,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." line.long 0x4 "ISR,PIO Interrupt Status Register" bitfld.long 0x4 31. "P31,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." bitfld.long 0x4 30. "P30,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." newline bitfld.long 0x4 29. "P29,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." bitfld.long 0x4 28. "P28,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." newline bitfld.long 0x4 27. "P27,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." bitfld.long 0x4 26. "P26,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." newline bitfld.long 0x4 25. "P25,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." bitfld.long 0x4 24. "P24,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." newline bitfld.long 0x4 23. "P23,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." bitfld.long 0x4 22. "P22,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." newline bitfld.long 0x4 21. "P21,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." bitfld.long 0x4 20. "P20,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." newline bitfld.long 0x4 19. "P19,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." bitfld.long 0x4 18. "P18,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." newline bitfld.long 0x4 17. "P17,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." bitfld.long 0x4 16. "P16,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." newline bitfld.long 0x4 15. "P15,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." bitfld.long 0x4 14. "P14,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." newline bitfld.long 0x4 13. "P13,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." bitfld.long 0x4 12. "P12,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." newline bitfld.long 0x4 11. "P11,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." bitfld.long 0x4 10. "P10,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." newline bitfld.long 0x4 9. "P9,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." bitfld.long 0x4 8. "P8,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." newline bitfld.long 0x4 7. "P7,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." bitfld.long 0x4 6. "P6,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." newline bitfld.long 0x4 5. "P5,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." bitfld.long 0x4 4. "P4,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." newline bitfld.long 0x4 3. "P3,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." bitfld.long 0x4 2. "P2,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." newline bitfld.long 0x4 1. "P1,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." bitfld.long 0x4 0. "P0,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." wgroup.long ($2+0x3C)++0x3 line.long 0x0 "IOFR,PIO I/O Freeze Configuration Register" hexmask.long.tbyte 0x0 8.--31. 1. "FRZKEY,Freeze Key" bitfld.long 0x0 1. "FINT,Freeze Interrupt Configuration" "0: No effect.,1: Freezes the following configuration fields of.." newline bitfld.long 0x0 0. "FPHY,Freeze Physical Configuration" "0: No effect.,1: Freezes the following configuration fields of.." tree.end repeat.end base ad:0xE0014000 newline group.long 0x5D0++0x3 line.long 0x0 "TPFR,PIO Tamper Freeze Register" hexmask.long.tbyte 0x0 8.--31. 1. "FRZKEY,Freeze Key" bitfld.long 0x0 0. "TAMPFRZ,Freeze on Tamper Event" "0: No effect.,1: Enables freeze of Non-Secure I/O lines on tamper.." group.long 0x5E0++0x3 line.long 0x0 "WPMR,PIO Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection if WPKEY..,1: Enables the write protection if WPKEY.." rgroup.long 0x5E4++0x3 line.long 0x0 "WPSR,PIO Write Protection Status Register" hexmask.long.word 0x0 8.--23. 1. "WPVSRC,Write Protection Violation Source" bitfld.long 0x0 0. "WPVS,Write Protection Violation Status" "0: No write protection violation has occurred since..,1: A write protection violation has occurred since.." repeat 5. (list 0x0 0x1 0x2 0x3 0x4)(list ad:0xE0015000 ad:0xE0015040 ad:0xE0015080 ad:0xE00150C0 ad:0xE0015100) tree "PIO_SGROUP[$1]" base $2 group.long ($2)++0x7 line.long 0x0 "S_PIO_MSKR,Secure PIO Mask Register" bitfld.long 0x0 31. "MSK31,PIO Line y Mask" "0: Writing the S_PIO_CFGRx S_PIO_ODSRx or..,1: Writing the S_PIO_CFGRx S_PIO_ODSRx or.." bitfld.long 0x0 30. "MSK30,PIO Line y Mask" "0: Writing the S_PIO_CFGRx S_PIO_ODSRx or..,1: Writing the S_PIO_CFGRx S_PIO_ODSRx or.." newline bitfld.long 0x0 29. "MSK29,PIO Line y Mask" "0: Writing the S_PIO_CFGRx S_PIO_ODSRx or..,1: Writing the S_PIO_CFGRx S_PIO_ODSRx or.." bitfld.long 0x0 28. "MSK28,PIO Line y Mask" "0: Writing the S_PIO_CFGRx S_PIO_ODSRx or..,1: Writing the S_PIO_CFGRx S_PIO_ODSRx or.." newline bitfld.long 0x0 27. "MSK27,PIO Line y Mask" "0: Writing the S_PIO_CFGRx S_PIO_ODSRx or..,1: Writing the S_PIO_CFGRx S_PIO_ODSRx or.." bitfld.long 0x0 26. "MSK26,PIO Line y Mask" "0: Writing the S_PIO_CFGRx S_PIO_ODSRx or..,1: Writing the S_PIO_CFGRx S_PIO_ODSRx or.." newline bitfld.long 0x0 25. "MSK25,PIO Line y Mask" "0: Writing the S_PIO_CFGRx S_PIO_ODSRx or..,1: Writing the S_PIO_CFGRx S_PIO_ODSRx or.." bitfld.long 0x0 24. "MSK24,PIO Line y Mask" "0: Writing the S_PIO_CFGRx S_PIO_ODSRx or..,1: Writing the S_PIO_CFGRx S_PIO_ODSRx or.." newline bitfld.long 0x0 23. "MSK23,PIO Line y Mask" "0: Writing the S_PIO_CFGRx S_PIO_ODSRx or..,1: Writing the S_PIO_CFGRx S_PIO_ODSRx or.." bitfld.long 0x0 22. "MSK22,PIO Line y Mask" "0: Writing the S_PIO_CFGRx S_PIO_ODSRx or..,1: Writing the S_PIO_CFGRx S_PIO_ODSRx or.." newline bitfld.long 0x0 21. "MSK21,PIO Line y Mask" "0: Writing the S_PIO_CFGRx S_PIO_ODSRx or..,1: Writing the S_PIO_CFGRx S_PIO_ODSRx or.." bitfld.long 0x0 20. "MSK20,PIO Line y Mask" "0: Writing the S_PIO_CFGRx S_PIO_ODSRx or..,1: Writing the S_PIO_CFGRx S_PIO_ODSRx or.." newline bitfld.long 0x0 19. "MSK19,PIO Line y Mask" "0: Writing the S_PIO_CFGRx S_PIO_ODSRx or..,1: Writing the S_PIO_CFGRx S_PIO_ODSRx or.." bitfld.long 0x0 18. "MSK18,PIO Line y Mask" "0: Writing the S_PIO_CFGRx S_PIO_ODSRx or..,1: Writing the S_PIO_CFGRx S_PIO_ODSRx or.." newline bitfld.long 0x0 17. "MSK17,PIO Line y Mask" "0: Writing the S_PIO_CFGRx S_PIO_ODSRx or..,1: Writing the S_PIO_CFGRx S_PIO_ODSRx or.." bitfld.long 0x0 16. "MSK16,PIO Line y Mask" "0: Writing the S_PIO_CFGRx S_PIO_ODSRx or..,1: Writing the S_PIO_CFGRx S_PIO_ODSRx or.." newline bitfld.long 0x0 15. "MSK15,PIO Line y Mask" "0: Writing the S_PIO_CFGRx S_PIO_ODSRx or..,1: Writing the S_PIO_CFGRx S_PIO_ODSRx or.." bitfld.long 0x0 14. "MSK14,PIO Line y Mask" "0: Writing the S_PIO_CFGRx S_PIO_ODSRx or..,1: Writing the S_PIO_CFGRx S_PIO_ODSRx or.." newline bitfld.long 0x0 13. "MSK13,PIO Line y Mask" "0: Writing the S_PIO_CFGRx S_PIO_ODSRx or..,1: Writing the S_PIO_CFGRx S_PIO_ODSRx or.." bitfld.long 0x0 12. "MSK12,PIO Line y Mask" "0: Writing the S_PIO_CFGRx S_PIO_ODSRx or..,1: Writing the S_PIO_CFGRx S_PIO_ODSRx or.." newline bitfld.long 0x0 11. "MSK11,PIO Line y Mask" "0: Writing the S_PIO_CFGRx S_PIO_ODSRx or..,1: Writing the S_PIO_CFGRx S_PIO_ODSRx or.." bitfld.long 0x0 10. "MSK10,PIO Line y Mask" "0: Writing the S_PIO_CFGRx S_PIO_ODSRx or..,1: Writing the S_PIO_CFGRx S_PIO_ODSRx or.." newline bitfld.long 0x0 9. "MSK9,PIO Line y Mask" "0: Writing the S_PIO_CFGRx S_PIO_ODSRx or..,1: Writing the S_PIO_CFGRx S_PIO_ODSRx or.." bitfld.long 0x0 8. "MSK8,PIO Line y Mask" "0: Writing the S_PIO_CFGRx S_PIO_ODSRx or..,1: Writing the S_PIO_CFGRx S_PIO_ODSRx or.." newline bitfld.long 0x0 7. "MSK7,PIO Line y Mask" "0: Writing the S_PIO_CFGRx S_PIO_ODSRx or..,1: Writing the S_PIO_CFGRx S_PIO_ODSRx or.." bitfld.long 0x0 6. "MSK6,PIO Line y Mask" "0: Writing the S_PIO_CFGRx S_PIO_ODSRx or..,1: Writing the S_PIO_CFGRx S_PIO_ODSRx or.." newline bitfld.long 0x0 5. "MSK5,PIO Line y Mask" "0: Writing the S_PIO_CFGRx S_PIO_ODSRx or..,1: Writing the S_PIO_CFGRx S_PIO_ODSRx or.." bitfld.long 0x0 4. "MSK4,PIO Line y Mask" "0: Writing the S_PIO_CFGRx S_PIO_ODSRx or..,1: Writing the S_PIO_CFGRx S_PIO_ODSRx or.." newline bitfld.long 0x0 3. "MSK3,PIO Line y Mask" "0: Writing the S_PIO_CFGRx S_PIO_ODSRx or..,1: Writing the S_PIO_CFGRx S_PIO_ODSRx or.." bitfld.long 0x0 2. "MSK2,PIO Line y Mask" "0: Writing the S_PIO_CFGRx S_PIO_ODSRx or..,1: Writing the S_PIO_CFGRx S_PIO_ODSRx or.." newline bitfld.long 0x0 1. "MSK1,PIO Line y Mask" "0: Writing the S_PIO_CFGRx S_PIO_ODSRx or..,1: Writing the S_PIO_CFGRx S_PIO_ODSRx or.." bitfld.long 0x0 0. "MSK0,PIO Line y Mask" "0: Writing the S_PIO_CFGRx S_PIO_ODSRx or..,1: Writing the S_PIO_CFGRx S_PIO_ODSRx or.." line.long 0x4 "S_PIO_CFGR,Secure PIO Configuration Register" bitfld.long 0x4 31. "TAMPEN,Tamper Enable" "0: No effect on the selected I/O lines.,1: The selected I/O lines are automatically set in.." bitfld.long 0x4 30. "ICFS,Interrupt Configuration Freeze Status (read-only)" "0: The fields are not frozen and can be written for..,1: The fields are frozen and cannot be written for.." newline bitfld.long 0x4 29. "PCFS,Physical Configuration Freeze Status (read-only)" "0: The fields are not frozen and can be written for..,1: The fields are frozen and cannot be written for.." bitfld.long 0x4 24.--26. "EVTSEL,Event Selection" "0: Event detection on input falling edge,1: Event detection on input rising edge,2: Event detection on input both edge,3: Event detection on low level input,4: Event detection on high level input,?,?,?" newline bitfld.long 0x4 16.--17. "DRVSTR,Drive Strength" "0,1,2,3" bitfld.long 0x4 15. "SCHMITT,Schmitt Trigger" "0: Schmitt trigger is enabled for the selected I/O..,1: Schmitt trigger is disabled for the selected I/O.." newline bitfld.long 0x4 14. "OPD,Open-Drain" "0: The open-drain is disabled for the selected I/O..,1: The open-drain is enabled for the selected I/O.." bitfld.long 0x4 13. "IFSCEN,Input Filter Slow Clock Enable" "0: The glitch filter is able to filter glitches..,1: The debouncing filter is able to filter pulses.." newline bitfld.long 0x4 12. "IFEN,Input Filter Enable" "0: The input filter is disabled for the selected..,1: The input filter is enabled for the selected I/O.." bitfld.long 0x4 10. "PDEN,Pull-Down Enable" "0: Pull-Down is disabled for the selected I/O lines.,1: Pull-Down is enabled for the selected I/O lines.." newline bitfld.long 0x4 9. "PUEN,Pull-Up Enable" "0: Pull-up is disabled for the selected I/O lines.,1: Pull-up is enabled for the selected I/O lines." bitfld.long 0x4 8. "DIR,Direction" "0: The selected I/O lines are pure inputs.,1: The selected I/O lines are enabled in output." newline bitfld.long 0x4 0.--2. "FUNC,I/O Line Function" "0: Select the PIO mode for the selected I/O lines.,1: Select the peripheral A for the selected I/O..,2: Select the peripheral B for the selected I/O..,3: Select the peripheral C for the selected I/O..,4: Select the peripheral D for the selected I/O..,5: Select the peripheral E for the selected I/O..,6: Select the peripheral F for the selected I/O..,7: Select the peripheral G for the selected I/O.." rgroup.long ($2+0x8)++0x7 line.long 0x0 "S_PIO_PDSR,Secure PIO Pin Data Status Register" bitfld.long 0x0 31. "P31,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." bitfld.long 0x0 30. "P30,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." newline bitfld.long 0x0 29. "P29,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." bitfld.long 0x0 28. "P28,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." newline bitfld.long 0x0 27. "P27,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." bitfld.long 0x0 26. "P26,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." newline bitfld.long 0x0 25. "P25,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." bitfld.long 0x0 24. "P24,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." newline bitfld.long 0x0 23. "P23,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." bitfld.long 0x0 22. "P22,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." newline bitfld.long 0x0 21. "P21,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." bitfld.long 0x0 20. "P20,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." newline bitfld.long 0x0 19. "P19,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." bitfld.long 0x0 18. "P18,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." newline bitfld.long 0x0 17. "P17,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." bitfld.long 0x0 16. "P16,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." newline bitfld.long 0x0 15. "P15,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." bitfld.long 0x0 14. "P14,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." newline bitfld.long 0x0 13. "P13,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." bitfld.long 0x0 12. "P12,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." newline bitfld.long 0x0 11. "P11,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." bitfld.long 0x0 10. "P10,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." newline bitfld.long 0x0 9. "P9,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." bitfld.long 0x0 8. "P8,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." newline bitfld.long 0x0 7. "P7,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." bitfld.long 0x0 6. "P6,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." newline bitfld.long 0x0 5. "P5,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." bitfld.long 0x0 4. "P4,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." newline bitfld.long 0x0 3. "P3,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." bitfld.long 0x0 2. "P2,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." newline bitfld.long 0x0 1. "P1,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." bitfld.long 0x0 0. "P0,Input Data Status" "0: The I/O line of the I/O group x is at level 0.,1: The I/O line of the I/O group x is at level 1." line.long 0x4 "S_PIO_LOCKSR,Secure PIO Lock Status Register" bitfld.long 0x4 31. "P31,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." bitfld.long 0x4 30. "P30,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." newline bitfld.long 0x4 29. "P29,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." bitfld.long 0x4 28. "P28,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." newline bitfld.long 0x4 27. "P27,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." bitfld.long 0x4 26. "P26,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." newline bitfld.long 0x4 25. "P25,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." bitfld.long 0x4 24. "P24,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." newline bitfld.long 0x4 23. "P23,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." bitfld.long 0x4 22. "P22,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." newline bitfld.long 0x4 21. "P21,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." bitfld.long 0x4 20. "P20,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." newline bitfld.long 0x4 19. "P19,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." bitfld.long 0x4 18. "P18,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." newline bitfld.long 0x4 17. "P17,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." bitfld.long 0x4 16. "P16,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." newline bitfld.long 0x4 15. "P15,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." bitfld.long 0x4 14. "P14,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." newline bitfld.long 0x4 13. "P13,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." bitfld.long 0x4 12. "P12,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." newline bitfld.long 0x4 11. "P11,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." bitfld.long 0x4 10. "P10,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." newline bitfld.long 0x4 9. "P9,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." bitfld.long 0x4 8. "P8,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." newline bitfld.long 0x4 7. "P7,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." bitfld.long 0x4 6. "P6,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." newline bitfld.long 0x4 5. "P5,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." bitfld.long 0x4 4. "P4,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." newline bitfld.long 0x4 3. "P3,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." bitfld.long 0x4 2. "P2,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." newline bitfld.long 0x4 1. "P1,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." bitfld.long 0x4 0. "P0,Lock Status" "0: The I/O line of the I/O group x is not locked.,1: The I/O line of the I/O group x is locked." wgroup.long ($2+0x10)++0x7 line.long 0x0 "S_PIO_SODR,Secure PIO Set Output Data Register" bitfld.long 0x0 31. "P31,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." bitfld.long 0x0 30. "P30,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." newline bitfld.long 0x0 29. "P29,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." bitfld.long 0x0 28. "P28,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." newline bitfld.long 0x0 27. "P27,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." bitfld.long 0x0 26. "P26,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." newline bitfld.long 0x0 25. "P25,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." bitfld.long 0x0 24. "P24,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." newline bitfld.long 0x0 23. "P23,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." bitfld.long 0x0 22. "P22,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." newline bitfld.long 0x0 21. "P21,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." bitfld.long 0x0 20. "P20,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." newline bitfld.long 0x0 19. "P19,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." bitfld.long 0x0 18. "P18,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." newline bitfld.long 0x0 17. "P17,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." bitfld.long 0x0 16. "P16,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." newline bitfld.long 0x0 15. "P15,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." bitfld.long 0x0 14. "P14,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." newline bitfld.long 0x0 13. "P13,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." bitfld.long 0x0 12. "P12,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." newline bitfld.long 0x0 11. "P11,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." bitfld.long 0x0 10. "P10,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." newline bitfld.long 0x0 9. "P9,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." bitfld.long 0x0 8. "P8,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." newline bitfld.long 0x0 7. "P7,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." bitfld.long 0x0 6. "P6,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." newline bitfld.long 0x0 5. "P5,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." bitfld.long 0x0 4. "P4,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." newline bitfld.long 0x0 3. "P3,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." bitfld.long 0x0 2. "P2,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." newline bitfld.long 0x0 1. "P1,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." bitfld.long 0x0 0. "P0,Set Output Data" "0: No effect.,1: Sets the data to be driven on the I/O line of.." line.long 0x4 "S_PIO_CODR,Secure PIO Clear Output Data Register" bitfld.long 0x4 31. "P31,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." bitfld.long 0x4 30. "P30,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." newline bitfld.long 0x4 29. "P29,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." bitfld.long 0x4 28. "P28,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." newline bitfld.long 0x4 27. "P27,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." bitfld.long 0x4 26. "P26,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." newline bitfld.long 0x4 25. "P25,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." bitfld.long 0x4 24. "P24,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." newline bitfld.long 0x4 23. "P23,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." bitfld.long 0x4 22. "P22,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." newline bitfld.long 0x4 21. "P21,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." bitfld.long 0x4 20. "P20,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." newline bitfld.long 0x4 19. "P19,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." bitfld.long 0x4 18. "P18,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." newline bitfld.long 0x4 17. "P17,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." bitfld.long 0x4 16. "P16,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." newline bitfld.long 0x4 15. "P15,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." bitfld.long 0x4 14. "P14,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." newline bitfld.long 0x4 13. "P13,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." bitfld.long 0x4 12. "P12,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." newline bitfld.long 0x4 11. "P11,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." bitfld.long 0x4 10. "P10,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." newline bitfld.long 0x4 9. "P9,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." bitfld.long 0x4 8. "P8,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." newline bitfld.long 0x4 7. "P7,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." bitfld.long 0x4 6. "P6,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." newline bitfld.long 0x4 5. "P5,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." bitfld.long 0x4 4. "P4,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." newline bitfld.long 0x4 3. "P3,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." bitfld.long 0x4 2. "P2,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." newline bitfld.long 0x4 1. "P1,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." bitfld.long 0x4 0. "P0,Clear Output Data" "0: No effect.,1: Clears the data to be driven on the I/O line of.." group.long ($2+0x18)++0x3 line.long 0x0 "S_PIO_ODSR,Secure PIO Output Data Status Register" bitfld.long 0x0 31. "P31,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." bitfld.long 0x0 30. "P30,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." newline bitfld.long 0x0 29. "P29,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." bitfld.long 0x0 28. "P28,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." newline bitfld.long 0x0 27. "P27,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." bitfld.long 0x0 26. "P26,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." newline bitfld.long 0x0 25. "P25,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." bitfld.long 0x0 24. "P24,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." newline bitfld.long 0x0 23. "P23,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." bitfld.long 0x0 22. "P22,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." newline bitfld.long 0x0 21. "P21,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." bitfld.long 0x0 20. "P20,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." newline bitfld.long 0x0 19. "P19,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." bitfld.long 0x0 18. "P18,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." newline bitfld.long 0x0 17. "P17,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." bitfld.long 0x0 16. "P16,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." newline bitfld.long 0x0 15. "P15,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." bitfld.long 0x0 14. "P14,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." newline bitfld.long 0x0 13. "P13,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." bitfld.long 0x0 12. "P12,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." newline bitfld.long 0x0 11. "P11,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." bitfld.long 0x0 10. "P10,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." newline bitfld.long 0x0 9. "P9,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." bitfld.long 0x0 8. "P8,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." newline bitfld.long 0x0 7. "P7,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." bitfld.long 0x0 6. "P6,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." newline bitfld.long 0x0 5. "P5,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." bitfld.long 0x0 4. "P4,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." newline bitfld.long 0x0 3. "P3,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." bitfld.long 0x0 2. "P2,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." newline bitfld.long 0x0 1. "P1,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." bitfld.long 0x0 0. "P0,Output Data Status" "0: The data to be driven on the I/O line of the I/O..,1: The data to be driven on the I/O line of the I/O.." wgroup.long ($2+0x20)++0x7 line.long 0x0 "S_PIO_IER,Secure PIO Interrupt Enable Register" bitfld.long 0x0 31. "P31,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." bitfld.long 0x0 30. "P30,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." newline bitfld.long 0x0 29. "P29,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." bitfld.long 0x0 28. "P28,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." newline bitfld.long 0x0 27. "P27,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." bitfld.long 0x0 26. "P26,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." newline bitfld.long 0x0 25. "P25,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." bitfld.long 0x0 24. "P24,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." newline bitfld.long 0x0 23. "P23,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." bitfld.long 0x0 22. "P22,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." newline bitfld.long 0x0 21. "P21,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." bitfld.long 0x0 20. "P20,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." newline bitfld.long 0x0 19. "P19,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." bitfld.long 0x0 18. "P18,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." newline bitfld.long 0x0 17. "P17,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." bitfld.long 0x0 16. "P16,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." newline bitfld.long 0x0 15. "P15,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." bitfld.long 0x0 14. "P14,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." newline bitfld.long 0x0 13. "P13,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." bitfld.long 0x0 12. "P12,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." newline bitfld.long 0x0 11. "P11,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." bitfld.long 0x0 10. "P10,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." newline bitfld.long 0x0 9. "P9,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." bitfld.long 0x0 8. "P8,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." newline bitfld.long 0x0 7. "P7,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." bitfld.long 0x0 6. "P6,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." newline bitfld.long 0x0 5. "P5,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." bitfld.long 0x0 4. "P4,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." newline bitfld.long 0x0 3. "P3,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." bitfld.long 0x0 2. "P2,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." newline bitfld.long 0x0 1. "P1,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." bitfld.long 0x0 0. "P0,Input Change Interrupt Enable" "0: No effect.,1: Enables the Input Change interrupt on the I/O.." line.long 0x4 "S_PIO_IDR,Secure PIO Interrupt Disable Register" bitfld.long 0x4 31. "P31,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." bitfld.long 0x4 30. "P30,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." newline bitfld.long 0x4 29. "P29,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." bitfld.long 0x4 28. "P28,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." newline bitfld.long 0x4 27. "P27,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." bitfld.long 0x4 26. "P26,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." newline bitfld.long 0x4 25. "P25,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." bitfld.long 0x4 24. "P24,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." newline bitfld.long 0x4 23. "P23,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." bitfld.long 0x4 22. "P22,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." newline bitfld.long 0x4 21. "P21,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." bitfld.long 0x4 20. "P20,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." newline bitfld.long 0x4 19. "P19,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." bitfld.long 0x4 18. "P18,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." newline bitfld.long 0x4 17. "P17,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." bitfld.long 0x4 16. "P16,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." newline bitfld.long 0x4 15. "P15,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." bitfld.long 0x4 14. "P14,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." newline bitfld.long 0x4 13. "P13,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." bitfld.long 0x4 12. "P12,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." newline bitfld.long 0x4 11. "P11,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." bitfld.long 0x4 10. "P10,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." newline bitfld.long 0x4 9. "P9,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." bitfld.long 0x4 8. "P8,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." newline bitfld.long 0x4 7. "P7,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." bitfld.long 0x4 6. "P6,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." newline bitfld.long 0x4 5. "P5,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." bitfld.long 0x4 4. "P4,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." newline bitfld.long 0x4 3. "P3,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." bitfld.long 0x4 2. "P2,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." newline bitfld.long 0x4 1. "P1,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." bitfld.long 0x4 0. "P0,Input Change Interrupt Disable" "0: No effect.,1: Disables the Input Change interrupt on the I/O.." rgroup.long ($2+0x28)++0x7 line.long 0x0 "S_PIO_IMR,Secure PIO Interrupt Mask Register" bitfld.long 0x0 31. "P31,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." bitfld.long 0x0 30. "P30,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." newline bitfld.long 0x0 29. "P29,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." bitfld.long 0x0 28. "P28,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." newline bitfld.long 0x0 27. "P27,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." bitfld.long 0x0 26. "P26,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." newline bitfld.long 0x0 25. "P25,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." bitfld.long 0x0 24. "P24,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." newline bitfld.long 0x0 23. "P23,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." bitfld.long 0x0 22. "P22,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." newline bitfld.long 0x0 21. "P21,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." bitfld.long 0x0 20. "P20,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." newline bitfld.long 0x0 19. "P19,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." bitfld.long 0x0 18. "P18,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." newline bitfld.long 0x0 17. "P17,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." bitfld.long 0x0 16. "P16,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." newline bitfld.long 0x0 15. "P15,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." bitfld.long 0x0 14. "P14,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." newline bitfld.long 0x0 13. "P13,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." bitfld.long 0x0 12. "P12,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." newline bitfld.long 0x0 11. "P11,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." bitfld.long 0x0 10. "P10,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." newline bitfld.long 0x0 9. "P9,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." bitfld.long 0x0 8. "P8,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." newline bitfld.long 0x0 7. "P7,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." bitfld.long 0x0 6. "P6,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." newline bitfld.long 0x0 5. "P5,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." bitfld.long 0x0 4. "P4,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." newline bitfld.long 0x0 3. "P3,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." bitfld.long 0x0 2. "P2,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." newline bitfld.long 0x0 1. "P1,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." bitfld.long 0x0 0. "P0,Input Change Interrupt Mask" "0: Input Change interrupt is disabled on the I/O..,1: Input Change interrupt is enabled on the I/O.." line.long 0x4 "S_PIO_ISR,Secure PIO Interrupt Status Register" bitfld.long 0x4 31. "P31,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." bitfld.long 0x4 30. "P30,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." newline bitfld.long 0x4 29. "P29,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." bitfld.long 0x4 28. "P28,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." newline bitfld.long 0x4 27. "P27,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." bitfld.long 0x4 26. "P26,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." newline bitfld.long 0x4 25. "P25,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." bitfld.long 0x4 24. "P24,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." newline bitfld.long 0x4 23. "P23,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." bitfld.long 0x4 22. "P22,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." newline bitfld.long 0x4 21. "P21,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." bitfld.long 0x4 20. "P20,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." newline bitfld.long 0x4 19. "P19,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." bitfld.long 0x4 18. "P18,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." newline bitfld.long 0x4 17. "P17,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." bitfld.long 0x4 16. "P16,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." newline bitfld.long 0x4 15. "P15,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." bitfld.long 0x4 14. "P14,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." newline bitfld.long 0x4 13. "P13,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." bitfld.long 0x4 12. "P12,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." newline bitfld.long 0x4 11. "P11,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." bitfld.long 0x4 10. "P10,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." newline bitfld.long 0x4 9. "P9,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." bitfld.long 0x4 8. "P8,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." newline bitfld.long 0x4 7. "P7,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." bitfld.long 0x4 6. "P6,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." newline bitfld.long 0x4 5. "P5,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." bitfld.long 0x4 4. "P4,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." newline bitfld.long 0x4 3. "P3,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." bitfld.long 0x4 2. "P2,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." newline bitfld.long 0x4 1. "P1,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." bitfld.long 0x4 0. "P0,Input Change Interrupt Status" "0: No input change has been detected on the I/O..,1: At least one input change has been detected on.." wgroup.long ($2+0x30)++0x7 line.long 0x0 "S_PIO_SIONR,Secure PIO Set I/O Non-Secure Register" bitfld.long 0x0 31. "P31,Set I/O Non-Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in.." bitfld.long 0x0 30. "P30,Set I/O Non-Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in.." newline bitfld.long 0x0 29. "P29,Set I/O Non-Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in.." bitfld.long 0x0 28. "P28,Set I/O Non-Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in.." newline bitfld.long 0x0 27. "P27,Set I/O Non-Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in.." bitfld.long 0x0 26. "P26,Set I/O Non-Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in.." newline bitfld.long 0x0 25. "P25,Set I/O Non-Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in.." bitfld.long 0x0 24. "P24,Set I/O Non-Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in.." newline bitfld.long 0x0 23. "P23,Set I/O Non-Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in.." bitfld.long 0x0 22. "P22,Set I/O Non-Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in.." newline bitfld.long 0x0 21. "P21,Set I/O Non-Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in.." bitfld.long 0x0 20. "P20,Set I/O Non-Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in.." newline bitfld.long 0x0 19. "P19,Set I/O Non-Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in.." bitfld.long 0x0 18. "P18,Set I/O Non-Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in.." newline bitfld.long 0x0 17. "P17,Set I/O Non-Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in.." bitfld.long 0x0 16. "P16,Set I/O Non-Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in.." newline bitfld.long 0x0 15. "P15,Set I/O Non-Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in.." bitfld.long 0x0 14. "P14,Set I/O Non-Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in.." newline bitfld.long 0x0 13. "P13,Set I/O Non-Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in.." bitfld.long 0x0 12. "P12,Set I/O Non-Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in.." newline bitfld.long 0x0 11. "P11,Set I/O Non-Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in.." bitfld.long 0x0 10. "P10,Set I/O Non-Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in.." newline bitfld.long 0x0 9. "P9,Set I/O Non-Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in.." bitfld.long 0x0 8. "P8,Set I/O Non-Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in.." newline bitfld.long 0x0 7. "P7,Set I/O Non-Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in.." bitfld.long 0x0 6. "P6,Set I/O Non-Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in.." newline bitfld.long 0x0 5. "P5,Set I/O Non-Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in.." bitfld.long 0x0 4. "P4,Set I/O Non-Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in.." newline bitfld.long 0x0 3. "P3,Set I/O Non-Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in.." bitfld.long 0x0 2. "P2,Set I/O Non-Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in.." newline bitfld.long 0x0 1. "P1,Set I/O Non-Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in.." bitfld.long 0x0 0. "P0,Set I/O Non-Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in.." line.long 0x4 "S_PIO_SIOSR,Secure PIO Set I/O Secure Register" bitfld.long 0x4 31. "P31,Set I/O Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in Secure.." bitfld.long 0x4 30. "P30,Set I/O Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in Secure.." newline bitfld.long 0x4 29. "P29,Set I/O Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in Secure.." bitfld.long 0x4 28. "P28,Set I/O Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in Secure.." newline bitfld.long 0x4 27. "P27,Set I/O Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in Secure.." bitfld.long 0x4 26. "P26,Set I/O Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in Secure.." newline bitfld.long 0x4 25. "P25,Set I/O Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in Secure.." bitfld.long 0x4 24. "P24,Set I/O Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in Secure.." newline bitfld.long 0x4 23. "P23,Set I/O Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in Secure.." bitfld.long 0x4 22. "P22,Set I/O Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in Secure.." newline bitfld.long 0x4 21. "P21,Set I/O Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in Secure.." bitfld.long 0x4 20. "P20,Set I/O Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in Secure.." newline bitfld.long 0x4 19. "P19,Set I/O Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in Secure.." bitfld.long 0x4 18. "P18,Set I/O Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in Secure.." newline bitfld.long 0x4 17. "P17,Set I/O Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in Secure.." bitfld.long 0x4 16. "P16,Set I/O Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in Secure.." newline bitfld.long 0x4 15. "P15,Set I/O Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in Secure.." bitfld.long 0x4 14. "P14,Set I/O Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in Secure.." newline bitfld.long 0x4 13. "P13,Set I/O Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in Secure.." bitfld.long 0x4 12. "P12,Set I/O Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in Secure.." newline bitfld.long 0x4 11. "P11,Set I/O Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in Secure.." bitfld.long 0x4 10. "P10,Set I/O Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in Secure.." newline bitfld.long 0x4 9. "P9,Set I/O Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in Secure.." bitfld.long 0x4 8. "P8,Set I/O Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in Secure.." newline bitfld.long 0x4 7. "P7,Set I/O Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in Secure.." bitfld.long 0x4 6. "P6,Set I/O Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in Secure.." newline bitfld.long 0x4 5. "P5,Set I/O Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in Secure.." bitfld.long 0x4 4. "P4,Set I/O Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in Secure.." newline bitfld.long 0x4 3. "P3,Set I/O Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in Secure.." bitfld.long 0x4 2. "P2,Set I/O Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in Secure.." newline bitfld.long 0x4 1. "P1,Set I/O Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in Secure.." bitfld.long 0x4 0. "P0,Set I/O Secure" "0: No effect.,1: Sets the I/O line of the I/O group x in Secure.." rgroup.long ($2+0x38)++0x3 line.long 0x0 "S_PIO_IOSSR,Secure PIO I/O Security Status Register" bitfld.long 0x0 31. "P31,I/O Security Status" "0: The I/O line of the I/O group x is in Secure mode.,1: The I/O line of the I/O group x is in Non-Secure.." bitfld.long 0x0 30. "P30,I/O Security Status" "0: The I/O line of the I/O group x is in Secure mode.,1: The I/O line of the I/O group x is in Non-Secure.." newline bitfld.long 0x0 29. "P29,I/O Security Status" "0: The I/O line of the I/O group x is in Secure mode.,1: The I/O line of the I/O group x is in Non-Secure.." bitfld.long 0x0 28. "P28,I/O Security Status" "0: The I/O line of the I/O group x is in Secure mode.,1: The I/O line of the I/O group x is in Non-Secure.." newline bitfld.long 0x0 27. "P27,I/O Security Status" "0: The I/O line of the I/O group x is in Secure mode.,1: The I/O line of the I/O group x is in Non-Secure.." bitfld.long 0x0 26. "P26,I/O Security Status" "0: The I/O line of the I/O group x is in Secure mode.,1: The I/O line of the I/O group x is in Non-Secure.." newline bitfld.long 0x0 25. "P25,I/O Security Status" "0: The I/O line of the I/O group x is in Secure mode.,1: The I/O line of the I/O group x is in Non-Secure.." bitfld.long 0x0 24. "P24,I/O Security Status" "0: The I/O line of the I/O group x is in Secure mode.,1: The I/O line of the I/O group x is in Non-Secure.." newline bitfld.long 0x0 23. "P23,I/O Security Status" "0: The I/O line of the I/O group x is in Secure mode.,1: The I/O line of the I/O group x is in Non-Secure.." bitfld.long 0x0 22. "P22,I/O Security Status" "0: The I/O line of the I/O group x is in Secure mode.,1: The I/O line of the I/O group x is in Non-Secure.." newline bitfld.long 0x0 21. "P21,I/O Security Status" "0: The I/O line of the I/O group x is in Secure mode.,1: The I/O line of the I/O group x is in Non-Secure.." bitfld.long 0x0 20. "P20,I/O Security Status" "0: The I/O line of the I/O group x is in Secure mode.,1: The I/O line of the I/O group x is in Non-Secure.." newline bitfld.long 0x0 19. "P19,I/O Security Status" "0: The I/O line of the I/O group x is in Secure mode.,1: The I/O line of the I/O group x is in Non-Secure.." bitfld.long 0x0 18. "P18,I/O Security Status" "0: The I/O line of the I/O group x is in Secure mode.,1: The I/O line of the I/O group x is in Non-Secure.." newline bitfld.long 0x0 17. "P17,I/O Security Status" "0: The I/O line of the I/O group x is in Secure mode.,1: The I/O line of the I/O group x is in Non-Secure.." bitfld.long 0x0 16. "P16,I/O Security Status" "0: The I/O line of the I/O group x is in Secure mode.,1: The I/O line of the I/O group x is in Non-Secure.." newline bitfld.long 0x0 15. "P15,I/O Security Status" "0: The I/O line of the I/O group x is in Secure mode.,1: The I/O line of the I/O group x is in Non-Secure.." bitfld.long 0x0 14. "P14,I/O Security Status" "0: The I/O line of the I/O group x is in Secure mode.,1: The I/O line of the I/O group x is in Non-Secure.." newline bitfld.long 0x0 13. "P13,I/O Security Status" "0: The I/O line of the I/O group x is in Secure mode.,1: The I/O line of the I/O group x is in Non-Secure.." bitfld.long 0x0 12. "P12,I/O Security Status" "0: The I/O line of the I/O group x is in Secure mode.,1: The I/O line of the I/O group x is in Non-Secure.." newline bitfld.long 0x0 11. "P11,I/O Security Status" "0: The I/O line of the I/O group x is in Secure mode.,1: The I/O line of the I/O group x is in Non-Secure.." bitfld.long 0x0 10. "P10,I/O Security Status" "0: The I/O line of the I/O group x is in Secure mode.,1: The I/O line of the I/O group x is in Non-Secure.." newline bitfld.long 0x0 9. "P9,I/O Security Status" "0: The I/O line of the I/O group x is in Secure mode.,1: The I/O line of the I/O group x is in Non-Secure.." bitfld.long 0x0 8. "P8,I/O Security Status" "0: The I/O line of the I/O group x is in Secure mode.,1: The I/O line of the I/O group x is in Non-Secure.." newline bitfld.long 0x0 7. "P7,I/O Security Status" "0: The I/O line of the I/O group x is in Secure mode.,1: The I/O line of the I/O group x is in Non-Secure.." bitfld.long 0x0 6. "P6,I/O Security Status" "0: The I/O line of the I/O group x is in Secure mode.,1: The I/O line of the I/O group x is in Non-Secure.." newline bitfld.long 0x0 5. "P5,I/O Security Status" "0: The I/O line of the I/O group x is in Secure mode.,1: The I/O line of the I/O group x is in Non-Secure.." bitfld.long 0x0 4. "P4,I/O Security Status" "0: The I/O line of the I/O group x is in Secure mode.,1: The I/O line of the I/O group x is in Non-Secure.." newline bitfld.long 0x0 3. "P3,I/O Security Status" "0: The I/O line of the I/O group x is in Secure mode.,1: The I/O line of the I/O group x is in Non-Secure.." bitfld.long 0x0 2. "P2,I/O Security Status" "0: The I/O line of the I/O group x is in Secure mode.,1: The I/O line of the I/O group x is in Non-Secure.." newline bitfld.long 0x0 1. "P1,I/O Security Status" "0: The I/O line of the I/O group x is in Secure mode.,1: The I/O line of the I/O group x is in Non-Secure.." bitfld.long 0x0 0. "P0,I/O Security Status" "0: The I/O line of the I/O group x is in Secure mode.,1: The I/O line of the I/O group x is in Non-Secure.." wgroup.long ($2+0x3C)++0x3 line.long 0x0 "S_PIO_IOFR,Secure PIO I/O Freeze Configuration Register" hexmask.long.tbyte 0x0 8.--31. 1. "FRZKEY,Freeze Key" bitfld.long 0x0 1. "FINT,Freeze Interrupt Configuration" "0: No effect.,1: Freezes the following configuration fields of.." newline bitfld.long 0x0 0. "FPHY,Freeze Physical Configuration" "0: No effect.,1: Freezes the following configuration fields of.." tree.end repeat.end base ad:0xE0014000 newline group.long 0x1500++0x3 line.long 0x0 "S_PIO_SCDR,Secure PIO Slow Clock Divider Debouncing Register" hexmask.long.word 0x0 0.--13. 1. "DIV,Slow Clock Divider Selection for Debouncing" group.long 0x15D0++0x3 line.long 0x0 "S_PIO_TPFR,Secure PIO Tamper Freeze Register" hexmask.long.tbyte 0x0 8.--31. 1. "FRZKEY,Freeze Key" bitfld.long 0x0 0. "TAMPFRZ,Freeze on Tamper Event" "0: No effect.,1: Freezes Secure I/O lines on tamper event.." group.long 0x15E0++0x3 line.long 0x0 "S_PIO_WPMR,Secure PIO Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection on secure..,1: Enables the write protection on secure interrupt.." bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection if WPKEY..,1: Enables the write protection if WPKEY.." rgroup.long 0x15E4++0x3 line.long 0x0 "S_PIO_WPSR,Secure PIO Write Protection Status Register" hexmask.long.word 0x0 8.--23. 1. "WPVSRC,Write Protection Violation Source" bitfld.long 0x0 0. "WPVS,Write Protection Violation Status" "0: No write protection violation has occurred since..,1: A write protection violation has occurred since.." tree.end tree "PIT64B (64-bit Periodic Interval Timer)" base ad:0x0 tree "PIT64B0" base ad:0xE1800000 wgroup.long 0x0++0x3 line.long 0x0 "CR,Control Register" bitfld.long 0x0 8. "SWRST,Software Reset" "0: No effect.,1: Performs a software reset clears the.." bitfld.long 0x0 0. "START,Start Timer" "0: No effect.,1: The timer counter is started for 1 or more.." group.long 0x4++0xB line.long 0x0 "MR,Mode Register" hexmask.long.byte 0x0 8.--11. 1. "PRESCALER,Prescaler Period" bitfld.long 0x0 4. "SMOD,Start Mode" "0: Writing PIT64B_LSBPR does not start the timer..,1: Writing PIT64B_LSBPR starts the timer period." newline bitfld.long 0x0 3. "SGCLK,Generic Clock Selection Enable" "0: The prescaler is triggered at each rising edge..,1: GCLK clock is selected as clock source of the.." bitfld.long 0x0 0. "CONT,Continuous Mode" "0: A single period interrupt is generated from a..,1: Continuous periodic interrupts are generated.." line.long 0x4 "LSBPR,LSB Period Register" hexmask.long 0x4 0.--31. 1. "LSBPERIOD,32 LSB of the Timer Period" line.long 0x8 "MSBPR,MSB Period Register" hexmask.long 0x8 0.--31. 1. "MSBPERIOD,32 MSB of the Timer Period" wgroup.long 0x10++0x7 line.long 0x0 "IER,Interrupt Enable Register" bitfld.long 0x0 4. "SECE,Safety and/or Security Report Interrupt Enable" "0,1" bitfld.long 0x0 1. "OVRE,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "PERIOD,Elapsed Timer Period Interrupt Enable" "0,1" line.long 0x4 "IDR,Interrupt Disable Register" bitfld.long 0x4 4. "SECE,Safety and/or Security Report Interrupt Disable" "0,1" bitfld.long 0x4 1. "OVRE,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "PERIOD,Elapsed Timer Period Interrupt Disable" "0,1" rgroup.long 0x18++0xF line.long 0x0 "IMR,Interrupt Mask Register" bitfld.long 0x0 4. "SECE,Safety and/or Security Report Interrupt Mask" "0,1" bitfld.long 0x0 1. "OVRE,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "PERIOD,Elapsed Timer Period Interrupt Mask" "0,1" line.long 0x4 "ISR,Interrupt Status Register" bitfld.long 0x4 4. "SECE,Safety/Security Report (cleared on read)" "0: There is no security report in PIT64B_WPSR since..,1: One security flag is set in PIT64B_WPSR since.." bitfld.long 0x4 1. "OVRE,Overrun Error (cleared on read)" "0: No multiple rollovers occurred since the last..,1: More than 1 rollover occurred since the last.." newline bitfld.long 0x4 0. "PERIOD,Elapsed Timer Period Status Flag (cleared on read)" "0: No timer rollover occurred since the last read..,1: A timer rollover occurred since the last read of.." line.long 0x8 "TLSBR,Timer LSB Current Value Register" hexmask.long 0x8 0.--31. 1. "LSBTIMER,Current 32 LSB of the Timer" line.long 0xC "TMSBR,Timer MSB Current Value Register" hexmask.long 0xC 0.--31. 1. "MSBTIMER,Current 32 MSB of the Timer" group.long 0xE4++0x3 line.long 0x0 "WPMR,Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" bitfld.long 0x0 4. "FIRSTE,First Error Report Enable" "0: The last write protection violation source is..,1: Only the first write protection violation source.." newline bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control..,1: Enables the write protection on control register.." bitfld.long 0x0 1. "WPITEN,Write Protection Interruption Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." newline bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection if WPKEY..,1: Enables the write protection if WPKEY.." rgroup.long 0xE8++0x3 line.long 0x0 "WPSR,Write Protection Status Register" bitfld.long 0x0 31. "ECLASS,Software Error Class (cleared on read)" "0: An abnormal access that does not affect system..,1: A write access is performed into PIT64B_MR.." bitfld.long 0x0 24.--25. "SWETYP,Software Error Type (cleared on read)" "0: A write-only register has been read (warning).,1: A write access has been performed on a read-only..,2: Access to an undefined address (warning).,3: A write access is performed into PIT64B_MR.." newline hexmask.long.word 0x0 8.--23. 1. "WPVSRC,Write Protection Violation Source" bitfld.long 0x0 3. "SWE,Software Control Error (cleared on read)" "0: No software error has occurred since the last..,1: A software error has occurred since the last.." newline bitfld.long 0x0 2. "SEQE,Internal Sequencer Error (cleared on read)" "0: No peripheral internal sequencer error has..,1: A peripheral internal sequencer error has.." bitfld.long 0x0 1. "CGD,Clock Glitch Detected (cleared on read)" "0: The clock monitoring circuitry has not been..,1: The clock monitoring circuitry has been.." newline bitfld.long 0x0 0. "WPVS,Write Protection Violation Status (cleared on read)" "0: No write protection violation has occurred since..,1: A write protection violation has occurred since.." tree.end tree "PIT64B1" base ad:0xE1804000 wgroup.long 0x0++0x3 line.long 0x0 "CR,Control Register" bitfld.long 0x0 8. "SWRST,Software Reset" "0: No effect.,1: Performs a software reset clears the.." bitfld.long 0x0 0. "START,Start Timer" "0: No effect.,1: The timer counter is started for 1 or more.." group.long 0x4++0xB line.long 0x0 "MR,Mode Register" hexmask.long.byte 0x0 8.--11. 1. "PRESCALER,Prescaler Period" bitfld.long 0x0 4. "SMOD,Start Mode" "0: Writing PIT64B_LSBPR does not start the timer..,1: Writing PIT64B_LSBPR starts the timer period." newline bitfld.long 0x0 3. "SGCLK,Generic Clock Selection Enable" "0: The prescaler is triggered at each rising edge..,1: GCLK clock is selected as clock source of the.." bitfld.long 0x0 0. "CONT,Continuous Mode" "0: A single period interrupt is generated from a..,1: Continuous periodic interrupts are generated.." line.long 0x4 "LSBPR,LSB Period Register" hexmask.long 0x4 0.--31. 1. "LSBPERIOD,32 LSB of the Timer Period" line.long 0x8 "MSBPR,MSB Period Register" hexmask.long 0x8 0.--31. 1. "MSBPERIOD,32 MSB of the Timer Period" wgroup.long 0x10++0x7 line.long 0x0 "IER,Interrupt Enable Register" bitfld.long 0x0 4. "SECE,Safety and/or Security Report Interrupt Enable" "0,1" bitfld.long 0x0 1. "OVRE,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "PERIOD,Elapsed Timer Period Interrupt Enable" "0,1" line.long 0x4 "IDR,Interrupt Disable Register" bitfld.long 0x4 4. "SECE,Safety and/or Security Report Interrupt Disable" "0,1" bitfld.long 0x4 1. "OVRE,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "PERIOD,Elapsed Timer Period Interrupt Disable" "0,1" rgroup.long 0x18++0xF line.long 0x0 "IMR,Interrupt Mask Register" bitfld.long 0x0 4. "SECE,Safety and/or Security Report Interrupt Mask" "0,1" bitfld.long 0x0 1. "OVRE,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "PERIOD,Elapsed Timer Period Interrupt Mask" "0,1" line.long 0x4 "ISR,Interrupt Status Register" bitfld.long 0x4 4. "SECE,Safety/Security Report (cleared on read)" "0: There is no security report in PIT64B_WPSR since..,1: One security flag is set in PIT64B_WPSR since.." bitfld.long 0x4 1. "OVRE,Overrun Error (cleared on read)" "0: No multiple rollovers occurred since the last..,1: More than 1 rollover occurred since the last.." newline bitfld.long 0x4 0. "PERIOD,Elapsed Timer Period Status Flag (cleared on read)" "0: No timer rollover occurred since the last read..,1: A timer rollover occurred since the last read of.." line.long 0x8 "TLSBR,Timer LSB Current Value Register" hexmask.long 0x8 0.--31. 1. "LSBTIMER,Current 32 LSB of the Timer" line.long 0xC "TMSBR,Timer MSB Current Value Register" hexmask.long 0xC 0.--31. 1. "MSBTIMER,Current 32 MSB of the Timer" group.long 0xE4++0x3 line.long 0x0 "WPMR,Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" bitfld.long 0x0 4. "FIRSTE,First Error Report Enable" "0: The last write protection violation source is..,1: Only the first write protection violation source.." newline bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control..,1: Enables the write protection on control register.." bitfld.long 0x0 1. "WPITEN,Write Protection Interruption Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." newline bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection if WPKEY..,1: Enables the write protection if WPKEY.." rgroup.long 0xE8++0x3 line.long 0x0 "WPSR,Write Protection Status Register" bitfld.long 0x0 31. "ECLASS,Software Error Class (cleared on read)" "0: An abnormal access that does not affect system..,1: A write access is performed into PIT64B_MR.." bitfld.long 0x0 24.--25. "SWETYP,Software Error Type (cleared on read)" "0: A write-only register has been read (warning).,1: A write access has been performed on a read-only..,2: Access to an undefined address (warning).,3: A write access is performed into PIT64B_MR.." newline hexmask.long.word 0x0 8.--23. 1. "WPVSRC,Write Protection Violation Source" bitfld.long 0x0 3. "SWE,Software Control Error (cleared on read)" "0: No software error has occurred since the last..,1: A software error has occurred since the last.." newline bitfld.long 0x0 2. "SEQE,Internal Sequencer Error (cleared on read)" "0: No peripheral internal sequencer error has..,1: A peripheral internal sequencer error has.." bitfld.long 0x0 1. "CGD,Clock Glitch Detected (cleared on read)" "0: The clock monitoring circuitry has not been..,1: The clock monitoring circuitry has been.." newline bitfld.long 0x0 0. "WPVS,Write Protection Violation Status (cleared on read)" "0: No write protection violation has occurred since..,1: A write protection violation has occurred since.." tree.end tree "PIT64B2" base ad:0xE1808000 wgroup.long 0x0++0x3 line.long 0x0 "CR,Control Register" bitfld.long 0x0 8. "SWRST,Software Reset" "0: No effect.,1: Performs a software reset clears the.." bitfld.long 0x0 0. "START,Start Timer" "0: No effect.,1: The timer counter is started for 1 or more.." group.long 0x4++0xB line.long 0x0 "MR,Mode Register" hexmask.long.byte 0x0 8.--11. 1. "PRESCALER,Prescaler Period" bitfld.long 0x0 4. "SMOD,Start Mode" "0: Writing PIT64B_LSBPR does not start the timer..,1: Writing PIT64B_LSBPR starts the timer period." newline bitfld.long 0x0 3. "SGCLK,Generic Clock Selection Enable" "0: The prescaler is triggered at each rising edge..,1: GCLK clock is selected as clock source of the.." bitfld.long 0x0 0. "CONT,Continuous Mode" "0: A single period interrupt is generated from a..,1: Continuous periodic interrupts are generated.." line.long 0x4 "LSBPR,LSB Period Register" hexmask.long 0x4 0.--31. 1. "LSBPERIOD,32 LSB of the Timer Period" line.long 0x8 "MSBPR,MSB Period Register" hexmask.long 0x8 0.--31. 1. "MSBPERIOD,32 MSB of the Timer Period" wgroup.long 0x10++0x7 line.long 0x0 "IER,Interrupt Enable Register" bitfld.long 0x0 4. "SECE,Safety and/or Security Report Interrupt Enable" "0,1" bitfld.long 0x0 1. "OVRE,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "PERIOD,Elapsed Timer Period Interrupt Enable" "0,1" line.long 0x4 "IDR,Interrupt Disable Register" bitfld.long 0x4 4. "SECE,Safety and/or Security Report Interrupt Disable" "0,1" bitfld.long 0x4 1. "OVRE,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "PERIOD,Elapsed Timer Period Interrupt Disable" "0,1" rgroup.long 0x18++0xF line.long 0x0 "IMR,Interrupt Mask Register" bitfld.long 0x0 4. "SECE,Safety and/or Security Report Interrupt Mask" "0,1" bitfld.long 0x0 1. "OVRE,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "PERIOD,Elapsed Timer Period Interrupt Mask" "0,1" line.long 0x4 "ISR,Interrupt Status Register" bitfld.long 0x4 4. "SECE,Safety/Security Report (cleared on read)" "0: There is no security report in PIT64B_WPSR since..,1: One security flag is set in PIT64B_WPSR since.." bitfld.long 0x4 1. "OVRE,Overrun Error (cleared on read)" "0: No multiple rollovers occurred since the last..,1: More than 1 rollover occurred since the last.." newline bitfld.long 0x4 0. "PERIOD,Elapsed Timer Period Status Flag (cleared on read)" "0: No timer rollover occurred since the last read..,1: A timer rollover occurred since the last read of.." line.long 0x8 "TLSBR,Timer LSB Current Value Register" hexmask.long 0x8 0.--31. 1. "LSBTIMER,Current 32 LSB of the Timer" line.long 0xC "TMSBR,Timer MSB Current Value Register" hexmask.long 0xC 0.--31. 1. "MSBTIMER,Current 32 MSB of the Timer" group.long 0xE4++0x3 line.long 0x0 "WPMR,Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" bitfld.long 0x0 4. "FIRSTE,First Error Report Enable" "0: The last write protection violation source is..,1: Only the first write protection violation source.." newline bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control..,1: Enables the write protection on control register.." bitfld.long 0x0 1. "WPITEN,Write Protection Interruption Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." newline bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection if WPKEY..,1: Enables the write protection if WPKEY.." rgroup.long 0xE8++0x3 line.long 0x0 "WPSR,Write Protection Status Register" bitfld.long 0x0 31. "ECLASS,Software Error Class (cleared on read)" "0: An abnormal access that does not affect system..,1: A write access is performed into PIT64B_MR.." bitfld.long 0x0 24.--25. "SWETYP,Software Error Type (cleared on read)" "0: A write-only register has been read (warning).,1: A write access has been performed on a read-only..,2: Access to an undefined address (warning).,3: A write access is performed into PIT64B_MR.." newline hexmask.long.word 0x0 8.--23. 1. "WPVSRC,Write Protection Violation Source" bitfld.long 0x0 3. "SWE,Software Control Error (cleared on read)" "0: No software error has occurred since the last..,1: A software error has occurred since the last.." newline bitfld.long 0x0 2. "SEQE,Internal Sequencer Error (cleared on read)" "0: No peripheral internal sequencer error has..,1: A peripheral internal sequencer error has.." bitfld.long 0x0 1. "CGD,Clock Glitch Detected (cleared on read)" "0: The clock monitoring circuitry has not been..,1: The clock monitoring circuitry has been.." newline bitfld.long 0x0 0. "WPVS,Write Protection Violation Status (cleared on read)" "0: No write protection violation has occurred since..,1: A write protection violation has occurred since.." tree.end tree "PIT64B3" base ad:0xE2004000 wgroup.long 0x0++0x3 line.long 0x0 "CR,Control Register" bitfld.long 0x0 8. "SWRST,Software Reset" "0: No effect.,1: Performs a software reset clears the.." bitfld.long 0x0 0. "START,Start Timer" "0: No effect.,1: The timer counter is started for 1 or more.." group.long 0x4++0xB line.long 0x0 "MR,Mode Register" hexmask.long.byte 0x0 8.--11. 1. "PRESCALER,Prescaler Period" bitfld.long 0x0 4. "SMOD,Start Mode" "0: Writing PIT64B_LSBPR does not start the timer..,1: Writing PIT64B_LSBPR starts the timer period." newline bitfld.long 0x0 3. "SGCLK,Generic Clock Selection Enable" "0: The prescaler is triggered at each rising edge..,1: GCLK clock is selected as clock source of the.." bitfld.long 0x0 0. "CONT,Continuous Mode" "0: A single period interrupt is generated from a..,1: Continuous periodic interrupts are generated.." line.long 0x4 "LSBPR,LSB Period Register" hexmask.long 0x4 0.--31. 1. "LSBPERIOD,32 LSB of the Timer Period" line.long 0x8 "MSBPR,MSB Period Register" hexmask.long 0x8 0.--31. 1. "MSBPERIOD,32 MSB of the Timer Period" wgroup.long 0x10++0x7 line.long 0x0 "IER,Interrupt Enable Register" bitfld.long 0x0 4. "SECE,Safety and/or Security Report Interrupt Enable" "0,1" bitfld.long 0x0 1. "OVRE,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "PERIOD,Elapsed Timer Period Interrupt Enable" "0,1" line.long 0x4 "IDR,Interrupt Disable Register" bitfld.long 0x4 4. "SECE,Safety and/or Security Report Interrupt Disable" "0,1" bitfld.long 0x4 1. "OVRE,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "PERIOD,Elapsed Timer Period Interrupt Disable" "0,1" rgroup.long 0x18++0xF line.long 0x0 "IMR,Interrupt Mask Register" bitfld.long 0x0 4. "SECE,Safety and/or Security Report Interrupt Mask" "0,1" bitfld.long 0x0 1. "OVRE,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "PERIOD,Elapsed Timer Period Interrupt Mask" "0,1" line.long 0x4 "ISR,Interrupt Status Register" bitfld.long 0x4 4. "SECE,Safety/Security Report (cleared on read)" "0: There is no security report in PIT64B_WPSR since..,1: One security flag is set in PIT64B_WPSR since.." bitfld.long 0x4 1. "OVRE,Overrun Error (cleared on read)" "0: No multiple rollovers occurred since the last..,1: More than 1 rollover occurred since the last.." newline bitfld.long 0x4 0. "PERIOD,Elapsed Timer Period Status Flag (cleared on read)" "0: No timer rollover occurred since the last read..,1: A timer rollover occurred since the last read of.." line.long 0x8 "TLSBR,Timer LSB Current Value Register" hexmask.long 0x8 0.--31. 1. "LSBTIMER,Current 32 LSB of the Timer" line.long 0xC "TMSBR,Timer MSB Current Value Register" hexmask.long 0xC 0.--31. 1. "MSBTIMER,Current 32 MSB of the Timer" group.long 0xE4++0x3 line.long 0x0 "WPMR,Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" bitfld.long 0x0 4. "FIRSTE,First Error Report Enable" "0: The last write protection violation source is..,1: Only the first write protection violation source.." newline bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control..,1: Enables the write protection on control register.." bitfld.long 0x0 1. "WPITEN,Write Protection Interruption Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." newline bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection if WPKEY..,1: Enables the write protection if WPKEY.." rgroup.long 0xE8++0x3 line.long 0x0 "WPSR,Write Protection Status Register" bitfld.long 0x0 31. "ECLASS,Software Error Class (cleared on read)" "0: An abnormal access that does not affect system..,1: A write access is performed into PIT64B_MR.." bitfld.long 0x0 24.--25. "SWETYP,Software Error Type (cleared on read)" "0: A write-only register has been read (warning).,1: A write access has been performed on a read-only..,2: Access to an undefined address (warning).,3: A write access is performed into PIT64B_MR.." newline hexmask.long.word 0x0 8.--23. 1. "WPVSRC,Write Protection Violation Source" bitfld.long 0x0 3. "SWE,Software Control Error (cleared on read)" "0: No software error has occurred since the last..,1: A software error has occurred since the last.." newline bitfld.long 0x0 2. "SEQE,Internal Sequencer Error (cleared on read)" "0: No peripheral internal sequencer error has..,1: A peripheral internal sequencer error has.." bitfld.long 0x0 1. "CGD,Clock Glitch Detected (cleared on read)" "0: The clock monitoring circuitry has not been..,1: The clock monitoring circuitry has been.." newline bitfld.long 0x0 0. "WPVS,Write Protection Violation Status (cleared on read)" "0: No write protection violation has occurred since..,1: A write protection violation has occurred since.." tree.end tree "PIT64B4" base ad:0xE2008000 wgroup.long 0x0++0x3 line.long 0x0 "CR,Control Register" bitfld.long 0x0 8. "SWRST,Software Reset" "0: No effect.,1: Performs a software reset clears the.." bitfld.long 0x0 0. "START,Start Timer" "0: No effect.,1: The timer counter is started for 1 or more.." group.long 0x4++0xB line.long 0x0 "MR,Mode Register" hexmask.long.byte 0x0 8.--11. 1. "PRESCALER,Prescaler Period" bitfld.long 0x0 4. "SMOD,Start Mode" "0: Writing PIT64B_LSBPR does not start the timer..,1: Writing PIT64B_LSBPR starts the timer period." newline bitfld.long 0x0 3. "SGCLK,Generic Clock Selection Enable" "0: The prescaler is triggered at each rising edge..,1: GCLK clock is selected as clock source of the.." bitfld.long 0x0 0. "CONT,Continuous Mode" "0: A single period interrupt is generated from a..,1: Continuous periodic interrupts are generated.." line.long 0x4 "LSBPR,LSB Period Register" hexmask.long 0x4 0.--31. 1. "LSBPERIOD,32 LSB of the Timer Period" line.long 0x8 "MSBPR,MSB Period Register" hexmask.long 0x8 0.--31. 1. "MSBPERIOD,32 MSB of the Timer Period" wgroup.long 0x10++0x7 line.long 0x0 "IER,Interrupt Enable Register" bitfld.long 0x0 4. "SECE,Safety and/or Security Report Interrupt Enable" "0,1" bitfld.long 0x0 1. "OVRE,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "PERIOD,Elapsed Timer Period Interrupt Enable" "0,1" line.long 0x4 "IDR,Interrupt Disable Register" bitfld.long 0x4 4. "SECE,Safety and/or Security Report Interrupt Disable" "0,1" bitfld.long 0x4 1. "OVRE,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "PERIOD,Elapsed Timer Period Interrupt Disable" "0,1" rgroup.long 0x18++0xF line.long 0x0 "IMR,Interrupt Mask Register" bitfld.long 0x0 4. "SECE,Safety and/or Security Report Interrupt Mask" "0,1" bitfld.long 0x0 1. "OVRE,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "PERIOD,Elapsed Timer Period Interrupt Mask" "0,1" line.long 0x4 "ISR,Interrupt Status Register" bitfld.long 0x4 4. "SECE,Safety/Security Report (cleared on read)" "0: There is no security report in PIT64B_WPSR since..,1: One security flag is set in PIT64B_WPSR since.." bitfld.long 0x4 1. "OVRE,Overrun Error (cleared on read)" "0: No multiple rollovers occurred since the last..,1: More than 1 rollover occurred since the last.." newline bitfld.long 0x4 0. "PERIOD,Elapsed Timer Period Status Flag (cleared on read)" "0: No timer rollover occurred since the last read..,1: A timer rollover occurred since the last read of.." line.long 0x8 "TLSBR,Timer LSB Current Value Register" hexmask.long 0x8 0.--31. 1. "LSBTIMER,Current 32 LSB of the Timer" line.long 0xC "TMSBR,Timer MSB Current Value Register" hexmask.long 0xC 0.--31. 1. "MSBTIMER,Current 32 MSB of the Timer" group.long 0xE4++0x3 line.long 0x0 "WPMR,Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" bitfld.long 0x0 4. "FIRSTE,First Error Report Enable" "0: The last write protection violation source is..,1: Only the first write protection violation source.." newline bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control..,1: Enables the write protection on control register.." bitfld.long 0x0 1. "WPITEN,Write Protection Interruption Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." newline bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection if WPKEY..,1: Enables the write protection if WPKEY.." rgroup.long 0xE8++0x3 line.long 0x0 "WPSR,Write Protection Status Register" bitfld.long 0x0 31. "ECLASS,Software Error Class (cleared on read)" "0: An abnormal access that does not affect system..,1: A write access is performed into PIT64B_MR.." bitfld.long 0x0 24.--25. "SWETYP,Software Error Type (cleared on read)" "0: A write-only register has been read (warning).,1: A write access has been performed on a read-only..,2: Access to an undefined address (warning).,3: A write access is performed into PIT64B_MR.." newline hexmask.long.word 0x0 8.--23. 1. "WPVSRC,Write Protection Violation Source" bitfld.long 0x0 3. "SWE,Software Control Error (cleared on read)" "0: No software error has occurred since the last..,1: A software error has occurred since the last.." newline bitfld.long 0x0 2. "SEQE,Internal Sequencer Error (cleared on read)" "0: No peripheral internal sequencer error has..,1: A peripheral internal sequencer error has.." bitfld.long 0x0 1. "CGD,Clock Glitch Detected (cleared on read)" "0: The clock monitoring circuitry has not been..,1: The clock monitoring circuitry has been.." newline bitfld.long 0x0 0. "WPVS,Write Protection Violation Status (cleared on read)" "0: No write protection violation has occurred since..,1: A write protection violation has occurred since.." tree.end tree "PIT64B5" base ad:0xE200C000 wgroup.long 0x0++0x3 line.long 0x0 "CR,Control Register" bitfld.long 0x0 8. "SWRST,Software Reset" "0: No effect.,1: Performs a software reset clears the.." bitfld.long 0x0 0. "START,Start Timer" "0: No effect.,1: The timer counter is started for 1 or more.." group.long 0x4++0xB line.long 0x0 "MR,Mode Register" hexmask.long.byte 0x0 8.--11. 1. "PRESCALER,Prescaler Period" bitfld.long 0x0 4. "SMOD,Start Mode" "0: Writing PIT64B_LSBPR does not start the timer..,1: Writing PIT64B_LSBPR starts the timer period." newline bitfld.long 0x0 3. "SGCLK,Generic Clock Selection Enable" "0: The prescaler is triggered at each rising edge..,1: GCLK clock is selected as clock source of the.." bitfld.long 0x0 0. "CONT,Continuous Mode" "0: A single period interrupt is generated from a..,1: Continuous periodic interrupts are generated.." line.long 0x4 "LSBPR,LSB Period Register" hexmask.long 0x4 0.--31. 1. "LSBPERIOD,32 LSB of the Timer Period" line.long 0x8 "MSBPR,MSB Period Register" hexmask.long 0x8 0.--31. 1. "MSBPERIOD,32 MSB of the Timer Period" wgroup.long 0x10++0x7 line.long 0x0 "IER,Interrupt Enable Register" bitfld.long 0x0 4. "SECE,Safety and/or Security Report Interrupt Enable" "0,1" bitfld.long 0x0 1. "OVRE,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "PERIOD,Elapsed Timer Period Interrupt Enable" "0,1" line.long 0x4 "IDR,Interrupt Disable Register" bitfld.long 0x4 4. "SECE,Safety and/or Security Report Interrupt Disable" "0,1" bitfld.long 0x4 1. "OVRE,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "PERIOD,Elapsed Timer Period Interrupt Disable" "0,1" rgroup.long 0x18++0xF line.long 0x0 "IMR,Interrupt Mask Register" bitfld.long 0x0 4. "SECE,Safety and/or Security Report Interrupt Mask" "0,1" bitfld.long 0x0 1. "OVRE,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "PERIOD,Elapsed Timer Period Interrupt Mask" "0,1" line.long 0x4 "ISR,Interrupt Status Register" bitfld.long 0x4 4. "SECE,Safety/Security Report (cleared on read)" "0: There is no security report in PIT64B_WPSR since..,1: One security flag is set in PIT64B_WPSR since.." bitfld.long 0x4 1. "OVRE,Overrun Error (cleared on read)" "0: No multiple rollovers occurred since the last..,1: More than 1 rollover occurred since the last.." newline bitfld.long 0x4 0. "PERIOD,Elapsed Timer Period Status Flag (cleared on read)" "0: No timer rollover occurred since the last read..,1: A timer rollover occurred since the last read of.." line.long 0x8 "TLSBR,Timer LSB Current Value Register" hexmask.long 0x8 0.--31. 1. "LSBTIMER,Current 32 LSB of the Timer" line.long 0xC "TMSBR,Timer MSB Current Value Register" hexmask.long 0xC 0.--31. 1. "MSBTIMER,Current 32 MSB of the Timer" group.long 0xE4++0x3 line.long 0x0 "WPMR,Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" bitfld.long 0x0 4. "FIRSTE,First Error Report Enable" "0: The last write protection violation source is..,1: Only the first write protection violation source.." newline bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control..,1: Enables the write protection on control register.." bitfld.long 0x0 1. "WPITEN,Write Protection Interruption Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." newline bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection if WPKEY..,1: Enables the write protection if WPKEY.." rgroup.long 0xE8++0x3 line.long 0x0 "WPSR,Write Protection Status Register" bitfld.long 0x0 31. "ECLASS,Software Error Class (cleared on read)" "0: An abnormal access that does not affect system..,1: A write access is performed into PIT64B_MR.." bitfld.long 0x0 24.--25. "SWETYP,Software Error Type (cleared on read)" "0: A write-only register has been read (warning).,1: A write access has been performed on a read-only..,2: Access to an undefined address (warning).,3: A write access is performed into PIT64B_MR.." newline hexmask.long.word 0x0 8.--23. 1. "WPVSRC,Write Protection Violation Source" bitfld.long 0x0 3. "SWE,Software Control Error (cleared on read)" "0: No software error has occurred since the last..,1: A software error has occurred since the last.." newline bitfld.long 0x0 2. "SEQE,Internal Sequencer Error (cleared on read)" "0: No peripheral internal sequencer error has..,1: A peripheral internal sequencer error has.." bitfld.long 0x0 1. "CGD,Clock Glitch Detected (cleared on read)" "0: The clock monitoring circuitry has not been..,1: The clock monitoring circuitry has been.." newline bitfld.long 0x0 0. "WPVS,Write Protection Violation Status (cleared on read)" "0: No write protection violation has occurred since..,1: A write protection violation has occurred since.." tree.end tree.end tree "PMC (Power Management Controller)" base ad:0xE0018000 wgroup.long 0x0++0x7 line.long 0x0 "SCER,System Clock Enable Register" bitfld.long 0x0 15. "PCK7,Programmable Clock 7 Output Enable" "0: No effect.,1: Enables the corresponding Programmable Clock.." bitfld.long 0x0 14. "PCK6,Programmable Clock 6 Output Enable" "0: No effect.,1: Enables the corresponding Programmable Clock.." newline bitfld.long 0x0 13. "PCK5,Programmable Clock 5 Output Enable" "0: No effect.,1: Enables the corresponding Programmable Clock.." bitfld.long 0x0 12. "PCK4,Programmable Clock 4 Output Enable" "0: No effect.,1: Enables the corresponding Programmable Clock.." newline bitfld.long 0x0 11. "PCK3,Programmable Clock 3 Output Enable" "0: No effect.,1: Enables the corresponding Programmable Clock.." bitfld.long 0x0 10. "PCK2,Programmable Clock 2 Output Enable" "0: No effect.,1: Enables the corresponding Programmable Clock.." newline bitfld.long 0x0 9. "PCK1,Programmable Clock 1 Output Enable" "0: No effect.,1: Enables the corresponding Programmable Clock.." bitfld.long 0x0 8. "PCK0,Programmable Clock 0 Output Enable" "0: No effect.,1: Enables the corresponding Programmable Clock.." newline bitfld.long 0x0 6. "UHP,USB Host OHCI Clocks Enable" "0: No effect.,1: Enables the UHP48M and UHP12M OHCI clocks." line.long 0x4 "SCDR,System Clock Disable Register" bitfld.long 0x4 15. "PCK7,Programmable Clock 7 Output Disable" "0: No effect.,1: Disables the corresponding Programmable Clock.." bitfld.long 0x4 14. "PCK6,Programmable Clock 6 Output Disable" "0: No effect.,1: Disables the corresponding Programmable Clock.." newline bitfld.long 0x4 13. "PCK5,Programmable Clock 5 Output Disable" "0: No effect.,1: Disables the corresponding Programmable Clock.." bitfld.long 0x4 12. "PCK4,Programmable Clock 4 Output Disable" "0: No effect.,1: Disables the corresponding Programmable Clock.." newline bitfld.long 0x4 11. "PCK3,Programmable Clock 3 Output Disable" "0: No effect.,1: Disables the corresponding Programmable Clock.." bitfld.long 0x4 10. "PCK2,Programmable Clock 2 Output Disable" "0: No effect.,1: Disables the corresponding Programmable Clock.." newline bitfld.long 0x4 9. "PCK1,Programmable Clock 1 Output Disable" "0: No effect.,1: Disables the corresponding Programmable Clock.." bitfld.long 0x4 8. "PCK0,Programmable Clock 0 Output Disable" "0: No effect.,1: Disables the corresponding Programmable Clock.." newline bitfld.long 0x4 6. "UHP,USB Host OHCI Clocks Disable" "0: No effect.,1: Disables the UHP48M and UHP12M OHCI clocks." rgroup.long 0x8++0x3 line.long 0x0 "SCSR,System Clock Status Register" bitfld.long 0x0 15. "PCK7,Programmable Clock 7 Output Status" "0: The corresponding Programmable Clock output is..,1: The corresponding Programmable Clock output is.." bitfld.long 0x0 14. "PCK6,Programmable Clock 6 Output Status" "0: The corresponding Programmable Clock output is..,1: The corresponding Programmable Clock output is.." newline bitfld.long 0x0 13. "PCK5,Programmable Clock 5 Output Status" "0: The corresponding Programmable Clock output is..,1: The corresponding Programmable Clock output is.." bitfld.long 0x0 12. "PCK4,Programmable Clock 4 Output Status" "0: The corresponding Programmable Clock output is..,1: The corresponding Programmable Clock output is.." newline bitfld.long 0x0 11. "PCK3,Programmable Clock 3 Output Status" "0: The corresponding Programmable Clock output is..,1: The corresponding Programmable Clock output is.." bitfld.long 0x0 10. "PCK2,Programmable Clock 2 Output Status" "0: The corresponding Programmable Clock output is..,1: The corresponding Programmable Clock output is.." newline bitfld.long 0x0 9. "PCK1,Programmable Clock 1 Output Status" "0: The corresponding Programmable Clock output is..,1: The corresponding Programmable Clock output is.." bitfld.long 0x0 8. "PCK0,Programmable Clock 0 Output Status" "0: The corresponding Programmable Clock output is..,1: The corresponding Programmable Clock output is.." newline bitfld.long 0x0 6. "UHP,USB Host OHCI Clocks Status" "0: The UHP48M and UHP12M OHCI clocks are disabled.,1: The UHP48M and UHP12M OHCI clocks are enabled." group.long 0xC++0x2F line.long 0x0 "PLL_CTRL0,PLL Control Register 0" bitfld.long 0x0 31. "ENLOCK,Enable PLL Lock" "0: The lock signal sent by the PLL is ignored. The..,1: The PLL is considered as locked once the.." bitfld.long 0x0 30. "ENIOPLLCK,Enable PLL Clock for IO" "0: The clock generated by the PLL is not sent to..,1: The clock generated by the PLL is sent to the IO." newline bitfld.long 0x0 29. "ENPLLCK,Enable PLL Clock for PMC" "0: The clock generated by the PLL is not send to..,1: The clock generated by the PLL is sent to the.." bitfld.long 0x0 28. "ENPLL,Enable PLL" "0: The PLL is off.,1: The PLL is on." newline hexmask.long.byte 0x0 12.--19. 1. "DIVIO,Divider for PAD" hexmask.long.byte 0x0 0.--7. 1. "DIVPMC,Divider for PMC" line.long 0x4 "PLL_CTRL1,PLL Control Register 1" hexmask.long.byte 0x4 24.--31. 1. "MUL,Multiplier Factor Value" hexmask.long.tbyte 0x4 0.--21. 1. "FRACR,Fractional Loop Divider Setting" line.long 0x8 "PLL_SSR,PLL Spread Spectrum Register" bitfld.long 0x8 28. "ENSPREAD,Spread Spectrum Enable" "0: The spread spectrum is not applied to the PLL.,1: The spread spectrum is applied to the PLL." hexmask.long.byte 0x8 16.--23. 1. "NSTEP,Spread Spectrum Number of Steps" newline hexmask.long.word 0x8 0.--15. 1. "STEP,Spread Spectrum Step Size" line.long 0xC "PLL_ACR,PLL Analog Control Register" hexmask.long.byte 0xC 24.--29. 1. "LOOP_FILTER,Loop Filter Selection" bitfld.long 0xC 16.--18. "LOCK_THR,PLL Lock Threshold Value Selection" "0,1,2,3,4,5,6,7" newline bitfld.long 0xC 13. "UTMIBG,USBPLL Bandgap Control" "0: The USBPLL bandgap is switched off.,1: The USBPLL bandgap is switched on." bitfld.long 0xC 12. "UTMIVR,USBPLL Voltage Regulator Control" "0: The USBPLL voltage regulator is switched off.,1: The USBPLL voltage regulator is switched on." newline hexmask.long.word 0xC 0.--11. 1. "CONTROL,PLL CONTROL Value Selection" line.long 0x10 "PLL_UPDT,PLL Update Register" hexmask.long.byte 0x10 16.--21. 1. "STUPTIM,Start-up Time" bitfld.long 0x10 8. "UPDATE,PLL Setting Update (write-only)" "0: No effect.,1: The PLL configuration written in PMC_PLL_CTRL0.." newline hexmask.long.byte 0x10 0.--3. 1. "ID,PLL ID" line.long 0x14 "CKGR_MOR,Main Oscillator Register" bitfld.long 0x14 30. "AUTOCPUSW,Automatic Processor Clock Source Switching" "0: A main crystal oscillator failure detection has..,1: If a main crystal oscillator failure is detected.." bitfld.long 0x14 29. "AUTOMAINSW,Automatic Main Clock Source Switching" "0: A main crystal oscillator failure detection has..,1: If a main crystal oscillator failure is detected.." newline bitfld.long 0x14 27. "BMCKRST,Bad MCK0 Clock Reset Enable" "0: An MCK0 clock failure detection cannot reset the..,1: An MCK0 clock failure detection can reset the.." bitfld.long 0x14 26. "XT32KFME,32.768 kHz Crystal Oscillator Frequency Monitoring Enable" "0: The 32.768 kHz crystal oscillator frequency..,1: The 32.768 kHz crystal oscillator frequency.." newline bitfld.long 0x14 25. "CFDEN,Clock Failure Detector Enable" "0: The clock failure detector is disabled.,1: The clock failure detector is enabled." bitfld.long 0x14 24. "MOSCSEL,Main Clock Oscillator Selection" "0: The main RC oscillator is selected.,1: The main crystal oscillator is selected." newline hexmask.long.byte 0x14 16.--23. 1. "KEY,Write Access Password" hexmask.long.byte 0x14 8.--15. 1. "MOSCXTST,Main Crystal Oscillator Start-up Time" newline bitfld.long 0x14 3. "MOSCRCEN,Main RC Oscillator Enable" "0: The main RC oscillator is disabled.,1: The main RC oscillator is enabled." bitfld.long 0x14 2. "ULP1,ULP1 Mode Command (write-only)" "0: No effect.,1: Puts the device in ULP1 mode." newline bitfld.long 0x14 0. "MOSCXTEN,Main Crystal Oscillator Enable" "0: The main crystal oscillator is disabled.,1: The main crystal oscillator is enabled or in.." line.long 0x18 "CKGR_MCFR,Main Clock Frequency Register" bitfld.long 0x18 24. "CCSS,Counter Clock Source Selection" "0: The measured clock of the MAINF counter is the..,1: The measured clock of the MAINF counter is the.." bitfld.long 0x18 20. "RCMEAS,RC Oscillator Frequency Measure (write-only)" "0: No effect.,1: Restarts measuring of the frequency of MAINCK." newline bitfld.long 0x18 16. "MAINFRDY,Main Clock Frequency Measure Ready" "0: The MAINF value is not valid or the measured..,1: The measured oscillator has been enabled.." hexmask.long.word 0x18 0.--15. 1. "MAINF,Main Clock Frequency" line.long 0x1C "CPU_CKR,CPU Clock Register" bitfld.long 0x1C 8.--10. "MDIV,MCK0 Division" "0: MCK0 is FCLK divided by 1.,1: MCK0 is FCLK divided by 2.,2: MCK0 is FCLK divided by 4.,3: MCK0 is FCLK divided by 3.,4: MCK0 is FCLK divided by 5.,?,?,?" bitfld.long 0x1C 4.--6. "PRES,Processor Clock Prescaler" "0: Selected clock,1: Selected clock divided by 2,2: Selected clock divided by 4,3: Selected clock divided by 8,4: Selected clock divided by 16,5: Selected clock divided by 32,6: Selected clock divided by 64,7: Selected clock divided by 3" newline bitfld.long 0x1C 0.--1. "CSS,MCK0 Source Selection" "0: MD_SLCK is selected.,1: MAINCK is selected.,2: CPUPLLCK is selected.,3: SYSPLLCK is selected." line.long 0x20 "CPU_RATIO,CPU Clock Ratio Register" hexmask.long.byte 0x20 0.--3. 1. "RATIO,CPU Clock Ratio" line.long 0x24 "MCR,Main System Bus Clock Register" bitfld.long 0x24 28. "EN,Main System Bus Clock Enable" "0: The corresponding MCKx is disabled.,1: The corresponding MCKx is enabled." hexmask.long.byte 0x24 16.--20. 1. "CSS,Clock Source Selection" newline bitfld.long 0x24 8.--10. "DIV,Divisor Value" "0: Selected clock divided by 1,1: Selected clock divided by 2,2: Selected clock divided by 4,3: Selected clock divided by 8,4: Selected clock divided by 16,5: Selected clock divided by 32,6: Selected clock divided by 64,7: Selected clock divided by 3" bitfld.long 0x24 7. "CMD,Command" "0: Read mode.,1: Write mode." newline hexmask.long.byte 0x24 0.--3. 1. "ID,Main System Bus Clock Index" line.long 0x28 "XTALF,Main XTAL Frequency Register" bitfld.long 0x28 0.--2. "XTALF,Crystal Frequency" "0: The main crystal frequency is 16 MHz.,?,2: The main crystal frequency is 20 MHz.,3: The main crystal frequency is 24 MHz.,?,5: The main crystal frequency is 32 MHz.,?,?" line.long 0x2C "USB,USB Clock Register" hexmask.long.byte 0x2C 8.--11. 1. "USBDIV,Divider for USB OHCI Clock" bitfld.long 0x2C 0.--1. "USBS,USB OHCI/EHCI Input Clock Selection" "0: The USB clock input is SYSPLLCK.,1: The USB clock input is USBPLLCK.,2: The USB clock input is the main crystal..,?" repeat 8. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x40)++0x3 line.long 0x0 "PCK[$1],Programmable Clock Register x" hexmask.long.byte 0x0 8.--15. 1. "PRES,Programmable Clock Prescaler" hexmask.long.byte 0x0 0.--4. 1. "CSS,Programmable Clock Source Selection" repeat.end wgroup.long 0x60++0x7 line.long 0x0 "IER,Interrupt Enable Register" bitfld.long 0x0 26. "MCKXRDY,Main System Bus Clock x Ready Interrupt Enable" "0,1" bitfld.long 0x0 25. "PLL_INT,PLL Interrupt Enable" "0,1" newline bitfld.long 0x0 23. "MCKMON,Main System Bus Clock 0 Clock Monitor Interrupt Enable" "0,1" bitfld.long 0x0 21. "XT32KERR,32.768 kHz Crystal Oscillator Error Interrupt Enable" "0,1" newline bitfld.long 0x0 18. "CFDEV,Clock Failure Detector Event Interrupt Enable" "0,1" bitfld.long 0x0 17. "MOSCRCS,Main RC Oscillator Status Interrupt Enable" "0,1" newline bitfld.long 0x0 16. "MOSCSELS,Main Clock Source Oscillator Selection Status Interrupt Enable" "0,1" bitfld.long 0x0 15. "PCKRDY7,Programmable Clock Ready 7 Interrupt Enable" "0,1" newline bitfld.long 0x0 14. "PCKRDY6,Programmable Clock Ready 6 Interrupt Enable" "0,1" bitfld.long 0x0 13. "PCKRDY5,Programmable Clock Ready 5 Interrupt Enable" "0,1" newline bitfld.long 0x0 12. "PCKRDY4,Programmable Clock Ready 4 Interrupt Enable" "0,1" bitfld.long 0x0 11. "PCKRDY3,Programmable Clock Ready 3 Interrupt Enable" "0,1" newline bitfld.long 0x0 10. "PCKRDY2,Programmable Clock Ready 2 Interrupt Enable" "0,1" bitfld.long 0x0 9. "PCKRDY1,Programmable Clock Ready 1 Interrupt Enable" "0,1" newline bitfld.long 0x0 8. "PCKRDY0,Programmable Clock Ready 0 Interrupt Enable" "0,1" bitfld.long 0x0 3. "MCKRDY,Main System Bus Clock 0 Ready Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "MOSCXTS,Main Crystal Oscillator Status Interrupt Enable" "0,1" line.long 0x4 "IDR,Interrupt Disable Register" bitfld.long 0x4 26. "MCKXRDY,Main System Bus Clock x Ready Interrupt Disable" "0,1" bitfld.long 0x4 25. "PLL_INT,PLL Interrupt Disable" "0,1" newline bitfld.long 0x4 23. "MCKMON,Main System Bus Clock 0 Clock Monitor Interrupt Disable" "0,1" bitfld.long 0x4 21. "XT32KERR,32.768 kHz Crystal Oscillator Error Interrupt Disable" "0,1" newline bitfld.long 0x4 18. "CFDEV,Clock Failure Detector Event Interrupt Disable" "0,1" bitfld.long 0x4 17. "MOSCRCS,Main RC Status Interrupt Disable" "0,1" newline bitfld.long 0x4 16. "MOSCSELS,Main Clock Source Oscillator Selection Status Interrupt Disable" "0,1" bitfld.long 0x4 15. "PCKRDY7,Programmable Clock Ready 7 Interrupt Disable" "0,1" newline bitfld.long 0x4 14. "PCKRDY6,Programmable Clock Ready 6 Interrupt Disable" "0,1" bitfld.long 0x4 13. "PCKRDY5,Programmable Clock Ready 5 Interrupt Disable" "0,1" newline bitfld.long 0x4 12. "PCKRDY4,Programmable Clock Ready 4 Interrupt Disable" "0,1" bitfld.long 0x4 11. "PCKRDY3,Programmable Clock Ready 3 Interrupt Disable" "0,1" newline bitfld.long 0x4 10. "PCKRDY2,Programmable Clock Ready 2 Interrupt Disable" "0,1" bitfld.long 0x4 9. "PCKRDY1,Programmable Clock Ready 1 Interrupt Disable" "0,1" newline bitfld.long 0x4 8. "PCKRDY0,Programmable Clock Ready 0 Interrupt Disable" "0,1" bitfld.long 0x4 3. "MCKRDY,Main System Bus Clock 0 Ready Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "MOSCXTS,Main Crystal Oscillator Status Interrupt Disable" "0,1" rgroup.long 0x68++0x7 line.long 0x0 "SR,Status Register" bitfld.long 0x0 26. "MCKXRDY,Main System Bus Clock x Ready Status" "0: At least one main system bus clock is not..,1: All main system bus clocks are established." bitfld.long 0x0 25. "PLL_INT,PLL Interrupt Status" "0: No PLL interrupt has occurred.,1: A PLL interrupt has occurred. PLL interrupt is.." newline bitfld.long 0x0 24. "GCLKRDY,GCLK Ready" "0: A GCLK is not ready to use (clock switching in..,1: All GCLKs are switched to their selected source.." bitfld.long 0x0 23. "MCKMON,Main System Bus Clock 0 Clock Monitor Error" "0: Main System Bus Clock 0 is correct or the CPU..,1: Main System Bus 0 is incorrect or has been.." newline bitfld.long 0x0 21. "XT32KERR,Slow Crystal Oscillator Error" "0: The frequency of the 32.768 kHz crystal..,1: The frequency of the 32.768 kHz crystal.." bitfld.long 0x0 20. "FOS,Clock Failure Detector Fault Output Status" "0: The fault output of the clock failure detector..,1: The fault output of the clock failure detector.." newline bitfld.long 0x0 19. "CFDS,Clock Failure Detector Status" "0: A clock failure of the main crystal oscillator..,1: A clock failure of the main crystal oscillator.." bitfld.long 0x0 18. "CFDEV,Clock Failure Detector Event" "0: No clock failure detection of the main crystal..,1: At least one clock failure detection of the main.." newline bitfld.long 0x0 17. "MOSCRCS,Main RC Oscillator Status" "0: The main RC oscillator is not stabilized.,1: The main RC oscillator is stabilized." bitfld.long 0x0 16. "MOSCSELS,Main Clock Source Oscillator Selection Status" "0: Selection is in progress.,1: Selection is done." newline bitfld.long 0x0 15. "PCKRDY7,Programmable Clock Ready Status" "0: Programmable Clock x is not ready.,1: Programmable Clock x is ready." bitfld.long 0x0 14. "PCKRDY6,Programmable Clock Ready Status" "0: Programmable Clock x is not ready.,1: Programmable Clock x is ready." newline bitfld.long 0x0 13. "PCKRDY5,Programmable Clock Ready Status" "0: Programmable Clock x is not ready.,1: Programmable Clock x is ready." bitfld.long 0x0 12. "PCKRDY4,Programmable Clock Ready Status" "0: Programmable Clock x is not ready.,1: Programmable Clock x is ready." newline bitfld.long 0x0 11. "PCKRDY3,Programmable Clock Ready Status" "0: Programmable Clock x is not ready.,1: Programmable Clock x is ready." bitfld.long 0x0 10. "PCKRDY2,Programmable Clock Ready Status" "0: Programmable Clock x is not ready.,1: Programmable Clock x is ready." newline bitfld.long 0x0 9. "PCKRDY1,Programmable Clock Ready Status" "0: Programmable Clock x is not ready.,1: Programmable Clock x is ready." bitfld.long 0x0 8. "PCKRDY0,Programmable Clock Ready Status" "0: Programmable Clock x is not ready.,1: Programmable Clock x is ready." newline bitfld.long 0x0 7. "OSCSELS,Timing Domain Slow Clock Oscillator Selection" "0: The embedded slow RC oscillator is selected.,1: The 32.768 kHz crystal oscillator is selected." bitfld.long 0x0 3. "MCKRDY,Main System Bus Clock 0 Status" "0: Main System Bus Clock 0 is not ready.,1: Main System Bus Clock 0 is ready." newline bitfld.long 0x0 0. "MOSCXTS,Main Crystal Oscillator Status" "0: The main crystal oscillator is not stabilized.,1: The main crystal oscillator is stabilized." line.long 0x4 "IMR,Interrupt Mask Register" bitfld.long 0x4 26. "MCKXRDY,Main System Bus Clock x Ready Interrupt Mask" "0,1" bitfld.long 0x4 25. "PLL_INT,PLL Interrupt Mask" "0,1" newline bitfld.long 0x4 23. "MCKMON,Main System Bus Clock 0 Monitor Error Interrupt Mask" "0,1" bitfld.long 0x4 21. "XT32KERR,32.768 kHz Crystal Oscillator Error Interrupt Mask" "0,1" newline bitfld.long 0x4 18. "CFDEV,Clock Failure Detector Event Interrupt Mask" "0,1" bitfld.long 0x4 17. "MOSCRCS,Main RC Status Interrupt Mask" "0,1" newline bitfld.long 0x4 16. "MOSCSELS,Main Clock Source Oscillator Selection Status Interrupt Mask" "0,1" bitfld.long 0x4 15. "PCKRDY7,Programmable Clock Ready 7 Interrupt Mask" "0,1" newline bitfld.long 0x4 14. "PCKRDY6,Programmable Clock Ready 6 Interrupt Mask" "0,1" bitfld.long 0x4 13. "PCKRDY5,Programmable Clock Ready 5 Interrupt Mask" "0,1" newline bitfld.long 0x4 12. "PCKRDY4,Programmable Clock Ready 4 Interrupt Mask" "0,1" bitfld.long 0x4 11. "PCKRDY3,Programmable Clock Ready 3 Interrupt Mask" "0,1" newline bitfld.long 0x4 10. "PCKRDY2,Programmable Clock Ready 2 Interrupt Mask" "0,1" bitfld.long 0x4 9. "PCKRDY1,Programmable Clock Ready 1 Interrupt Mask" "0,1" newline bitfld.long 0x4 8. "PCKRDY0,Programmable Clock Ready 0 Interrupt Mask" "0,1" bitfld.long 0x4 3. "MCKRDY,Main System Bus Clock 0 Ready Interrupt Mask" "0,1" newline bitfld.long 0x4 0. "MOSCXTS,Main Crystal Oscillator Status Interrupt Mask" "0,1" group.long 0x70++0x7 line.long 0x0 "FSMR,Fast Start-Up Mode Register" bitfld.long 0x0 25. "WLAN1,Wake-Up on LAN[x] Enable" "0: The Wake-up on LAN[x] alarm has no effect on the..,1: The Wake-up on LAN[x] alarm enables a fast.." bitfld.long 0x0 24. "WLAN0,Wake-Up on LAN[x] Enable" "0: The Wake-up on LAN[x] alarm has no effect on the..,1: The Wake-up on LAN[x] alarm enables a fast.." newline bitfld.long 0x0 20. "LPM,Low-Power Mode" "0: When the processor WaitForEvent (WFE)..,1: When the processor WaitForEvent (WFE).." bitfld.long 0x0 19. "HSDHC,HSDHC Alarm Enable" "0: The HSDHC alarm has no effect on the PMC.,1: The HSDHC alarm enables a fast restart signal to.." newline bitfld.long 0x0 18. "USBAL,USB Alarm Enable" "0: The USB alarm has no effect on the IP_Acronym.,1: The USB alarm enables a fast restart signal to.." bitfld.long 0x0 17. "RTCAL,RTC Alarm Enable" "0: The RTC alarm has no effect on the IP_Acronym.,1: The RTC alarm enables a fast restart signal to.." newline bitfld.long 0x0 16. "RTTAL,RTT Alarm Enable" "0: The RTT alarm has no effect on the IP_Acronym.,1: The RTT alarm enables a fast restart signal to.." line.long 0x4 "WCR,Wake-Up Control Register" bitfld.long 0x4 24. "CMD,Command" "0: Read mode.,1: Write mode." bitfld.long 0x4 17. "WIP,Wake-Up Input Polarity" "0: Active polarity is low.,1: Active polarity is high." newline bitfld.long 0x4 16. "EN,Wake-Up Input Enable" "0: The selected wake-up input has no effect on the..,1: The selected wake-up input enables a fast.." hexmask.long.byte 0x4 0.--7. 1. "WKPIONB,Wake-Up Input Number" wgroup.long 0x78++0x3 line.long 0x0 "FOCR,Fault Output Clear Register" bitfld.long 0x0 0. "FOCLR,Fault Output Clear" "0,1" group.long 0x80++0x3 line.long 0x0 "WPMR,Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." newline bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection if WPKEY..,1: Enables the write protection if WPKEY.." rgroup.long 0x84++0x3 line.long 0x0 "WPSR,Write Protection Status Register" hexmask.long.word 0x0 8.--23. 1. "WPVSRC,Write Protection Violation Source" bitfld.long 0x0 0. "WPVS,Write Protection Violation Status" "0: No write protection violation has occurred since..,1: A write protection violation has occurred since.." group.long 0x88++0x3 line.long 0x0 "PCR,Peripheral Control Register" bitfld.long 0x0 31. "CMD,Command" "0: Read mode.,1: Write mode." bitfld.long 0x0 29. "GCLKEN,Generic Clock Enable" "0: The selected generic clock is disabled.,1: The selected generic clock is enabled." newline bitfld.long 0x0 28. "EN,Enable" "0: Selected Peripheral clock is disabled.,1: Selected Peripheral clock is enabled." hexmask.long.byte 0x0 20.--27. 1. "GCLKDIV,Generic Clock Division Ratio" newline hexmask.long.byte 0x0 8.--12. 1. "GCLKCSS,Generic Clock Source Selection" hexmask.long.byte 0x0 0.--6. 1. "PID,Peripheral ID" rgroup.long 0x90++0x3 line.long 0x0 "SLPWK_AIPR,Asynchronous Partial Wake-Up Activity In Progress Register" bitfld.long 0x0 0. "AIP,Activity In Progress" "0: There is no activity on peripherals. The..,1: One or more peripherals are currently active." group.long 0x94++0x3 line.long 0x0 "SLPWKCR,Asynchronous Partial Wake-Up Control Register" bitfld.long 0x0 28. "SLPWKSR,Asynchronous Partial Wake-Up Sleep Register" "0: The asynchronous partial wake-up function of the..,1: The asynchronous partial wake-up function of the.." bitfld.long 0x0 16. "ASR,Activity Status Register" "0: The peripheral x is not currently active; the..,1: The peripheral x is currently active; the.." newline bitfld.long 0x0 12. "CMD,Command" "0: Read mode.,1: Write mode." hexmask.long.byte 0x0 0.--6. 1. "PID,Peripheral ID" group.long 0x9C++0x3 line.long 0x0 "MCKLIM,MCK0 Monitor Limits Register" hexmask.long.byte 0x0 24.--31. 1. "MCK_HIGH_RES,MCK0 Monitoring High Reset Limit" hexmask.long.byte 0x0 16.--23. 1. "MCK_LOW_RES,MCK0 Monitoring Low Reset Limit" newline hexmask.long.byte 0x0 8.--15. 1. "MCK_HIGH_IT,MCK0 Monitoring High IT Limit" hexmask.long.byte 0x0 0.--7. 1. "MCK_LOW_IT,MCK0 Monitoring Low IT Limit" rgroup.long 0xA0++0xF line.long 0x0 "CSR0,Peripheral Clock Status Register 0" bitfld.long 0x0 30. "PID30,Peripheral Clock 30 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." bitfld.long 0x0 29. "PID29,Peripheral Clock 29 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." newline bitfld.long 0x0 27. "PID27,Peripheral Clock 27 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." bitfld.long 0x0 26. "PID26,Peripheral Clock 26 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." newline bitfld.long 0x0 24. "PID24,Peripheral Clock 24 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." bitfld.long 0x0 23. "PID23,Peripheral Clock 23 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." newline bitfld.long 0x0 22. "PID22,Peripheral Clock 22 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." bitfld.long 0x0 21. "PID21,Peripheral Clock 21 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." newline bitfld.long 0x0 20. "PID20,Peripheral Clock 20 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." bitfld.long 0x0 18. "PID18,Peripheral Clock 18 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." newline bitfld.long 0x0 15. "PID15,Peripheral Clock 15 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." bitfld.long 0x0 10. "PID10,Peripheral Clock 10 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." line.long 0x4 "CSR1,Peripheral Clock Status Register 1" bitfld.long 0x4 30. "PID62,Peripheral Clock 62 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." bitfld.long 0x4 29. "PID61,Peripheral Clock 61 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." newline bitfld.long 0x4 28. "PID60,Peripheral Clock 60 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." bitfld.long 0x4 27. "PID59,Peripheral Clock 59 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." newline bitfld.long 0x4 26. "PID58,Peripheral Clock 58 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." bitfld.long 0x4 25. "PID57,Peripheral Clock 57 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." newline bitfld.long 0x4 24. "PID56,Peripheral Clock 56 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." bitfld.long 0x4 23. "PID55,Peripheral Clock 55 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." newline bitfld.long 0x4 22. "PID54,Peripheral Clock 54 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." bitfld.long 0x4 21. "PID53,Peripheral Clock 53 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." newline bitfld.long 0x4 20. "PID52,Peripheral Clock 52 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." bitfld.long 0x4 19. "PID51,Peripheral Clock 51 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." newline bitfld.long 0x4 15. "PID47,Peripheral Clock 47 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." bitfld.long 0x4 14. "PID46,Peripheral Clock 46 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." newline bitfld.long 0x4 13. "PID45,Peripheral Clock 45 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." bitfld.long 0x4 12. "PID44,Peripheral Clock 44 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." newline bitfld.long 0x4 11. "PID43,Peripheral Clock 43 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." bitfld.long 0x4 10. "PID42,Peripheral Clock 42 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." newline bitfld.long 0x4 9. "PID41,Peripheral Clock 41 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." bitfld.long 0x4 8. "PID40,Peripheral Clock 40 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." newline bitfld.long 0x4 7. "PID39,Peripheral Clock 39 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." bitfld.long 0x4 6. "PID38,Peripheral Clock 38 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." newline bitfld.long 0x4 5. "PID37,Peripheral Clock 37 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." bitfld.long 0x4 4. "PID36,Peripheral Clock 36 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." newline bitfld.long 0x4 3. "PID35,Peripheral Clock 35 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." bitfld.long 0x4 2. "PID34,Peripheral Clock 34 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." newline bitfld.long 0x4 1. "PID33,Peripheral Clock 33 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." bitfld.long 0x4 0. "PID32,Peripheral Clock 32 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." line.long 0x8 "CSR2,Peripheral Clock Status Register 2" bitfld.long 0x8 29. "PID93,Peripheral Clock 93 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." bitfld.long 0x8 28. "PID92,Peripheral Clock 92 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." newline bitfld.long 0x8 27. "PID91,Peripheral Clock 91 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." bitfld.long 0x8 26. "PID90,Peripheral Clock 90 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." newline bitfld.long 0x8 25. "PID89,Peripheral Clock 89 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." bitfld.long 0x8 24. "PID88,Peripheral Clock 88 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." newline bitfld.long 0x8 23. "PID87,Peripheral Clock 87 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." bitfld.long 0x8 22. "PID86,Peripheral Clock 86 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." newline bitfld.long 0x8 21. "PID85,Peripheral Clock 85 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." bitfld.long 0x8 20. "PID84,Peripheral Clock 84 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." newline bitfld.long 0x8 19. "PID83,Peripheral Clock 83 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." bitfld.long 0x8 18. "PID82,Peripheral Clock 82 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." newline bitfld.long 0x8 17. "PID81,Peripheral Clock 81 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." bitfld.long 0x8 16. "PID80,Peripheral Clock 80 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." newline bitfld.long 0x8 15. "PID79,Peripheral Clock 79 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." bitfld.long 0x8 14. "PID78,Peripheral Clock 78 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." newline bitfld.long 0x8 13. "PID77,Peripheral Clock 77 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." bitfld.long 0x8 12. "PID76,Peripheral Clock 76 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." newline bitfld.long 0x8 11. "PID75,Peripheral Clock 75 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." bitfld.long 0x8 10. "PID74,Peripheral Clock 74 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." newline bitfld.long 0x8 9. "PID73,Peripheral Clock 73 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." bitfld.long 0x8 8. "PID72,Peripheral Clock 72 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." newline bitfld.long 0x8 7. "PID71,Peripheral Clock 71 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." bitfld.long 0x8 6. "PID70,Peripheral Clock 70 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." newline bitfld.long 0x8 5. "PID69,Peripheral Clock 69 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." bitfld.long 0x8 4. "PID68,Peripheral Clock 68 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." newline bitfld.long 0x8 3. "PID67,Peripheral Clock 67 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." bitfld.long 0x8 2. "PID66,Peripheral Clock 66 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." newline bitfld.long 0x8 1. "PID65,Peripheral Clock 65 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." bitfld.long 0x8 0. "PID64,Peripheral Clock 64 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." line.long 0xC "CSR3,Peripheral Clock Status Register 3" bitfld.long 0xC 9. "PID105,Peripheral Clock 105 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." bitfld.long 0xC 8. "PID104,Peripheral Clock 104 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." newline bitfld.long 0xC 7. "PID103,Peripheral Clock 103 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." bitfld.long 0xC 6. "PID102,Peripheral Clock 102 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." newline bitfld.long 0xC 5. "PID101,Peripheral Clock 101 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." bitfld.long 0xC 4. "PID100,Peripheral Clock 100 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." newline bitfld.long 0xC 3. "PID99,Peripheral Clock 99 Status" "0: The corresponding peripheral clock is disabled.,1: The corresponding peripheral clock is enabled." rgroup.long 0xC0++0xF line.long 0x0 "GCSR0,Generic Clock Status Register 0" bitfld.long 0x0 29. "GPID29,Generic Clock 29 Status" "0: The corresponding Generic clock is disabled.,1: The corresponding Generic clock is enabled." bitfld.long 0x0 28. "GPID28,Generic Clock 28 Status" "0: The corresponding Generic clock is disabled.,1: The corresponding Generic clock is enabled." newline bitfld.long 0x0 25. "GPID25,Generic Clock 25 Status" "0: The corresponding Generic clock is disabled.,1: The corresponding Generic clock is enabled." line.long 0x4 "GCSR1,Generic Clock Status Register 1" bitfld.long 0x4 30. "GPID62,Generic Clock 62 Status" "0: The corresponding Generic clock is disabled.,1: The corresponding Generic clock is enabled." bitfld.long 0x4 29. "GPID61,Generic Clock 61 Status" "0: The corresponding Generic clock is disabled.,1: The corresponding Generic clock is enabled." newline bitfld.long 0x4 28. "GPID60,Generic Clock 60 Status" "0: The corresponding Generic clock is disabled.,1: The corresponding Generic clock is enabled." bitfld.long 0x4 27. "GPID59,Generic Clock 59 Status" "0: The corresponding Generic clock is disabled.,1: The corresponding Generic clock is enabled." newline bitfld.long 0x4 26. "GPID58,Generic Clock 58 Status" "0: The corresponding Generic clock is disabled.,1: The corresponding Generic clock is enabled." bitfld.long 0x4 24. "GPID56,Generic Clock 56 Status" "0: The corresponding Generic clock is disabled.,1: The corresponding Generic clock is enabled." newline bitfld.long 0x4 23. "GPID55,Generic Clock 55 Status" "0: The corresponding Generic clock is disabled.,1: The corresponding Generic clock is enabled." bitfld.long 0x4 22. "GPID54,Generic Clock 54 Status" "0: The corresponding Generic clock is disabled.,1: The corresponding Generic clock is enabled." newline bitfld.long 0x4 18. "GPID50,Generic Clock 50 Status" "0: The corresponding Generic clock is disabled.,1: The corresponding Generic clock is enabled." bitfld.long 0x4 17. "GPID49,Generic Clock 49 Status" "0: The corresponding Generic clock is disabled.,1: The corresponding Generic clock is enabled." newline bitfld.long 0x4 15. "GPID47,Generic Clock 47 Status" "0: The corresponding Generic clock is disabled.,1: The corresponding Generic clock is enabled." bitfld.long 0x4 14. "GPID46,Generic Clock 46 Status" "0: The corresponding Generic clock is disabled.,1: The corresponding Generic clock is enabled." newline bitfld.long 0x4 13. "GPID45,Generic Clock 45 Status" "0: The corresponding Generic clock is disabled.,1: The corresponding Generic clock is enabled." bitfld.long 0x4 12. "GPID44,Generic Clock 44 Status" "0: The corresponding Generic clock is disabled.,1: The corresponding Generic clock is enabled." newline bitfld.long 0x4 11. "GPID43,Generic Clock 43 Status" "0: The corresponding Generic clock is disabled.,1: The corresponding Generic clock is enabled." bitfld.long 0x4 10. "GPID42,Generic Clock 42 Status" "0: The corresponding Generic clock is disabled.,1: The corresponding Generic clock is enabled." newline bitfld.long 0x4 9. "GPID41,Generic Clock 41 Status" "0: The corresponding Generic clock is disabled.,1: The corresponding Generic clock is enabled." bitfld.long 0x4 8. "GPID40,Generic Clock 40 Status" "0: The corresponding Generic clock is disabled.,1: The corresponding Generic clock is enabled." newline bitfld.long 0x4 7. "GPID39,Generic Clock 39 Status" "0: The corresponding Generic clock is disabled.,1: The corresponding Generic clock is enabled." bitfld.long 0x4 6. "GPID38,Generic Clock 38 Status" "0: The corresponding Generic clock is disabled.,1: The corresponding Generic clock is enabled." newline bitfld.long 0x4 5. "GPID37,Generic Clock 37 Status" "0: The corresponding Generic clock is disabled.,1: The corresponding Generic clock is enabled." bitfld.long 0x4 4. "GPID36,Generic Clock 36 Status" "0: The corresponding Generic clock is disabled.,1: The corresponding Generic clock is enabled." newline bitfld.long 0x4 3. "GPID35,Generic Clock 35 Status" "0: The corresponding Generic clock is disabled.,1: The corresponding Generic clock is enabled." bitfld.long 0x4 2. "GPID34,Generic Clock 34 Status" "0: The corresponding Generic clock is disabled.,1: The corresponding Generic clock is enabled." line.long 0x8 "GCSR2,Generic Clock Status Register 2" bitfld.long 0x8 26. "GPID90,Generic Clock 90 Status" "0: The corresponding Generic clock is disabled.,1: The corresponding Generic clock is enabled." bitfld.long 0x8 25. "GPID89,Generic Clock 89 Status" "0: The corresponding Generic clock is disabled.,1: The corresponding Generic clock is enabled." newline bitfld.long 0x8 22. "GPID86,Generic Clock 86 Status" "0: The corresponding Generic clock is disabled.,1: The corresponding Generic clock is enabled." bitfld.long 0x8 19. "GPID83,Generic Clock 83 Status" "0: The corresponding Generic clock is disabled.,1: The corresponding Generic clock is enabled." newline bitfld.long 0x8 16. "GPID80,Generic Clock 80 Status" "0: The corresponding Generic clock is disabled.,1: The corresponding Generic clock is enabled." bitfld.long 0x8 15. "GPID79,Generic Clock 79 Status" "0: The corresponding Generic clock is disabled.,1: The corresponding Generic clock is enabled." newline bitfld.long 0x8 13. "GPID77,Generic Clock 77 Status" "0: The corresponding Generic clock is disabled.,1: The corresponding Generic clock is enabled." bitfld.long 0x8 12. "GPID76,Generic Clock 76 Status" "0: The corresponding Generic clock is disabled.,1: The corresponding Generic clock is enabled." newline bitfld.long 0x8 11. "GPID75,Generic Clock 75 Status" "0: The corresponding Generic clock is disabled.,1: The corresponding Generic clock is enabled." bitfld.long 0x8 10. "GPID74,Generic Clock 74 Status" "0: The corresponding Generic clock is disabled.,1: The corresponding Generic clock is enabled." newline bitfld.long 0x8 9. "GPID73,Generic Clock 73 Status" "0: The corresponding Generic clock is disabled.,1: The corresponding Generic clock is enabled." bitfld.long 0x8 7. "GPID71,Generic Clock 71 Status" "0: The corresponding Generic clock is disabled.,1: The corresponding Generic clock is enabled." newline bitfld.long 0x8 6. "GPID70,Generic Clock 70 Status" "0: The corresponding Generic clock is disabled.,1: The corresponding Generic clock is enabled." bitfld.long 0x8 5. "GPID69,Generic Clock 69 Status" "0: The corresponding Generic clock is disabled.,1: The corresponding Generic clock is enabled." newline bitfld.long 0x8 4. "GPID68,Generic Clock 68 Status" "0: The corresponding Generic clock is disabled.,1: The corresponding Generic clock is enabled." bitfld.long 0x8 3. "GPID67,Generic Clock 67 Status" "0: The corresponding Generic clock is disabled.,1: The corresponding Generic clock is enabled." newline bitfld.long 0x8 2. "GPID66,Generic Clock 66 Status" "0: The corresponding Generic clock is disabled.,1: The corresponding Generic clock is enabled." bitfld.long 0x8 1. "GPID65,Generic Clock 65 Status" "0: The corresponding Generic clock is disabled.,1: The corresponding Generic clock is enabled." newline bitfld.long 0x8 0. "GPID64,Generic Clock 64 Status" "0: The corresponding Generic clock is disabled.,1: The corresponding Generic clock is enabled." line.long 0xC "GCSR3,Generic Clock Status Register 3" bitfld.long 0xC 9. "GPID105,Generic Clock 105 Status" "0: The corresponding generic clock is disabled.,1: The corresponding generic clock is enabled." bitfld.long 0xC 7. "GPID103,Generic Clock 103 Status" "0: The corresponding generic clock is disabled.,1: The corresponding generic clock is enabled." wgroup.long 0xE0++0x7 line.long 0x0 "PLL_IER,PLL Interrupt Enable Register" bitfld.long 0x0 22. "UNLOCK6,PLL of Index 6 Unlock Interrupt Enable" "0,1" bitfld.long 0x0 21. "UNLOCK5,PLL of Index 5 Unlock Interrupt Enable" "0,1" newline bitfld.long 0x0 20. "UNLOCK4,PLL of Index 4 Unlock Interrupt Enable" "0,1" bitfld.long 0x0 19. "UNLOCK3,PLL of Index 3 Unlock Interrupt Enable" "0,1" newline bitfld.long 0x0 18. "UNLOCK2,PLL of Index 2 Unlock Interrupt Enable" "0,1" bitfld.long 0x0 17. "UNLOCK1,PLL of Index 1 Unlock Interrupt Enable" "0,1" newline bitfld.long 0x0 16. "UNLOCK0,PLL of Index 0 Unlock Interrupt Enable" "0,1" bitfld.long 0x0 8. "LOCK8,PLL of Index 8 Lock Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "LOCK7,PLL of Index 7 Lock Interrupt Enable" "0,1" bitfld.long 0x0 6. "LOCK6,PLL of Index 6 Lock Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "LOCK5,PLL of Index 5 Lock Interrupt Enable" "0,1" bitfld.long 0x0 4. "LOCK4,PLL of Index 4 Lock Interrupt Enable" "0,1" newline bitfld.long 0x0 3. "LOCK3,PLL of Index 3 Lock Interrupt Enable" "0,1" bitfld.long 0x0 2. "LOCK2,PLL of Index 2 Lock Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "LOCK1,PLL of Index 1 Lock Interrupt Enable" "0,1" bitfld.long 0x0 0. "LOCK0,PLL of Index 0 Lock Interrupt Enable" "0,1" line.long 0x4 "PLL_IDR,PLL Interrupt Disable Register" bitfld.long 0x4 22. "UNLOCK6,PLL of Index 6 Unlock Interrupt Disable" "0,1" bitfld.long 0x4 21. "UNLOCK5,PLL of Index 5 Unlock Interrupt Disable" "0,1" newline bitfld.long 0x4 20. "UNLOCK4,PLL of Index 4 Unlock Interrupt Disable" "0,1" bitfld.long 0x4 19. "UNLOCK3,PLL of Index 3 Unlock Interrupt Disable" "0,1" newline bitfld.long 0x4 18. "UNLOCK2,PLL of Index 2 Unlock Interrupt Disable" "0,1" bitfld.long 0x4 17. "UNLOCK1,PLL of Index 1 Unlock Interrupt Disable" "0,1" newline bitfld.long 0x4 16. "UNLOCK0,PLL of Index 0 Unlock Interrupt Disable" "0,1" bitfld.long 0x4 8. "LOCK8,PLL of Index 8 Lock Interrupt Disable" "0,1" newline bitfld.long 0x4 7. "LOCK7,PLL of Index 7 Lock Interrupt Disable" "0,1" bitfld.long 0x4 6. "LOCK6,PLL of Index 6 Lock Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "LOCK5,PLL of Index 5 Lock Interrupt Disable" "0,1" bitfld.long 0x4 4. "LOCK4,PLL of Index 4 Lock Interrupt Disable" "0,1" newline bitfld.long 0x4 3. "LOCK3,PLL of Index 3 Lock Interrupt Disable" "0,1" bitfld.long 0x4 2. "LOCK2,PLL of Index 2 Lock Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "LOCK1,PLL of Index 1 Lock Interrupt Disable" "0,1" bitfld.long 0x4 0. "LOCK0,PLL of Index 0 Lock Interrupt Disable" "0,1" rgroup.long 0xE8++0xB line.long 0x0 "PLL_IMR,PLL Interrupt Mask Register" bitfld.long 0x0 22. "UNLOCK6,PLL of Index 6 Unlock Interrupt Mask" "0,1" bitfld.long 0x0 21. "UNLOCK5,PLL of Index 5 Unlock Interrupt Mask" "0,1" newline bitfld.long 0x0 20. "UNLOCK4,PLL of Index 4 Unlock Interrupt Mask" "0,1" bitfld.long 0x0 19. "UNLOCK3,PLL of Index 3 Unlock Interrupt Mask" "0,1" newline bitfld.long 0x0 18. "UNLOCK2,PLL of Index 2 Unlock Interrupt Mask" "0,1" bitfld.long 0x0 17. "UNLOCK1,PLL of Index 1 Unlock Interrupt Mask" "0,1" newline bitfld.long 0x0 16. "UNLOCK0,PLL of Index 0 Unlock Interrupt Mask" "0,1" bitfld.long 0x0 8. "LOCK8,PLL of Index 8 Lock Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "LOCK7,PLL of Index 7 Lock Interrupt Mask" "0,1" bitfld.long 0x0 6. "LOCK6,PLL of Index 6 Lock Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "LOCK5,PLL of Index 5 Lock Interrupt Mask" "0,1" bitfld.long 0x0 4. "LOCK4,PLL of Index 4 Lock Interrupt Mask" "0,1" newline bitfld.long 0x0 3. "LOCK3,PLL of Index 3 Lock Interrupt Mask" "0,1" bitfld.long 0x0 2. "LOCK2,PLL of Index 2 Lock Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "LOCK1,PLL of Index 1 Lock Interrupt Mask" "0,1" bitfld.long 0x0 0. "LOCK0,PLL of Index 0 Lock Interrupt Mask" "0,1" line.long 0x4 "PLL_ISR0,PLL Interrupt Status Register 0" bitfld.long 0x4 22. "UNLOCK6,PLL of Index 6 Unlock Interrupt Status" "0: PLL is not unlocked.,1: PLLx is unlocked. To know the unlock type the.." bitfld.long 0x4 21. "UNLOCK5,PLL of Index 5 Unlock Interrupt Status" "0: PLL is not unlocked.,1: PLLx is unlocked. To know the unlock type the.." newline bitfld.long 0x4 20. "UNLOCK4,PLL of Index 4 Unlock Interrupt Status" "0: PLL is not unlocked.,1: PLLx is unlocked. To know the unlock type the.." bitfld.long 0x4 19. "UNLOCK3,PLL of Index 3 Unlock Interrupt Status" "0: PLL is not unlocked.,1: PLLx is unlocked. To know the unlock type the.." newline bitfld.long 0x4 18. "UNLOCK2,PLL of Index 2 Unlock Interrupt Status" "0: PLL is not unlocked.,1: PLLx is unlocked. To know the unlock type the.." bitfld.long 0x4 17. "UNLOCK1,PLL of Index 1 Unlock Interrupt Status" "0: PLL is not unlocked.,1: PLLx is unlocked. To know the unlock type the.." newline bitfld.long 0x4 16. "UNLOCK0,PLL of Index 0 Unlock Interrupt Status" "0: PLL is not unlocked.,1: PLLx is unlocked. To know the unlock type the.." bitfld.long 0x4 8. "LOCK8,PLL of Index 8 Lock Interrupt Status" "0: PLLx is not locked.,1: PLLx is locked." newline bitfld.long 0x4 7. "LOCK7,PLL of Index 7 Lock Interrupt Status" "0: PLLx is not locked.,1: PLLx is locked." bitfld.long 0x4 6. "LOCK6,PLL of Index 6 Lock Interrupt Status" "0: PLLx is not locked.,1: PLLx is locked." newline bitfld.long 0x4 5. "LOCK5,PLL of Index 5 Lock Interrupt Status" "0: PLLx is not locked.,1: PLLx is locked." bitfld.long 0x4 4. "LOCK4,PLL of Index 4 Lock Interrupt Status" "0: PLLx is not locked.,1: PLLx is locked." newline bitfld.long 0x4 3. "LOCK3,PLL of Index 3 Lock Interrupt Status" "0: PLLx is not locked.,1: PLLx is locked." bitfld.long 0x4 2. "LOCK2,PLL of Index 2 Lock Interrupt Status" "0: PLLx is not locked.,1: PLLx is locked." newline bitfld.long 0x4 1. "LOCK1,PLL of Index 1 Lock Interrupt Status" "0: PLLx is not locked.,1: PLLx is locked." bitfld.long 0x4 0. "LOCK0,PLL of Index 0 Lock Interrupt Status" "0: PLLx is not locked.,1: PLLx is locked." line.long 0x8 "PLL_ISR1,PLL Interrupt Status Register 1" bitfld.long 0x8 22. "OVR6,PLLx Overflow" "0: PLL is not in Overflow state.,1: PLL encountered an overflow." bitfld.long 0x8 21. "OVR5,PLLx Overflow" "0: PLL is not in Overflow state.,1: PLL encountered an overflow." newline bitfld.long 0x8 20. "OVR4,PLLx Overflow" "0: PLL is not in Overflow state.,1: PLL encountered an overflow." bitfld.long 0x8 19. "OVR3,PLLx Overflow" "0: PLL is not in Overflow state.,1: PLL encountered an overflow." newline bitfld.long 0x8 18. "OVR2,PLLx Overflow" "0: PLL is not in Overflow state.,1: PLL encountered an overflow." bitfld.long 0x8 17. "OVR1,PLLx Overflow" "0: PLL is not in Overflow state.,1: PLL encountered an overflow." newline bitfld.long 0x8 16. "OVR0,PLLx Overflow" "0: PLL is not in Overflow state.,1: PLL encountered an overflow." bitfld.long 0x8 6. "UDR6,PLLx Underflow" "0: PLL is not in Underflow state.,1: PLL encountered an underflow." newline bitfld.long 0x8 5. "UDR5,PLLx Underflow" "0: PLL is not in Underflow state.,1: PLL encountered an underflow." bitfld.long 0x8 4. "UDR4,PLLx Underflow" "0: PLL is not in Underflow state.,1: PLL encountered an underflow." newline bitfld.long 0x8 3. "UDR3,PLLx Underflow" "0: PLL is not in Underflow state.,1: PLL encountered an underflow." bitfld.long 0x8 2. "UDR2,PLLx Underflow" "0: PLL is not in Underflow state.,1: PLL encountered an underflow." newline bitfld.long 0x8 1. "UDR1,PLLx Underflow" "0: PLL is not in Underflow state.,1: PLL encountered an underflow." bitfld.long 0x8 0. "UDR0,PLLx Underflow" "0: PLL is not in Underflow state.,1: PLL encountered an underflow." tree.end tree "PUF (Physical Unclonable Functions)" base ad:0xE0024000 group.long 0x0++0x3 line.long 0x0 "CR,Control Register" bitfld.long 0x0 31. "TESTPUF,Test PUF Operation" "0,1" bitfld.long 0x0 30. "TESTMEM,Test Memory Operation" "0,1" newline bitfld.long 0x0 16. "RESEED,Reseed Operation" "0,1" bitfld.long 0x0 15. "GENRAND,Generate Random Operation" "0,1" newline bitfld.long 0x0 9. "WRAP,Wrap Operation" "0,1" bitfld.long 0x0 8. "WGENRAND,Wrap Generated Random Operation" "0,1" newline bitfld.long 0x0 7. "UNWRAP,Unwrap Operation" "0,1" bitfld.long 0x0 6. "GETKEY,Get Key Operation" "0,1" newline bitfld.long 0x0 5. "STOP,Stop Operation" "0,1" bitfld.long 0x0 3. "RECO,Reconstruct Operation" "0,1" newline bitfld.long 0x0 2. "START,Start Operation" "0,1" bitfld.long 0x0 1. "ENROLL,Enroll Operation" "0,1" newline bitfld.long 0x0 0. "ZEROIZE,Zeroize Operation" "0,1" rgroup.long 0x4++0x3 line.long 0x0 "ORR,Operation Result Register" hexmask.long.byte 0x0 24.--31. 1. "LOPNUM,Last Operation Number" bitfld.long 0x0 15. "RESEEDR,Reseed Required" "0: No action required.,1: The maximum number of DRBG2 requests has been.." newline bitfld.long 0x0 14. "RESEEDW,Reseed Warning" "0: No action required.,1: The DRBG reseed counter is close to its limit it.." hexmask.long.byte 0x0 0.--7. 1. "RCODE,Last Operation Result Code" group.long 0x8++0x3 line.long 0x0 "SR,Status Register" bitfld.long 0x0 30. "RESEEDR,Reseed Required" "0: No action required.,1: The maximum number of DRBG2 requests has been.." bitfld.long 0x0 29. "RESEEDW,Reseed Warning" "0: No action required.,1: The reseed counter of the DRBG is close to its.." newline bitfld.long 0x0 6. "DOREQ,Data Out Request Status" "0: No data-out transfer is in progress.,1: A data-out transfer is in progress following a.." bitfld.long 0x0 5. "DIREQ,Data In Request Status" "0: No data-in transfer is in progress.,1: A data-in transfer is in progress following a.." newline bitfld.long 0x0 4. "REJECTED,Last Command Rejection Status (cleared by writing a 1)" "0: No rejection event occurred since the last..,1: A rejection event occurred when the last command.." bitfld.long 0x0 3. "ZEROIZED,PUF Zeroization in Progress" "0: No zeroization is in progress.,1: A zeroization action is in progress or the PUF.." newline bitfld.long 0x0 2. "ERROR,Last Operation Failed" "0: The last operation completed successfully.,1: The last operation failed." bitfld.long 0x0 1. "OK,Last Operation Successfully Achieved" "0: ERROR bit must be checked.,1: The last operation completed successfully." newline bitfld.long 0x0 0. "BUSY,Operation in Progress" "0: No operation is in progress. A new operation can..,1: An operation is in progress. No new operation.." rgroup.long 0xC++0x3 line.long 0x0 "AR,Allow Register" bitfld.long 0x0 31. "TESTPUF,Test PUF Operation" "0,1" bitfld.long 0x0 30. "TESTMEM,Test Memory Operation" "0,1" newline bitfld.long 0x0 16. "RESEED,Reseed Operation" "0,1" bitfld.long 0x0 15. "GENRAND,Generate Random Operation" "0,1" newline bitfld.long 0x0 9. "WRAP,Wrap Operation" "0,1" bitfld.long 0x0 8. "WGENRAND,Wrap Generated Random Operation" "0,1" newline bitfld.long 0x0 7. "UNWRAP,Unwrap Operation" "0,1" bitfld.long 0x0 6. "GETKEY,Get Key Operation" "0,1" newline bitfld.long 0x0 5. "STOP,Stop Operation" "0,1" bitfld.long 0x0 3. "RECO,Reconstruct Operation" "0,1" newline bitfld.long 0x0 2. "START,Start Operation" "0,1" bitfld.long 0x0 1. "ENROLL,Enroll Operation" "0,1" group.long 0x10++0xB line.long 0x0 "IER,Interrupt Enable Register" bitfld.long 0x0 0. "INTEN,Interruption Enable" "0: Disables the interruption.,1: Enables the PUF to trigger an interruption from.." line.long 0x4 "IMR,Interrupt Mask Register" bitfld.long 0x4 30. "RESEEDR,Reseed Action Required Event" "0,1" bitfld.long 0x4 29. "RESEEDW,Reseed Warning Event" "0,1" newline bitfld.long 0x4 6. "DOREQ,Data Out Request Event" "0,1" bitfld.long 0x4 5. "DIREQ,Data In Request Event" "0,1" newline bitfld.long 0x4 4. "REJECTED,Last Activation Code Rejection Event" "0,1" bitfld.long 0x4 3. "ZEROIZED,Zeroized Operation Completed Event" "0,1" newline bitfld.long 0x4 2. "ERROR,Last Operation Fail Event" "0,1" bitfld.long 0x4 1. "OK,Last Operation Successful Achievement Event" "0,1" newline bitfld.long 0x4 0. "BUSY,Operation Start Event" "0,1" line.long 0x8 "ISR,Interrupt Status Register" bitfld.long 0x8 30. "RESEEDR,Reseed Action Required (cleared by writing a 1)" "0,1" bitfld.long 0x8 29. "RESEEDW,Reseed Warning (cleared by writing a 1)" "0,1" newline bitfld.long 0x8 6. "DOREQ,Data Out Request (cleared by writing a 1)" "0,1" bitfld.long 0x8 5. "DIREQ,Data In Request (cleared by writing a 1)" "0,1" newline bitfld.long 0x8 4. "REJECTED,Last Activation Code Rejection (cleared by writing a 1)" "0,1" bitfld.long 0x8 3. "ZEROIZED,Zeroized Operation Completed (cleared by writing a 1)" "0,1" newline bitfld.long 0x8 2. "ERROR,Last Operation Fail (cleared by writing a 1)" "0,1" bitfld.long 0x8 1. "OK,Last Operation Achievement (cleared by writing a 1)" "0,1" newline bitfld.long 0x8 0. "BUSY,Operation in Progress (cleared by writing a 1)" "0,1" group.long 0x20++0x7 line.long 0x0 "DATA_DEST,Data Destination Register" bitfld.long 0x0 1. "SO,Data Output on Private Key Bus" "0: Private Key Bus cannot transfer PUF data.,1: Private Key Bus is enabled to transfer PUF data." bitfld.long 0x0 0. "DO,Data Output on PUF_DOR" "0: PUF_DOR cannot be used to read data from PUF..,1: PUF_DOR is enabled to read data from PUF.." line.long 0x4 "DATA_SRC,Data Source Register" bitfld.long 0x4 0. "DI,Data Input Loaded from PUF_DIR" "0: PUF_DIR cannot be used to transfer data to PUF.,1: PUF_DIR is enabled to load data to PUF." rgroup.long 0x28++0x3 line.long 0x0 "KEY_INDEX,Key Index Register" hexmask.long.byte 0x0 0.--3. 1. "KI,Key Index" wgroup.long 0xA0++0x3 line.long 0x0 "DIR,Data Input Register" hexmask.long 0x0 0.--31. 1. "DI,Data Input Value" rgroup.long 0xA8++0x3 line.long 0x0 "DOR,Data Output Register" hexmask.long 0x0 0.--31. 1. "DO,Data Output Value" group.long 0xC0++0x3 line.long 0x0 "MISC,Miscellaneous Register" bitfld.long 0x0 0. "DEND,Data Endianness" "0: Little-endian mode.,1: Big-endian mode. This is the default value." group.long 0xD0++0x3 line.long 0x0 "IF_SR,Interface Status Register" bitfld.long 0x0 0. "BUSERR,Bus Access Error (cleared by writing a 1)" "0: No incorrect access performed since the last..,1: An incorrect access has been performed. Cleared.." group.long 0xD8++0x3 line.long 0x0 "TEST,Test Register" bitfld.long 0x0 31. "BISTALLOW,Built-In Self-Test Allowed" "0: BIST Start (BISTEN) command is disabled and has..,1: BIST Start command (BISTEN) is allowed." bitfld.long 0x0 7. "BISTERR,Built-In Self-Test Error" "0: No action,1: If BISTRUN=1 and BISTACTIVE=0 BIST has failed." newline bitfld.long 0x0 6. "BISTOK,Built-In Self-Test Run Passed" "0: No action,1: If BISTRUN=1 and BISTACTIVE=0 BIST has passed.." bitfld.long 0x0 5. "BISTACTIVE,Built-In Self-Test Activity Status" "0: BIST has completed if BISTRUN=1.,1: If BISTRUN=1 BIST is in progress." newline bitfld.long 0x0 4. "BISTRUN,Built-In Self-Test Run Status" "0: BIST is not active or has not started yet.,1: BIST is enabled." bitfld.long 0x0 0. "BISTEN,Built-In Self-Test Enable" "0: Disables the BIST must be performed once BIST..,1: Starts the BIST." rgroup.long 0xDC++0x3 line.long 0x0 "PSR,Score Register" hexmask.long.byte 0x0 0.--3. 1. "SCORE,Last Test Score" repeat 2. (increment 0x0 0x1)(increment 0x0 0x4) rgroup.long ($2+0xE0)++0x3 line.long 0x0 "HW_RUC[$1],Hardware Restrict User Context x Register" bitfld.long 0x0 31. "RUC31,Restrict User Context Bit 31" "0: This bit can be used in the user context 0 field.,1: This bit cannot be used in the user context 0.." bitfld.long 0x0 30. "RUC30,Restrict User Context Bit 30" "0: This bit can be used in the user context 0 field.,1: This bit cannot be used in the user context 0.." newline bitfld.long 0x0 29. "RUC29,Restrict User Context Bit 29" "0: This bit can be used in the user context 0 field.,1: This bit cannot be used in the user context 0.." bitfld.long 0x0 28. "RUC28,Restrict User Context Bit 28" "0: This bit can be used in the user context 0 field.,1: This bit cannot be used in the user context 0.." newline bitfld.long 0x0 27. "RUC27,Restrict User Context Bit 27" "0: This bit can be used in the user context 0 field.,1: This bit cannot be used in the user context 0.." bitfld.long 0x0 26. "RUC26,Restrict User Context Bit 26" "0: This bit can be used in the user context 0 field.,1: This bit cannot be used in the user context 0.." newline bitfld.long 0x0 25. "RUC25,Restrict User Context Bit 25" "0: This bit can be used in the user context 0 field.,1: This bit cannot be used in the user context 0.." bitfld.long 0x0 24. "RUC24,Restrict User Context Bit 24" "0: This bit can be used in the user context 0 field.,1: This bit cannot be used in the user context 0.." newline bitfld.long 0x0 23. "RUC23,Restrict User Context Bit 23" "0: This bit can be used in the user context 0 field.,1: This bit cannot be used in the user context 0.." bitfld.long 0x0 22. "RUC22,Restrict User Context Bit 22" "0: This bit can be used in the user context 0 field.,1: This bit cannot be used in the user context 0.." newline bitfld.long 0x0 21. "RUC21,Restrict User Context Bit 21" "0: This bit can be used in the user context 0 field.,1: This bit cannot be used in the user context 0.." bitfld.long 0x0 20. "RUC20,Restrict User Context Bit 20" "0: This bit can be used in the user context 0 field.,1: This bit cannot be used in the user context 0.." newline bitfld.long 0x0 19. "RUC19,Restrict User Context Bit 19" "0: This bit can be used in the user context 0 field.,1: This bit cannot be used in the user context 0.." bitfld.long 0x0 18. "RUC18,Restrict User Context Bit 18" "0: This bit can be used in the user context 0 field.,1: This bit cannot be used in the user context 0.." newline bitfld.long 0x0 17. "RUC17,Restrict User Context Bit 17" "0: This bit can be used in the user context 0 field.,1: This bit cannot be used in the user context 0.." bitfld.long 0x0 16. "RUC16,Restrict User Context Bit 16" "0: This bit can be used in the user context 0 field.,1: This bit cannot be used in the user context 0.." newline bitfld.long 0x0 15. "RUC15,Restrict User Context Bit 15" "0: This bit can be used in the user context 0 field.,1: This bit cannot be used in the user context 0.." bitfld.long 0x0 14. "RUC14,Restrict User Context Bit 14" "0: This bit can be used in the user context 0 field.,1: This bit cannot be used in the user context 0.." newline bitfld.long 0x0 13. "RUC13,Restrict User Context Bit 13" "0: This bit can be used in the user context 0 field.,1: This bit cannot be used in the user context 0.." bitfld.long 0x0 12. "RUC12,Restrict User Context Bit 12" "0: This bit can be used in the user context 0 field.,1: This bit cannot be used in the user context 0.." newline bitfld.long 0x0 11. "RUC11,Restrict User Context Bit 11" "0: This bit can be used in the user context 0 field.,1: This bit cannot be used in the user context 0.." bitfld.long 0x0 10. "RUC10,Restrict User Context Bit 10" "0: This bit can be used in the user context 0 field.,1: This bit cannot be used in the user context 0.." newline bitfld.long 0x0 9. "RUC9,Restrict User Context Bit 9" "0: This bit can be used in the user context 0 field.,1: This bit cannot be used in the user context 0.." bitfld.long 0x0 8. "RUC8,Restrict User Context Bit 8" "0: This bit can be used in the user context 0 field.,1: This bit cannot be used in the user context 0.." newline bitfld.long 0x0 7. "RUC7,Restrict User Context Bit 7" "0: This bit can be used in the user context 0 field.,1: This bit cannot be used in the user context 0.." bitfld.long 0x0 6. "RUC6,Restrict User Context Bit 6" "0: This bit can be used in the user context 0 field.,1: This bit cannot be used in the user context 0.." newline bitfld.long 0x0 5. "RUC5,Restrict User Context Bit 5" "0: This bit can be used in the user context 0 field.,1: This bit cannot be used in the user context 0.." bitfld.long 0x0 4. "RUC4,Restrict User Context Bit 4" "0: This bit can be used in the user context 0 field.,1: This bit cannot be used in the user context 0.." newline bitfld.long 0x0 3. "RUC3,Restrict User Context Bit 3" "0: This bit can be used in the user context 0 field.,1: This bit cannot be used in the user context 0.." bitfld.long 0x0 2. "RUC2,Restrict User Context Bit 2" "0: This bit can be used in the user context 0 field.,1: This bit cannot be used in the user context 0.." newline bitfld.long 0x0 1. "RUC1,Restrict User Context Bit 1" "0: This bit can be used in the user context 0 field.,1: This bit cannot be used in the user context 0.." bitfld.long 0x0 0. "RUC0,Restrict User Context Bit 0" "0: This bit can be used in the user context 0 field.,1: This bit cannot be used in the user context 0.." repeat.end rgroup.long 0xF0++0x3 line.long 0x0 "HW_SETTINGS,Hardware Settings Register" bitfld.long 0x0 31. "TESTPUF,Test PUF Operation" "0,1" bitfld.long 0x0 30. "TESTMEM,Test Memory Operation" "0,1" newline bitfld.long 0x0 29. "MEMTEST,Memory Tests Included in Initialization" "0,1" bitfld.long 0x0 27. "EXTSVIADIR,External Entropy Required via PUF_DIR During Reseed Operation" "0,1" newline bitfld.long 0x0 25. "LABTESTSEL,Selection of Lab Test Mode when LABTEST=0" "0,1" bitfld.long 0x0 24. "LABTEST,Initialization to Lab Test Mode" "0,1" newline bitfld.long 0x0 16. "RESEED,Reseed Operation" "0,1" bitfld.long 0x0 15. "GENRAND,Generate Random Operation" "0,1" newline bitfld.long 0x0 9. "WRAP,Wrap Operation" "0,1" bitfld.long 0x0 8. "WGENRAND,Wrap Generated Random Operation" "0,1" newline bitfld.long 0x0 7. "UNWRAP,Unwrap Operation" "0,1" bitfld.long 0x0 6. "GETKEY,Get Key Operation" "0,1" newline bitfld.long 0x0 5. "STOP,Stop Operation" "0,1" bitfld.long 0x0 3. "RECO,Reconstruct Operation" "0,1" newline bitfld.long 0x0 2. "START,Start Operation" "0,1" bitfld.long 0x0 1. "ENROLL,Enroll Operation" "0,1" group.long 0x1D0++0x3 line.long 0x0 "ASIER,Access Security Interrupt Enable Register" bitfld.long 0x0 0. "SECE,Security Error Interrupt Enable" "0: Disables triggering of the interrupt line on..,1: Enables triggering of the interrupt line on.." rgroup.long 0x1D4++0x3 line.long 0x0 "ASISR,Access Security Interrupt Status Register" bitfld.long 0x0 0. "SECE,Access Security Error Interrupt Enable" "0: Disables triggering of the interrupt line on..,1: Enables triggering of the interrupt line on.." group.long 0x1E4++0x3 line.long 0x0 "WPMR,Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" bitfld.long 0x0 6. "LCKWPITEN,Write Protection Lock Enable for Interrupt Register" "0: No effect.,1: Locks the write access to the WPITEN bit until.." newline bitfld.long 0x0 5. "LCKWPEN,Write Protection Lock Enable for Configuration Register" "0: No effect.,1: Locks the write access to the WPEN bit until the.." bitfld.long 0x0 4. "FIRSTE,First Error Report Enable" "0: The last write protection violation source is..,1: Only the first write protection violation source.." newline bitfld.long 0x0 1. "WPITEN,Write Protection Enable for Interrupt" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." bitfld.long 0x0 0. "WPEN,Write Protection Configuration Enable" "0: Disables the write protection if WPKEY..,1: Enables the write protection if WPKEY.." rgroup.long 0x1E8++0x3 line.long 0x0 "WPSR,Write Protection Status Register" bitfld.long 0x0 24.--25. "SWETYP,Software Error Type (cleared on read)" "0: A write-only register has been read.,1: A write access has been performed on a read-only..,2: Access to an undefined address.,3: Unexpected access to PUF_DIR/PUF_DOR." hexmask.long.word 0x0 8.--23. 1. "WPSRC,Write Protection Source" newline bitfld.long 0x0 3. "SWE,Software Control Error (cleared on read)" "0: No software error has occurred since the last..,1: A software error has occurred since the last.." bitfld.long 0x0 0. "WPVS,Write Protection Violation Status (cleared on read)" "0: No write protection violation has occurred since..,1: Violation of a write protection (PUF_WPMR.WPEN=1.." tree.end tree "PWM (Pulse Width Modulation Controller)" base ad:0xE1818000 group.long 0x0++0x3 line.long 0x0 "CLK,PWM Clock Register" hexmask.long.byte 0x0 24.--27. 1. "PREB,CLKB Source Clock Selection" hexmask.long.byte 0x0 16.--23. 1. "DIVB,CLKB Divide Factor" newline hexmask.long.byte 0x0 8.--11. 1. "PREA,CLKA Source Clock Selection" hexmask.long.byte 0x0 0.--7. 1. "DIVA,CLKA Divide Factor" wgroup.long 0x4++0x7 line.long 0x0 "ENA,PWM Enable Register" bitfld.long 0x0 3. "CHID3,Channel ID" "0: No effect.,1: Enable PWM output for channel x." bitfld.long 0x0 2. "CHID2,Channel ID" "0: No effect.,1: Enable PWM output for channel x." newline bitfld.long 0x0 1. "CHID1,Channel ID" "0: No effect.,1: Enable PWM output for channel x." bitfld.long 0x0 0. "CHID0,Channel ID" "0: No effect.,1: Enable PWM output for channel x." line.long 0x4 "DIS,PWM Disable Register" bitfld.long 0x4 3. "CHID3,Channel ID" "0: No effect.,1: Disable PWM output for channel x." bitfld.long 0x4 2. "CHID2,Channel ID" "0: No effect.,1: Disable PWM output for channel x." newline bitfld.long 0x4 1. "CHID1,Channel ID" "0: No effect.,1: Disable PWM output for channel x." bitfld.long 0x4 0. "CHID0,Channel ID" "0: No effect.,1: Disable PWM output for channel x." rgroup.long 0xC++0x3 line.long 0x0 "SR,PWM Status Register" bitfld.long 0x0 3. "CHID3,Channel ID" "0: PWM output for channel x is disabled.,1: PWM output for channel x is enabled." bitfld.long 0x0 2. "CHID2,Channel ID" "0: PWM output for channel x is disabled.,1: PWM output for channel x is enabled." newline bitfld.long 0x0 1. "CHID1,Channel ID" "0: PWM output for channel x is disabled.,1: PWM output for channel x is enabled." bitfld.long 0x0 0. "CHID0,Channel ID" "0: PWM output for channel x is disabled.,1: PWM output for channel x is enabled." wgroup.long 0x10++0x7 line.long 0x0 "IER1,PWM Interrupt Enable Register 1" bitfld.long 0x0 19. "FCHID3,Fault Protection Trigger on Channel 3 Interrupt Enable" "0,1" bitfld.long 0x0 18. "FCHID2,Fault Protection Trigger on Channel 2 Interrupt Enable" "0,1" newline bitfld.long 0x0 17. "FCHID1,Fault Protection Trigger on Channel 1 Interrupt Enable" "0,1" bitfld.long 0x0 16. "FCHID0,Fault Protection Trigger on Channel 0 Interrupt Enable" "0,1" newline bitfld.long 0x0 3. "CHID3,Counter Event on Channel 3 Interrupt Enable" "0,1" bitfld.long 0x0 2. "CHID2,Counter Event on Channel 2 Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "CHID1,Counter Event on Channel 1 Interrupt Enable" "0,1" bitfld.long 0x0 0. "CHID0,Counter Event on Channel 0 Interrupt Enable" "0,1" line.long 0x4 "IDR1,PWM Interrupt Disable Register 1" bitfld.long 0x4 19. "FCHID3,Fault Protection Trigger on Channel 3 Interrupt Disable" "0,1" bitfld.long 0x4 18. "FCHID2,Fault Protection Trigger on Channel 2 Interrupt Disable" "0,1" newline bitfld.long 0x4 17. "FCHID1,Fault Protection Trigger on Channel 1 Interrupt Disable" "0,1" bitfld.long 0x4 16. "FCHID0,Fault Protection Trigger on Channel 0 Interrupt Disable" "0,1" newline bitfld.long 0x4 3. "CHID3,Counter Event on Channel 3 Interrupt Disable" "0,1" bitfld.long 0x4 2. "CHID2,Counter Event on Channel 2 Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "CHID1,Counter Event on Channel 1 Interrupt Disable" "0,1" bitfld.long 0x4 0. "CHID0,Counter Event on Channel 0 Interrupt Disable" "0,1" rgroup.long 0x18++0x7 line.long 0x0 "IMR1,PWM Interrupt Mask Register 1" bitfld.long 0x0 19. "FCHID3,Fault Protection Trigger on Channel 3 Interrupt Mask" "0,1" bitfld.long 0x0 18. "FCHID2,Fault Protection Trigger on Channel 2 Interrupt Mask" "0,1" newline bitfld.long 0x0 17. "FCHID1,Fault Protection Trigger on Channel 1 Interrupt Mask" "0,1" bitfld.long 0x0 16. "FCHID0,Fault Protection Trigger on Channel 0 Interrupt Mask" "0,1" newline bitfld.long 0x0 3. "CHID3,Counter Event on Channel 3 Interrupt Mask" "0,1" bitfld.long 0x0 2. "CHID2,Counter Event on Channel 2 Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "CHID1,Counter Event on Channel 1 Interrupt Mask" "0,1" bitfld.long 0x0 0. "CHID0,Counter Event on Channel 0 Interrupt Mask" "0,1" line.long 0x4 "ISR1,PWM Interrupt Status Register 1" bitfld.long 0x4 19. "FCHID3,Fault Protection Trigger on Channel 3" "0: No new trigger of the fault protection since the..,1: At least one trigger of the fault protection.." bitfld.long 0x4 18. "FCHID2,Fault Protection Trigger on Channel 2" "0: No new trigger of the fault protection since the..,1: At least one trigger of the fault protection.." newline bitfld.long 0x4 17. "FCHID1,Fault Protection Trigger on Channel 1" "0: No new trigger of the fault protection since the..,1: At least one trigger of the fault protection.." bitfld.long 0x4 16. "FCHID0,Fault Protection Trigger on Channel 0" "0: No new trigger of the fault protection since the..,1: At least one trigger of the fault protection.." newline bitfld.long 0x4 3. "CHID3,Counter Event on Channel 3" "0: No new counter event has occurred since the last..,1: At least one counter event has occurred since.." bitfld.long 0x4 2. "CHID2,Counter Event on Channel 2" "0: No new counter event has occurred since the last..,1: At least one counter event has occurred since.." newline bitfld.long 0x4 1. "CHID1,Counter Event on Channel 1" "0: No new counter event has occurred since the last..,1: At least one counter event has occurred since.." bitfld.long 0x4 0. "CHID0,Counter Event on Channel 0" "0: No new counter event has occurred since the last..,1: At least one counter event has occurred since.." group.long 0x20++0x3 line.long 0x0 "SCM,PWM Sync Channels Mode Register" bitfld.long 0x0 21.--23. "PTRCS,DMA Controller Transfer Request Comparison Selection" "0,1,2,3,4,5,6,7" bitfld.long 0x0 20. "PTRM,DMA Controller Transfer Request Mode" "0,1" newline bitfld.long 0x0 16.--17. "UPDM,Synchronous Channels Update Mode" "0: Manual write of double buffer registers and..,1: Manual write of double buffer registers and..,2: Automatic write of duty-cycle update registers..,?" bitfld.long 0x0 3. "SYNC3,Synchronous Channel 3" "0: Channel x is not a synchronous channel.,1: Channel x is a synchronous channel." newline bitfld.long 0x0 2. "SYNC2,Synchronous Channel 2" "0: Channel x is not a synchronous channel.,1: Channel x is a synchronous channel." bitfld.long 0x0 1. "SYNC1,Synchronous Channel 1" "0: Channel x is not a synchronous channel.,1: Channel x is a synchronous channel." newline bitfld.long 0x0 0. "SYNC0,Synchronous Channel 0" "0: Channel x is not a synchronous channel.,1: Channel x is a synchronous channel." wgroup.long 0x24++0x3 line.long 0x0 "DMAR,PWM DMA Register" hexmask.long.tbyte 0x0 0.--23. 1. "DMADUTY,Duty-Cycle Holding Register for DMA Access" group.long 0x28++0x7 line.long 0x0 "SCUC,PWM Sync Channels Update Control Register" bitfld.long 0x0 0. "UPDULOCK,Synchronous Channels Update Unlock" "0: No effect,1: If the UPDM field is set to '0' in PWM Sync.." line.long 0x4 "SCUP,PWM Sync Channels Update Period Register" hexmask.long.byte 0x4 4.--7. 1. "UPRCNT,Update Period Counter" hexmask.long.byte 0x4 0.--3. 1. "UPR,Update Period" wgroup.long 0x30++0xB line.long 0x0 "SCUPUPD,PWM Sync Channels Update Period Update Register" hexmask.long.byte 0x0 0.--3. 1. "UPRUPD,Update Period Update" line.long 0x4 "IER2,PWM Interrupt Enable Register 2" bitfld.long 0x4 23. "CMPU7,Comparison 7 Update Interrupt Enable" "0,1" bitfld.long 0x4 22. "CMPU6,Comparison 6 Update Interrupt Enable" "0,1" newline bitfld.long 0x4 21. "CMPU5,Comparison 5 Update Interrupt Enable" "0,1" bitfld.long 0x4 20. "CMPU4,Comparison 4 Update Interrupt Enable" "0,1" newline bitfld.long 0x4 19. "CMPU3,Comparison 3 Update Interrupt Enable" "0,1" bitfld.long 0x4 18. "CMPU2,Comparison 2 Update Interrupt Enable" "0,1" newline bitfld.long 0x4 17. "CMPU1,Comparison 1 Update Interrupt Enable" "0,1" bitfld.long 0x4 16. "CMPU0,Comparison 0 Update Interrupt Enable" "0,1" newline bitfld.long 0x4 15. "CMPM7,Comparison 7 Match Interrupt Enable" "0,1" bitfld.long 0x4 14. "CMPM6,Comparison 6 Match Interrupt Enable" "0,1" newline bitfld.long 0x4 13. "CMPM5,Comparison 5 Match Interrupt Enable" "0,1" bitfld.long 0x4 12. "CMPM4,Comparison 4 Match Interrupt Enable" "0,1" newline bitfld.long 0x4 11. "CMPM3,Comparison 3 Match Interrupt Enable" "0,1" bitfld.long 0x4 10. "CMPM2,Comparison 2 Match Interrupt Enable" "0,1" newline bitfld.long 0x4 9. "CMPM1,Comparison 1 Match Interrupt Enable" "0,1" bitfld.long 0x4 8. "CMPM0,Comparison 0 Match Interrupt Enable" "0,1" newline bitfld.long 0x4 3. "UNRE,Synchronous Channels Update Underrun Error Interrupt Enable" "0,1" bitfld.long 0x4 0. "WRDY,Write Ready for Synchronous Channels Update Interrupt Enable" "0,1" line.long 0x8 "IDR2,PWM Interrupt Disable Register 2" bitfld.long 0x8 23. "CMPU7,Comparison 7 Update Interrupt Disable" "0,1" bitfld.long 0x8 22. "CMPU6,Comparison 6 Update Interrupt Disable" "0,1" newline bitfld.long 0x8 21. "CMPU5,Comparison 5 Update Interrupt Disable" "0,1" bitfld.long 0x8 20. "CMPU4,Comparison 4 Update Interrupt Disable" "0,1" newline bitfld.long 0x8 19. "CMPU3,Comparison 3 Update Interrupt Disable" "0,1" bitfld.long 0x8 18. "CMPU2,Comparison 2 Update Interrupt Disable" "0,1" newline bitfld.long 0x8 17. "CMPU1,Comparison 1 Update Interrupt Disable" "0,1" bitfld.long 0x8 16. "CMPU0,Comparison 0 Update Interrupt Disable" "0,1" newline bitfld.long 0x8 15. "CMPM7,Comparison 7 Match Interrupt Disable" "0,1" bitfld.long 0x8 14. "CMPM6,Comparison 6 Match Interrupt Disable" "0,1" newline bitfld.long 0x8 13. "CMPM5,Comparison 5 Match Interrupt Disable" "0,1" bitfld.long 0x8 12. "CMPM4,Comparison 4 Match Interrupt Disable" "0,1" newline bitfld.long 0x8 11. "CMPM3,Comparison 3 Match Interrupt Disable" "0,1" bitfld.long 0x8 10. "CMPM2,Comparison 2 Match Interrupt Disable" "0,1" newline bitfld.long 0x8 9. "CMPM1,Comparison 1 Match Interrupt Disable" "0,1" bitfld.long 0x8 8. "CMPM0,Comparison 0 Match Interrupt Disable" "0,1" newline bitfld.long 0x8 3. "UNRE,Synchronous Channels Update Underrun Error Interrupt Disable" "0,1" bitfld.long 0x8 0. "WRDY,Write Ready for Synchronous Channels Update Interrupt Disable" "0,1" rgroup.long 0x3C++0x7 line.long 0x0 "IMR2,PWM Interrupt Mask Register 2" bitfld.long 0x0 23. "CMPU7,Comparison 7 Update Interrupt Mask" "0,1" bitfld.long 0x0 22. "CMPU6,Comparison 6 Update Interrupt Mask" "0,1" newline bitfld.long 0x0 21. "CMPU5,Comparison 5 Update Interrupt Mask" "0,1" bitfld.long 0x0 20. "CMPU4,Comparison 4 Update Interrupt Mask" "0,1" newline bitfld.long 0x0 19. "CMPU3,Comparison 3 Update Interrupt Mask" "0,1" bitfld.long 0x0 18. "CMPU2,Comparison 2 Update Interrupt Mask" "0,1" newline bitfld.long 0x0 17. "CMPU1,Comparison 1 Update Interrupt Mask" "0,1" bitfld.long 0x0 16. "CMPU0,Comparison 0 Update Interrupt Mask" "0,1" newline bitfld.long 0x0 15. "CMPM7,Comparison 7 Match Interrupt Mask" "0,1" bitfld.long 0x0 14. "CMPM6,Comparison 6 Match Interrupt Mask" "0,1" newline bitfld.long 0x0 13. "CMPM5,Comparison 5 Match Interrupt Mask" "0,1" bitfld.long 0x0 12. "CMPM4,Comparison 4 Match Interrupt Mask" "0,1" newline bitfld.long 0x0 11. "CMPM3,Comparison 3 Match Interrupt Mask" "0,1" bitfld.long 0x0 10. "CMPM2,Comparison 2 Match Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "CMPM1,Comparison 1 Match Interrupt Mask" "0,1" bitfld.long 0x0 8. "CMPM0,Comparison 0 Match Interrupt Mask" "0,1" newline bitfld.long 0x0 3. "UNRE,Synchronous Channels Update Underrun Error Interrupt Mask" "0,1" bitfld.long 0x0 0. "WRDY,Write Ready for Synchronous Channels Update Interrupt Mask" "0,1" line.long 0x4 "ISR2,PWM Interrupt Status Register 2" bitfld.long 0x4 23. "CMPU7,Comparison 7 Update" "0: The comparison x has not been updated since the..,1: The comparison x has been updated at least one.." bitfld.long 0x4 22. "CMPU6,Comparison 6 Update" "0: The comparison x has not been updated since the..,1: The comparison x has been updated at least one.." newline bitfld.long 0x4 21. "CMPU5,Comparison 5 Update" "0: The comparison x has not been updated since the..,1: The comparison x has been updated at least one.." bitfld.long 0x4 20. "CMPU4,Comparison 4 Update" "0: The comparison x has not been updated since the..,1: The comparison x has been updated at least one.." newline bitfld.long 0x4 19. "CMPU3,Comparison 3 Update" "0: The comparison x has not been updated since the..,1: The comparison x has been updated at least one.." bitfld.long 0x4 18. "CMPU2,Comparison 2 Update" "0: The comparison x has not been updated since the..,1: The comparison x has been updated at least one.." newline bitfld.long 0x4 17. "CMPU1,Comparison 1 Update" "0: The comparison x has not been updated since the..,1: The comparison x has been updated at least one.." bitfld.long 0x4 16. "CMPU0,Comparison 0 Update" "0: The comparison x has not been updated since the..,1: The comparison x has been updated at least one.." newline bitfld.long 0x4 15. "CMPM7,Comparison 7 Match" "0: The comparison x has not matched since the last..,1: The comparison x has matched at least one time.." bitfld.long 0x4 14. "CMPM6,Comparison 6 Match" "0: The comparison x has not matched since the last..,1: The comparison x has matched at least one time.." newline bitfld.long 0x4 13. "CMPM5,Comparison 5 Match" "0: The comparison x has not matched since the last..,1: The comparison x has matched at least one time.." bitfld.long 0x4 12. "CMPM4,Comparison 4 Match" "0: The comparison x has not matched since the last..,1: The comparison x has matched at least one time.." newline bitfld.long 0x4 11. "CMPM3,Comparison 3 Match" "0: The comparison x has not matched since the last..,1: The comparison x has matched at least one time.." bitfld.long 0x4 10. "CMPM2,Comparison 2 Match" "0: The comparison x has not matched since the last..,1: The comparison x has matched at least one time.." newline bitfld.long 0x4 9. "CMPM1,Comparison 1 Match" "0: The comparison x has not matched since the last..,1: The comparison x has matched at least one time.." bitfld.long 0x4 8. "CMPM0,Comparison 0 Match" "0: The comparison x has not matched since the last..,1: The comparison x has matched at least one time.." newline bitfld.long 0x4 3. "UNRE,Synchronous Channels Update Underrun Error" "0: No Synchronous Channels Update Underrun has..,1: At least one Synchronous Channels Update.." bitfld.long 0x4 0. "WRDY,Write Ready for Synchronous Channels Update" "0: New duty-cycle and dead-time values for the..,1: New duty-cycle and dead-time values for the.." group.long 0x44++0x7 line.long 0x0 "OOV,PWM Output Override Value Register" bitfld.long 0x0 19. "OOVL3,Output Override Value for PWML output of the channel 3" "0: Override value is 0 for PWML output of channel x.,1: Override value is 1 for PWML output of channel x." bitfld.long 0x0 18. "OOVL2,Output Override Value for PWML output of the channel 2" "0: Override value is 0 for PWML output of channel x.,1: Override value is 1 for PWML output of channel x." newline bitfld.long 0x0 17. "OOVL1,Output Override Value for PWML output of the channel 1" "0: Override value is 0 for PWML output of channel x.,1: Override value is 1 for PWML output of channel x." bitfld.long 0x0 16. "OOVL0,Output Override Value for PWML output of the channel 0" "0: Override value is 0 for PWML output of channel x.,1: Override value is 1 for PWML output of channel x." newline bitfld.long 0x0 3. "OOVH3,Output Override Value for PWMH output of the channel 3" "0: Override value is 0 for PWMH output of channel x.,1: Override value is 1 for PWMH output of channel x." bitfld.long 0x0 2. "OOVH2,Output Override Value for PWMH output of the channel 2" "0: Override value is 0 for PWMH output of channel x.,1: Override value is 1 for PWMH output of channel x." newline bitfld.long 0x0 1. "OOVH1,Output Override Value for PWMH output of the channel 1" "0: Override value is 0 for PWMH output of channel x.,1: Override value is 1 for PWMH output of channel x." bitfld.long 0x0 0. "OOVH0,Output Override Value for PWMH output of the channel 0" "0: Override value is 0 for PWMH output of channel x.,1: Override value is 1 for PWMH output of channel x." line.long 0x4 "OS,PWM Output Selection Register" bitfld.long 0x4 19. "OSL3,Output Selection for PWML output of the channel 3" "0: Dead-time generator output DTOLx selected as..,1: Output override value OOVLx selected as PWML.." bitfld.long 0x4 18. "OSL2,Output Selection for PWML output of the channel 2" "0: Dead-time generator output DTOLx selected as..,1: Output override value OOVLx selected as PWML.." newline bitfld.long 0x4 17. "OSL1,Output Selection for PWML output of the channel 1" "0: Dead-time generator output DTOLx selected as..,1: Output override value OOVLx selected as PWML.." bitfld.long 0x4 16. "OSL0,Output Selection for PWML output of the channel 0" "0: Dead-time generator output DTOLx selected as..,1: Output override value OOVLx selected as PWML.." newline bitfld.long 0x4 3. "OSH3,Output Selection for PWMH output of the channel 3" "0: Dead-time generator output DTOHx selected as..,1: Output override value OOVHx selected as PWMH.." bitfld.long 0x4 2. "OSH2,Output Selection for PWMH output of the channel 2" "0: Dead-time generator output DTOHx selected as..,1: Output override value OOVHx selected as PWMH.." newline bitfld.long 0x4 1. "OSH1,Output Selection for PWMH output of the channel 1" "0: Dead-time generator output DTOHx selected as..,1: Output override value OOVHx selected as PWMH.." bitfld.long 0x4 0. "OSH0,Output Selection for PWMH output of the channel 0" "0: Dead-time generator output DTOHx selected as..,1: Output override value OOVHx selected as PWMH.." wgroup.long 0x4C++0xF line.long 0x0 "OSS,PWM Output Selection Set Register" bitfld.long 0x0 19. "OSSL3,Output Selection Set for PWML output of the channel 3" "0: No effect.,1: Output override value OOVLx selected as PWML.." bitfld.long 0x0 18. "OSSL2,Output Selection Set for PWML output of the channel 2" "0: No effect.,1: Output override value OOVLx selected as PWML.." newline bitfld.long 0x0 17. "OSSL1,Output Selection Set for PWML output of the channel 1" "0: No effect.,1: Output override value OOVLx selected as PWML.." bitfld.long 0x0 16. "OSSL0,Output Selection Set for PWML output of the channel 0" "0: No effect.,1: Output override value OOVLx selected as PWML.." newline bitfld.long 0x0 3. "OSSH3,Output Selection Set for PWMH output of the channel 3" "0: No effect.,1: Output override value OOVHx selected as PWMH.." bitfld.long 0x0 2. "OSSH2,Output Selection Set for PWMH output of the channel 2" "0: No effect.,1: Output override value OOVHx selected as PWMH.." newline bitfld.long 0x0 1. "OSSH1,Output Selection Set for PWMH output of the channel 1" "0: No effect.,1: Output override value OOVHx selected as PWMH.." bitfld.long 0x0 0. "OSSH0,Output Selection Set for PWMH output of the channel 0" "0: No effect.,1: Output override value OOVHx selected as PWMH.." line.long 0x4 "OSC,PWM Output Selection Clear Register" bitfld.long 0x4 19. "OSCL3,Output Selection Clear for PWML output of the channel 3" "0: No effect.,1: Dead-time generator output DTOLx selected as.." bitfld.long 0x4 18. "OSCL2,Output Selection Clear for PWML output of the channel 2" "0: No effect.,1: Dead-time generator output DTOLx selected as.." newline bitfld.long 0x4 17. "OSCL1,Output Selection Clear for PWML output of the channel 1" "0: No effect.,1: Dead-time generator output DTOLx selected as.." bitfld.long 0x4 16. "OSCL0,Output Selection Clear for PWML output of the channel 0" "0: No effect.,1: Dead-time generator output DTOLx selected as.." newline bitfld.long 0x4 3. "OSCH3,Output Selection Clear for PWMH output of the channel 3" "0: No effect.,1: Dead-time generator output DTOHx selected as.." bitfld.long 0x4 2. "OSCH2,Output Selection Clear for PWMH output of the channel 2" "0: No effect.,1: Dead-time generator output DTOHx selected as.." newline bitfld.long 0x4 1. "OSCH1,Output Selection Clear for PWMH output of the channel 1" "0: No effect.,1: Dead-time generator output DTOHx selected as.." bitfld.long 0x4 0. "OSCH0,Output Selection Clear for PWMH output of the channel 0" "0: No effect.,1: Dead-time generator output DTOHx selected as.." line.long 0x8 "OSSUPD,PWM Output Selection Set Update Register" bitfld.long 0x8 19. "OSSUPL3,Output Selection Set for PWML output of the channel 3" "0: No effect.,1: Output override value OOVLx selected as PWML.." bitfld.long 0x8 18. "OSSUPL2,Output Selection Set for PWML output of the channel 2" "0: No effect.,1: Output override value OOVLx selected as PWML.." newline bitfld.long 0x8 17. "OSSUPL1,Output Selection Set for PWML output of the channel 1" "0: No effect.,1: Output override value OOVLx selected as PWML.." bitfld.long 0x8 16. "OSSUPL0,Output Selection Set for PWML output of the channel 0" "0: No effect.,1: Output override value OOVLx selected as PWML.." newline bitfld.long 0x8 3. "OSSUPH3,Output Selection Set for PWMH output of the channel 3" "0: No effect.,1: Output override value OOVHx selected as PWMH.." bitfld.long 0x8 2. "OSSUPH2,Output Selection Set for PWMH output of the channel 2" "0: No effect.,1: Output override value OOVHx selected as PWMH.." newline bitfld.long 0x8 1. "OSSUPH1,Output Selection Set for PWMH output of the channel 1" "0: No effect.,1: Output override value OOVHx selected as PWMH.." bitfld.long 0x8 0. "OSSUPH0,Output Selection Set for PWMH output of the channel 0" "0: No effect.,1: Output override value OOVHx selected as PWMH.." line.long 0xC "OSCUPD,PWM Output Selection Clear Update Register" bitfld.long 0xC 19. "OSCUPL3,Output Selection Clear for PWML output of the channel 3" "0: No effect.,1: Dead-time generator output DTOLx selected as.." bitfld.long 0xC 18. "OSCUPL2,Output Selection Clear for PWML output of the channel 2" "0: No effect.,1: Dead-time generator output DTOLx selected as.." newline bitfld.long 0xC 17. "OSCUPL1,Output Selection Clear for PWML output of the channel 1" "0: No effect.,1: Dead-time generator output DTOLx selected as.." bitfld.long 0xC 16. "OSCUPL0,Output Selection Clear for PWML output of the channel 0" "0: No effect.,1: Dead-time generator output DTOLx selected as.." newline bitfld.long 0xC 3. "OSCUPH3,Output Selection Clear for PWMH output of the channel 3" "0: No effect.,1: Dead-time generator output DTOHx selected as.." bitfld.long 0xC 2. "OSCUPH2,Output Selection Clear for PWMH output of the channel 2" "0: No effect.,1: Dead-time generator output DTOHx selected as.." newline bitfld.long 0xC 1. "OSCUPH1,Output Selection Clear for PWMH output of the channel 1" "0: No effect.,1: Dead-time generator output DTOHx selected as.." bitfld.long 0xC 0. "OSCUPH0,Output Selection Clear for PWMH output of the channel 0" "0: No effect.,1: Dead-time generator output DTOHx selected as.." group.long 0x5C++0x3 line.long 0x0 "FMR,PWM Fault Mode Register" hexmask.long.byte 0x0 16.--23. 1. "FFIL,Fault Filtering" hexmask.long.byte 0x0 8.--15. 1. "FMOD,Fault Activation Mode" newline hexmask.long.byte 0x0 0.--7. 1. "FPOL,Fault Polarity" rgroup.long 0x60++0x3 line.long 0x0 "FSR,PWM Fault Status Register" hexmask.long.byte 0x0 8.--15. 1. "FS,Fault Status" hexmask.long.byte 0x0 0.--7. 1. "FIV,Fault Input Value" wgroup.long 0x64++0x3 line.long 0x0 "FCR,PWM Fault Clear Register" hexmask.long.byte 0x0 0.--7. 1. "FCLR,Fault Clear" group.long 0x68++0x7 line.long 0x0 "FPV1,PWM Fault Protection Value Register 1" bitfld.long 0x0 19. "FPVL3,Fault Protection Value for PWML output on channel 3" "0: PWML output of channel x is forced to '0' when..,1: PWML output of channel x is forced to '1' when.." bitfld.long 0x0 18. "FPVL2,Fault Protection Value for PWML output on channel 2" "0: PWML output of channel x is forced to '0' when..,1: PWML output of channel x is forced to '1' when.." newline bitfld.long 0x0 17. "FPVL1,Fault Protection Value for PWML output on channel 1" "0: PWML output of channel x is forced to '0' when..,1: PWML output of channel x is forced to '1' when.." bitfld.long 0x0 16. "FPVL0,Fault Protection Value for PWML output on channel 0" "0: PWML output of channel x is forced to '0' when..,1: PWML output of channel x is forced to '1' when.." newline bitfld.long 0x0 3. "FPVH3,Fault Protection Value for PWMH output on channel 3" "0: PWMH output of channel x is forced to '0' when..,1: PWMH output of channel x is forced to '1' when.." bitfld.long 0x0 2. "FPVH2,Fault Protection Value for PWMH output on channel 2" "0: PWMH output of channel x is forced to '0' when..,1: PWMH output of channel x is forced to '1' when.." newline bitfld.long 0x0 1. "FPVH1,Fault Protection Value for PWMH output on channel 1" "0: PWMH output of channel x is forced to '0' when..,1: PWMH output of channel x is forced to '1' when.." bitfld.long 0x0 0. "FPVH0,Fault Protection Value for PWMH output on channel 0" "0: PWMH output of channel x is forced to '0' when..,1: PWMH output of channel x is forced to '1' when.." line.long 0x4 "FPE,PWM Fault Protection Enable Register" hexmask.long.byte 0x4 24.--31. 1. "FPE3,Fault Protection Enable for channel 3" hexmask.long.byte 0x4 16.--23. 1. "FPE2,Fault Protection Enable for channel 2" newline hexmask.long.byte 0x4 8.--15. 1. "FPE1,Fault Protection Enable for channel 1" hexmask.long.byte 0x4 0.--7. 1. "FPE0,Fault Protection Enable for channel 0" repeat 2. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x7C)++0x3 line.long 0x0 "ELMR[$1],PWM Event Line x Mode Register" bitfld.long 0x0 7. "CSEL7,Comparison y Selection" "0: A pulse is not generated on the event line x..,1: A pulse is generated on the event line x when.." bitfld.long 0x0 6. "CSEL6,Comparison y Selection" "0: A pulse is not generated on the event line x..,1: A pulse is generated on the event line x when.." newline bitfld.long 0x0 5. "CSEL5,Comparison y Selection" "0: A pulse is not generated on the event line x..,1: A pulse is generated on the event line x when.." bitfld.long 0x0 4. "CSEL4,Comparison y Selection" "0: A pulse is not generated on the event line x..,1: A pulse is generated on the event line x when.." newline bitfld.long 0x0 3. "CSEL3,Comparison y Selection" "0: A pulse is not generated on the event line x..,1: A pulse is generated on the event line x when.." bitfld.long 0x0 2. "CSEL2,Comparison y Selection" "0: A pulse is not generated on the event line x..,1: A pulse is generated on the event line x when.." newline bitfld.long 0x0 1. "CSEL1,Comparison y Selection" "0: A pulse is not generated on the event line x..,1: A pulse is generated on the event line x when.." bitfld.long 0x0 0. "CSEL0,Comparison y Selection" "0: A pulse is not generated on the event line x..,1: A pulse is generated on the event line x when.." repeat.end group.long 0xA0++0x3 line.long 0x0 "SSPR,PWM Spread Spectrum Register" bitfld.long 0x0 24. "SPRDM,Spread Spectrum Counter Mode" "0: Triangular mode. The spread spectrum counter..,1: Random mode. The spread spectrum counter is.." hexmask.long.tbyte 0x0 0.--23. 1. "SPRD,Spread Spectrum Limit Value" wgroup.long 0xA4++0x3 line.long 0x0 "SSPUP,PWM Spread Spectrum Update Register" hexmask.long.tbyte 0x0 0.--23. 1. "SPRDUP,Spread Spectrum Limit Value Update" group.long 0xAC++0x7 line.long 0x0 "DEBUG,Debug Register" bitfld.long 0x0 0. "OUTMODE,PWM Output Mode when System is in Debug Mode" "0: Keeps the PWM outputs running when the processor..,1: Forces the PWM outputs with the values.." line.long 0x4 "SMMR,PWM Stepper Motor Mode Register" bitfld.long 0x4 17. "DOWN1,Down Count" "0: Up counter.,1: Down counter." bitfld.long 0x4 16. "DOWN0,Down Count" "0: Up counter.,1: Down counter." newline bitfld.long 0x4 1. "GCEN1,Gray Count Enable" "0: Disable Gray count generation on PWML[2*x]..,1: Enable Gray count generation on PWML[2*x].." bitfld.long 0x4 0. "GCEN0,Gray Count Enable" "0: Disable Gray count generation on PWML[2*x]..,1: Enable Gray count generation on PWML[2*x].." group.long 0xC0++0x3 line.long 0x0 "FPV2,PWM Fault Protection Value 2 Register" bitfld.long 0x0 19. "FPZL3,Fault Protection to Hi-Z for PWML output on channel 3" "0: When fault occurs PWML output of channel x is..,1: When fault occurs PWML output of channel x is.." bitfld.long 0x0 18. "FPZL2,Fault Protection to Hi-Z for PWML output on channel 2" "0: When fault occurs PWML output of channel x is..,1: When fault occurs PWML output of channel x is.." newline bitfld.long 0x0 17. "FPZL1,Fault Protection to Hi-Z for PWML output on channel 1" "0: When fault occurs PWML output of channel x is..,1: When fault occurs PWML output of channel x is.." bitfld.long 0x0 16. "FPZL0,Fault Protection to Hi-Z for PWML output on channel 0" "0: When fault occurs PWML output of channel x is..,1: When fault occurs PWML output of channel x is.." newline bitfld.long 0x0 3. "FPZH3,Fault Protection to Hi-Z for PWMH output on channel 3" "0: When fault occurs PWMH output of channel x is..,1: When fault occurs PWMH output of channel x is.." bitfld.long 0x0 2. "FPZH2,Fault Protection to Hi-Z for PWMH output on channel 2" "0: When fault occurs PWMH output of channel x is..,1: When fault occurs PWMH output of channel x is.." newline bitfld.long 0x0 1. "FPZH1,Fault Protection to Hi-Z for PWMH output on channel 1" "0: When fault occurs PWMH output of channel x is..,1: When fault occurs PWMH output of channel x is.." bitfld.long 0x0 0. "FPZH0,Fault Protection to Hi-Z for PWMH output on channel 0" "0: When fault occurs PWMH output of channel x is..,1: When fault occurs PWMH output of channel x is.." wgroup.long 0xE4++0x3 line.long 0x0 "WPCR,PWM Write Protection Control Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" bitfld.long 0x0 7. "WPRG5,Write Protection Register Group 5" "0: The WPCMD command has no effect on the register..,1: The WPCMD command is applied to the register.." newline bitfld.long 0x0 6. "WPRG4,Write Protection Register Group 4" "0: The WPCMD command has no effect on the register..,1: The WPCMD command is applied to the register.." bitfld.long 0x0 5. "WPRG3,Write Protection Register Group 3" "0: The WPCMD command has no effect on the register..,1: The WPCMD command is applied to the register.." newline bitfld.long 0x0 4. "WPRG2,Write Protection Register Group 2" "0: The WPCMD command has no effect on the register..,1: The WPCMD command is applied to the register.." bitfld.long 0x0 3. "WPRG1,Write Protection Register Group 1" "0: The WPCMD command has no effect on the register..,1: The WPCMD command is applied to the register.." newline bitfld.long 0x0 2. "WPRG0,Write Protection Register Group 0" "0: The WPCMD command has no effect on the register..,1: The WPCMD command is applied to the register.." bitfld.long 0x0 0.--1. "WPCMD,Write Protection Command" "0: Disables the software write protection of the..,1: Enables the software write protection of the..,2: Enables the hardware write protection of the..,?" rgroup.long 0xE8++0x3 line.long 0x0 "WPSR,PWM Write Protection Status Register" hexmask.long.word 0x0 16.--31. 1. "WPVSRC,Write Protect Violation Source" bitfld.long 0x0 13. "WPHWS5,Write Protect HW Status" "0: The HW write protection x of the register group..,1: The HW write protection x of the register group.." newline bitfld.long 0x0 12. "WPHWS4,Write Protect HW Status" "0: The HW write protection x of the register group..,1: The HW write protection x of the register group.." bitfld.long 0x0 11. "WPHWS3,Write Protect HW Status" "0: The HW write protection x of the register group..,1: The HW write protection x of the register group.." newline bitfld.long 0x0 10. "WPHWS2,Write Protect HW Status" "0: The HW write protection x of the register group..,1: The HW write protection x of the register group.." bitfld.long 0x0 9. "WPHWS1,Write Protect HW Status" "0: The HW write protection x of the register group..,1: The HW write protection x of the register group.." newline bitfld.long 0x0 8. "WPHWS0,Write Protect HW Status" "0: The HW write protection x of the register group..,1: The HW write protection x of the register group.." bitfld.long 0x0 7. "WPVS,Write Protect Violation Status" "0: No write protection violation has occurred since..,1: At least one write protection violation has.." newline bitfld.long 0x0 5. "WPSWS5,Write Protect SW Status" "0: The SW write protection x of the register group..,1: The SW write protection x of the register group.." bitfld.long 0x0 4. "WPSWS4,Write Protect SW Status" "0: The SW write protection x of the register group..,1: The SW write protection x of the register group.." newline bitfld.long 0x0 3. "WPSWS3,Write Protect SW Status" "0: The SW write protection x of the register group..,1: The SW write protection x of the register group.." bitfld.long 0x0 2. "WPSWS2,Write Protect SW Status" "0: The SW write protection x of the register group..,1: The SW write protection x of the register group.." newline bitfld.long 0x0 1. "WPSWS1,Write Protect SW Status" "0: The SW write protection x of the register group..,1: The SW write protection x of the register group.." bitfld.long 0x0 0. "WPSWS0,Write Protect SW Status" "0: The SW write protection x of the register group..,1: The SW write protection x of the register group.." repeat 8. (list 0x0 0x1 0x2 0x3 0x4 0x5 0x6 0x7)(list ad:0xE1818130 ad:0xE1818140 ad:0xE1818150 ad:0xE1818160 ad:0xE1818170 ad:0xE1818180 ad:0xE1818190 ad:0xE18181A0) tree "PWM_CMP[$1]" base $2 group.long ($2)++0x3 line.long 0x0 "CMPV,PWM Comparison x Value Register" bitfld.long 0x0 24. "CVM,Comparison Value Mode" "0: The comparison x between the counter of the..,1: The comparison x between the counter of the.." hexmask.long.tbyte 0x0 0.--23. 1. "CV,Comparison Value" wgroup.long ($2+0x4)++0x3 line.long 0x0 "CMPVUPD,PWM Comparison x Value Update Register" bitfld.long 0x0 24. "CVMUPD,Comparison Value Mode Update" "0: The comparison x between the counter of the..,1: The comparison x between the counter of the.." hexmask.long.tbyte 0x0 0.--23. 1. "CVUPD,Comparison Value Update" group.long ($2+0x8)++0x3 line.long 0x0 "CMPM,PWM Comparison x Mode Register" hexmask.long.byte 0x0 20.--23. 1. "CUPRCNT,Comparison Update Period Counter" hexmask.long.byte 0x0 16.--19. 1. "CUPR,Comparison Update Period" newline hexmask.long.byte 0x0 12.--15. 1. "CPRCNT,Comparison Period Counter" hexmask.long.byte 0x0 8.--11. 1. "CPR,Comparison Period" newline hexmask.long.byte 0x0 4.--7. 1. "CTR,Comparison Trigger" bitfld.long 0x0 0. "CEN,Comparison Enable" "0: The comparison x is disabled and can not match.,1: The comparison x is enabled and can match." wgroup.long ($2+0xC)++0x3 line.long 0x0 "CMPMUPD,PWM Comparison x Mode Update Register" hexmask.long.byte 0x0 16.--19. 1. "CUPRUPD,Comparison Update Period Update" hexmask.long.byte 0x0 8.--11. 1. "CPRUPD,Comparison Period Update" newline hexmask.long.byte 0x0 4.--7. 1. "CTRUPD,Comparison Trigger Update" bitfld.long 0x0 0. "CENUPD,Comparison Enable Update" "0: The comparison x is disabled and can not match.,1: The comparison x is enabled and can match." tree.end repeat.end repeat 4. (list 0x0 0x1 0x2 0x3)(list ad:0xE1818200 ad:0xE1818220 ad:0xE1818240 ad:0xE1818260) tree "PWM_CH_NUM[$1]" base $2 group.long ($2)++0x7 line.long 0x0 "CMR,PWM Channel Mode Register" bitfld.long 0x0 19. "PPM,Push-Pull Mode" "0: The Push-Pull mode is disabled for channel x.,1: The Push-Pull mode is enabled for channel x." bitfld.long 0x0 18. "DTLI,Dead-Time PWMLx Output Inverted" "0: The dead-time PWMLx output is not inverted.,1: The dead-time PWMLx output is inverted." newline bitfld.long 0x0 17. "DTHI,Dead-Time PWMHx Output Inverted" "0: The dead-time PWMHx output is not inverted.,1: The dead-time PWMHx output is inverted." bitfld.long 0x0 16. "DTE,Dead-Time Generator Enable" "0: The dead-time generator is disabled.,1: The dead-time generator is enabled." newline bitfld.long 0x0 13. "TCTS,Timer Counter Trigger Selection" "0: The comparator of the channel x (OCx) is used as..,1: The counter events of the channel x is used as.." bitfld.long 0x0 12. "DPOLI,Disabled Polarity Inverted" "0: When the PWM channel x is disabled..,1: When the PWM channel x is disabled.." newline bitfld.long 0x0 11. "UPDS,Update Selection" "0: The update occurs at the next end of the PWM..,1: The update occurs at the next end of the PWM.." bitfld.long 0x0 10. "CES,Counter Event Selection" "0: The channel counter event occurs at the end of..,1: The channel counter event occurs at the end of.." newline bitfld.long 0x0 9. "CPOL,Channel Polarity" "0: The OCx output waveform (output from the..,1: The OCx output waveform (output from the.." bitfld.long 0x0 8. "CALG,Channel Alignment" "0: The period is left-aligned.,1: The period is center-aligned." newline hexmask.long.byte 0x0 0.--3. 1. "CPRE,Channel Prescaler" line.long 0x4 "CDTY,PWM Channel Duty Cycle Register" hexmask.long.tbyte 0x4 0.--23. 1. "CDTY,Channel Duty-Cycle" wgroup.long ($2+0x8)++0x3 line.long 0x0 "CDTYUPD,PWM Channel Duty Cycle Update Register" hexmask.long.tbyte 0x0 0.--23. 1. "CDTYUPD,Channel Duty-Cycle Update" group.long ($2+0xC)++0x3 line.long 0x0 "CPRD,PWM Channel Period Register" hexmask.long.tbyte 0x0 0.--23. 1. "CPRD,Channel Period" wgroup.long ($2+0x10)++0x3 line.long 0x0 "CPRDUPD,PWM Channel Period Update Register" hexmask.long.tbyte 0x0 0.--23. 1. "CPRDUPD,Channel Period Update" rgroup.long ($2+0x14)++0x3 line.long 0x0 "CCNT,PWM Channel Counter Register" hexmask.long.tbyte 0x0 0.--23. 1. "CNT,Channel Counter Register" group.long ($2+0x18)++0x3 line.long 0x0 "DT,PWM Channel Dead Time Register" hexmask.long.word 0x0 16.--31. 1. "DTL,Dead-Time Value for PWMLx Output" hexmask.long.word 0x0 0.--15. 1. "DTH,Dead-Time Value for PWMHx Output" wgroup.long ($2+0x1C)++0x3 line.long 0x0 "DTUPD,PWM Channel Dead Time Update Register" hexmask.long.word 0x0 16.--31. 1. "DTLUPD,Dead-Time Value Update for PWMLx Output" hexmask.long.word 0x0 0.--15. 1. "DTHUPD,Dead-Time Value Update for PWMHx Output" tree.end repeat.end base ad:0xE1818000 newline wgroup.long 0x400++0x3 line.long 0x0 "CMUPD0,PWM Channel Mode Update Register (ch_num = 0)" bitfld.long 0x0 13. "CPOLINVUP,Channel Polarity Inversion Update" "0: No effect.,1: The OCx output waveform (output from the.." bitfld.long 0x0 9. "CPOLUP,Channel Polarity Update" "0: The OCx output waveform (output from the..,1: The OCx output waveform (output from the.." wgroup.long 0x420++0x3 line.long 0x0 "CMUPD1,PWM Channel Mode Update Register (ch_num = 1)" bitfld.long 0x0 13. "CPOLINVUP,Channel Polarity Inversion Update" "0: No effect.,1: The OCx output waveform (output from the.." bitfld.long 0x0 9. "CPOLUP,Channel Polarity Update" "0: The OCx output waveform (output from the..,1: The OCx output waveform (output from the.." group.long 0x42C++0x7 line.long 0x0 "ETRG1,PWM External Trigger Register 1" bitfld.long 0x0 31. "RFEN,Recoverable Fault Enable" "0: The TRGINx signal does not generate a..,1: The TRGINx signal generate a recoverable fault.." bitfld.long 0x0 30. "TRGSRC,Trigger Source" "0: The TRGINx signal is driven by the PWMEXTRGx..,1: The TRGINx signal is driven ." newline bitfld.long 0x0 29. "TRGFILT,Filtered input" "0: The external trigger input x is not filtered.,1: The external trigger input x is filtered." bitfld.long 0x0 28. "TRGEDGE,Edge Selection" "0: TRGMODE = 1: TRGINx event detection on falling..,1: TRGMODE = 1: TRGINx event detection on rising.." newline bitfld.long 0x0 24.--25. "TRGMODE,External Trigger Mode" "0: External trigger is not enabled.,1: External PWM Reset Mode,2: External PWM Start Mode,3: Cycle-by-cycle Duty Mode" hexmask.long.tbyte 0x0 0.--23. 1. "MAXCNT,Maximum Counter value" line.long 0x4 "LEBR1,PWM Leading-Edge Blanking Register 1" bitfld.long 0x4 19. "PWMHREN,PWMH Rising Edge Enable" "0: Leading-edge blanking is disabled on PWMHx..,1: Leading-edge blanking is enabled on PWMHx output.." bitfld.long 0x4 18. "PWMHFEN,PWMH Falling Edge Enable" "0: Leading-edge blanking is disabled on PWMHx..,1: Leading-edge blanking is enabled on PWMHx output.." newline bitfld.long 0x4 17. "PWMLREN,PWML Rising Edge Enable" "0: Leading-edge blanking is disabled on PWMLx..,1: Leading-edge blanking is enabled on PWMLx output.." bitfld.long 0x4 16. "PWMLFEN,PWML Falling Edge Enable" "0: Leading-edge blanking is disabled on PWMLx..,1: Leading-edge blanking is enabled on PWMLx output.." newline hexmask.long.byte 0x4 0.--6. 1. "LEBDELAY,Leading-Edge Blanking Delay for TRGINx" wgroup.long 0x440++0x3 line.long 0x0 "CMUPD2,PWM Channel Mode Update Register (ch_num = 2)" bitfld.long 0x0 13. "CPOLINVUP,Channel Polarity Inversion Update" "0: No effect.,1: The OCx output waveform (output from the.." bitfld.long 0x0 9. "CPOLUP,Channel Polarity Update" "0: The OCx output waveform (output from the..,1: The OCx output waveform (output from the.." group.long 0x44C++0x7 line.long 0x0 "ETRG2,PWM External Trigger Register 2" bitfld.long 0x0 31. "RFEN,Recoverable Fault Enable" "0: The TRGINx signal does not generate a..,1: The TRGINx signal generate a recoverable fault.." bitfld.long 0x0 30. "TRGSRC,Trigger Source" "0: The TRGINx signal is driven by the PWMEXTRGx..,1: The TRGINx signal is driven ." newline bitfld.long 0x0 29. "TRGFILT,Filtered input" "0: The external trigger input x is not filtered.,1: The external trigger input x is filtered." bitfld.long 0x0 28. "TRGEDGE,Edge Selection" "0: TRGMODE = 1: TRGINx event detection on falling..,1: TRGMODE = 1: TRGINx event detection on rising.." newline bitfld.long 0x0 24.--25. "TRGMODE,External Trigger Mode" "0: External trigger is not enabled.,1: External PWM Reset Mode,2: External PWM Start Mode,3: Cycle-by-cycle Duty Mode" hexmask.long.tbyte 0x0 0.--23. 1. "MAXCNT,Maximum Counter value" line.long 0x4 "LEBR2,PWM Leading-Edge Blanking Register 2" bitfld.long 0x4 19. "PWMHREN,PWMH Rising Edge Enable" "0: Leading-edge blanking is disabled on PWMHx..,1: Leading-edge blanking is enabled on PWMHx output.." bitfld.long 0x4 18. "PWMHFEN,PWMH Falling Edge Enable" "0: Leading-edge blanking is disabled on PWMHx..,1: Leading-edge blanking is enabled on PWMHx output.." newline bitfld.long 0x4 17. "PWMLREN,PWML Rising Edge Enable" "0: Leading-edge blanking is disabled on PWMLx..,1: Leading-edge blanking is enabled on PWMLx output.." bitfld.long 0x4 16. "PWMLFEN,PWML Falling Edge Enable" "0: Leading-edge blanking is disabled on PWMLx..,1: Leading-edge blanking is enabled on PWMLx output.." newline hexmask.long.byte 0x4 0.--6. 1. "LEBDELAY,Leading-Edge Blanking Delay for TRGINx" wgroup.long 0x460++0x3 line.long 0x0 "CMUPD3,PWM Channel Mode Update Register (ch_num = 3)" bitfld.long 0x0 13. "CPOLINVUP,Channel Polarity Inversion Update" "0: No effect.,1: The OCx output waveform (output from the.." bitfld.long 0x0 9. "CPOLUP,Channel Polarity Update" "0: The OCx output waveform (output from the..,1: The OCx output waveform (output from the.." tree.end tree "QSPI (Quad Serial Peripheral Interface)" base ad:0x0 tree "QSPI0" base ad:0xE080C000 wgroup.long 0x0++0x3 line.long 0x0 "CR,Control Register" bitfld.long 0x0 24. "LASTXFER,Last Transfer" "0: No effect.,1: The chip select is deasserted after the end of.." bitfld.long 0x0 10. "RTOUT,Reset Time-out" "0: No effect.,1: Request a TOUT flag reset." newline bitfld.long 0x0 9. "STTFR,Start Transfer" "0: No effect.,1: Starts the transfer when TFRTYP=0 and SMRM=1 or.." bitfld.long 0x0 8. "UPDCFG,Update Configuration" "0: No effect.,1: Requests an update of the QSPI Controller core.." newline bitfld.long 0x0 7. "SWRST,QSPI Software Reset" "0: No effect.,1: Resets the QSPI. A software reset of the QSPI.." bitfld.long 0x0 5. "SRFRSH,Start Refresh" "0: No effect.,1: Starts a refresh sequence. QSPI_ISR.RFRSHD.." newline bitfld.long 0x0 4. "STPCAL,Start Pad Calibration" "0: No effect.,1: Starts a QSPI pad calibration. QSPI_SR.CALBSY.." bitfld.long 0x0 1. "QSPIDIS,QSPI Disable" "0: No effect.,1: Disables the QSPI." newline bitfld.long 0x0 0. "QSPIEN,QSPI Enable" "0: No effect.,1: Enables the QSPI." group.long 0x4++0x3 line.long 0x0 "MR,Mode Register" hexmask.long.byte 0x0 24.--31. 1. "DLYCS,Minimum Inactive QCS Delay" hexmask.long.byte 0x0 16.--23. 1. "DLYBCT,Delay Between Consecutive Transfers" newline bitfld.long 0x0 13. "AQICMEN,QSPI Inter-Chip Communication Mode Enable All" "0: The QSPI Inter-Chip mode is disabled.,1: The QSPI Inter-Chip mode is enabled." hexmask.long.byte 0x0 8.--11. 1. "NBBITS,Number of Bits per Transfer" newline bitfld.long 0x0 7. "TAMPCLR,Tamper Clear Enable" "0: A tamper detection event has no effect on QSPI..,1: A tamper detection event immediately clears QSPI.." bitfld.long 0x0 4.--5. "CSMODE,Chip Select Mode" "0: The chip select is deasserted if QSPI_TDR.TD has..,1: The chip select is deasserted when the bit..,2: The chip select is deasserted systematically..,?" newline bitfld.long 0x0 3. "DQSDLYEN,DQS Delay Enable" "0: The DQS Delay cell is disabled.,1: The DQS Delay cell is enabled. The DQS Delay.." bitfld.long 0x0 2. "WDRBT,Wait for Data Read Before Transfer" "0: No effect. In SPI mode a transfer can be..,1: In SPI mode a transfer can start only if.." newline bitfld.long 0x0 0. "SMM,Serial Memory Mode" "0: The QSPI is in SPI mode.,1: The QSPI is in Serial Memory mode." rgroup.long 0x8++0x3 line.long 0x0 "RDR,Receive Data Register" hexmask.long.word 0x0 0.--15. 1. "RD,Receive Data" wgroup.long 0xC++0x3 line.long 0x0 "TDR,Transmit Data Register" hexmask.long.word 0x0 0.--15. 1. "TD,Transmit Data" rgroup.long 0x10++0x3 line.long 0x0 "ISR,Interrupt Status Register" bitfld.long 0x0 17. "TOUT,QSPI Time-out (cleared by writing QSPI_CR.RTOUT)" "0: No QSPI time-out occurred.,1: At least one QSPI time-out occurred." bitfld.long 0x0 16. "RFRSHD,Refresh Done (cleared on read)" "0: No 'refresh done' event occurred since the last..,1: One 'refresh done' event has been detected since.." newline bitfld.long 0x0 15. "CSRA,Chip Select Rise Autoclear" "0: No chip select rise has been detected since..,1: One chip select rise has been detected since the.." bitfld.long 0x0 14. "CSFA,Chip Select Fall Autoclear" "0: No chip select fall has been detected since end..,1: One chip select fall has been detected since the.." newline bitfld.long 0x0 13. "QITR,QSPI Interrupt Rise (cleared on read)" "0: No rising of the QSPI memory interrupt line has..,1: At least one QSPI memory interrupt line rising.." bitfld.long 0x0 12. "QITF,QSPI Interrupt Fall (cleared on read)" "0: No falling of the QSPI memory interrupt line has..,1: At least one QSPI memory interrupt line falling.." newline bitfld.long 0x0 11. "LWRA,Last Write Access (cleared on read)" "0: Last write access has not been sent since the..,1: At least one last write access has been sent.." bitfld.long 0x0 10. "INSTRE,Instruction End Status (cleared on read)" "0: No instruction end has been detected since the..,1: At least one instruction end has been detected.." newline bitfld.long 0x0 9. "CSF,Chip Select Fall (cleared on read)" "0: No chip select rise has been detected since the..,1: At least one chip select rise has been detected.." bitfld.long 0x0 8. "CSR,Chip Select Rise (cleared on read)" "0: No chip select rise has been detected since the..,1: At least one chip select rise has been detected.." newline bitfld.long 0x0 3. "OVRES,Overrun Error Status (cleared on read)" "0: No overrun has been detected since the last read..,1: At least one overrun error has occurred since.." bitfld.long 0x0 2. "TXEMPTY,Transmission Registers Empty (cleared by writing QSPI_TDR)" "0: As soon as data is written in QSPI_TDR.,1: QSPI_TDR and the internal shifter are empty. If.." newline bitfld.long 0x0 1. "TDRE,Transmit Data Register Empty (cleared by writing QSPI_TDR)" "0: Data has been written to QSPI_TDR and not yet..,1: The last data written in the QSPI_TDR has been.." bitfld.long 0x0 0. "RDRF,Receive Data Register Full (cleared by reading QSPI_RDR)" "0: No data has been received since the last read of..,1: Data has been received and the received data has.." wgroup.long 0x14++0x7 line.long 0x0 "IER,Interrupt Enable Register" bitfld.long 0x0 17. "TOUT,QSPI Time-out Interrupt Enable" "0,1" bitfld.long 0x0 16. "RFRSHD,Refresh Done Interrupt Enable" "0,1" newline bitfld.long 0x0 15. "CSRA,Chip Select Rise Autoclear Interrupt Enable" "0,1" bitfld.long 0x0 14. "CSFA,Chip Select Fall Autoclear Interrupt Enable" "0,1" newline bitfld.long 0x0 13. "QITR,QSPI Interrupt Rise Interrupt Enable" "0,1" bitfld.long 0x0 12. "QITF,QSPI Interrupt Fall Interrupt Enable" "0,1" newline bitfld.long 0x0 11. "LWRA,Last Write Access Interrupt Enable" "0,1" bitfld.long 0x0 10. "INSTRE,Instruction End Interrupt Enable" "0,1" newline bitfld.long 0x0 8. "CSR,Chip Select Rise Interrupt Enable" "0,1" bitfld.long 0x0 3. "OVRES,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "TXEMPTY,Transmission Registers Empty Enable" "0,1" bitfld.long 0x0 1. "TDRE,Transmit Data Register Empty Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "RDRF,Receive Data Register Full Interrupt Enable" "0,1" line.long 0x4 "IDR,Interrupt Disable Register" bitfld.long 0x4 17. "TOUT,QSPI Time-out Interrupt Disable" "0,1" bitfld.long 0x4 16. "RFRSHD,Refresh Done Interrupt Disable" "0,1" newline bitfld.long 0x4 15. "CSRA,Chip Select Rise Autoclear Interrupt Disable" "0,1" bitfld.long 0x4 14. "CSFA,Chip Select Fall Autoclear Interrupt Disable" "0,1" newline bitfld.long 0x4 13. "QITR,QSPI Interrupt Rise Interrupt Disable" "0,1" bitfld.long 0x4 12. "QITF,QSPI Interrupt Fall Interrupt Disable" "0,1" newline bitfld.long 0x4 11. "LWRA,Last Write Access Interrupt Disable" "0,1" bitfld.long 0x4 10. "INSTRE,Instruction End Interrupt Disable" "0,1" newline bitfld.long 0x4 8. "CSR,Chip Select Rise Interrupt Disable" "0,1" bitfld.long 0x4 3. "OVRES,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "TXEMPTY,Transmission Registers Empty Disable" "0,1" bitfld.long 0x4 1. "TDRE,Transmit Data Register Empty Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "RDRF,Receive Data Register Full Interrupt Disable" "0,1" rgroup.long 0x1C++0x3 line.long 0x0 "IMR,Interrupt Mask Register" bitfld.long 0x0 17. "TOUT,QSPI Time-out Interrupt Mask" "0,1" bitfld.long 0x0 16. "RFRSHD,Refresh Done Interrupt Mask" "0,1" newline bitfld.long 0x0 15. "CSRA,Chip Select Rise Autoclear Interrupt Mask" "0,1" bitfld.long 0x0 14. "CSFA,Chip Select Fall Autoclear Interrupt Mask" "0,1" newline bitfld.long 0x0 13. "QITR,QSPI Interrupt Rise Interrupt Mask" "0,1" bitfld.long 0x0 12. "QITF,QSPI Interrupt Fall Interrupt Mask" "0,1" newline bitfld.long 0x0 11. "LWRA,Last Write Access Interrupt Mask" "0,1" bitfld.long 0x0 10. "INSTRE,Instruction End Interrupt Mask" "0,1" newline bitfld.long 0x0 8. "CSR,Chip Select Rise Interrupt Mask" "0,1" bitfld.long 0x0 3. "OVRES,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "TXEMPTY,Transmission Registers Empty Mask" "0,1" bitfld.long 0x0 1. "TDRE,Transmit Data Register Empty Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "RDRF,Receive Data Register Full Interrupt Mask" "0,1" group.long 0x20++0x3 line.long 0x0 "SCR,Serial Clock Register" hexmask.long.byte 0x0 16.--23. 1. "DLYBS,Delay Before QSCK" bitfld.long 0x0 1. "CPHA,Clock Phase" "0: Data is captured on the leading edge of QSCK and..,1: Data is changed on the leading edge of QSCK and.." newline bitfld.long 0x0 0. "CPOL,Clock Polarity" "0: The inactive state value of QSCK is logic level..,1: The inactive state value of QSCK is logic level.." rgroup.long 0x24++0x3 line.long 0x0 "SR,Status Register" bitfld.long 0x0 6. "CALBSY,Pad Calibration Busy" "0: Pad calibration is not ongoing.,1: Pad calibration is ongoing." bitfld.long 0x0 4. "HIDLE,QSPI Idle" "0: The QSPI is not in Idle state (either..,1: The QSPI is in Idle state (not transmitting and.." newline bitfld.long 0x0 3. "RBUSY,Read Busy" "0: The client bus interface has no activity.,1: The client bus interface is currently processing.." bitfld.long 0x0 2. "CSS,Chip Select Status" "0: The chip select is asserted.,1: The chip select is not asserted." newline bitfld.long 0x0 1. "QSPIENS,QSPI Enable Status" "0: The QSPI is disabled.,1: The QSPI is enabled." bitfld.long 0x0 0. "SYNCBSY,Synchronization Busy" "0: Allows access to any register.,1: Some register accesses must not be accessed. See.." group.long 0x30++0x13 line.long 0x0 "IAR,Instruction Address Register" hexmask.long 0x0 0.--31. 1. "ADDR,Address" line.long 0x4 "WICR,Write Instruction Code Register" hexmask.long.byte 0x4 16.--23. 1. "WROPT,Write Option Code" hexmask.long.word 0x4 0.--15. 1. "WRINST,Write Instruction Code" line.long 0x8 "IFR,Instruction Frame Register" bitfld.long 0x8 28.--30. "PROTTYP,Protocol Type" "0: Standard (Q)SPI protocol (to be selected if no..,1: Twin-Quad protocol,2: OctaFlash protocol,3: HyperFlash protocol,?,?,?,?" bitfld.long 0x8 27. "HFWBEN,HyperFlash Write Buffer Enable" "0: No effect.,1: Each write access received on the system bus.." newline bitfld.long 0x8 26. "DDRCMDEN,DDR Mode Command Enable" "0: Transfer of instruction field is performed in..,1: Transfer of instruction field is performed in.." bitfld.long 0x8 25. "DQSEN,DQS Sampling Enable" "0: Data from the memory are not sampled with the..,1: Data from the memory are sampled with the DQS.." newline bitfld.long 0x8 24. "APBTFRTYP,Peripheral Bus Transfer Type" "0: Register transfer to the memory is a write..,1: Register transfer to the memory is a read.." bitfld.long 0x8 23. "SMRM,Serial Memory Register Mode" "0: Serial Memory registers are written via system..,1: Serial Memory registers are written via.." newline bitfld.long 0x8 22. "END,Endianness" "0: Data are sent in little-endian format to the..,1: Data are sent in big-endian format to the memory." hexmask.long.byte 0x8 16.--21. 1. "NBDUM,Number Of Dummy Cycles" newline bitfld.long 0x8 15. "DDREN,DDR Mode Enable" "0: Transfers are performed in Single Data Rate mode.,1: Transfers are performed in Double Data Rate mode.." bitfld.long 0x8 14. "CRM,Continuous Read Mode" "0: Continuous Read mode is disabled.,1: Continuous Read mode is enabled." newline bitfld.long 0x8 12. "TFRTYP,Data Transfer Type" "0: Read/Write of memory register write of memory..,1: Read/Write accesses to the memory space. This.." bitfld.long 0x8 10.--11. "ADDRL,Address Length" "0: 8-bit address size,1: 16-bit address size,2: 24-bit address size,3: 32-bit address size" newline bitfld.long 0x8 8.--9. "OPTL,Option Code Length" "0: The option code is 1 bit long.,1: The option code is 2 bits long.,2: The option code is 4 bits long.,3: The option code is 8 bits long." bitfld.long 0x8 7. "DATAEN,Data Enable" "0: No data is sent/received to/from the serial..,1: Data is sent/received to/from the serial Flash.." newline bitfld.long 0x8 6. "OPTEN,Option Enable" "0: The option is not sent to the serial Flash memory.,1: The option is sent to the serial Flash memory." bitfld.long 0x8 5. "ADDREN,Address Enable" "0: The transfer address is not sent to the serial..,1: The transfer address is sent to the serial Flash.." newline bitfld.long 0x8 4. "INSTEN,Instruction Enable" "0: The instruction is not sent to the serial Flash..,1: The instruction is sent to the serial Flash.." hexmask.long.byte 0x8 0.--3. 1. "WIDTH,Width of Instruction Code Address Option Code and Data" line.long 0xC "RICR,Read Instruction Code Register" hexmask.long.byte 0xC 16.--23. 1. "RDOPT,Read Option Code" hexmask.long.word 0xC 0.--15. 1. "RDINST,Read Instruction Code" line.long 0x10 "SMR,Scrambling Mode Register" bitfld.long 0x10 2. "SCRKL,Scrambling Key Lock" "0: No action.,1: QSPI_SKR.USRK cannot be written until the next.." bitfld.long 0x10 1. "RVDIS,Scrambling/Unscrambling Random Value Disable" "0: The scrambling/unscrambling algorithm includes..,1: The scrambling/unscrambling algorithm includes.." newline bitfld.long 0x10 0. "SCREN,Scrambling/Unscrambling Enable" "0: Scrambling/unscrambling is disabled.,1: Scrambling/unscrambling is enabled." wgroup.long 0x44++0x3 line.long 0x0 "SKR,Scrambling Key Register" hexmask.long 0x0 0.--31. 1. "USRK,User Scrambling Key" group.long 0x50++0x7 line.long 0x0 "REFRESH,Refresh Register" hexmask.long 0x0 0.--31. 1. "REFRESH,Refresh Delay Counter" line.long 0x4 "WRACNT,Write Access Counter Register" hexmask.long 0x4 0.--31. 1. "NBWRA,Number of Write Accesses" group.long 0x5C++0xB line.long 0x0 "PCALCFG,Pad Calibration Configuration Register" hexmask.long.byte 0x0 28.--31. 1. "CALN,Calibration Code for N-channel (Read-only)" hexmask.long.byte 0x0 24.--27. 1. "CALP,Calibration Code for P-channel (Read-only)" newline hexmask.long.word 0x0 8.--16. 1. "CALCNT,Pad Calibration Counter" bitfld.long 0x0 4.--6. "CLKDIV,Calibration Clock Division" "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 2. "DIFFPM,Differential Pad Mode" "0: Pad differential mode is not enabled.,1: Pad differential mode is enabled." bitfld.long 0x0 1. "DAPCAL,Disable Automatic Pad Calibration" "0: Pad calibration is started automatically..,1: Pad calibration is not started automatically." newline bitfld.long 0x0 0. "AAON,Analog Always On" "0: The analog part of the pad calibration circuitry..,1: The analog part of the pad calibration circuitry.." line.long 0x4 "PCALBP,Pad Calibration Bypass Register" hexmask.long.byte 0x4 16.--19. 1. "CALNBP,Calibration Code Bypass for N-channel" hexmask.long.byte 0x4 8.--11. 1. "CALPBP,Calibration Code Bypass for P-channel" newline bitfld.long 0x4 0. "BPEN,Bypass Enable" "0: The calibration code is not overridden by values..,1: The calibration code is overridden by values of.." line.long 0x8 "TOUT,Timeout Register" hexmask.long.word 0x8 0.--15. 1. "TCNTM,Time-out Counter Maximum Value" group.long 0xE4++0x3 line.long 0x0 "WPMR,Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" bitfld.long 0x0 2. "WPCREN,Write Protection Control Register Enable" "0: Disables the write protection on the Control..,1: Enables the write protection on the Control.." newline bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection on Interrupt..,1: Enables the write protection on Interrupt.." bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection if WPKEY..,1: Enables the write protection if WPKEY.." rgroup.long 0xE8++0x3 line.long 0x0 "WPSR,Write Protection Status Register" hexmask.long.byte 0x0 8.--15. 1. "WPVSRC,Write Protection Violation Source" bitfld.long 0x0 0. "WPVS,Write Protection Violation Status (cleared on read)" "0: No write protection violation has occurred since..,1: A write protection violation has occurred since.." tree.end tree "QSPI1" base ad:0xE0810000 wgroup.long 0x0++0x3 line.long 0x0 "CR,Control Register" bitfld.long 0x0 24. "LASTXFER,Last Transfer" "0: No effect.,1: The chip select is deasserted after the end of.." bitfld.long 0x0 10. "RTOUT,Reset Time-out" "0: No effect.,1: Request a TOUT flag reset." newline bitfld.long 0x0 9. "STTFR,Start Transfer" "0: No effect.,1: Starts the transfer when TFRTYP=0 and SMRM=1 or.." bitfld.long 0x0 8. "UPDCFG,Update Configuration" "0: No effect.,1: Requests an update of the QSPI Controller core.." newline bitfld.long 0x0 7. "SWRST,QSPI Software Reset" "0: No effect.,1: Resets the QSPI. A software reset of the QSPI.." bitfld.long 0x0 5. "SRFRSH,Start Refresh" "0: No effect.,1: Starts a refresh sequence. QSPI_ISR.RFRSHD.." newline bitfld.long 0x0 4. "STPCAL,Start Pad Calibration" "0: No effect.,1: Starts a QSPI pad calibration. QSPI_SR.CALBSY.." bitfld.long 0x0 1. "QSPIDIS,QSPI Disable" "0: No effect.,1: Disables the QSPI." newline bitfld.long 0x0 0. "QSPIEN,QSPI Enable" "0: No effect.,1: Enables the QSPI." group.long 0x4++0x3 line.long 0x0 "MR,Mode Register" hexmask.long.byte 0x0 24.--31. 1. "DLYCS,Minimum Inactive QCS Delay" hexmask.long.byte 0x0 16.--23. 1. "DLYBCT,Delay Between Consecutive Transfers" newline bitfld.long 0x0 13. "AQICMEN,QSPI Inter-Chip Communication Mode Enable All" "0: The QSPI Inter-Chip mode is disabled.,1: The QSPI Inter-Chip mode is enabled." hexmask.long.byte 0x0 8.--11. 1. "NBBITS,Number of Bits per Transfer" newline bitfld.long 0x0 7. "TAMPCLR,Tamper Clear Enable" "0: A tamper detection event has no effect on QSPI..,1: A tamper detection event immediately clears QSPI.." bitfld.long 0x0 4.--5. "CSMODE,Chip Select Mode" "0: The chip select is deasserted if QSPI_TDR.TD has..,1: The chip select is deasserted when the bit..,2: The chip select is deasserted systematically..,?" newline bitfld.long 0x0 3. "DQSDLYEN,DQS Delay Enable" "0: The DQS Delay cell is disabled.,1: The DQS Delay cell is enabled. The DQS Delay.." bitfld.long 0x0 2. "WDRBT,Wait for Data Read Before Transfer" "0: No effect. In SPI mode a transfer can be..,1: In SPI mode a transfer can start only if.." newline bitfld.long 0x0 0. "SMM,Serial Memory Mode" "0: The QSPI is in SPI mode.,1: The QSPI is in Serial Memory mode." rgroup.long 0x8++0x3 line.long 0x0 "RDR,Receive Data Register" hexmask.long.word 0x0 0.--15. 1. "RD,Receive Data" wgroup.long 0xC++0x3 line.long 0x0 "TDR,Transmit Data Register" hexmask.long.word 0x0 0.--15. 1. "TD,Transmit Data" rgroup.long 0x10++0x3 line.long 0x0 "ISR,Interrupt Status Register" bitfld.long 0x0 17. "TOUT,QSPI Time-out (cleared by writing QSPI_CR.RTOUT)" "0: No QSPI time-out occurred.,1: At least one QSPI time-out occurred." bitfld.long 0x0 16. "RFRSHD,Refresh Done (cleared on read)" "0: No 'refresh done' event occurred since the last..,1: One 'refresh done' event has been detected since.." newline bitfld.long 0x0 15. "CSRA,Chip Select Rise Autoclear" "0: No chip select rise has been detected since..,1: One chip select rise has been detected since the.." bitfld.long 0x0 14. "CSFA,Chip Select Fall Autoclear" "0: No chip select fall has been detected since end..,1: One chip select fall has been detected since the.." newline bitfld.long 0x0 13. "QITR,QSPI Interrupt Rise (cleared on read)" "0: No rising of the QSPI memory interrupt line has..,1: At least one QSPI memory interrupt line rising.." bitfld.long 0x0 12. "QITF,QSPI Interrupt Fall (cleared on read)" "0: No falling of the QSPI memory interrupt line has..,1: At least one QSPI memory interrupt line falling.." newline bitfld.long 0x0 11. "LWRA,Last Write Access (cleared on read)" "0: Last write access has not been sent since the..,1: At least one last write access has been sent.." bitfld.long 0x0 10. "INSTRE,Instruction End Status (cleared on read)" "0: No instruction end has been detected since the..,1: At least one instruction end has been detected.." newline bitfld.long 0x0 9. "CSF,Chip Select Fall (cleared on read)" "0: No chip select rise has been detected since the..,1: At least one chip select rise has been detected.." bitfld.long 0x0 8. "CSR,Chip Select Rise (cleared on read)" "0: No chip select rise has been detected since the..,1: At least one chip select rise has been detected.." newline bitfld.long 0x0 3. "OVRES,Overrun Error Status (cleared on read)" "0: No overrun has been detected since the last read..,1: At least one overrun error has occurred since.." bitfld.long 0x0 2. "TXEMPTY,Transmission Registers Empty (cleared by writing QSPI_TDR)" "0: As soon as data is written in QSPI_TDR.,1: QSPI_TDR and the internal shifter are empty. If.." newline bitfld.long 0x0 1. "TDRE,Transmit Data Register Empty (cleared by writing QSPI_TDR)" "0: Data has been written to QSPI_TDR and not yet..,1: The last data written in the QSPI_TDR has been.." bitfld.long 0x0 0. "RDRF,Receive Data Register Full (cleared by reading QSPI_RDR)" "0: No data has been received since the last read of..,1: Data has been received and the received data has.." wgroup.long 0x14++0x7 line.long 0x0 "IER,Interrupt Enable Register" bitfld.long 0x0 17. "TOUT,QSPI Time-out Interrupt Enable" "0,1" bitfld.long 0x0 16. "RFRSHD,Refresh Done Interrupt Enable" "0,1" newline bitfld.long 0x0 15. "CSRA,Chip Select Rise Autoclear Interrupt Enable" "0,1" bitfld.long 0x0 14. "CSFA,Chip Select Fall Autoclear Interrupt Enable" "0,1" newline bitfld.long 0x0 13. "QITR,QSPI Interrupt Rise Interrupt Enable" "0,1" bitfld.long 0x0 12. "QITF,QSPI Interrupt Fall Interrupt Enable" "0,1" newline bitfld.long 0x0 11. "LWRA,Last Write Access Interrupt Enable" "0,1" bitfld.long 0x0 10. "INSTRE,Instruction End Interrupt Enable" "0,1" newline bitfld.long 0x0 8. "CSR,Chip Select Rise Interrupt Enable" "0,1" bitfld.long 0x0 3. "OVRES,Overrun Error Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "TXEMPTY,Transmission Registers Empty Enable" "0,1" bitfld.long 0x0 1. "TDRE,Transmit Data Register Empty Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "RDRF,Receive Data Register Full Interrupt Enable" "0,1" line.long 0x4 "IDR,Interrupt Disable Register" bitfld.long 0x4 17. "TOUT,QSPI Time-out Interrupt Disable" "0,1" bitfld.long 0x4 16. "RFRSHD,Refresh Done Interrupt Disable" "0,1" newline bitfld.long 0x4 15. "CSRA,Chip Select Rise Autoclear Interrupt Disable" "0,1" bitfld.long 0x4 14. "CSFA,Chip Select Fall Autoclear Interrupt Disable" "0,1" newline bitfld.long 0x4 13. "QITR,QSPI Interrupt Rise Interrupt Disable" "0,1" bitfld.long 0x4 12. "QITF,QSPI Interrupt Fall Interrupt Disable" "0,1" newline bitfld.long 0x4 11. "LWRA,Last Write Access Interrupt Disable" "0,1" bitfld.long 0x4 10. "INSTRE,Instruction End Interrupt Disable" "0,1" newline bitfld.long 0x4 8. "CSR,Chip Select Rise Interrupt Disable" "0,1" bitfld.long 0x4 3. "OVRES,Overrun Error Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "TXEMPTY,Transmission Registers Empty Disable" "0,1" bitfld.long 0x4 1. "TDRE,Transmit Data Register Empty Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "RDRF,Receive Data Register Full Interrupt Disable" "0,1" rgroup.long 0x1C++0x3 line.long 0x0 "IMR,Interrupt Mask Register" bitfld.long 0x0 17. "TOUT,QSPI Time-out Interrupt Mask" "0,1" bitfld.long 0x0 16. "RFRSHD,Refresh Done Interrupt Mask" "0,1" newline bitfld.long 0x0 15. "CSRA,Chip Select Rise Autoclear Interrupt Mask" "0,1" bitfld.long 0x0 14. "CSFA,Chip Select Fall Autoclear Interrupt Mask" "0,1" newline bitfld.long 0x0 13. "QITR,QSPI Interrupt Rise Interrupt Mask" "0,1" bitfld.long 0x0 12. "QITF,QSPI Interrupt Fall Interrupt Mask" "0,1" newline bitfld.long 0x0 11. "LWRA,Last Write Access Interrupt Mask" "0,1" bitfld.long 0x0 10. "INSTRE,Instruction End Interrupt Mask" "0,1" newline bitfld.long 0x0 8. "CSR,Chip Select Rise Interrupt Mask" "0,1" bitfld.long 0x0 3. "OVRES,Overrun Error Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "TXEMPTY,Transmission Registers Empty Mask" "0,1" bitfld.long 0x0 1. "TDRE,Transmit Data Register Empty Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "RDRF,Receive Data Register Full Interrupt Mask" "0,1" group.long 0x20++0x3 line.long 0x0 "SCR,Serial Clock Register" hexmask.long.byte 0x0 16.--23. 1. "DLYBS,Delay Before QSCK" bitfld.long 0x0 1. "CPHA,Clock Phase" "0: Data is captured on the leading edge of QSCK and..,1: Data is changed on the leading edge of QSCK and.." newline bitfld.long 0x0 0. "CPOL,Clock Polarity" "0: The inactive state value of QSCK is logic level..,1: The inactive state value of QSCK is logic level.." rgroup.long 0x24++0x3 line.long 0x0 "SR,Status Register" bitfld.long 0x0 6. "CALBSY,Pad Calibration Busy" "0: Pad calibration is not ongoing.,1: Pad calibration is ongoing." bitfld.long 0x0 4. "HIDLE,QSPI Idle" "0: The QSPI is not in Idle state (either..,1: The QSPI is in Idle state (not transmitting and.." newline bitfld.long 0x0 3. "RBUSY,Read Busy" "0: The client bus interface has no activity.,1: The client bus interface is currently processing.." bitfld.long 0x0 2. "CSS,Chip Select Status" "0: The chip select is asserted.,1: The chip select is not asserted." newline bitfld.long 0x0 1. "QSPIENS,QSPI Enable Status" "0: The QSPI is disabled.,1: The QSPI is enabled." bitfld.long 0x0 0. "SYNCBSY,Synchronization Busy" "0: Allows access to any register.,1: Some register accesses must not be accessed. See.." group.long 0x30++0x13 line.long 0x0 "IAR,Instruction Address Register" hexmask.long 0x0 0.--31. 1. "ADDR,Address" line.long 0x4 "WICR,Write Instruction Code Register" hexmask.long.byte 0x4 16.--23. 1. "WROPT,Write Option Code" hexmask.long.word 0x4 0.--15. 1. "WRINST,Write Instruction Code" line.long 0x8 "IFR,Instruction Frame Register" bitfld.long 0x8 28.--30. "PROTTYP,Protocol Type" "0: Standard (Q)SPI protocol (to be selected if no..,1: Twin-Quad protocol,2: OctaFlash protocol,3: HyperFlash protocol,?,?,?,?" bitfld.long 0x8 27. "HFWBEN,HyperFlash Write Buffer Enable" "0: No effect.,1: Each write access received on the system bus.." newline bitfld.long 0x8 26. "DDRCMDEN,DDR Mode Command Enable" "0: Transfer of instruction field is performed in..,1: Transfer of instruction field is performed in.." bitfld.long 0x8 25. "DQSEN,DQS Sampling Enable" "0: Data from the memory are not sampled with the..,1: Data from the memory are sampled with the DQS.." newline bitfld.long 0x8 24. "APBTFRTYP,Peripheral Bus Transfer Type" "0: Register transfer to the memory is a write..,1: Register transfer to the memory is a read.." bitfld.long 0x8 23. "SMRM,Serial Memory Register Mode" "0: Serial Memory registers are written via system..,1: Serial Memory registers are written via.." newline bitfld.long 0x8 22. "END,Endianness" "0: Data are sent in little-endian format to the..,1: Data are sent in big-endian format to the memory." hexmask.long.byte 0x8 16.--21. 1. "NBDUM,Number Of Dummy Cycles" newline bitfld.long 0x8 15. "DDREN,DDR Mode Enable" "0: Transfers are performed in Single Data Rate mode.,1: Transfers are performed in Double Data Rate mode.." bitfld.long 0x8 14. "CRM,Continuous Read Mode" "0: Continuous Read mode is disabled.,1: Continuous Read mode is enabled." newline bitfld.long 0x8 12. "TFRTYP,Data Transfer Type" "0: Read/Write of memory register write of memory..,1: Read/Write accesses to the memory space. This.." bitfld.long 0x8 10.--11. "ADDRL,Address Length" "0: 8-bit address size,1: 16-bit address size,2: 24-bit address size,3: 32-bit address size" newline bitfld.long 0x8 8.--9. "OPTL,Option Code Length" "0: The option code is 1 bit long.,1: The option code is 2 bits long.,2: The option code is 4 bits long.,3: The option code is 8 bits long." bitfld.long 0x8 7. "DATAEN,Data Enable" "0: No data is sent/received to/from the serial..,1: Data is sent/received to/from the serial Flash.." newline bitfld.long 0x8 6. "OPTEN,Option Enable" "0: The option is not sent to the serial Flash memory.,1: The option is sent to the serial Flash memory." bitfld.long 0x8 5. "ADDREN,Address Enable" "0: The transfer address is not sent to the serial..,1: The transfer address is sent to the serial Flash.." newline bitfld.long 0x8 4. "INSTEN,Instruction Enable" "0: The instruction is not sent to the serial Flash..,1: The instruction is sent to the serial Flash.." hexmask.long.byte 0x8 0.--3. 1. "WIDTH,Width of Instruction Code Address Option Code and Data" line.long 0xC "RICR,Read Instruction Code Register" hexmask.long.byte 0xC 16.--23. 1. "RDOPT,Read Option Code" hexmask.long.word 0xC 0.--15. 1. "RDINST,Read Instruction Code" line.long 0x10 "SMR,Scrambling Mode Register" bitfld.long 0x10 2. "SCRKL,Scrambling Key Lock" "0: No action.,1: QSPI_SKR.USRK cannot be written until the next.." bitfld.long 0x10 1. "RVDIS,Scrambling/Unscrambling Random Value Disable" "0: The scrambling/unscrambling algorithm includes..,1: The scrambling/unscrambling algorithm includes.." newline bitfld.long 0x10 0. "SCREN,Scrambling/Unscrambling Enable" "0: Scrambling/unscrambling is disabled.,1: Scrambling/unscrambling is enabled." wgroup.long 0x44++0x3 line.long 0x0 "SKR,Scrambling Key Register" hexmask.long 0x0 0.--31. 1. "USRK,User Scrambling Key" group.long 0x50++0x7 line.long 0x0 "REFRESH,Refresh Register" hexmask.long 0x0 0.--31. 1. "REFRESH,Refresh Delay Counter" line.long 0x4 "WRACNT,Write Access Counter Register" hexmask.long 0x4 0.--31. 1. "NBWRA,Number of Write Accesses" group.long 0x5C++0xB line.long 0x0 "PCALCFG,Pad Calibration Configuration Register" hexmask.long.byte 0x0 28.--31. 1. "CALN,Calibration Code for N-channel (Read-only)" hexmask.long.byte 0x0 24.--27. 1. "CALP,Calibration Code for P-channel (Read-only)" newline hexmask.long.word 0x0 8.--16. 1. "CALCNT,Pad Calibration Counter" bitfld.long 0x0 4.--6. "CLKDIV,Calibration Clock Division" "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 2. "DIFFPM,Differential Pad Mode" "0: Pad differential mode is not enabled.,1: Pad differential mode is enabled." bitfld.long 0x0 1. "DAPCAL,Disable Automatic Pad Calibration" "0: Pad calibration is started automatically..,1: Pad calibration is not started automatically." newline bitfld.long 0x0 0. "AAON,Analog Always On" "0: The analog part of the pad calibration circuitry..,1: The analog part of the pad calibration circuitry.." line.long 0x4 "PCALBP,Pad Calibration Bypass Register" hexmask.long.byte 0x4 16.--19. 1. "CALNBP,Calibration Code Bypass for N-channel" hexmask.long.byte 0x4 8.--11. 1. "CALPBP,Calibration Code Bypass for P-channel" newline bitfld.long 0x4 0. "BPEN,Bypass Enable" "0: The calibration code is not overridden by values..,1: The calibration code is overridden by values of.." line.long 0x8 "TOUT,Timeout Register" hexmask.long.word 0x8 0.--15. 1. "TCNTM,Time-out Counter Maximum Value" group.long 0xE4++0x3 line.long 0x0 "WPMR,Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" bitfld.long 0x0 2. "WPCREN,Write Protection Control Register Enable" "0: Disables the write protection on the Control..,1: Enables the write protection on the Control.." newline bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection on Interrupt..,1: Enables the write protection on Interrupt.." bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection if WPKEY..,1: Enables the write protection if WPKEY.." rgroup.long 0xE8++0x3 line.long 0x0 "WPSR,Write Protection Status Register" hexmask.long.byte 0x0 8.--15. 1. "WPVSRC,Write Protection Violation Source" bitfld.long 0x0 0. "WPVS,Write Protection Violation Status (cleared on read)" "0: No write protection violation has occurred since..,1: A write protection violation has occurred since.." tree.end tree.end tree "RSTC (Reset Controller)" base ad:0xE001D100 wgroup.long 0x0++0x3 line.long 0x0 "CR,Control Register" hexmask.long.byte 0x0 24.--31. 1. "KEY,System Reset Key" bitfld.long 0x0 3. "EXTRST,External Reset" "0: No effect.,1: If KEY = 0xA5 asserts the NRST_OUT pin." newline bitfld.long 0x0 0. "PROCRST,Processor Reset" "0: No effect.,1: If KEY = 0xA5 resets the processor and all the.." rgroup.long 0x4++0x3 line.long 0x0 "SR,Status Register" bitfld.long 0x0 17. "SRCMP,Software Reset Command in Progress" "0: No software command is being performed by the..,1: A Software reset command is being performed by.." bitfld.long 0x0 16. "NRSTL,NRST Pin Level" "0,1" newline bitfld.long 0x0 8.--10. "RSTTYP,Reset Type" "0: First powerup reset,1: Return from Backup mode,2: Watchdog fault occurred,3: Processor reset required by the software,4: NRST pin detected low,?,6: MCK0 failure detection occurred,7: 32.768 kHz crystal failure detection fault.." bitfld.long 0x0 0. "URSTS,User Reset Status" "0: No high-to-low edge on NRST happened since the..,1: At least one high-to-low transition of NRST has.." group.long 0x8++0x3 line.long 0x0 "MR,Mode Register" hexmask.long.byte 0x0 24.--31. 1. "KEY,Write Access Password" bitfld.long 0x0 20. "ENGCLR,Enable GPBR Clear on Tamper Event" "0: Disables the GPBR immediate clear on tamper..,1: Enables the GPBR immediate clear on tamper.." newline hexmask.long.byte 0x0 8.--11. 1. "ERSTL,External Reset Length" bitfld.long 0x0 5. "SYSFEN,Main System Bus Clock (MCK0) Fail Enable" "0: The detection of a Main System Bus Clock (MCK0)..,1: The detection of a Main System Bus Clock (MCK0).." newline bitfld.long 0x0 4. "URSTIEN,User Reset Interrupt Enable" "0: RSTC_SR.USRTS at '1' has no effect on the RSTC..,1: RSTC_SR.USRTS at '1' asserts the RSTC interrupt.." bitfld.long 0x0 2. "URSTASYNC,User Reset Asynchronous Control" "0: The NRST input signal is managed synchronously.,1: The NRST input signal is managed asynchronously." newline bitfld.long 0x0 1. "SCKSW,Slow Clock Switching" "0: The detection of a 32.768 kHz crystal failure..,1: The detection of a 32.768 kHz crystal failure.." bitfld.long 0x0 0. "URSTEN,User Reset Enable" "0: The detection of a low level on the NRST pin..,1: The detection of a low level on the NRST pin.." group.long 0xE4++0x3 line.long 0x0 "GRSTR,Generic Reset Register" bitfld.long 0x0 2. "DDR_PHY_RST,DDR PHY Reset" "0: DDR PHY reset is asserted.,1: DDR PHY reset is de-asserted." bitfld.long 0x0 0. "DDR_RST,DDR Reset" "0: DDR Controller reset is asserted.,1: DDR Controller reset is de-asserted." tree.end tree "RTC (Real-time Clock)" base ad:0xE001D800 group.long 0x0++0xB line.long 0x0 "CR,Control Register" bitfld.long 0x0 16.--17. "CALEVSEL,Calendar Event Selection" "0: Week change (every Monday at time 00:00:00),1: Month change (every 01 of each month at time..,2: Year change (every January 1 at time 00:00:00),?" bitfld.long 0x0 8.--9. "TIMEVSEL,Time Event Selection" "0: Minute change,1: Hour change,2: Every day at midnight,3: Every day at noon" newline bitfld.long 0x0 1. "UPDCAL,Update Request Calendar Register" "0: No effect or if UPDCAL has been previously..,1: Stops the RTC calendar counting." bitfld.long 0x0 0. "UPDTIM,Update Request Time Register" "0: No effect or if UPDTIM has been previously..,1: Stops the RTC time counting." line.long 0x4 "MR,Mode Register" bitfld.long 0x4 28.--29. "TPERIOD,Period of the Output Pulse" "0: 1 second,1: 500 ms,2: 250 ms,3: 125 ms" bitfld.long 0x4 24.--26. "THIGH,High Duration of the Output Pulse" "0: 31.2 ms,1: 15.6 ms,2: 3.91 ms,3: 976 us,4: 488 us,5: 122 us,6: 30.5 us,7: 15.2 us" newline bitfld.long 0x4 20.--22. "OUT1,RTCOUT1 Output and ADC Last Channel Trigger Event Source Selection" "0: No waveform stuck at '0',1: 1 Hz square wave,2: 32 Hz square wave,3: 64 Hz square wave,4: 512 Hz square wave,5: Output toggles when alarm flag rises,6: Output is a copy of the alarm flag,7: Duty cycle programmable pulse" bitfld.long 0x4 16.--18. "OUT0,RTCOUT0 Output and All ADC Channel Trigger Event Source Selection" "0: No waveform stuck at '0',1: 1 Hz square wave,2: 32 Hz square wave,3: 64 Hz square wave,4: 512 Hz square wave,5: Output toggles when alarm flag rises,6: Output is a copy of the alarm flag,7: Duty cycle programmable pulse" newline bitfld.long 0x4 15. "HIGHPPM,HIGH PPM Correction" "0: Lower range ppm correction with accurate..,1: Higher range ppm correction with accurate.." hexmask.long.byte 0x4 8.--14. 1. "CORRECTION,Slow Clock Correction" newline bitfld.long 0x4 4. "NEGPPM,NEGative PPM Correction" "0: Positive correction (the divider will be..,1: Negative correction (the divider will be.." bitfld.long 0x4 2. "UTC,UTC Time Format" "0: Gregorian calendar.,1: UTC format." newline bitfld.long 0x4 0. "HRMOD,12-/24-hour Mode" "0: 24-hour mode is selected.,1: 12-hour mode is selected." line.long 0x8 "TIMR,Time Register" bitfld.long 0x8 22. "AMPM,Ante Meridiem Post Meridiem Indicator" "0: AM.,1: PM." hexmask.long.byte 0x8 16.--21. 1. "HOUR,Current Hour" newline hexmask.long.byte 0x8 8.--14. 1. "MIN,Current Minute" hexmask.long.byte 0x8 0.--6. 1. "SEC,Current Second" group.long 0x8++0xB line.long 0x0 "TIMR_UTC_MODE,Time Register" hexmask.long 0x0 0.--31. 1. "UTC_TIME,Current UTC Time" line.long 0x4 "CALR,Calendar Register" hexmask.long.byte 0x4 24.--29. 1. "DATE,Current Day in Current Month" bitfld.long 0x4 21.--23. "DAY,Current Day in Current Week" "0,1,2,3,4,5,6,7" newline hexmask.long.byte 0x4 16.--20. 1. "MONTH,Current Month" hexmask.long.byte 0x4 8.--15. 1. "YEAR,Current Year" newline hexmask.long.byte 0x4 0.--6. 1. "CENT,Current Century" line.long 0x8 "TIMALR,Time Alarm Register" bitfld.long 0x8 23. "HOUREN,Hour Alarm Enable" "0: The hour-matching alarm is disabled.,1: The hour-matching alarm is enabled." bitfld.long 0x8 22. "AMPM,AM/PM Indicator" "0,1" newline hexmask.long.byte 0x8 16.--21. 1. "HOUR,Hour Alarm" bitfld.long 0x8 15. "MINEN,Minute Alarm Enable" "0: The minute-matching alarm is disabled.,1: The minute-matching alarm is enabled." newline hexmask.long.byte 0x8 8.--14. 1. "MIN,Minute Alarm" bitfld.long 0x8 7. "SECEN,Second Alarm Enable" "0: The second-matching alarm is disabled.,1: The second-matching alarm is enabled." newline hexmask.long.byte 0x8 0.--6. 1. "SEC,Second Alarm" group.long 0x10++0x7 line.long 0x0 "TIMALR_UTC_MODE,Time Alarm Register" hexmask.long 0x0 0.--31. 1. "UTC_TIME,UTC_TIME Alarm" line.long 0x4 "CALALR,Calendar Alarm Register" bitfld.long 0x4 31. "DATEEN,Date Alarm Enable" "0: The date-matching alarm is disabled.,1: The date-matching alarm is enabled." hexmask.long.byte 0x4 24.--29. 1. "DATE,Date Alarm" newline bitfld.long 0x4 23. "MTHEN,Month Alarm Enable" "0: The month-matching alarm is disabled.,1: The month-matching alarm is enabled." hexmask.long.byte 0x4 16.--20. 1. "MONTH,Month Alarm" group.long 0x14++0x3 line.long 0x0 "CALALR_UTC_MODE,Calendar Alarm Register" bitfld.long 0x0 0. "UTCEN,UTC Alarm Enable" "0: The UTC-matching alarm is disabled.,1: The UTC-matching alarm is enabled." rgroup.long 0x18++0x3 line.long 0x0 "SR,Status Register" bitfld.long 0x0 5. "TDERR,Time and/or Date Free Running Error" "0: The internal free running counters are carrying..,1: The internal free running counters have been.." bitfld.long 0x0 4. "CALEV,Calendar Event" "0: No calendar event has occurred since the last..,1: At least one calendar event has occurred since.." newline bitfld.long 0x0 3. "TIMEV,Time Event" "0: No time event has occurred since the last clear.,1: At least one time event has occurred since the.." bitfld.long 0x0 2. "SEC,Second Event" "0: No second event has occurred since the last clear.,1: At least one second event has occurred since the.." newline bitfld.long 0x0 1. "ALARM,Alarm Flag" "0: No alarm matching condition occurred.,1: An alarm matching condition has occurred." bitfld.long 0x0 0. "ACKUPD,Acknowledge for Update" "0: Time and calendar registers cannot be updated.,1: Time and calendar registers can be updated." wgroup.long 0x1C++0xB line.long 0x0 "SCCR,Status Clear Command Register" bitfld.long 0x0 5. "TDERRCLR,Time and/or Date Free Running Error Clear" "0,1" bitfld.long 0x0 4. "CALCLR,Calendar Clear" "0,1" newline bitfld.long 0x0 3. "TIMCLR,Time Clear" "0,1" bitfld.long 0x0 2. "SECCLR,Second Clear" "0,1" newline bitfld.long 0x0 1. "ALRCLR,Alarm Clear" "0,1" bitfld.long 0x0 0. "ACKCLR,Acknowledge Clear" "0,1" line.long 0x4 "IER,Interrupt Enable Register" bitfld.long 0x4 5. "TDERREN,Time and/or Date Error Interrupt Enable" "0,1" bitfld.long 0x4 4. "CALEN,Calendar Event Interrupt Enable" "0,1" newline bitfld.long 0x4 3. "TIMEN,Time Event Interrupt Enable" "0,1" bitfld.long 0x4 2. "SECEN,Second Event Interrupt Enable" "0,1" newline bitfld.long 0x4 1. "ALREN,Alarm Interrupt Enable" "0,1" bitfld.long 0x4 0. "ACKEN,Acknowledge Update Interrupt Enable" "0,1" line.long 0x8 "IDR,Interrupt Disable Register" bitfld.long 0x8 5. "TDERRDIS,Time and/or Date Error Interrupt Disable" "0,1" bitfld.long 0x8 4. "CALDIS,Calendar Event Interrupt Disable" "0,1" newline bitfld.long 0x8 3. "TIMDIS,Time Event Interrupt Disable" "0,1" bitfld.long 0x8 2. "SECDIS,Second Event Interrupt Disable" "0,1" newline bitfld.long 0x8 1. "ALRDIS,Alarm Interrupt Disable" "0,1" bitfld.long 0x8 0. "ACKDIS,Acknowledge Update Interrupt Disable" "0,1" rgroup.long 0x28++0x7 line.long 0x0 "IMR,Interrupt Mask Register" bitfld.long 0x0 5. "TDERR,Time and/or Date Error Mask" "0,1" bitfld.long 0x0 4. "CAL,Calendar Event Interrupt Mask" "0,1" newline bitfld.long 0x0 3. "TIM,Time Event Interrupt Mask" "0,1" bitfld.long 0x0 2. "SEC,Second Event Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "ALR,Alarm Interrupt Mask" "0,1" bitfld.long 0x0 0. "ACK,Acknowledge Update Interrupt Mask" "0,1" line.long 0x4 "VER,Valid Entry Register" bitfld.long 0x4 3. "NVCALALR,Non-valid Calendar Alarm" "0: No invalid data has been detected in RTC_CALALR..,1: RTC_CALALR has contained invalid data since it.." bitfld.long 0x4 2. "NVTIMALR,Non-valid Time Alarm" "0: No invalid data has been detected in RTC_TIMALR..,1: RTC_TIMALR has contained invalid data since it.." newline bitfld.long 0x4 1. "NVCAL,Non-valid Calendar" "0: No invalid data has been detected in RTC_CALR..,1: RTC_CALR has contained invalid data since it was.." bitfld.long 0x4 0. "NVTIM,Non-valid Time" "0: No invalid data has been detected in RTC_TIMR..,1: RTC_TIMR has contained invalid data since it was.." rgroup.long 0xB0++0x3 line.long 0x0 "TSTR0,Timestamp Time Register 0" bitfld.long 0x0 31. "BACKUP,System Mode of the Tamper (cleared by reading RTC_TSSR0)" "0: The state of the system is different from backup..,1: The system is in backup mode when the tamper.." hexmask.long.byte 0x0 24.--27. 1. "TEVCNT,Tamper Events Counter (cleared by reading RTC_TSSR0)" newline bitfld.long 0x0 22. "AMPM,AM/PM Indicator of the Tamper (cleared by reading RTC_TSSR0)" "0,1" hexmask.long.byte 0x0 16.--21. 1. "HOUR,Hours of the Tamper (cleared by reading RTC_TSSR0)" newline hexmask.long.byte 0x0 8.--14. 1. "MIN,Minutes of the Tamper (cleared by reading RTC_TSSR0)" hexmask.long.byte 0x0 0.--6. 1. "SEC,Seconds of the Tamper (cleared by reading RTC_TSSR0)" rgroup.long 0xB0++0x7 line.long 0x0 "TSTR0_UTC_MODE,Timestamp Time Register 0" bitfld.long 0x0 31. "BACKUP,System Mode of the Tamper (cleared by reading RTC_TSSR0)" "0: The state of the system is different from Backup..,1: The system is in Backup mode when the tamper.." hexmask.long.byte 0x0 24.--27. 1. "TEVCNT,Tamper Events Counter (cleared by reading RTC_TSSR0)" line.long 0x4 "TSDR0,Timestamp Date Register 0" hexmask.long.byte 0x4 24.--29. 1. "DATE,Date of the Tamper (cleared by reading RTC_TSSRx)" bitfld.long 0x4 21.--23. "DAY,Day of the Tamper (cleared by reading RTC_TSSRx)" "0,1,2,3,4,5,6,7" newline hexmask.long.byte 0x4 16.--20. 1. "MONTH,Month of the Tamper (cleared by reading RTC_TSSRx)" hexmask.long.byte 0x4 8.--15. 1. "YEAR,Year of the Tamper (cleared by reading RTC_TSSRx)" newline hexmask.long.byte 0x4 0.--6. 1. "CENT,Century of the Tamper (cleared by reading RTC_TSSRx)" rgroup.long 0xB4++0xB line.long 0x0 "TSDR0_UTC_MODE,Timestamp Date Register 0" hexmask.long 0x0 0.--31. 1. "UTC_TIME,Time of the Tamper (UTC format)" line.long 0x4 "TSSR0,Timestamp Source Register 0" bitfld.long 0x4 21. "DET3,PIOBU Intrusion Detector (cleared on read)" "0,1" bitfld.long 0x4 20. "DET2,PIOBU Intrusion Detector (cleared on read)" "0,1" newline bitfld.long 0x4 19. "DET1,PIOBU Intrusion Detector (cleared on read)" "0,1" bitfld.long 0x4 18. "DET0,PIOBU Intrusion Detector (cleared on read)" "0,1" newline bitfld.long 0x4 3. "JTAG,JTAG Pins Monitor (cleared on read)" "0,1" bitfld.long 0x4 2. "TST,Test Pin Monitor (cleared on read)" "0,1" newline bitfld.long 0x4 0. "DWDTSW,Dual WatchDog Timer Event (cleared on read)" "0,1" line.long 0x8 "TSTR1,Timestamp Time Register 1" bitfld.long 0x8 31. "BACKUP,System Mode of the Tamper (cleared by reading RTC_TSSR1)" "0: The state of the system is different from Backup..,1: The system is in Backup mode when the tamper.." bitfld.long 0x8 22. "AMPM,AM/PM Indicator of the Tamper (cleared by reading RTC_TSSR1)" "0,1" newline hexmask.long.byte 0x8 16.--21. 1. "HOUR,Hours of the Tamper (cleared by reading RTC_TSSR1)" hexmask.long.byte 0x8 8.--14. 1. "MIN,Minutes of the Tamper (cleared by reading RTC_TSSR1)" newline hexmask.long.byte 0x8 0.--6. 1. "SEC,Seconds of the Tamper (cleared by reading RTC_TSSR1)" rgroup.long 0xBC++0x7 line.long 0x0 "TSTR1_UTC_MODE,Timestamp Time Register 1" bitfld.long 0x0 31. "BACKUP,System Mode of the Tamper (cleared by reading RTC_TSSR1)" "0: The state of the system is different from Backup..,1: The system is in Backup mode when the tamper.." line.long 0x4 "TSDR1,Timestamp Date Register 1" hexmask.long.byte 0x4 24.--29. 1. "DATE,Date of the Tamper (cleared by reading RTC_TSSRx)" bitfld.long 0x4 21.--23. "DAY,Day of the Tamper (cleared by reading RTC_TSSRx)" "0,1,2,3,4,5,6,7" newline hexmask.long.byte 0x4 16.--20. 1. "MONTH,Month of the Tamper (cleared by reading RTC_TSSRx)" hexmask.long.byte 0x4 8.--15. 1. "YEAR,Year of the Tamper (cleared by reading RTC_TSSRx)" newline hexmask.long.byte 0x4 0.--6. 1. "CENT,Century of the Tamper (cleared by reading RTC_TSSRx)" rgroup.long 0xC0++0x7 line.long 0x0 "TSDR1_UTC_MODE,Timestamp Date Register 1" hexmask.long 0x0 0.--31. 1. "UTC_TIME,Time of the Tamper (UTC format)" line.long 0x4 "TSSR1,Timestamp Source Register 1" bitfld.long 0x4 21. "DET3,PIOBU Intrusion Detector (cleared on read)" "0,1" bitfld.long 0x4 20. "DET2,PIOBU Intrusion Detector (cleared on read)" "0,1" newline bitfld.long 0x4 19. "DET1,PIOBU Intrusion Detector (cleared on read)" "0,1" bitfld.long 0x4 18. "DET0,PIOBU Intrusion Detector (cleared on read)" "0,1" newline bitfld.long 0x4 3. "JTAG,JTAG Pins Monitor (cleared on read)" "0,1" bitfld.long 0x4 2. "TST,Test Pin Monitor (cleared on read)" "0,1" newline bitfld.long 0x4 0. "DWDTSW,Dual WatchDog Timer Event (cleared on read)" "0,1" tree.end tree "RTT (Real-time Timer)" base ad:0xE001D300 group.long 0x0++0x7 line.long 0x0 "MR,Mode Register" bitfld.long 0x0 24. "RTC1HZ,Real-Time Clock 1Hz Clock Selection" "0: The RTT 32-bit counter is driven by the 16-bit..,1: The RTT 32-bit counter is driven by the 1Hz RTC.." bitfld.long 0x0 21. "INC2AEN,RTTINC2 Alarm and Interrupt Enable" "0: The RTTINC2 flag is not a source of the RTT..,1: The RTTINC2 flag is a source of the RTT alarm.." newline bitfld.long 0x0 20. "RTTDIS,Real-Time Timer Disable" "0: The Real-Time Timer is enabled.,1: The Real-Time Timer is disabled (no dynamic.." bitfld.long 0x0 18. "RTTRST,Real-Time Timer Restart" "0: No effect.,1: Reloads and restarts the clock divider with the.." newline bitfld.long 0x0 17. "RTTINCIEN,Real-Time Timer Increment Interrupt Enable" "0: The RTT_SR.RTTINC bit has no effect on interrupt.,1: The RTT_SR.RTTINC bit asserts interrupt." bitfld.long 0x0 16. "ALMIEN,Alarm Interrupt Enable" "0: The RTT_SR.ALMS bit has no effect on interrupt.,1: The RTT_SR.ALMS bit asserts interrupt." newline hexmask.long.word 0x0 0.--15. 1. "RTPRES,Real-Time Timer Prescaler Value" line.long 0x4 "AR,Alarm Register" hexmask.long 0x4 0.--31. 1. "ALMV,Alarm Value" rgroup.long 0x8++0x7 line.long 0x0 "VR,Value Register" hexmask.long 0x0 0.--31. 1. "CRTV,Current Real-time Value" line.long 0x4 "SR,Status Register" bitfld.long 0x4 2. "RTTINC2,Predefined Number of Prescaler Roll-Over Status (cleared on read)" "0: SELINC2=0 or the number of prescaler roll-overs..,1: The number of prescaler roll-overs programmed.." bitfld.long 0x4 1. "RTTINC,Prescaler Roll-over Status (cleared on read)" "0: No prescaler roll-over occurred since the last..,1: Prescaler roll-over occurred since the last read.." newline bitfld.long 0x4 0. "ALMS,Real-Time Alarm Status (cleared on read)" "0: The real-time zlarm has not occurred since the..,1: The real-time alarm occurred since the last read.." group.long 0x10++0x3 line.long 0x0 "MODR,Modulo Selection Register" bitfld.long 0x0 0.--2. "SELINC2,Selection of the 32-bit Counter Modulo to generate RTTINC2 Flag" "0: The RTTINC2 flag never rises.,1: The RTTINC2 flag is set when CRTV modulo 64..,2: The RTTINC2 flag is set when CRTV modulo 128..,3: The RTTINC2 flag is set when CRTV modulo 256..,4: The RTTINC2 flag is set when CRTV modulo 512..,5: The RTTINC2 flag is set when CRTV modulo 1024..,6: The RTTINC2 flag is set when CRTV modulo 2048..,7: The RTTINC2 flag is set when CRTV modulo 4096.." rgroup.long 0x14++0x3 line.long 0x0 "TSR,TimeStamp Register" bitfld.long 0x0 31. "TS_OVF,Timestamp Overflow" "0: RTT_ST.RTTINC2 was set but no new event occurred..,1: RTT_ST.RTTINC2 was set and a second event.." hexmask.long 0x0 0.--30. 1. "TSTAMP,Real-Time Timer Value Timestamp" tree.end tree "SCKC (Slow Clock Controller)" base ad:0xE001D500 group.long 0x0++0x3 line.long 0x0 "CR,Slow Clock Controller Configuration Register" bitfld.long 0x0 24. "TD_OSCSEL,Timing Domain Slow Clock Selector" "0: Slow clock of the timing domain is driven by the..,1: Slow clock of the timing domain is driven by the.." tree.end tree "SDMMC (Secure Digital MultiMedia Card Controller)" base ad:0x0 tree "SDMMC0" base ad:0xE1204000 group.long 0x0++0x3 line.long 0x0 "SSAR,SDMA System Address/Argument 2 Register" hexmask.long 0x0 0.--31. 1. "ADDR,SDMA System Address" group.long 0x0++0x3 line.long 0x0 "SSAR_M_ARG2_MODE,SDMA System Address/Argument 2 Register" hexmask.long 0x0 0.--31. 1. "ARG2,Argument 2" group.word 0x4++0x3 line.word 0x0 "BSR,Block Size Register" bitfld.word 0x0 12.--14. "BOUNDARY,SDMA Buffer Boundary" "0: 4-Kbyte boundary,1: 8-Kbyte boundary,2: 16-Kbyte boundary,3: 32-Kbyte boundary,4: 64-Kbyte boundary,5: 128-Kbyte boundary,6: 256-Kbyte boundary,7: 512-Kbyte boundary" hexmask.word 0x0 0.--9. 1. "BLKSIZE,Transfer Block Size" line.word 0x2 "BCR,Block Count Register" hexmask.word 0x2 0.--15. 1. "BLKCNT,Block Count for Current Transfer" group.long 0x8++0x3 line.long 0x0 "ARG1R,Argument 1 Register" hexmask.long 0x0 0.--31. 1. "ARG1,Argument 1" group.word 0xC++0x3 line.word 0x0 "TMR,Transfer Mode Register" bitfld.word 0x0 5. "MSBSEL,Multi/Single Block Selection" "0,1" bitfld.word 0x0 4. "DTDSEL,Data Transfer Direction Selection" "0: Writes data from the SDMMC to the device.,1: Reads data from the device to the SDMMC." newline bitfld.word 0x0 2.--3. "ACMDEN,Auto Command Enable" "0: Auto Command Disabled,1: Auto CMD12 Enabled,2: Auto CMD23 Enabled,?" bitfld.word 0x0 1. "BCEN,Block Count Enable" "0: Block count is disabled.,1: Block count is enabled." newline bitfld.word 0x0 0. "DMAEN,DMA Enable" "0: DMA functionality is disabled.,1: DMA functionality is enabled." line.word 0x2 "CR,Command Register" hexmask.word.byte 0x2 8.--13. 1. "CMDIDX,Command Index" bitfld.word 0x2 6.--7. "CMDTYP,Command Type" "0: Other commands,1: CMD52 to write 'Bus Suspend' in the Card Common..,2: CMD52 to write 'Function Select' in the Card..,3: CMD12 CMD52 to write 'I/O Abort' in the Card.." newline bitfld.word 0x2 5. "DPSEL,Data Present Select" "0: No data present,1: Data present" bitfld.word 0x2 4. "CMDICEN,Command Index Check Enable" "0: The Command Index Check is disabled.,1: The Command Index Check is enabled." newline bitfld.word 0x2 3. "CMDCCEN,Command CRC Check Enable" "0: The Command CRC Check is disabled.,1: The Command CRC Check is enabled." bitfld.word 0x2 0.--1. "RESPTYP,Response Type" "0: No Response,1: Response Length 136,2: Response Length 48,3: Response Length 48 with Busy" repeat 4. (increment 0x0 0x1)(increment 0x0 0x4) rgroup.long ($2+0x10)++0x3 line.long 0x0 "RR[$1],Response Register x" hexmask.long 0x0 0.--31. 1. "CMDRESP,Command Response" repeat.end group.long 0x20++0x3 line.long 0x0 "BDPR,Buffer Data Port Register" hexmask.long 0x0 0.--31. 1. "BUFDATA,Buffer Data" rgroup.long 0x24++0x3 line.long 0x0 "PSR,Present State Register" bitfld.long 0x0 24. "CMDLL,CMD Line Level" "0,1" hexmask.long.byte 0x0 20.--23. 1. "DATLL,DAT[3:0] Line Level" newline bitfld.long 0x0 19. "WRPPL,Write Protect Pin Level" "0: Write protected (SDMMC_WP = 0),1: Write enabled (SDMMC_WP = 1)" bitfld.long 0x0 18. "CARDDPL,Card Detect Pin Level" "0: No card present (SDMMC_CD = 1).,1: Card present (SDMMC_CD = 0)." newline bitfld.long 0x0 17. "CARDSS,Card State Stable" "0: Reset or debouncing.,1: No card or card inserted." bitfld.long 0x0 16. "CARDINS,Card Inserted" "0,1" newline bitfld.long 0x0 11. "BUFRDEN,Buffer Read Enable" "0,1" bitfld.long 0x0 10. "BUFWREN,Buffer Write Enable" "0,1" newline bitfld.long 0x0 9. "RTACT,Read Transfer Active" "0,1" bitfld.long 0x0 8. "WTACT,Write Transfer Active" "0,1" newline bitfld.long 0x0 2. "DLACT,DAT Line Active" "0: DAT line inactive.,1: DAT line active." bitfld.long 0x0 1. "CMDINHD,Command Inhibit (DAT)" "0: Can issue a command which uses the DAT line(s).,1: Cannot issue a command which uses the DAT line(s)." newline bitfld.long 0x0 0. "CMDINHC,Command Inhibit (CMD)" "0: Can issue a command using only CMD line.,1: Cannot issue a command." group.byte 0x28++0x0 line.byte 0x0 "HC1R_EMMC_MODE,Host Control 1 Register" bitfld.byte 0x0 5. "EXTDW,Extended Data Width" "0,1" bitfld.byte 0x0 3.--4. "DMASEL,DMA Select" "0: SDMA is selected,?,2: 32-bit Address ADMA2 is selected,?" newline bitfld.byte 0x0 2. "HSEN,High Speed Enable" "0: Normal Speed mode.,1: High Speed mode." bitfld.byte 0x0 1. "DW,Data Width" "0: 1-bit mode.,1: 4-bit mode." group.byte 0x28++0x2 line.byte 0x0 "HC1R_SD_SDIO_MODE,Host Control 1 Register" bitfld.byte 0x0 7. "CARDDSEL,Card Detect Signal Selection" "0: The SDMMC_CD pin is selected.,1: The Card Detect Test Level (CARDDTL) is selected.." bitfld.byte 0x0 6. "CARDDTL,Card Detect Test Level" "0: No card.,1: Card inserted." newline bitfld.byte 0x0 3.--4. "DMASEL,DMA Select" "0: SDMA is selected,?,2: 32-bit Address ADMA2 is selected,?" bitfld.byte 0x0 2. "HSEN,High Speed Enable" "0: Normal Speed mode.,1: High Speed mode." newline bitfld.byte 0x0 1. "DW,Data Width" "0: 1-bit mode.,1: 4-bit mode." bitfld.byte 0x0 0. "LEDCTRL,LED Control" "0: LED off.,1: LED on." line.byte 0x1 "PCR,Power Control Register" bitfld.byte 0x1 0. "SDBPWR,SD Bus Power" "0,1" line.byte 0x2 "BGCR_EMMC_MODE,Block Gap Control Register" bitfld.byte 0x2 1. "CONTR,Continue Request" "0: No effect.,1: Restart." bitfld.byte 0x2 0. "STPBGR,Stop At Block Gap Request" "0: Transfer,1: Stop" group.byte 0x2A++0x1 line.byte 0x0 "BGCR_SD_SDIO_MODE,Block Gap Control Register" bitfld.byte 0x0 3. "INTBG,Interrupt at Block Gap" "0: Interrupt detection disabled.,1: Interrupt detection enabled." bitfld.byte 0x0 2. "RWCTRL,Read Wait Control" "0: Disables Read Wait control.,1: Enables Read Wait control." newline bitfld.byte 0x0 1. "CONTR,Continue Request" "0: No effect.,1: Restart." bitfld.byte 0x0 0. "STPBGR,Stop At Block Gap Request" "0: Transfer,1: Stop" line.byte 0x1 "WCR,Wakeup Control Register" bitfld.byte 0x1 2. "WKENCREM,Wakeup Event Enable on Card Removal" "0: Wakeup Event disabled.,1: Wakeup Event enabled." bitfld.byte 0x1 1. "WKENCINS,Wakeup Event Enable on Card Insertion" "0: Wakeup Event disabled.,1: Wakeup Event enabled." newline bitfld.byte 0x1 0. "WKENCINT,Wakeup Event Enable on Card Interrupt" "0: Wakeup Event disabled.,1: Wakeup Event enabled." group.word 0x2C++0x1 line.word 0x0 "CCR,Clock Control Register" hexmask.word.byte 0x0 8.--15. 1. "SDCLKFSEL,SDCLK Frequency Select" bitfld.word 0x0 6.--7. "USDCLKFSEL,Upper Bits of SDCLK Frequency Select" "0,1,2,3" newline bitfld.word 0x0 5. "CLKGSEL,Clock Generator Select" "0: Divided Clock mode (BASECLK is used to generate..,1: Programmable Clock mode (MULTCLK is used to.." bitfld.word 0x0 2. "SDCLKEN,SD Clock Enable" "0: SD Clock disabled,1: SD Clock enabled" newline bitfld.word 0x0 1. "INTCLKS,Internal Clock Stable" "0: Internal clock not ready.,1: Internal clock ready." bitfld.word 0x0 0. "INTCLKEN,Internal Clock Enable" "0: The internal clock stops.,1: The internal clock oscillates." group.byte 0x2E++0x1 line.byte 0x0 "TCR,Timeout Control Register" hexmask.byte 0x0 0.--3. 1. "DTCVAL,Data Timeout Counter Value" line.byte 0x1 "SRR,Software Reset Register" bitfld.byte 0x1 2. "SWRSTDAT,Software reset for DAT line" "0: Work,1: Reset" bitfld.byte 0x1 1. "SWRSTCMD,Software reset for CMD line" "0: Work,1: Reset" newline bitfld.byte 0x1 0. "SWRSTALL,Software reset for All" "0: Work,1: Reset" group.word 0x30++0x1 line.word 0x0 "NISTR_EMMC_MODE,Normal Interrupt Status Register" bitfld.word 0x0 15. "ERRINT,Error Interrupt" "0: No error.,1: Error." bitfld.word 0x0 14. "BOOTAR,Boot Acknowledge Received" "0: Boot Acknowledge pattern not received.,1: Boot Acknowledge pattern received." newline bitfld.word 0x0 5. "BRDRDY,Buffer Read Ready" "0: Not ready to read buffer.,1: Ready to read buffer." bitfld.word 0x0 4. "BWRRDY,Buffer Write Ready" "0: Not ready to write buffer.,1: Ready to write buffer." newline bitfld.word 0x0 3. "DMAINT,DMA Interrupt" "0: No DMA interrupt.,1: DMA interrupt." bitfld.word 0x0 2. "BLKGE,Block Gap Event" "0: No block gap event.,1: Transaction stopped at block gap." newline bitfld.word 0x0 1. "TRFC,Transfer Complete" "0: Command execution is not complete.,1: Command execution is complete." bitfld.word 0x0 0. "CMDC,Command Complete" "0: No command complete.,1: Command complete." group.word 0x30++0x3 line.word 0x0 "NISTR_SD_SDIO_MODE,Normal Interrupt Status Register" bitfld.word 0x0 15. "ERRINT,Error Interrupt" "0: No error.,1: Error." bitfld.word 0x0 8. "CINT,Card Interrupt" "0: No card interrupt.,1: Card interrupt." newline bitfld.word 0x0 7. "CREM,Card Removal" "0: Card state unstable or card inserted.,1: Card removed." bitfld.word 0x0 6. "CINS,Card Insertion" "0: Card state unstable or card removed.,1: Card inserted." newline bitfld.word 0x0 5. "BRDRDY,Buffer Read Ready" "0: Not ready to read buffer.,1: Ready to read buffer." bitfld.word 0x0 4. "BWRRDY,Buffer Write Ready" "0: Not ready to write buffer.,1: Ready to write buffer." newline bitfld.word 0x0 3. "DMAINT,DMA Interrupt" "0: No DMA Interrupt.,1: DMA Interrupt." bitfld.word 0x0 2. "BLKGE,Block Gap Event" "0: No block gap event.,1: Transaction stopped at block gap." newline bitfld.word 0x0 1. "TRFC,Transfer Complete" "0: Command execution is not complete.,1: Command execution is complete." bitfld.word 0x0 0. "CMDC,Command Complete" "0: No command complete.,1: Command complete." line.word 0x2 "EISTR_EMMC_MODE,Error Interrupt Status Register" bitfld.word 0x2 12. "BOOTAE,Boot Acknowledge Error" "0: No error.,1: Error." bitfld.word 0x2 10. "TUNING,Tuning Error" "0: No error.,1: Error." newline bitfld.word 0x2 9. "ADMA,ADMA Error" "0: No error.,1: Error." bitfld.word 0x2 8. "ACMD,Auto CMD Error" "0: No error.,1: Error." newline bitfld.word 0x2 7. "CURLIM,Current Limit Error" "0: No error.,1: Error." bitfld.word 0x2 6. "DATEND,Data End Bit Error" "0: No error.,1: Error." newline bitfld.word 0x2 5. "DATCRC,Data CRC Error" "0: No error.,1: Error." bitfld.word 0x2 4. "DATTEO,Data Timeout error" "0: No error.,1: Error." newline bitfld.word 0x2 3. "CMDIDX,Command Index Error" "0: No error.,1: Error." bitfld.word 0x2 2. "CMDEND,Command End Bit Error" "0: No error.,1: Error." newline bitfld.word 0x2 1. "CMDCRC,Command CRC Error" "0,1" bitfld.word 0x2 0. "CMDTEO,Command Timeout Error" "0,1" group.word 0x32++0x3 line.word 0x0 "EISTR_SD_SDIO_MODE,Error Interrupt Status Register" bitfld.word 0x0 10. "TUNING,Tuning Error" "0: No error.,1: Error." bitfld.word 0x0 9. "ADMA,ADMA Error" "0: No error.,1: Error." newline bitfld.word 0x0 8. "ACMD,Auto CMD Error" "0: No error.,1: Error." bitfld.word 0x0 7. "CURLIM,Current Limit Error" "0: No error.,1: Error." newline bitfld.word 0x0 6. "DATEND,Data End Bit Error" "0: No error.,1: Error." bitfld.word 0x0 5. "DATCRC,Data CRC error" "0: No error.,1: Error." newline bitfld.word 0x0 4. "DATTEO,Data Timeout Error" "0: No error.,1: Error." bitfld.word 0x0 3. "CMDIDX,Command Index Error" "0: No error.,1: Error." newline bitfld.word 0x0 2. "CMDEND,Command End Bit Error" "0: No error.,1: Error." bitfld.word 0x0 1. "CMDCRC,Command CRC Error" "0,1" newline bitfld.word 0x0 0. "CMDTEO,Command Timeout Error" "0,1" line.word 0x2 "NISTER_EMMC_MODE,Normal Interrupt Status Enable Register" bitfld.word 0x2 14. "BOOTAR,Boot Acknowledge Received Status Enable" "0: The BOOTAR status flag in SDMMC_NISTR is masked.,1: The BOOTAR status flag in SDMMC_NISTR is enabled." bitfld.word 0x2 5. "BRDRDY,Buffer Read Ready Status Enable" "0: The BRDRDY status flag in SDMMC_NISTR is masked.,1: The BRDRDY status flag in SDMMC_NISTR is enabled." newline bitfld.word 0x2 4. "BWRRDY,Buffer Write Ready Status Enable" "0: The BWRRDY status flag in SDMMC_NISTR is masked.,1: The BWRRDY status flag in SDMMC_NISTR is enabled." bitfld.word 0x2 3. "DMAINT,DMA Interrupt Status Enable" "0: The DMAINT status flag in SDMMC_NISTR is masked.,1: The DMAINT status flag in SDMMC_NISTR is enabled." newline bitfld.word 0x2 2. "BLKGE,Block Gap Event Status Enable" "0: The BLKGE status flag in SDMMC_NISTR is masked.,1: The BLKGE status flag in SDMMC_NISTR is enabled." bitfld.word 0x2 1. "TRFC,Transfer Complete Status Enable" "0: The TRFC status flag in SDMMC_NISTR is masked.,1: The TRFC status flag in SDMMC_NISTR is enabled." newline bitfld.word 0x2 0. "CMDC,Command Complete Status Enable" "0: The CMDC status flag in SDMMC_NISTR is masked.,1: The CMDC status flag in SDMMC_NISTR is enabled." group.word 0x34++0x3 line.word 0x0 "NISTER_SD_SDIO_MODE,Normal Interrupt Status Enable Register" bitfld.word 0x0 8. "CINT,Card Interrupt Status Enable" "0: The CINT status flag in SDMMC_NISTR is masked.,1: The CINT status flag in SDMMC_NISTR is enabled." bitfld.word 0x0 7. "CREM,Card Removal Status Enable" "0: The CREM status flag in SDMMC_NISTR is masked.,1: The CREM status flag in SDMMC_NISTR is enabled." newline bitfld.word 0x0 6. "CINS,Card Insertion Status Enable" "0: The CINS status flag in SDMMC_NISTR is masked.,1: The CINS status flag in SDMMC_NISTR is enabled." bitfld.word 0x0 5. "BRDRDY,Buffer Read Ready Status Enable" "0: The BRDRDY status flag in SDMMC_NISTR is masked.,1: The BRDRDY status flag in SDMMC_NISTR is enabled." newline bitfld.word 0x0 4. "BWRRDY,Buffer Write Ready Status Enable" "0: The BWRRDY status flag in SDMMC_NISTR is masked.,1: The BWRRDY status flag in SDMMC_NISTR is enabled." bitfld.word 0x0 3. "DMAINT,DMA Interrupt Status Enable" "0: The DMAINT status flag in SDMMC_NISTR is masked.,1: The DMAINT status flag in SDMMC_NISTR is enabled." newline bitfld.word 0x0 2. "BLKGE,Block Gap Event Status Enable" "0: The BLKGE status flag in SDMMC_NISTR is masked.,1: The BLKGE status flag in SDMMC_NISTR is enabled." bitfld.word 0x0 1. "TRFC,Transfer Complete Status Enable" "0: The TRFC status flag in SDMMC_NISTR is masked.,1: The TRFC status flag in SDMMC_NISTR is enabled." newline bitfld.word 0x0 0. "CMDC,Command Complete Status Enable" "0: The CMDC status flag in SDMMC_NISTR is masked.,1: The CMDC status flag in SDMMC_NISTR is enabled." line.word 0x2 "EISTER_EMMC_MODE,Error Interrupt Status Enable Register" bitfld.word 0x2 12. "BOOTAE,Boot Acknowledge Error Status Enable" "0: The BOOTAE status flag in SDMMC_EISTR is masked.,1: The BOOTAE status flag in SDMMC_EISTR is enabled." bitfld.word 0x2 10. "TUNING,Tuning Error Status Enable" "0: The TUNING status flag in SDMMC_EISTR is masked.,1: The TUNING status flag in SDMMC_EISTR is enabled." newline bitfld.word 0x2 9. "ADMA,ADMA Error Status Enable" "0: The ADMA status flag in SDMMC_EISTR is masked.,1: The ADMA status flag in SDMMC_EISTR is enabled." bitfld.word 0x2 8. "ACMD,Auto CMD Error Status Enable" "0: The ACMD status flag in SDMMC_EISTR is masked.,1: The ACMD status flag in SDMMC_EISTR is enabled." newline bitfld.word 0x2 7. "CURLIM,Current Limit Error Status Enable" "0: The CURLIM status flag in SDMMC_EISTR is masked.,1: The CURLIM status flag in SDMMC_EISTR is enabled." bitfld.word 0x2 6. "DATEND,Data End Bit Error Status Enable" "0: The DATEND status flag in SDMMC_EISTR is masked.,1: The DATEND status flag in SDMMC_EISTR is enabled." newline bitfld.word 0x2 5. "DATCRC,Data CRC Error Status Enable" "0: The DATCRC status flag in SDMMC_EISTR is masked.,1: The DATCRC status flag in SDMMC_EISTR is enabled." bitfld.word 0x2 4. "DATTEO,Data Timeout Error Status Enable" "0: The DATTEO status flag in SDMMC_EISTR is masked.,1: The DATTEO status flag in SDMMC_EISTR is enabled." newline bitfld.word 0x2 3. "CMDIDX,Command Index Error Status Enable" "0: The CMDIDX status flag in SDMMC_EISTR is masked.,1: The CMDIDX status flag in SDMMC_EISTR is enabled." bitfld.word 0x2 2. "CMDEND,Command End Bit Error Status Enable" "0: The CMDEND status flag in SDMMC_EISTR is masked.,1: The CMDEND status flag in SDMMC_EISTR is enabled." newline bitfld.word 0x2 1. "CMDCRC,Command CRC Error Status Enable" "0: The CMDCRC status flag in SDMMC_EISTR is masked.,1: The CMDCRC status flag in SDMMC_EISTR is enabled." bitfld.word 0x2 0. "CMDTEO,Command Timeout Error Status Enable" "0: The CMDTEO status flag in SDMMC_EISTR is masked.,1: The CMDTEO status flag in SDMMC_EISTR is enabled." group.word 0x36++0x3 line.word 0x0 "EISTER_SD_SDIO_MODE,Error Interrupt Status Enable Register" bitfld.word 0x0 10. "TUNING,Tuning Error Status Enable" "0: The TUNING status flag in SDMMC_EISTR is masked.,1: The TUNING status flag in SDMMC_EISTR is enabled." bitfld.word 0x0 9. "ADMA,ADMA Error Status Enable" "0: The ADMA status flag in SDMMC_EISTR is masked.,1: The ADMA status flag in SDMMC_EISTR is enabled." newline bitfld.word 0x0 8. "ACMD,Auto CMD Error Status Enable" "0: The ACMD status flag in SDMMC_EISTR is masked.,1: The ACMD status flag in SDMMC_EISTR is enabled." bitfld.word 0x0 7. "CURLIM,Current Limit Error Status Enable" "0: The CURLIM status flag in SDMMC_EISTR is masked.,1: The CURLIM status flag in SDMMC_EISTR is enabled." newline bitfld.word 0x0 6. "DATEND,Data End Bit Error Status Enable" "0: The DATEND status flag in SDMMC_EISTR is masked.,1: The DATEND status flag in SDMMC_EISTR is enabled." bitfld.word 0x0 5. "DATCRC,Data CRC Error Status Enable" "0: The DATCRC status flag in SDMMC_EISTR is masked.,1: The DATCRC status flag in SDMMC_EISTR is enabled." newline bitfld.word 0x0 4. "DATTEO,Data Timeout Error Status Enable" "0: The DATTEO status flag in SDMMC_EISTR is masked.,1: The DATTEO status flag in SDMMC_EISTR is enabled." bitfld.word 0x0 3. "CMDIDX,Command Index Error Status Enable" "0: The CMDIDX status flag in SDMMC_EISTR is masked.,1: The CMDIDX status flag in SDMMC_EISTR is enabled." newline bitfld.word 0x0 2. "CMDEND,Command End Bit Error Status Enable" "0: The CMDEND status flag in SDMMC_EISTR is masked.,1: The CMDEND status flag in SDMMC_EISTR is enabled." bitfld.word 0x0 1. "CMDCRC,Command CRC Error Status Enable" "0: The CMDCRC status flag in SDMMC_EISTR is masked.,1: The CMDCRC status flag in SDMMC_EISTR is enabled." newline bitfld.word 0x0 0. "CMDTEO,Command Timeout Error Status Enable" "0: The CMDTEO status flag in SDMMC_EISTR is masked.,1: The CMDTEO status flag in SDMMC_EISTR is enabled." line.word 0x2 "NISIER_EMMC_MODE,Normal Interrupt Signal Enable Register" bitfld.word 0x2 14. "BOOTAR,Boot Acknowledge Received Signal Enable" "0: No interrupt is generated when the BOOTAR status..,1: An interrupt is generated when the BOOTAR status.." bitfld.word 0x2 5. "BRDRDY,Buffer Read Ready Signal Enable" "0: No interrupt is generated when the BRDRDY status..,1: An interrupt is generated when the BRDRDY status.." newline bitfld.word 0x2 4. "BWRRDY,Buffer Write Ready Signal Enable" "0: No interrupt is generated when the BWRRDY status..,1: An interrupt is generated when the BWRRDY status.." bitfld.word 0x2 3. "DMAINT,DMA Interrupt Signal Enable" "0: No interrupt is generated when the DMAINT status..,1: An interrupt is generated when the DMAINT status.." newline bitfld.word 0x2 2. "BLKGE,Block Gap Event Signal Enable" "0: No interrupt is generated when the BLKGE status..,1: An interrupt is generated when the BLKGE status.." bitfld.word 0x2 1. "TRFC,Transfer Complete Signal Enable" "0: No interrupt is generated when the TRFC status..,1: An interrupt is generated when the TRFC status.." newline bitfld.word 0x2 0. "CMDC,Command Complete Signal Enable" "0: No interrupt is generated when the CMDC status..,1: An interrupt is generated when the CMDC status.." group.word 0x38++0x3 line.word 0x0 "NISIER_SD_SDIO_MODE,Normal Interrupt Signal Enable Register" bitfld.word 0x0 8. "CINT,Card Interrupt Signal Enable" "0: No interrupt is generated when the CINT status..,1: An interrupt is generated when the CINT status.." bitfld.word 0x0 7. "CREM,Card Removal Signal Enable" "0: No interrupt is generated when the CREM status..,1: An interrupt is generated when the CREM status.." newline bitfld.word 0x0 6. "CINS,Card Insertion Signal Enable" "0: No interrupt is generated when the CINS status..,1: An interrupt is generated when the CINS status.." bitfld.word 0x0 5. "BRDRDY,Buffer Read Ready Signal Enable" "0: No interrupt is generated when the BRDRDY status..,1: An interrupt is generated when the BRDRDY status.." newline bitfld.word 0x0 4. "BWRRDY,Buffer Write Ready Signal Enable" "0: No interrupt is generated when the BWRRDY status..,1: An interrupt is generated when the BWRRDY status.." bitfld.word 0x0 3. "DMAINT,DMA Interrupt Signal Enable" "0: No interrupt is generated when the DMAINT status..,1: An interrupt is generated when the DMAINT status.." newline bitfld.word 0x0 2. "BLKGE,Block Gap Event Signal Enable" "0: No interrupt is generated when the BLKGE status..,1: An interrupt is generated when the BLKGE status.." bitfld.word 0x0 1. "TRFC,Transfer Complete Signal Enable" "0: No interrupt is generated when the TRFC status..,1: An interrupt is generated when the TRFC status.." newline bitfld.word 0x0 0. "CMDC,Command Complete Signal Enable" "0: No interrupt is generated when the CMDC status..,1: An interrupt is generated when the CMDC status.." line.word 0x2 "EISIER_EMMC_MODE,Error Interrupt Signal Enable Register" bitfld.word 0x2 12. "BOOTAE,Boot Acknowledge Error Signal Enable" "0: No interrupt is generated when the BOOTAE status..,1: An interrupt is generated when the BOOTAE status.." bitfld.word 0x2 10. "TUNING,Tuning Error Signal Enable" "0: No interrupt is generated when the TUNING status..,1: An interrupt is generated when the TUNING status.." newline bitfld.word 0x2 9. "ADMA,ADMA Error Signal Enable" "0: No interrupt is generated when the ADMA status..,1: An interrupt is generated when the ADMA status.." bitfld.word 0x2 8. "ACMD,Auto CMD Error Signal Enable" "0: No interrupt is generated when the ACMD status..,1: An interrupt is generated when the ACMD status.." newline bitfld.word 0x2 7. "CURLIM,Current Limit Error Signal Enable" "0: No interrupt is generated when the CURLIM status..,1: An interrupt is generated when the CURLIM status.." bitfld.word 0x2 6. "DATEND,Data End Bit Error Signal Enable" "0: No interrupt is generated when the DATEND status..,1: An interrupt is generated when the DATEND status.." newline bitfld.word 0x2 5. "DATCRC,Data CRC Error Signal Enable" "0: No interrupt is generated when the DATCRC status..,1: An interrupt is generated when the DATCRC status.." bitfld.word 0x2 4. "DATTEO,Data Timeout Error Signal Enable" "0: No interrupt is generated when the DATTEO status..,1: An interrupt is generated when the DATTEO status.." newline bitfld.word 0x2 3. "CMDIDX,Command Index Error Signal Enable" "0: No interrupt is generated when the CMDIDX status..,1: An interrupt is generated when the CMDIDX status.." bitfld.word 0x2 2. "CMDEND,Command End Bit Error Signal Enable" "0: No interrupt is generated when the CMDEND status..,1: An interrupt is generated when the CMDEND status.." newline bitfld.word 0x2 1. "CMDCRC,Command CRC Error Signal Enable" "0: No interrupt is generated when the CDMCRC status..,1: An interrupt is generated when the CMDCRC status.." bitfld.word 0x2 0. "CMDTEO,Command Timeout Error Signal Enable" "0: No interrupt is generated when the CMDTEO status..,1: An interrupt is generated when the CMDTEO status.." group.word 0x3A++0x1 line.word 0x0 "EISIER_SD_SDIO_MODE,Error Interrupt Signal Enable Register" bitfld.word 0x0 10. "TUNING,Tuning Error Signal Enable" "0: No interrupt is generated when the TUNING status..,1: An interrupt is generated when the TUNING status.." bitfld.word 0x0 9. "ADMA,ADMA Error Signal Enable" "0: No interrupt is generated when the ADMA status..,1: An interrupt is generated when the ADMA status.." newline bitfld.word 0x0 8. "ACMD,Auto CMD Error Signal Enable" "0: No interrupt is generated when the ACMD status..,1: An interrupt is generated when the ACMD status.." bitfld.word 0x0 7. "CURLIM,Current Limit Error Signal Enable" "0: No interrupt is generated when the CURLIM status..,1: An interrupt is generated when the CURLIM status.." newline bitfld.word 0x0 6. "DATEND,Data End Bit Error Signal Enable" "0: No interrupt is generated when the DATEND status..,1: An interrupt is generated when the DATEND status.." bitfld.word 0x0 5. "DATCRC,Data CRC Error Signal Enable" "0: No interrupt is generated when the DATCRC status..,1: An interrupt is generated when the DATCRC status.." newline bitfld.word 0x0 4. "DATTEO,Data Timeout Error Signal Enable" "0: No interrupt is generated when the DATTEO status..,1: An interrupt is generated when the DATTEO status.." bitfld.word 0x0 3. "CMDIDX,Command Index Error Signal Enable" "0: No interrupt is generated when the CMDIDX status..,1: An interrupt is generated when the CMDIDX status.." newline bitfld.word 0x0 2. "CMDEND,Command End Bit Error Signal Enable" "0: No interrupt is generated when the CMDEND status..,1: An interrupt is generated when the CMDEND status.." bitfld.word 0x0 1. "CMDCRC,Command CRC Error Signal Enable" "0: No interrupt is generated when the CDMCRC status..,1: An interrupt is generated when the CMDCRC status.." newline bitfld.word 0x0 0. "CMDTEO,Command Timeout Error Signal Enable" "0: No interrupt is generated when the CMDTEO status..,1: An interrupt is generated when the CMDTEO status.." rgroup.word 0x3C++0x1 line.word 0x0 "ACESR,Auto CMD Error Status Register" bitfld.word 0x0 7. "CMDNI,Command Not Issued by Auto CMD12 Error" "0: No error.,1: Error." bitfld.word 0x0 4. "ACMDIDX,Auto CMD Index Error" "0: No error.,1: Error." newline bitfld.word 0x0 3. "ACMDEND,Auto CMD End Bit Error" "0: No error.,1: Error." bitfld.word 0x0 2. "ACMDCRC,Auto CMD CRC Error" "0,1" newline bitfld.word 0x0 1. "ACMDTEO,Auto CMD Timeout Error" "0,1" bitfld.word 0x0 0. "ACMD12NE,Auto CMD12 Not Executed" "0: No error.,1: Error." group.word 0x3E++0x1 line.word 0x0 "HC2R_EMMC_MODE,Host Control 2 Register" bitfld.word 0x0 15. "PVALEN,Preset Value Enable" "0: SDCLK and Driver strength are controlled by the..,1: Automatic selection by Preset Value is enabled." bitfld.word 0x0 7. "SCLKSEL,Sampling Clock Select" "0: The fixed clock is used to sample data.,1: The tuned clock is used to sample data." newline bitfld.word 0x0 6. "EXTUN,Execute Tuning" "0: Not tuned or tuning completed,1: Execute tuning" bitfld.word 0x0 4.--5. "DRVSEL,Driver Strength Select" "0: Driver Type B is selected (Default),1: Driver Type A is selected,2: Driver Type C is selected,3: Driver Type D is selected" newline hexmask.word.byte 0x0 0.--3. 1. "HS200EN,HS200 Mode Enable" group.word 0x3E++0x1 line.word 0x0 "HC2R_SD_SDIO_MODE,Host Control 2 Register" bitfld.word 0x0 15. "PVALEN,Preset Value Enable" "0: SDCLK and Driver strength are controlled by the..,1: Automatic selection by Preset Value is enabled." bitfld.word 0x0 14. "ASINTEN,Asynchronous Interrupt Enable" "0: Disabled,1: Enabled" newline bitfld.word 0x0 7. "SCLKSEL,Sampling Clock Select" "0: The fixed clock is used to sample data.,1: The tuned clock is used to sample data." bitfld.word 0x0 6. "EXTUN,Execute Tuning" "0: Not tuned or tuning completed.,1: Execute tuning." newline bitfld.word 0x0 4.--5. "DRVSEL,Driver Strength Select" "0: Driver Type B is selected (Default),1: Driver Type A is selected,2: Driver Type C is selected,3: Driver Type D is selected" bitfld.word 0x0 3. "VS18EN,1.8V Signaling Enable" "0: 3.3V signaling.,1: 1.8V signaling." newline bitfld.word 0x0 0.--2. "UHSMS,UHS Mode Select" "0: UHS SDR12 Mode,1: UHS SDR25 Mode,2: UHS SDR50 Mode,3: UHS SDR104 Mode,4: UHS DDR50 Mode,?,?,?" group.long 0x40++0xB line.long 0x0 "CA0R,Capabilities 0 Register" bitfld.long 0x0 30.--31. "SLTYPE,Slot Type" "0: Removable Card Slot,1: Embedded Slot for One Device,?,?" bitfld.long 0x0 29. "ASINTSUP,Asynchronous Interrupt Support" "0: Asynchronous interrupt not supported.,1: Asynchronous interrupt supported." newline bitfld.long 0x0 28. "SB64SUP,64-Bit System Bus Support" "0: 64-bit address bus not supported.,1: 64-bit address bus supported." bitfld.long 0x0 26. "V18VSUP,Voltage Support 1.8V" "0: 1.8V Voltage supply not supported.,1: 1.8V Voltage supply supported." newline bitfld.long 0x0 25. "V30VSUP,Voltage Support 3.0V" "0: 3.0V Voltage supply not supported.,1: 3.0V Voltage supply supported." bitfld.long 0x0 24. "V33VSUP,Voltage Support 3.3V" "0: 3.3V Voltage supply not supported.,1: 3.3V Voltage supply supported." newline bitfld.long 0x0 23. "SRSUP,Suspend/Resume Support (read-only)" "0: Suspend/Resume not supported.,1: Suspend/Resume supported." bitfld.long 0x0 22. "SDMASUP,SDMA Support (read-only)" "0: SDMA not supported.,1: SDMA supported." newline bitfld.long 0x0 21. "HSSUP,High Speed Support (read-only)" "0: High Speed not supported.,1: High Speed supported." bitfld.long 0x0 19. "ADMA2SUP,ADMA2 Support (read-only)" "0: ADMA2 not supported.,1: ADMA2 supported." newline bitfld.long 0x0 18. "ED8SUP,8-Bit Support for Embedded Device (read-only)" "0: 8-bit bus width not supported.,1: 8-bit bus width supported." bitfld.long 0x0 16.--17. "MAXBLKL,Max Block Length (read-only)" "0: 512 bytes,1: 1024 bytes,2: 2048 bytes,?" newline hexmask.long.byte 0x0 8.--15. 1. "BASECLKF,Base Clock Frequency" bitfld.long 0x0 7. "TEOCLKU,Timeout Clock Unit" "0: KHz,1: MHz" newline hexmask.long.byte 0x0 0.--5. 1. "TEOCLKF,Timeout Clock Frequency" line.long 0x4 "CA1R,Capabilities 1 Register" hexmask.long.byte 0x4 16.--23. 1. "CLKMULT,Clock Multiplier" bitfld.long 0x4 14.--15. "RTMOD,Retuning Modes" "0: Timer,1: Timer and Retuning Request,2: Auto Retuning (for transfer) Timer and Retuning..,?" newline bitfld.long 0x4 13. "TSDR50,Use Tuning for SDR50" "0: SDR50 does not require tuning.,1: SDR50 requires tuning." hexmask.long.byte 0x4 8.--11. 1. "TCNTRT,Timer Count For Retuning" newline bitfld.long 0x4 6. "DRVDSUP,Driver Type D Support" "0: Driver type D is not supported.,1: Driver type D is supported." bitfld.long 0x4 5. "DRVCSUP,Driver Type C Support" "0: Driver type C is not supported.,1: Driver type C is supported." newline bitfld.long 0x4 4. "DRVASUP,Driver Type A Support" "0: Driver type A is not supported.,1: Driver type A is supported." bitfld.long 0x4 2. "DDR50SUP,DDR50 Support" "0: DDR50 mode is not supported.,1: DDR50 mode is supported." newline bitfld.long 0x4 1. "SDR104SUP,SDR104 Support" "0: SDR104 mode is not supported.,1: SDR104 mode is supported." bitfld.long 0x4 0. "SDR50SUP,SDR50 Support" "0: SDR50 mode is not supported.,1: SDR50 mode is supported." line.long 0x8 "MCCAR,Maximum Current Capabilities Register" hexmask.long.byte 0x8 16.--23. 1. "MAXCUR18V,Maximum Current for 1.8V" hexmask.long.byte 0x8 8.--15. 1. "MAXCUR30V,Maximum Current for 3.0V" newline hexmask.long.byte 0x8 0.--7. 1. "MAXCUR33V,Maximum Current for 3.3V" wgroup.word 0x50++0x3 line.word 0x0 "FERACES,Force Event Register for Auto CMD Error Status" bitfld.word 0x0 7. "CMDNI,Force Event for Command Not Issued by Auto CMD12 Error" "0,1" bitfld.word 0x0 4. "ACMDIDX,Force Event for Auto CMD Index Error" "0,1" newline bitfld.word 0x0 3. "ACMDEND,Force Event for Auto CMD End Bit Error" "0,1" bitfld.word 0x0 2. "ACMDCRC,Force Event for Auto CMD CRC Error" "0,1" newline bitfld.word 0x0 1. "ACMDTEO,Force Event for Auto CMD Timeout Error" "0,1" bitfld.word 0x0 0. "ACMD12NE,Force Event for Auto CMD12 Not Executed" "0,1" line.word 0x2 "FEREIS,Force Event Register for Error Interrupt Status" bitfld.word 0x2 12. "BOOTAE,Force Event for Boot Acknowledge Error" "0,1" bitfld.word 0x2 9. "ADMA,Force Event for ADMA Error" "0,1" newline bitfld.word 0x2 8. "ACMD,Force Event for Auto CMD Error" "0,1" bitfld.word 0x2 7. "CURLIM,Force Event for Current Limit Error" "0,1" newline bitfld.word 0x2 6. "DATEND,Force Event for Data End Bit Error" "0,1" bitfld.word 0x2 5. "DATCRC,Force Event for Data CRC error" "0,1" newline bitfld.word 0x2 4. "DATTEO,Force Event for Data Timeout error" "0,1" bitfld.word 0x2 3. "CMDIDX,Force Event for Command Index Error" "0,1" newline bitfld.word 0x2 2. "CMDEND,Force Event for Command End Bit Error" "0,1" bitfld.word 0x2 1. "CMDCRC,Force Event for Command CRC Error" "0,1" newline bitfld.word 0x2 0. "CMDTEO,Force Event for Command Timeout Error" "0,1" rgroup.byte 0x54++0x0 line.byte 0x0 "AESR,ADMA Error Status Register" bitfld.byte 0x0 2. "LMIS,ADMA Length Mismatch Error" "0: No error.,1: Error." bitfld.byte 0x0 0.--1. "ERRST,ADMA Error State" "0: (Stop DMA) SDMMC_ASAR points to the descriptor..,1: (Fetch Descriptor) SDMMC_ASAR points to the..,?,3: (Transfer Data) SDMMC_ASAR points to the.." group.long 0x58++0x3 line.long 0x0 "ASAR0,ADMA System Address Register 0" hexmask.long 0x0 0.--31. 1. "ADMASA,ADMA System Address" repeat 8. (increment 0x0 0x1)(increment 0x0 0x2) group.word ($2+0x60)++0x1 line.word 0x0 "PVR[$1],Preset Value Register x (for initialization)" bitfld.word 0x0 14.--15. "DRVSEL,Driver Strength Select" "0,1,2,3" bitfld.word 0x0 10. "CLKGSEL,Clock Generator Select" "0,1" newline hexmask.word 0x0 0.--9. 1. "SDCLKFSEL,SDCLK Frequency Select" repeat.end rgroup.word 0xFC++0x3 line.word 0x0 "SISR,Slot Interrupt Status Register" bitfld.word 0x0 0.--2. "INTSSL,Interrupt Signal for Each Slot" "0,1,2,3,4,5,6,7" line.word 0x2 "HCVR,Host Controller Version Register" hexmask.word.byte 0x2 8.--15. 1. "VVER,Vendor Version Number" hexmask.word.byte 0x2 0.--7. 1. "SVER,Specification Version Number" rgroup.long 0x200++0x3 line.long 0x0 "APSR,Additional Present State Register" hexmask.long.byte 0x0 0.--3. 1. "HDATLL,DAT[7:4] High Line Level" group.byte 0x204++0x0 line.byte 0x0 "MC1R,e.MMC Control 1 Register" bitfld.byte 0x0 7. "FCD,e.MMC Force Card Detect" "0: E.MMC Forced Card Detect is disabled. The..,1: E.MMC Forced Card Detect is enabled." bitfld.byte 0x0 6. "RSTN,e.MMC Reset Signal" "0: Reset signal is inactive.,1: Reset signal is active." newline bitfld.byte 0x0 5. "BOOTA,e.MMC Boot Acknowledge Enable" "0,1" bitfld.byte 0x0 4. "OPD,e.MMC Open Drain Mode" "0: The command line is in push-pull.,1: The command line is in open drain." newline bitfld.byte 0x0 3. "DDR,e.MMC HSDDR Mode" "0: High Speed DDR is not selected.,1: High Speed DDR is selected." bitfld.byte 0x0 0.--1. "CMDTYP,e.MMC Command Type" "0: The command is not an e.MMC specific command.,1: This bit must be set to 1 when the e.MMC is in..,2: This bit must be set to 1 in the case of Stream..,3: Starts a Boot Operation mode at the next write.." wgroup.byte 0x205++0x0 line.byte 0x0 "MC2R,e.MMC Control 2 Register" bitfld.byte 0x0 1. "ABOOT,e.MMC Abort Boot" "0,1" bitfld.byte 0x0 0. "SRESP,e.MMC Abort Wait IRQ" "0,1" group.byte 0x206++0x1 line.byte 0x0 "MC3R,e.MMC Control 3 Register" bitfld.byte 0x0 3.--5. "DQSUPVAL,DQS Delay Update Timer Value" "0: DQS delay update is performed each time a..,?,?,?,?,?,?,?" bitfld.byte 0x0 1. "ESMEN,Enhanced Strobe Mode Enable" "0: Enhanced Strobe mode is disabled.,1: Enhanced Strobe mode is enabled." newline bitfld.byte 0x0 0. "HS400EN,HS400 Mode Enable" "0: HS400 mode is disabled.,1: HS400 mode is enabled." line.byte 0x1 "DEBR,Debounce Register" bitfld.byte 0x1 0.--1. "CDDVAL,Card Detect Debounce Value" "0,1,2,3" group.long 0x208++0x7 line.long 0x0 "ACR,AHB Control Register" hexmask.long.byte 0x0 12.--15. 1. "DFQOS,Descriptor Fetch QOS" bitfld.long 0x0 8.--9. "BUFM,AHB Bufferable Mode" "0: All SDMA/ADMA AHB accesses are not bufferable.,1: All SDMA/ADMA AHB accesses are bufferable.,2: All SDMA/ADMA AHB accesses are bufferable except..,3: All SDMA/ADMA AHB accesses are bufferable except.." newline bitfld.long 0x0 0.--1. "BMAX,AHB Maximum Burst" "0: The maximum burst size is INCR16.,1: The maximum burst size is INCR8.,2: The maximum burst size is INCR4.,3: Only SINGLE transfers are performed." line.long 0x4 "CC2R,Clock Control 2 Register" bitfld.long 0x4 0. "FSDCLKD,Force SDCLK Disabled" "0: The SDCLK is forced and it cannot be stopped..,1: The SDCLK is not forced and it can be stopped.." group.byte 0x210++0x0 line.byte 0x0 "RTC1R,Retuning Timer Control 1 Register" bitfld.byte 0x0 0. "TMREN,Retuning Timer Enable" "0: The retuning timer is disabled.,1: The retuning timer is enabled." wgroup.byte 0x211++0x0 line.byte 0x0 "RTC2R,Retuning Timer Control 2 Register" bitfld.byte 0x0 0. "RLD,Retuning Timer Reload" "0,1" group.long 0x214++0x3 line.long 0x0 "RTCVR,Retuning Timer Counter Value Register" hexmask.long.byte 0x0 0.--3. 1. "TCVAL,Retuning Timer Counter Value" group.byte 0x218++0x1 line.byte 0x0 "RTISTER,Retuning Timer Interrupt Status Enable Register" bitfld.byte 0x0 0. "TEVT,Retuning Timer Event" "0: The TEVT status flag in SDMMC_RTISTR is masked.,1: The TEVT status flag in SDMMC_RTISTR is enabled." line.byte 0x1 "RTISIER,Retuning Timer Interrupt Signal Enable Register" bitfld.byte 0x1 0. "TEVT,Retuning Timer Event" "0: No interrupt is generated when the TEVT status..,1: An interrupt is generated when the TEVT status.." group.byte 0x21C++0x0 line.byte 0x0 "RTISTR,Retuning Timer Interrupt Status Register" bitfld.byte 0x0 0. "TEVT,Retuning Timer Event" "0: No retuning timer event.,1: Retuning timer event." rgroup.byte 0x21D++0x0 line.byte 0x0 "RTSSR,Retuning Timer Status Slots Register" bitfld.byte 0x0 0.--2. "TEVTSLOT,Retuning Timer Event Slots" "0,1,2,3,4,5,6,7" group.long 0x220++0x3 line.long 0x0 "TUNCR,Tuning Control Register" bitfld.long 0x0 0. "SMPLPT,Sampling Point" "0: Sampling point is set at 50% of the data window.,1: Sampling point is set at 75% of the data window." group.long 0x230++0x7 line.long 0x0 "CACR,Capabilities Control Register" hexmask.long.byte 0x0 8.--15. 1. "KEY,Key" bitfld.long 0x0 0. "CAPWREN,Capabilities Write Enable" "0: Capabilities registers (SDMMC_CA0R SDMMC_CA1R..,1: Capabilities registers (SDMMC_CA0R SDMMC_CA1R.." line.long 0x4 "DBGR,Debug Register" bitfld.long 0x4 0. "NIDBG,Nonintrusive Debug" "0: Reading the SDMMC_BDPR via debugger increments..,1: Reading the SDMMC_BDPR via debugger does not.." group.long 0x240++0x3 line.long 0x0 "CALCR,Calibration Control Register" hexmask.long.byte 0x0 28.--31. 1. "CALPBP,Calibration PBypass value" hexmask.long.byte 0x0 24.--27. 1. "CALP,Calibration P Status" newline hexmask.long.byte 0x0 20.--23. 1. "CALNBP,Calibration N Bypass value" hexmask.long.byte 0x0 16.--19. 1. "CALN,Calibration N Status" newline hexmask.long.byte 0x0 8.--15. 1. "CNTVAL,Calibration Counter Value" bitfld.long 0x0 6. "BPEN,Calibration Bypass Enabled" "0: Calibration bypass is not enabled.,1: Calibration bypass is enabled. CALPBP and CALNBP.." newline bitfld.long 0x0 5. "TUNDIS,Calibration During Tuning Disabled" "0: Calibration is launched before each tuning.,1: Calibration is not launched at tuning." bitfld.long 0x0 4. "ALWYSON,Calibration Analog Always ON" "0: Calibration analog is shut down after each..,1: Calibration analog remains powered after.." newline bitfld.long 0x0 1.--3. "CLKDIV,Calibration Clock Division" "0,1,2,3,4,5,6,7" bitfld.long 0x0 0. "EN,PADs Calibration Enable" "0: SDMMC I/O calibration disabled.,1: SDMMC I/O calibration enabled." group.word 0x244++0x1 line.word 0x0 "EPVR8,Extended Preset Value Register 8(for HS400)" bitfld.word 0x0 14.--15. "DRVSEL,Driver Strength Select" "0,1,2,3" bitfld.word 0x0 10. "CLKGSEL,Clock Generator Select" "0,1" newline hexmask.word 0x0 0.--9. 1. "SDCLKFSEL,SDCLK Frequency Select" tree.end tree "SDMMC1" base ad:0xE1208000 group.long 0x0++0x3 line.long 0x0 "SSAR,SDMA System Address/Argument 2 Register" hexmask.long 0x0 0.--31. 1. "ADDR,SDMA System Address" group.long 0x0++0x3 line.long 0x0 "SSAR_M_ARG2_MODE,SDMA System Address/Argument 2 Register" hexmask.long 0x0 0.--31. 1. "ARG2,Argument 2" group.word 0x4++0x3 line.word 0x0 "BSR,Block Size Register" bitfld.word 0x0 12.--14. "BOUNDARY,SDMA Buffer Boundary" "0: 4-Kbyte boundary,1: 8-Kbyte boundary,2: 16-Kbyte boundary,3: 32-Kbyte boundary,4: 64-Kbyte boundary,5: 128-Kbyte boundary,6: 256-Kbyte boundary,7: 512-Kbyte boundary" hexmask.word 0x0 0.--9. 1. "BLKSIZE,Transfer Block Size" line.word 0x2 "BCR,Block Count Register" hexmask.word 0x2 0.--15. 1. "BLKCNT,Block Count for Current Transfer" group.long 0x8++0x3 line.long 0x0 "ARG1R,Argument 1 Register" hexmask.long 0x0 0.--31. 1. "ARG1,Argument 1" group.word 0xC++0x3 line.word 0x0 "TMR,Transfer Mode Register" bitfld.word 0x0 5. "MSBSEL,Multi/Single Block Selection" "0,1" bitfld.word 0x0 4. "DTDSEL,Data Transfer Direction Selection" "0: Writes data from the SDMMC to the device.,1: Reads data from the device to the SDMMC." newline bitfld.word 0x0 2.--3. "ACMDEN,Auto Command Enable" "0: Auto Command Disabled,1: Auto CMD12 Enabled,2: Auto CMD23 Enabled,?" bitfld.word 0x0 1. "BCEN,Block Count Enable" "0: Block count is disabled.,1: Block count is enabled." newline bitfld.word 0x0 0. "DMAEN,DMA Enable" "0: DMA functionality is disabled.,1: DMA functionality is enabled." line.word 0x2 "CR,Command Register" hexmask.word.byte 0x2 8.--13. 1. "CMDIDX,Command Index" bitfld.word 0x2 6.--7. "CMDTYP,Command Type" "0: Other commands,1: CMD52 to write 'Bus Suspend' in the Card Common..,2: CMD52 to write 'Function Select' in the Card..,3: CMD12 CMD52 to write 'I/O Abort' in the Card.." newline bitfld.word 0x2 5. "DPSEL,Data Present Select" "0: No data present,1: Data present" bitfld.word 0x2 4. "CMDICEN,Command Index Check Enable" "0: The Command Index Check is disabled.,1: The Command Index Check is enabled." newline bitfld.word 0x2 3. "CMDCCEN,Command CRC Check Enable" "0: The Command CRC Check is disabled.,1: The Command CRC Check is enabled." bitfld.word 0x2 0.--1. "RESPTYP,Response Type" "0: No Response,1: Response Length 136,2: Response Length 48,3: Response Length 48 with Busy" repeat 4. (increment 0x0 0x1)(increment 0x0 0x4) rgroup.long ($2+0x10)++0x3 line.long 0x0 "RR[$1],Response Register x" hexmask.long 0x0 0.--31. 1. "CMDRESP,Command Response" repeat.end group.long 0x20++0x3 line.long 0x0 "BDPR,Buffer Data Port Register" hexmask.long 0x0 0.--31. 1. "BUFDATA,Buffer Data" rgroup.long 0x24++0x3 line.long 0x0 "PSR,Present State Register" bitfld.long 0x0 24. "CMDLL,CMD Line Level" "0,1" hexmask.long.byte 0x0 20.--23. 1. "DATLL,DAT[3:0] Line Level" newline bitfld.long 0x0 19. "WRPPL,Write Protect Pin Level" "0: Write protected (SDMMC_WP = 0),1: Write enabled (SDMMC_WP = 1)" bitfld.long 0x0 18. "CARDDPL,Card Detect Pin Level" "0: No card present (SDMMC_CD = 1).,1: Card present (SDMMC_CD = 0)." newline bitfld.long 0x0 17. "CARDSS,Card State Stable" "0: Reset or debouncing.,1: No card or card inserted." bitfld.long 0x0 16. "CARDINS,Card Inserted" "0,1" newline bitfld.long 0x0 11. "BUFRDEN,Buffer Read Enable" "0,1" bitfld.long 0x0 10. "BUFWREN,Buffer Write Enable" "0,1" newline bitfld.long 0x0 9. "RTACT,Read Transfer Active" "0,1" bitfld.long 0x0 8. "WTACT,Write Transfer Active" "0,1" newline bitfld.long 0x0 2. "DLACT,DAT Line Active" "0: DAT line inactive.,1: DAT line active." bitfld.long 0x0 1. "CMDINHD,Command Inhibit (DAT)" "0: Can issue a command which uses the DAT line(s).,1: Cannot issue a command which uses the DAT line(s)." newline bitfld.long 0x0 0. "CMDINHC,Command Inhibit (CMD)" "0: Can issue a command using only CMD line.,1: Cannot issue a command." group.byte 0x28++0x0 line.byte 0x0 "HC1R_EMMC_MODE,Host Control 1 Register" bitfld.byte 0x0 5. "EXTDW,Extended Data Width" "0,1" bitfld.byte 0x0 3.--4. "DMASEL,DMA Select" "0: SDMA is selected,?,2: 32-bit Address ADMA2 is selected,?" newline bitfld.byte 0x0 2. "HSEN,High Speed Enable" "0: Normal Speed mode.,1: High Speed mode." bitfld.byte 0x0 1. "DW,Data Width" "0: 1-bit mode.,1: 4-bit mode." group.byte 0x28++0x2 line.byte 0x0 "HC1R_SD_SDIO_MODE,Host Control 1 Register" bitfld.byte 0x0 7. "CARDDSEL,Card Detect Signal Selection" "0: The SDMMC_CD pin is selected.,1: The Card Detect Test Level (CARDDTL) is selected.." bitfld.byte 0x0 6. "CARDDTL,Card Detect Test Level" "0: No card.,1: Card inserted." newline bitfld.byte 0x0 3.--4. "DMASEL,DMA Select" "0: SDMA is selected,?,2: 32-bit Address ADMA2 is selected,?" bitfld.byte 0x0 2. "HSEN,High Speed Enable" "0: Normal Speed mode.,1: High Speed mode." newline bitfld.byte 0x0 1. "DW,Data Width" "0: 1-bit mode.,1: 4-bit mode." bitfld.byte 0x0 0. "LEDCTRL,LED Control" "0: LED off.,1: LED on." line.byte 0x1 "PCR,Power Control Register" bitfld.byte 0x1 0. "SDBPWR,SD Bus Power" "0,1" line.byte 0x2 "BGCR_EMMC_MODE,Block Gap Control Register" bitfld.byte 0x2 1. "CONTR,Continue Request" "0: No effect.,1: Restart." bitfld.byte 0x2 0. "STPBGR,Stop At Block Gap Request" "0: Transfer,1: Stop" group.byte 0x2A++0x1 line.byte 0x0 "BGCR_SD_SDIO_MODE,Block Gap Control Register" bitfld.byte 0x0 3. "INTBG,Interrupt at Block Gap" "0: Interrupt detection disabled.,1: Interrupt detection enabled." bitfld.byte 0x0 2. "RWCTRL,Read Wait Control" "0: Disables Read Wait control.,1: Enables Read Wait control." newline bitfld.byte 0x0 1. "CONTR,Continue Request" "0: No effect.,1: Restart." bitfld.byte 0x0 0. "STPBGR,Stop At Block Gap Request" "0: Transfer,1: Stop" line.byte 0x1 "WCR,Wakeup Control Register" bitfld.byte 0x1 2. "WKENCREM,Wakeup Event Enable on Card Removal" "0: Wakeup Event disabled.,1: Wakeup Event enabled." bitfld.byte 0x1 1. "WKENCINS,Wakeup Event Enable on Card Insertion" "0: Wakeup Event disabled.,1: Wakeup Event enabled." newline bitfld.byte 0x1 0. "WKENCINT,Wakeup Event Enable on Card Interrupt" "0: Wakeup Event disabled.,1: Wakeup Event enabled." group.word 0x2C++0x1 line.word 0x0 "CCR,Clock Control Register" hexmask.word.byte 0x0 8.--15. 1. "SDCLKFSEL,SDCLK Frequency Select" bitfld.word 0x0 6.--7. "USDCLKFSEL,Upper Bits of SDCLK Frequency Select" "0,1,2,3" newline bitfld.word 0x0 5. "CLKGSEL,Clock Generator Select" "0: Divided Clock mode (BASECLK is used to generate..,1: Programmable Clock mode (MULTCLK is used to.." bitfld.word 0x0 2. "SDCLKEN,SD Clock Enable" "0: SD Clock disabled,1: SD Clock enabled" newline bitfld.word 0x0 1. "INTCLKS,Internal Clock Stable" "0: Internal clock not ready.,1: Internal clock ready." bitfld.word 0x0 0. "INTCLKEN,Internal Clock Enable" "0: The internal clock stops.,1: The internal clock oscillates." group.byte 0x2E++0x1 line.byte 0x0 "TCR,Timeout Control Register" hexmask.byte 0x0 0.--3. 1. "DTCVAL,Data Timeout Counter Value" line.byte 0x1 "SRR,Software Reset Register" bitfld.byte 0x1 2. "SWRSTDAT,Software reset for DAT line" "0: Work,1: Reset" bitfld.byte 0x1 1. "SWRSTCMD,Software reset for CMD line" "0: Work,1: Reset" newline bitfld.byte 0x1 0. "SWRSTALL,Software reset for All" "0: Work,1: Reset" group.word 0x30++0x1 line.word 0x0 "NISTR_EMMC_MODE,Normal Interrupt Status Register" bitfld.word 0x0 15. "ERRINT,Error Interrupt" "0: No error.,1: Error." bitfld.word 0x0 14. "BOOTAR,Boot Acknowledge Received" "0: Boot Acknowledge pattern not received.,1: Boot Acknowledge pattern received." newline bitfld.word 0x0 5. "BRDRDY,Buffer Read Ready" "0: Not ready to read buffer.,1: Ready to read buffer." bitfld.word 0x0 4. "BWRRDY,Buffer Write Ready" "0: Not ready to write buffer.,1: Ready to write buffer." newline bitfld.word 0x0 3. "DMAINT,DMA Interrupt" "0: No DMA interrupt.,1: DMA interrupt." bitfld.word 0x0 2. "BLKGE,Block Gap Event" "0: No block gap event.,1: Transaction stopped at block gap." newline bitfld.word 0x0 1. "TRFC,Transfer Complete" "0: Command execution is not complete.,1: Command execution is complete." bitfld.word 0x0 0. "CMDC,Command Complete" "0: No command complete.,1: Command complete." group.word 0x30++0x3 line.word 0x0 "NISTR_SD_SDIO_MODE,Normal Interrupt Status Register" bitfld.word 0x0 15. "ERRINT,Error Interrupt" "0: No error.,1: Error." bitfld.word 0x0 8. "CINT,Card Interrupt" "0: No card interrupt.,1: Card interrupt." newline bitfld.word 0x0 7. "CREM,Card Removal" "0: Card state unstable or card inserted.,1: Card removed." bitfld.word 0x0 6. "CINS,Card Insertion" "0: Card state unstable or card removed.,1: Card inserted." newline bitfld.word 0x0 5. "BRDRDY,Buffer Read Ready" "0: Not ready to read buffer.,1: Ready to read buffer." bitfld.word 0x0 4. "BWRRDY,Buffer Write Ready" "0: Not ready to write buffer.,1: Ready to write buffer." newline bitfld.word 0x0 3. "DMAINT,DMA Interrupt" "0: No DMA Interrupt.,1: DMA Interrupt." bitfld.word 0x0 2. "BLKGE,Block Gap Event" "0: No block gap event.,1: Transaction stopped at block gap." newline bitfld.word 0x0 1. "TRFC,Transfer Complete" "0: Command execution is not complete.,1: Command execution is complete." bitfld.word 0x0 0. "CMDC,Command Complete" "0: No command complete.,1: Command complete." line.word 0x2 "EISTR_EMMC_MODE,Error Interrupt Status Register" bitfld.word 0x2 12. "BOOTAE,Boot Acknowledge Error" "0: No error.,1: Error." bitfld.word 0x2 10. "TUNING,Tuning Error" "0: No error.,1: Error." newline bitfld.word 0x2 9. "ADMA,ADMA Error" "0: No error.,1: Error." bitfld.word 0x2 8. "ACMD,Auto CMD Error" "0: No error.,1: Error." newline bitfld.word 0x2 7. "CURLIM,Current Limit Error" "0: No error.,1: Error." bitfld.word 0x2 6. "DATEND,Data End Bit Error" "0: No error.,1: Error." newline bitfld.word 0x2 5. "DATCRC,Data CRC Error" "0: No error.,1: Error." bitfld.word 0x2 4. "DATTEO,Data Timeout error" "0: No error.,1: Error." newline bitfld.word 0x2 3. "CMDIDX,Command Index Error" "0: No error.,1: Error." bitfld.word 0x2 2. "CMDEND,Command End Bit Error" "0: No error.,1: Error." newline bitfld.word 0x2 1. "CMDCRC,Command CRC Error" "0,1" bitfld.word 0x2 0. "CMDTEO,Command Timeout Error" "0,1" group.word 0x32++0x3 line.word 0x0 "EISTR_SD_SDIO_MODE,Error Interrupt Status Register" bitfld.word 0x0 10. "TUNING,Tuning Error" "0: No error.,1: Error." bitfld.word 0x0 9. "ADMA,ADMA Error" "0: No error.,1: Error." newline bitfld.word 0x0 8. "ACMD,Auto CMD Error" "0: No error.,1: Error." bitfld.word 0x0 7. "CURLIM,Current Limit Error" "0: No error.,1: Error." newline bitfld.word 0x0 6. "DATEND,Data End Bit Error" "0: No error.,1: Error." bitfld.word 0x0 5. "DATCRC,Data CRC error" "0: No error.,1: Error." newline bitfld.word 0x0 4. "DATTEO,Data Timeout Error" "0: No error.,1: Error." bitfld.word 0x0 3. "CMDIDX,Command Index Error" "0: No error.,1: Error." newline bitfld.word 0x0 2. "CMDEND,Command End Bit Error" "0: No error.,1: Error." bitfld.word 0x0 1. "CMDCRC,Command CRC Error" "0,1" newline bitfld.word 0x0 0. "CMDTEO,Command Timeout Error" "0,1" line.word 0x2 "NISTER_EMMC_MODE,Normal Interrupt Status Enable Register" bitfld.word 0x2 14. "BOOTAR,Boot Acknowledge Received Status Enable" "0: The BOOTAR status flag in SDMMC_NISTR is masked.,1: The BOOTAR status flag in SDMMC_NISTR is enabled." bitfld.word 0x2 5. "BRDRDY,Buffer Read Ready Status Enable" "0: The BRDRDY status flag in SDMMC_NISTR is masked.,1: The BRDRDY status flag in SDMMC_NISTR is enabled." newline bitfld.word 0x2 4. "BWRRDY,Buffer Write Ready Status Enable" "0: The BWRRDY status flag in SDMMC_NISTR is masked.,1: The BWRRDY status flag in SDMMC_NISTR is enabled." bitfld.word 0x2 3. "DMAINT,DMA Interrupt Status Enable" "0: The DMAINT status flag in SDMMC_NISTR is masked.,1: The DMAINT status flag in SDMMC_NISTR is enabled." newline bitfld.word 0x2 2. "BLKGE,Block Gap Event Status Enable" "0: The BLKGE status flag in SDMMC_NISTR is masked.,1: The BLKGE status flag in SDMMC_NISTR is enabled." bitfld.word 0x2 1. "TRFC,Transfer Complete Status Enable" "0: The TRFC status flag in SDMMC_NISTR is masked.,1: The TRFC status flag in SDMMC_NISTR is enabled." newline bitfld.word 0x2 0. "CMDC,Command Complete Status Enable" "0: The CMDC status flag in SDMMC_NISTR is masked.,1: The CMDC status flag in SDMMC_NISTR is enabled." group.word 0x34++0x3 line.word 0x0 "NISTER_SD_SDIO_MODE,Normal Interrupt Status Enable Register" bitfld.word 0x0 8. "CINT,Card Interrupt Status Enable" "0: The CINT status flag in SDMMC_NISTR is masked.,1: The CINT status flag in SDMMC_NISTR is enabled." bitfld.word 0x0 7. "CREM,Card Removal Status Enable" "0: The CREM status flag in SDMMC_NISTR is masked.,1: The CREM status flag in SDMMC_NISTR is enabled." newline bitfld.word 0x0 6. "CINS,Card Insertion Status Enable" "0: The CINS status flag in SDMMC_NISTR is masked.,1: The CINS status flag in SDMMC_NISTR is enabled." bitfld.word 0x0 5. "BRDRDY,Buffer Read Ready Status Enable" "0: The BRDRDY status flag in SDMMC_NISTR is masked.,1: The BRDRDY status flag in SDMMC_NISTR is enabled." newline bitfld.word 0x0 4. "BWRRDY,Buffer Write Ready Status Enable" "0: The BWRRDY status flag in SDMMC_NISTR is masked.,1: The BWRRDY status flag in SDMMC_NISTR is enabled." bitfld.word 0x0 3. "DMAINT,DMA Interrupt Status Enable" "0: The DMAINT status flag in SDMMC_NISTR is masked.,1: The DMAINT status flag in SDMMC_NISTR is enabled." newline bitfld.word 0x0 2. "BLKGE,Block Gap Event Status Enable" "0: The BLKGE status flag in SDMMC_NISTR is masked.,1: The BLKGE status flag in SDMMC_NISTR is enabled." bitfld.word 0x0 1. "TRFC,Transfer Complete Status Enable" "0: The TRFC status flag in SDMMC_NISTR is masked.,1: The TRFC status flag in SDMMC_NISTR is enabled." newline bitfld.word 0x0 0. "CMDC,Command Complete Status Enable" "0: The CMDC status flag in SDMMC_NISTR is masked.,1: The CMDC status flag in SDMMC_NISTR is enabled." line.word 0x2 "EISTER_EMMC_MODE,Error Interrupt Status Enable Register" bitfld.word 0x2 12. "BOOTAE,Boot Acknowledge Error Status Enable" "0: The BOOTAE status flag in SDMMC_EISTR is masked.,1: The BOOTAE status flag in SDMMC_EISTR is enabled." bitfld.word 0x2 10. "TUNING,Tuning Error Status Enable" "0: The TUNING status flag in SDMMC_EISTR is masked.,1: The TUNING status flag in SDMMC_EISTR is enabled." newline bitfld.word 0x2 9. "ADMA,ADMA Error Status Enable" "0: The ADMA status flag in SDMMC_EISTR is masked.,1: The ADMA status flag in SDMMC_EISTR is enabled." bitfld.word 0x2 8. "ACMD,Auto CMD Error Status Enable" "0: The ACMD status flag in SDMMC_EISTR is masked.,1: The ACMD status flag in SDMMC_EISTR is enabled." newline bitfld.word 0x2 7. "CURLIM,Current Limit Error Status Enable" "0: The CURLIM status flag in SDMMC_EISTR is masked.,1: The CURLIM status flag in SDMMC_EISTR is enabled." bitfld.word 0x2 6. "DATEND,Data End Bit Error Status Enable" "0: The DATEND status flag in SDMMC_EISTR is masked.,1: The DATEND status flag in SDMMC_EISTR is enabled." newline bitfld.word 0x2 5. "DATCRC,Data CRC Error Status Enable" "0: The DATCRC status flag in SDMMC_EISTR is masked.,1: The DATCRC status flag in SDMMC_EISTR is enabled." bitfld.word 0x2 4. "DATTEO,Data Timeout Error Status Enable" "0: The DATTEO status flag in SDMMC_EISTR is masked.,1: The DATTEO status flag in SDMMC_EISTR is enabled." newline bitfld.word 0x2 3. "CMDIDX,Command Index Error Status Enable" "0: The CMDIDX status flag in SDMMC_EISTR is masked.,1: The CMDIDX status flag in SDMMC_EISTR is enabled." bitfld.word 0x2 2. "CMDEND,Command End Bit Error Status Enable" "0: The CMDEND status flag in SDMMC_EISTR is masked.,1: The CMDEND status flag in SDMMC_EISTR is enabled." newline bitfld.word 0x2 1. "CMDCRC,Command CRC Error Status Enable" "0: The CMDCRC status flag in SDMMC_EISTR is masked.,1: The CMDCRC status flag in SDMMC_EISTR is enabled." bitfld.word 0x2 0. "CMDTEO,Command Timeout Error Status Enable" "0: The CMDTEO status flag in SDMMC_EISTR is masked.,1: The CMDTEO status flag in SDMMC_EISTR is enabled." group.word 0x36++0x3 line.word 0x0 "EISTER_SD_SDIO_MODE,Error Interrupt Status Enable Register" bitfld.word 0x0 10. "TUNING,Tuning Error Status Enable" "0: The TUNING status flag in SDMMC_EISTR is masked.,1: The TUNING status flag in SDMMC_EISTR is enabled." bitfld.word 0x0 9. "ADMA,ADMA Error Status Enable" "0: The ADMA status flag in SDMMC_EISTR is masked.,1: The ADMA status flag in SDMMC_EISTR is enabled." newline bitfld.word 0x0 8. "ACMD,Auto CMD Error Status Enable" "0: The ACMD status flag in SDMMC_EISTR is masked.,1: The ACMD status flag in SDMMC_EISTR is enabled." bitfld.word 0x0 7. "CURLIM,Current Limit Error Status Enable" "0: The CURLIM status flag in SDMMC_EISTR is masked.,1: The CURLIM status flag in SDMMC_EISTR is enabled." newline bitfld.word 0x0 6. "DATEND,Data End Bit Error Status Enable" "0: The DATEND status flag in SDMMC_EISTR is masked.,1: The DATEND status flag in SDMMC_EISTR is enabled." bitfld.word 0x0 5. "DATCRC,Data CRC Error Status Enable" "0: The DATCRC status flag in SDMMC_EISTR is masked.,1: The DATCRC status flag in SDMMC_EISTR is enabled." newline bitfld.word 0x0 4. "DATTEO,Data Timeout Error Status Enable" "0: The DATTEO status flag in SDMMC_EISTR is masked.,1: The DATTEO status flag in SDMMC_EISTR is enabled." bitfld.word 0x0 3. "CMDIDX,Command Index Error Status Enable" "0: The CMDIDX status flag in SDMMC_EISTR is masked.,1: The CMDIDX status flag in SDMMC_EISTR is enabled." newline bitfld.word 0x0 2. "CMDEND,Command End Bit Error Status Enable" "0: The CMDEND status flag in SDMMC_EISTR is masked.,1: The CMDEND status flag in SDMMC_EISTR is enabled." bitfld.word 0x0 1. "CMDCRC,Command CRC Error Status Enable" "0: The CMDCRC status flag in SDMMC_EISTR is masked.,1: The CMDCRC status flag in SDMMC_EISTR is enabled." newline bitfld.word 0x0 0. "CMDTEO,Command Timeout Error Status Enable" "0: The CMDTEO status flag in SDMMC_EISTR is masked.,1: The CMDTEO status flag in SDMMC_EISTR is enabled." line.word 0x2 "NISIER_EMMC_MODE,Normal Interrupt Signal Enable Register" bitfld.word 0x2 14. "BOOTAR,Boot Acknowledge Received Signal Enable" "0: No interrupt is generated when the BOOTAR status..,1: An interrupt is generated when the BOOTAR status.." bitfld.word 0x2 5. "BRDRDY,Buffer Read Ready Signal Enable" "0: No interrupt is generated when the BRDRDY status..,1: An interrupt is generated when the BRDRDY status.." newline bitfld.word 0x2 4. "BWRRDY,Buffer Write Ready Signal Enable" "0: No interrupt is generated when the BWRRDY status..,1: An interrupt is generated when the BWRRDY status.." bitfld.word 0x2 3. "DMAINT,DMA Interrupt Signal Enable" "0: No interrupt is generated when the DMAINT status..,1: An interrupt is generated when the DMAINT status.." newline bitfld.word 0x2 2. "BLKGE,Block Gap Event Signal Enable" "0: No interrupt is generated when the BLKGE status..,1: An interrupt is generated when the BLKGE status.." bitfld.word 0x2 1. "TRFC,Transfer Complete Signal Enable" "0: No interrupt is generated when the TRFC status..,1: An interrupt is generated when the TRFC status.." newline bitfld.word 0x2 0. "CMDC,Command Complete Signal Enable" "0: No interrupt is generated when the CMDC status..,1: An interrupt is generated when the CMDC status.." group.word 0x38++0x3 line.word 0x0 "NISIER_SD_SDIO_MODE,Normal Interrupt Signal Enable Register" bitfld.word 0x0 8. "CINT,Card Interrupt Signal Enable" "0: No interrupt is generated when the CINT status..,1: An interrupt is generated when the CINT status.." bitfld.word 0x0 7. "CREM,Card Removal Signal Enable" "0: No interrupt is generated when the CREM status..,1: An interrupt is generated when the CREM status.." newline bitfld.word 0x0 6. "CINS,Card Insertion Signal Enable" "0: No interrupt is generated when the CINS status..,1: An interrupt is generated when the CINS status.." bitfld.word 0x0 5. "BRDRDY,Buffer Read Ready Signal Enable" "0: No interrupt is generated when the BRDRDY status..,1: An interrupt is generated when the BRDRDY status.." newline bitfld.word 0x0 4. "BWRRDY,Buffer Write Ready Signal Enable" "0: No interrupt is generated when the BWRRDY status..,1: An interrupt is generated when the BWRRDY status.." bitfld.word 0x0 3. "DMAINT,DMA Interrupt Signal Enable" "0: No interrupt is generated when the DMAINT status..,1: An interrupt is generated when the DMAINT status.." newline bitfld.word 0x0 2. "BLKGE,Block Gap Event Signal Enable" "0: No interrupt is generated when the BLKGE status..,1: An interrupt is generated when the BLKGE status.." bitfld.word 0x0 1. "TRFC,Transfer Complete Signal Enable" "0: No interrupt is generated when the TRFC status..,1: An interrupt is generated when the TRFC status.." newline bitfld.word 0x0 0. "CMDC,Command Complete Signal Enable" "0: No interrupt is generated when the CMDC status..,1: An interrupt is generated when the CMDC status.." line.word 0x2 "EISIER_EMMC_MODE,Error Interrupt Signal Enable Register" bitfld.word 0x2 12. "BOOTAE,Boot Acknowledge Error Signal Enable" "0: No interrupt is generated when the BOOTAE status..,1: An interrupt is generated when the BOOTAE status.." bitfld.word 0x2 10. "TUNING,Tuning Error Signal Enable" "0: No interrupt is generated when the TUNING status..,1: An interrupt is generated when the TUNING status.." newline bitfld.word 0x2 9. "ADMA,ADMA Error Signal Enable" "0: No interrupt is generated when the ADMA status..,1: An interrupt is generated when the ADMA status.." bitfld.word 0x2 8. "ACMD,Auto CMD Error Signal Enable" "0: No interrupt is generated when the ACMD status..,1: An interrupt is generated when the ACMD status.." newline bitfld.word 0x2 7. "CURLIM,Current Limit Error Signal Enable" "0: No interrupt is generated when the CURLIM status..,1: An interrupt is generated when the CURLIM status.." bitfld.word 0x2 6. "DATEND,Data End Bit Error Signal Enable" "0: No interrupt is generated when the DATEND status..,1: An interrupt is generated when the DATEND status.." newline bitfld.word 0x2 5. "DATCRC,Data CRC Error Signal Enable" "0: No interrupt is generated when the DATCRC status..,1: An interrupt is generated when the DATCRC status.." bitfld.word 0x2 4. "DATTEO,Data Timeout Error Signal Enable" "0: No interrupt is generated when the DATTEO status..,1: An interrupt is generated when the DATTEO status.." newline bitfld.word 0x2 3. "CMDIDX,Command Index Error Signal Enable" "0: No interrupt is generated when the CMDIDX status..,1: An interrupt is generated when the CMDIDX status.." bitfld.word 0x2 2. "CMDEND,Command End Bit Error Signal Enable" "0: No interrupt is generated when the CMDEND status..,1: An interrupt is generated when the CMDEND status.." newline bitfld.word 0x2 1. "CMDCRC,Command CRC Error Signal Enable" "0: No interrupt is generated when the CDMCRC status..,1: An interrupt is generated when the CMDCRC status.." bitfld.word 0x2 0. "CMDTEO,Command Timeout Error Signal Enable" "0: No interrupt is generated when the CMDTEO status..,1: An interrupt is generated when the CMDTEO status.." group.word 0x3A++0x1 line.word 0x0 "EISIER_SD_SDIO_MODE,Error Interrupt Signal Enable Register" bitfld.word 0x0 10. "TUNING,Tuning Error Signal Enable" "0: No interrupt is generated when the TUNING status..,1: An interrupt is generated when the TUNING status.." bitfld.word 0x0 9. "ADMA,ADMA Error Signal Enable" "0: No interrupt is generated when the ADMA status..,1: An interrupt is generated when the ADMA status.." newline bitfld.word 0x0 8. "ACMD,Auto CMD Error Signal Enable" "0: No interrupt is generated when the ACMD status..,1: An interrupt is generated when the ACMD status.." bitfld.word 0x0 7. "CURLIM,Current Limit Error Signal Enable" "0: No interrupt is generated when the CURLIM status..,1: An interrupt is generated when the CURLIM status.." newline bitfld.word 0x0 6. "DATEND,Data End Bit Error Signal Enable" "0: No interrupt is generated when the DATEND status..,1: An interrupt is generated when the DATEND status.." bitfld.word 0x0 5. "DATCRC,Data CRC Error Signal Enable" "0: No interrupt is generated when the DATCRC status..,1: An interrupt is generated when the DATCRC status.." newline bitfld.word 0x0 4. "DATTEO,Data Timeout Error Signal Enable" "0: No interrupt is generated when the DATTEO status..,1: An interrupt is generated when the DATTEO status.." bitfld.word 0x0 3. "CMDIDX,Command Index Error Signal Enable" "0: No interrupt is generated when the CMDIDX status..,1: An interrupt is generated when the CMDIDX status.." newline bitfld.word 0x0 2. "CMDEND,Command End Bit Error Signal Enable" "0: No interrupt is generated when the CMDEND status..,1: An interrupt is generated when the CMDEND status.." bitfld.word 0x0 1. "CMDCRC,Command CRC Error Signal Enable" "0: No interrupt is generated when the CDMCRC status..,1: An interrupt is generated when the CMDCRC status.." newline bitfld.word 0x0 0. "CMDTEO,Command Timeout Error Signal Enable" "0: No interrupt is generated when the CMDTEO status..,1: An interrupt is generated when the CMDTEO status.." rgroup.word 0x3C++0x1 line.word 0x0 "ACESR,Auto CMD Error Status Register" bitfld.word 0x0 7. "CMDNI,Command Not Issued by Auto CMD12 Error" "0: No error.,1: Error." bitfld.word 0x0 4. "ACMDIDX,Auto CMD Index Error" "0: No error.,1: Error." newline bitfld.word 0x0 3. "ACMDEND,Auto CMD End Bit Error" "0: No error.,1: Error." bitfld.word 0x0 2. "ACMDCRC,Auto CMD CRC Error" "0,1" newline bitfld.word 0x0 1. "ACMDTEO,Auto CMD Timeout Error" "0,1" bitfld.word 0x0 0. "ACMD12NE,Auto CMD12 Not Executed" "0: No error.,1: Error." group.word 0x3E++0x1 line.word 0x0 "HC2R_EMMC_MODE,Host Control 2 Register" bitfld.word 0x0 15. "PVALEN,Preset Value Enable" "0: SDCLK and Driver strength are controlled by the..,1: Automatic selection by Preset Value is enabled." bitfld.word 0x0 7. "SCLKSEL,Sampling Clock Select" "0: The fixed clock is used to sample data.,1: The tuned clock is used to sample data." newline bitfld.word 0x0 6. "EXTUN,Execute Tuning" "0: Not tuned or tuning completed,1: Execute tuning" bitfld.word 0x0 4.--5. "DRVSEL,Driver Strength Select" "0: Driver Type B is selected (Default),1: Driver Type A is selected,2: Driver Type C is selected,3: Driver Type D is selected" newline hexmask.word.byte 0x0 0.--3. 1. "HS200EN,HS200 Mode Enable" group.word 0x3E++0x1 line.word 0x0 "HC2R_SD_SDIO_MODE,Host Control 2 Register" bitfld.word 0x0 15. "PVALEN,Preset Value Enable" "0: SDCLK and Driver strength are controlled by the..,1: Automatic selection by Preset Value is enabled." bitfld.word 0x0 14. "ASINTEN,Asynchronous Interrupt Enable" "0: Disabled,1: Enabled" newline bitfld.word 0x0 7. "SCLKSEL,Sampling Clock Select" "0: The fixed clock is used to sample data.,1: The tuned clock is used to sample data." bitfld.word 0x0 6. "EXTUN,Execute Tuning" "0: Not tuned or tuning completed.,1: Execute tuning." newline bitfld.word 0x0 4.--5. "DRVSEL,Driver Strength Select" "0: Driver Type B is selected (Default),1: Driver Type A is selected,2: Driver Type C is selected,3: Driver Type D is selected" bitfld.word 0x0 3. "VS18EN,1.8V Signaling Enable" "0: 3.3V signaling.,1: 1.8V signaling." newline bitfld.word 0x0 0.--2. "UHSMS,UHS Mode Select" "0: UHS SDR12 Mode,1: UHS SDR25 Mode,2: UHS SDR50 Mode,3: UHS SDR104 Mode,4: UHS DDR50 Mode,?,?,?" group.long 0x40++0xB line.long 0x0 "CA0R,Capabilities 0 Register" bitfld.long 0x0 30.--31. "SLTYPE,Slot Type" "0: Removable Card Slot,1: Embedded Slot for One Device,?,?" bitfld.long 0x0 29. "ASINTSUP,Asynchronous Interrupt Support" "0: Asynchronous interrupt not supported.,1: Asynchronous interrupt supported." newline bitfld.long 0x0 28. "SB64SUP,64-Bit System Bus Support" "0: 64-bit address bus not supported.,1: 64-bit address bus supported." bitfld.long 0x0 26. "V18VSUP,Voltage Support 1.8V" "0: 1.8V Voltage supply not supported.,1: 1.8V Voltage supply supported." newline bitfld.long 0x0 25. "V30VSUP,Voltage Support 3.0V" "0: 3.0V Voltage supply not supported.,1: 3.0V Voltage supply supported." bitfld.long 0x0 24. "V33VSUP,Voltage Support 3.3V" "0: 3.3V Voltage supply not supported.,1: 3.3V Voltage supply supported." newline bitfld.long 0x0 23. "SRSUP,Suspend/Resume Support (read-only)" "0: Suspend/Resume not supported.,1: Suspend/Resume supported." bitfld.long 0x0 22. "SDMASUP,SDMA Support (read-only)" "0: SDMA not supported.,1: SDMA supported." newline bitfld.long 0x0 21. "HSSUP,High Speed Support (read-only)" "0: High Speed not supported.,1: High Speed supported." bitfld.long 0x0 19. "ADMA2SUP,ADMA2 Support (read-only)" "0: ADMA2 not supported.,1: ADMA2 supported." newline bitfld.long 0x0 18. "ED8SUP,8-Bit Support for Embedded Device (read-only)" "0: 8-bit bus width not supported.,1: 8-bit bus width supported." bitfld.long 0x0 16.--17. "MAXBLKL,Max Block Length (read-only)" "0: 512 bytes,1: 1024 bytes,2: 2048 bytes,?" newline hexmask.long.byte 0x0 8.--15. 1. "BASECLKF,Base Clock Frequency" bitfld.long 0x0 7. "TEOCLKU,Timeout Clock Unit" "0: KHz,1: MHz" newline hexmask.long.byte 0x0 0.--5. 1. "TEOCLKF,Timeout Clock Frequency" line.long 0x4 "CA1R,Capabilities 1 Register" hexmask.long.byte 0x4 16.--23. 1. "CLKMULT,Clock Multiplier" bitfld.long 0x4 14.--15. "RTMOD,Retuning Modes" "0: Timer,1: Timer and Retuning Request,2: Auto Retuning (for transfer) Timer and Retuning..,?" newline bitfld.long 0x4 13. "TSDR50,Use Tuning for SDR50" "0: SDR50 does not require tuning.,1: SDR50 requires tuning." hexmask.long.byte 0x4 8.--11. 1. "TCNTRT,Timer Count For Retuning" newline bitfld.long 0x4 6. "DRVDSUP,Driver Type D Support" "0: Driver type D is not supported.,1: Driver type D is supported." bitfld.long 0x4 5. "DRVCSUP,Driver Type C Support" "0: Driver type C is not supported.,1: Driver type C is supported." newline bitfld.long 0x4 4. "DRVASUP,Driver Type A Support" "0: Driver type A is not supported.,1: Driver type A is supported." bitfld.long 0x4 2. "DDR50SUP,DDR50 Support" "0: DDR50 mode is not supported.,1: DDR50 mode is supported." newline bitfld.long 0x4 1. "SDR104SUP,SDR104 Support" "0: SDR104 mode is not supported.,1: SDR104 mode is supported." bitfld.long 0x4 0. "SDR50SUP,SDR50 Support" "0: SDR50 mode is not supported.,1: SDR50 mode is supported." line.long 0x8 "MCCAR,Maximum Current Capabilities Register" hexmask.long.byte 0x8 16.--23. 1. "MAXCUR18V,Maximum Current for 1.8V" hexmask.long.byte 0x8 8.--15. 1. "MAXCUR30V,Maximum Current for 3.0V" newline hexmask.long.byte 0x8 0.--7. 1. "MAXCUR33V,Maximum Current for 3.3V" wgroup.word 0x50++0x3 line.word 0x0 "FERACES,Force Event Register for Auto CMD Error Status" bitfld.word 0x0 7. "CMDNI,Force Event for Command Not Issued by Auto CMD12 Error" "0,1" bitfld.word 0x0 4. "ACMDIDX,Force Event for Auto CMD Index Error" "0,1" newline bitfld.word 0x0 3. "ACMDEND,Force Event for Auto CMD End Bit Error" "0,1" bitfld.word 0x0 2. "ACMDCRC,Force Event for Auto CMD CRC Error" "0,1" newline bitfld.word 0x0 1. "ACMDTEO,Force Event for Auto CMD Timeout Error" "0,1" bitfld.word 0x0 0. "ACMD12NE,Force Event for Auto CMD12 Not Executed" "0,1" line.word 0x2 "FEREIS,Force Event Register for Error Interrupt Status" bitfld.word 0x2 12. "BOOTAE,Force Event for Boot Acknowledge Error" "0,1" bitfld.word 0x2 9. "ADMA,Force Event for ADMA Error" "0,1" newline bitfld.word 0x2 8. "ACMD,Force Event for Auto CMD Error" "0,1" bitfld.word 0x2 7. "CURLIM,Force Event for Current Limit Error" "0,1" newline bitfld.word 0x2 6. "DATEND,Force Event for Data End Bit Error" "0,1" bitfld.word 0x2 5. "DATCRC,Force Event for Data CRC error" "0,1" newline bitfld.word 0x2 4. "DATTEO,Force Event for Data Timeout error" "0,1" bitfld.word 0x2 3. "CMDIDX,Force Event for Command Index Error" "0,1" newline bitfld.word 0x2 2. "CMDEND,Force Event for Command End Bit Error" "0,1" bitfld.word 0x2 1. "CMDCRC,Force Event for Command CRC Error" "0,1" newline bitfld.word 0x2 0. "CMDTEO,Force Event for Command Timeout Error" "0,1" rgroup.byte 0x54++0x0 line.byte 0x0 "AESR,ADMA Error Status Register" bitfld.byte 0x0 2. "LMIS,ADMA Length Mismatch Error" "0: No error.,1: Error." bitfld.byte 0x0 0.--1. "ERRST,ADMA Error State" "0: (Stop DMA) SDMMC_ASAR points to the descriptor..,1: (Fetch Descriptor) SDMMC_ASAR points to the..,?,3: (Transfer Data) SDMMC_ASAR points to the.." group.long 0x58++0x3 line.long 0x0 "ASAR0,ADMA System Address Register 0" hexmask.long 0x0 0.--31. 1. "ADMASA,ADMA System Address" repeat 8. (increment 0x0 0x1)(increment 0x0 0x2) group.word ($2+0x60)++0x1 line.word 0x0 "PVR[$1],Preset Value Register x (for initialization)" bitfld.word 0x0 14.--15. "DRVSEL,Driver Strength Select" "0,1,2,3" bitfld.word 0x0 10. "CLKGSEL,Clock Generator Select" "0,1" newline hexmask.word 0x0 0.--9. 1. "SDCLKFSEL,SDCLK Frequency Select" repeat.end rgroup.word 0xFC++0x3 line.word 0x0 "SISR,Slot Interrupt Status Register" bitfld.word 0x0 0.--2. "INTSSL,Interrupt Signal for Each Slot" "0,1,2,3,4,5,6,7" line.word 0x2 "HCVR,Host Controller Version Register" hexmask.word.byte 0x2 8.--15. 1. "VVER,Vendor Version Number" hexmask.word.byte 0x2 0.--7. 1. "SVER,Specification Version Number" rgroup.long 0x200++0x3 line.long 0x0 "APSR,Additional Present State Register" hexmask.long.byte 0x0 0.--3. 1. "HDATLL,DAT[7:4] High Line Level" group.byte 0x204++0x0 line.byte 0x0 "MC1R,e.MMC Control 1 Register" bitfld.byte 0x0 7. "FCD,e.MMC Force Card Detect" "0: E.MMC Forced Card Detect is disabled. The..,1: E.MMC Forced Card Detect is enabled." bitfld.byte 0x0 6. "RSTN,e.MMC Reset Signal" "0: Reset signal is inactive.,1: Reset signal is active." newline bitfld.byte 0x0 5. "BOOTA,e.MMC Boot Acknowledge Enable" "0,1" bitfld.byte 0x0 4. "OPD,e.MMC Open Drain Mode" "0: The command line is in push-pull.,1: The command line is in open drain." newline bitfld.byte 0x0 3. "DDR,e.MMC HSDDR Mode" "0: High Speed DDR is not selected.,1: High Speed DDR is selected." bitfld.byte 0x0 0.--1. "CMDTYP,e.MMC Command Type" "0: The command is not an e.MMC specific command.,1: This bit must be set to 1 when the e.MMC is in..,2: This bit must be set to 1 in the case of Stream..,3: Starts a Boot Operation mode at the next write.." wgroup.byte 0x205++0x0 line.byte 0x0 "MC2R,e.MMC Control 2 Register" bitfld.byte 0x0 1. "ABOOT,e.MMC Abort Boot" "0,1" bitfld.byte 0x0 0. "SRESP,e.MMC Abort Wait IRQ" "0,1" group.byte 0x206++0x1 line.byte 0x0 "MC3R,e.MMC Control 3 Register" bitfld.byte 0x0 3.--5. "DQSUPVAL,DQS Delay Update Timer Value" "0: DQS delay update is performed each time a..,?,?,?,?,?,?,?" bitfld.byte 0x0 1. "ESMEN,Enhanced Strobe Mode Enable" "0: Enhanced Strobe mode is disabled.,1: Enhanced Strobe mode is enabled." newline bitfld.byte 0x0 0. "HS400EN,HS400 Mode Enable" "0: HS400 mode is disabled.,1: HS400 mode is enabled." line.byte 0x1 "DEBR,Debounce Register" bitfld.byte 0x1 0.--1. "CDDVAL,Card Detect Debounce Value" "0,1,2,3" group.long 0x208++0x7 line.long 0x0 "ACR,AHB Control Register" hexmask.long.byte 0x0 12.--15. 1. "DFQOS,Descriptor Fetch QOS" bitfld.long 0x0 8.--9. "BUFM,AHB Bufferable Mode" "0: All SDMA/ADMA AHB accesses are not bufferable.,1: All SDMA/ADMA AHB accesses are bufferable.,2: All SDMA/ADMA AHB accesses are bufferable except..,3: All SDMA/ADMA AHB accesses are bufferable except.." newline bitfld.long 0x0 0.--1. "BMAX,AHB Maximum Burst" "0: The maximum burst size is INCR16.,1: The maximum burst size is INCR8.,2: The maximum burst size is INCR4.,3: Only SINGLE transfers are performed." line.long 0x4 "CC2R,Clock Control 2 Register" bitfld.long 0x4 0. "FSDCLKD,Force SDCLK Disabled" "0: The SDCLK is forced and it cannot be stopped..,1: The SDCLK is not forced and it can be stopped.." group.byte 0x210++0x0 line.byte 0x0 "RTC1R,Retuning Timer Control 1 Register" bitfld.byte 0x0 0. "TMREN,Retuning Timer Enable" "0: The retuning timer is disabled.,1: The retuning timer is enabled." wgroup.byte 0x211++0x0 line.byte 0x0 "RTC2R,Retuning Timer Control 2 Register" bitfld.byte 0x0 0. "RLD,Retuning Timer Reload" "0,1" group.long 0x214++0x3 line.long 0x0 "RTCVR,Retuning Timer Counter Value Register" hexmask.long.byte 0x0 0.--3. 1. "TCVAL,Retuning Timer Counter Value" group.byte 0x218++0x1 line.byte 0x0 "RTISTER,Retuning Timer Interrupt Status Enable Register" bitfld.byte 0x0 0. "TEVT,Retuning Timer Event" "0: The TEVT status flag in SDMMC_RTISTR is masked.,1: The TEVT status flag in SDMMC_RTISTR is enabled." line.byte 0x1 "RTISIER,Retuning Timer Interrupt Signal Enable Register" bitfld.byte 0x1 0. "TEVT,Retuning Timer Event" "0: No interrupt is generated when the TEVT status..,1: An interrupt is generated when the TEVT status.." group.byte 0x21C++0x0 line.byte 0x0 "RTISTR,Retuning Timer Interrupt Status Register" bitfld.byte 0x0 0. "TEVT,Retuning Timer Event" "0: No retuning timer event.,1: Retuning timer event." rgroup.byte 0x21D++0x0 line.byte 0x0 "RTSSR,Retuning Timer Status Slots Register" bitfld.byte 0x0 0.--2. "TEVTSLOT,Retuning Timer Event Slots" "0,1,2,3,4,5,6,7" group.long 0x220++0x3 line.long 0x0 "TUNCR,Tuning Control Register" bitfld.long 0x0 0. "SMPLPT,Sampling Point" "0: Sampling point is set at 50% of the data window.,1: Sampling point is set at 75% of the data window." group.long 0x230++0x7 line.long 0x0 "CACR,Capabilities Control Register" hexmask.long.byte 0x0 8.--15. 1. "KEY,Key" bitfld.long 0x0 0. "CAPWREN,Capabilities Write Enable" "0: Capabilities registers (SDMMC_CA0R SDMMC_CA1R..,1: Capabilities registers (SDMMC_CA0R SDMMC_CA1R.." line.long 0x4 "DBGR,Debug Register" bitfld.long 0x4 0. "NIDBG,Nonintrusive Debug" "0: Reading the SDMMC_BDPR via debugger increments..,1: Reading the SDMMC_BDPR via debugger does not.." group.long 0x240++0x3 line.long 0x0 "CALCR,Calibration Control Register" hexmask.long.byte 0x0 28.--31. 1. "CALPBP,Calibration PBypass value" hexmask.long.byte 0x0 24.--27. 1. "CALP,Calibration P Status" newline hexmask.long.byte 0x0 20.--23. 1. "CALNBP,Calibration N Bypass value" hexmask.long.byte 0x0 16.--19. 1. "CALN,Calibration N Status" newline hexmask.long.byte 0x0 8.--15. 1. "CNTVAL,Calibration Counter Value" bitfld.long 0x0 6. "BPEN,Calibration Bypass Enabled" "0: Calibration bypass is not enabled.,1: Calibration bypass is enabled. CALPBP and CALNBP.." newline bitfld.long 0x0 5. "TUNDIS,Calibration During Tuning Disabled" "0: Calibration is launched before each tuning.,1: Calibration is not launched at tuning." bitfld.long 0x0 4. "ALWYSON,Calibration Analog Always ON" "0: Calibration analog is shut down after each..,1: Calibration analog remains powered after.." newline bitfld.long 0x0 1.--3. "CLKDIV,Calibration Clock Division" "0,1,2,3,4,5,6,7" bitfld.long 0x0 0. "EN,PADs Calibration Enable" "0: SDMMC I/O calibration disabled.,1: SDMMC I/O calibration enabled." group.word 0x244++0x1 line.word 0x0 "EPVR8,Extended Preset Value Register 8(for HS400)" bitfld.word 0x0 14.--15. "DRVSEL,Driver Strength Select" "0,1,2,3" bitfld.word 0x0 10. "CLKGSEL,Clock Generator Select" "0,1" newline hexmask.word 0x0 0.--9. 1. "SDCLKFSEL,SDCLK Frequency Select" tree.end tree "SDMMC2" base ad:0xE120C000 group.long 0x0++0x3 line.long 0x0 "SSAR,SDMA System Address/Argument 2 Register" hexmask.long 0x0 0.--31. 1. "ADDR,SDMA System Address" group.long 0x0++0x3 line.long 0x0 "SSAR_M_ARG2_MODE,SDMA System Address/Argument 2 Register" hexmask.long 0x0 0.--31. 1. "ARG2,Argument 2" group.word 0x4++0x3 line.word 0x0 "BSR,Block Size Register" bitfld.word 0x0 12.--14. "BOUNDARY,SDMA Buffer Boundary" "0: 4-Kbyte boundary,1: 8-Kbyte boundary,2: 16-Kbyte boundary,3: 32-Kbyte boundary,4: 64-Kbyte boundary,5: 128-Kbyte boundary,6: 256-Kbyte boundary,7: 512-Kbyte boundary" hexmask.word 0x0 0.--9. 1. "BLKSIZE,Transfer Block Size" line.word 0x2 "BCR,Block Count Register" hexmask.word 0x2 0.--15. 1. "BLKCNT,Block Count for Current Transfer" group.long 0x8++0x3 line.long 0x0 "ARG1R,Argument 1 Register" hexmask.long 0x0 0.--31. 1. "ARG1,Argument 1" group.word 0xC++0x3 line.word 0x0 "TMR,Transfer Mode Register" bitfld.word 0x0 5. "MSBSEL,Multi/Single Block Selection" "0,1" bitfld.word 0x0 4. "DTDSEL,Data Transfer Direction Selection" "0: Writes data from the SDMMC to the device.,1: Reads data from the device to the SDMMC." newline bitfld.word 0x0 2.--3. "ACMDEN,Auto Command Enable" "0: Auto Command Disabled,1: Auto CMD12 Enabled,2: Auto CMD23 Enabled,?" bitfld.word 0x0 1. "BCEN,Block Count Enable" "0: Block count is disabled.,1: Block count is enabled." newline bitfld.word 0x0 0. "DMAEN,DMA Enable" "0: DMA functionality is disabled.,1: DMA functionality is enabled." line.word 0x2 "CR,Command Register" hexmask.word.byte 0x2 8.--13. 1. "CMDIDX,Command Index" bitfld.word 0x2 6.--7. "CMDTYP,Command Type" "0: Other commands,1: CMD52 to write 'Bus Suspend' in the Card Common..,2: CMD52 to write 'Function Select' in the Card..,3: CMD12 CMD52 to write 'I/O Abort' in the Card.." newline bitfld.word 0x2 5. "DPSEL,Data Present Select" "0: No data present,1: Data present" bitfld.word 0x2 4. "CMDICEN,Command Index Check Enable" "0: The Command Index Check is disabled.,1: The Command Index Check is enabled." newline bitfld.word 0x2 3. "CMDCCEN,Command CRC Check Enable" "0: The Command CRC Check is disabled.,1: The Command CRC Check is enabled." bitfld.word 0x2 0.--1. "RESPTYP,Response Type" "0: No Response,1: Response Length 136,2: Response Length 48,3: Response Length 48 with Busy" repeat 4. (increment 0x0 0x1)(increment 0x0 0x4) rgroup.long ($2+0x10)++0x3 line.long 0x0 "RR[$1],Response Register x" hexmask.long 0x0 0.--31. 1. "CMDRESP,Command Response" repeat.end group.long 0x20++0x3 line.long 0x0 "BDPR,Buffer Data Port Register" hexmask.long 0x0 0.--31. 1. "BUFDATA,Buffer Data" rgroup.long 0x24++0x3 line.long 0x0 "PSR,Present State Register" bitfld.long 0x0 24. "CMDLL,CMD Line Level" "0,1" hexmask.long.byte 0x0 20.--23. 1. "DATLL,DAT[3:0] Line Level" newline bitfld.long 0x0 19. "WRPPL,Write Protect Pin Level" "0: Write protected (SDMMC_WP = 0),1: Write enabled (SDMMC_WP = 1)" bitfld.long 0x0 18. "CARDDPL,Card Detect Pin Level" "0: No card present (SDMMC_CD = 1).,1: Card present (SDMMC_CD = 0)." newline bitfld.long 0x0 17. "CARDSS,Card State Stable" "0: Reset or debouncing.,1: No card or card inserted." bitfld.long 0x0 16. "CARDINS,Card Inserted" "0,1" newline bitfld.long 0x0 11. "BUFRDEN,Buffer Read Enable" "0,1" bitfld.long 0x0 10. "BUFWREN,Buffer Write Enable" "0,1" newline bitfld.long 0x0 9. "RTACT,Read Transfer Active" "0,1" bitfld.long 0x0 8. "WTACT,Write Transfer Active" "0,1" newline bitfld.long 0x0 2. "DLACT,DAT Line Active" "0: DAT line inactive.,1: DAT line active." bitfld.long 0x0 1. "CMDINHD,Command Inhibit (DAT)" "0: Can issue a command which uses the DAT line(s).,1: Cannot issue a command which uses the DAT line(s)." newline bitfld.long 0x0 0. "CMDINHC,Command Inhibit (CMD)" "0: Can issue a command using only CMD line.,1: Cannot issue a command." group.byte 0x28++0x0 line.byte 0x0 "HC1R_EMMC_MODE,Host Control 1 Register" bitfld.byte 0x0 5. "EXTDW,Extended Data Width" "0,1" bitfld.byte 0x0 3.--4. "DMASEL,DMA Select" "0: SDMA is selected,?,2: 32-bit Address ADMA2 is selected,?" newline bitfld.byte 0x0 2. "HSEN,High Speed Enable" "0: Normal Speed mode.,1: High Speed mode." bitfld.byte 0x0 1. "DW,Data Width" "0: 1-bit mode.,1: 4-bit mode." group.byte 0x28++0x2 line.byte 0x0 "HC1R_SD_SDIO_MODE,Host Control 1 Register" bitfld.byte 0x0 7. "CARDDSEL,Card Detect Signal Selection" "0: The SDMMC_CD pin is selected.,1: The Card Detect Test Level (CARDDTL) is selected.." bitfld.byte 0x0 6. "CARDDTL,Card Detect Test Level" "0: No card.,1: Card inserted." newline bitfld.byte 0x0 3.--4. "DMASEL,DMA Select" "0: SDMA is selected,?,2: 32-bit Address ADMA2 is selected,?" bitfld.byte 0x0 2. "HSEN,High Speed Enable" "0: Normal Speed mode.,1: High Speed mode." newline bitfld.byte 0x0 1. "DW,Data Width" "0: 1-bit mode.,1: 4-bit mode." bitfld.byte 0x0 0. "LEDCTRL,LED Control" "0: LED off.,1: LED on." line.byte 0x1 "PCR,Power Control Register" bitfld.byte 0x1 0. "SDBPWR,SD Bus Power" "0,1" line.byte 0x2 "BGCR_EMMC_MODE,Block Gap Control Register" bitfld.byte 0x2 1. "CONTR,Continue Request" "0: No effect.,1: Restart." bitfld.byte 0x2 0. "STPBGR,Stop At Block Gap Request" "0: Transfer,1: Stop" group.byte 0x2A++0x1 line.byte 0x0 "BGCR_SD_SDIO_MODE,Block Gap Control Register" bitfld.byte 0x0 3. "INTBG,Interrupt at Block Gap" "0: Interrupt detection disabled.,1: Interrupt detection enabled." bitfld.byte 0x0 2. "RWCTRL,Read Wait Control" "0: Disables Read Wait control.,1: Enables Read Wait control." newline bitfld.byte 0x0 1. "CONTR,Continue Request" "0: No effect.,1: Restart." bitfld.byte 0x0 0. "STPBGR,Stop At Block Gap Request" "0: Transfer,1: Stop" line.byte 0x1 "WCR,Wakeup Control Register" bitfld.byte 0x1 2. "WKENCREM,Wakeup Event Enable on Card Removal" "0: Wakeup Event disabled.,1: Wakeup Event enabled." bitfld.byte 0x1 1. "WKENCINS,Wakeup Event Enable on Card Insertion" "0: Wakeup Event disabled.,1: Wakeup Event enabled." newline bitfld.byte 0x1 0. "WKENCINT,Wakeup Event Enable on Card Interrupt" "0: Wakeup Event disabled.,1: Wakeup Event enabled." group.word 0x2C++0x1 line.word 0x0 "CCR,Clock Control Register" hexmask.word.byte 0x0 8.--15. 1. "SDCLKFSEL,SDCLK Frequency Select" bitfld.word 0x0 6.--7. "USDCLKFSEL,Upper Bits of SDCLK Frequency Select" "0,1,2,3" newline bitfld.word 0x0 5. "CLKGSEL,Clock Generator Select" "0: Divided Clock mode (BASECLK is used to generate..,1: Programmable Clock mode (MULTCLK is used to.." bitfld.word 0x0 2. "SDCLKEN,SD Clock Enable" "0: SD Clock disabled,1: SD Clock enabled" newline bitfld.word 0x0 1. "INTCLKS,Internal Clock Stable" "0: Internal clock not ready.,1: Internal clock ready." bitfld.word 0x0 0. "INTCLKEN,Internal Clock Enable" "0: The internal clock stops.,1: The internal clock oscillates." group.byte 0x2E++0x1 line.byte 0x0 "TCR,Timeout Control Register" hexmask.byte 0x0 0.--3. 1. "DTCVAL,Data Timeout Counter Value" line.byte 0x1 "SRR,Software Reset Register" bitfld.byte 0x1 2. "SWRSTDAT,Software reset for DAT line" "0: Work,1: Reset" bitfld.byte 0x1 1. "SWRSTCMD,Software reset for CMD line" "0: Work,1: Reset" newline bitfld.byte 0x1 0. "SWRSTALL,Software reset for All" "0: Work,1: Reset" group.word 0x30++0x1 line.word 0x0 "NISTR_EMMC_MODE,Normal Interrupt Status Register" bitfld.word 0x0 15. "ERRINT,Error Interrupt" "0: No error.,1: Error." bitfld.word 0x0 14. "BOOTAR,Boot Acknowledge Received" "0: Boot Acknowledge pattern not received.,1: Boot Acknowledge pattern received." newline bitfld.word 0x0 5. "BRDRDY,Buffer Read Ready" "0: Not ready to read buffer.,1: Ready to read buffer." bitfld.word 0x0 4. "BWRRDY,Buffer Write Ready" "0: Not ready to write buffer.,1: Ready to write buffer." newline bitfld.word 0x0 3. "DMAINT,DMA Interrupt" "0: No DMA interrupt.,1: DMA interrupt." bitfld.word 0x0 2. "BLKGE,Block Gap Event" "0: No block gap event.,1: Transaction stopped at block gap." newline bitfld.word 0x0 1. "TRFC,Transfer Complete" "0: Command execution is not complete.,1: Command execution is complete." bitfld.word 0x0 0. "CMDC,Command Complete" "0: No command complete.,1: Command complete." group.word 0x30++0x3 line.word 0x0 "NISTR_SD_SDIO_MODE,Normal Interrupt Status Register" bitfld.word 0x0 15. "ERRINT,Error Interrupt" "0: No error.,1: Error." bitfld.word 0x0 8. "CINT,Card Interrupt" "0: No card interrupt.,1: Card interrupt." newline bitfld.word 0x0 7. "CREM,Card Removal" "0: Card state unstable or card inserted.,1: Card removed." bitfld.word 0x0 6. "CINS,Card Insertion" "0: Card state unstable or card removed.,1: Card inserted." newline bitfld.word 0x0 5. "BRDRDY,Buffer Read Ready" "0: Not ready to read buffer.,1: Ready to read buffer." bitfld.word 0x0 4. "BWRRDY,Buffer Write Ready" "0: Not ready to write buffer.,1: Ready to write buffer." newline bitfld.word 0x0 3. "DMAINT,DMA Interrupt" "0: No DMA Interrupt.,1: DMA Interrupt." bitfld.word 0x0 2. "BLKGE,Block Gap Event" "0: No block gap event.,1: Transaction stopped at block gap." newline bitfld.word 0x0 1. "TRFC,Transfer Complete" "0: Command execution is not complete.,1: Command execution is complete." bitfld.word 0x0 0. "CMDC,Command Complete" "0: No command complete.,1: Command complete." line.word 0x2 "EISTR_EMMC_MODE,Error Interrupt Status Register" bitfld.word 0x2 12. "BOOTAE,Boot Acknowledge Error" "0: No error.,1: Error." bitfld.word 0x2 10. "TUNING,Tuning Error" "0: No error.,1: Error." newline bitfld.word 0x2 9. "ADMA,ADMA Error" "0: No error.,1: Error." bitfld.word 0x2 8. "ACMD,Auto CMD Error" "0: No error.,1: Error." newline bitfld.word 0x2 7. "CURLIM,Current Limit Error" "0: No error.,1: Error." bitfld.word 0x2 6. "DATEND,Data End Bit Error" "0: No error.,1: Error." newline bitfld.word 0x2 5. "DATCRC,Data CRC Error" "0: No error.,1: Error." bitfld.word 0x2 4. "DATTEO,Data Timeout error" "0: No error.,1: Error." newline bitfld.word 0x2 3. "CMDIDX,Command Index Error" "0: No error.,1: Error." bitfld.word 0x2 2. "CMDEND,Command End Bit Error" "0: No error.,1: Error." newline bitfld.word 0x2 1. "CMDCRC,Command CRC Error" "0,1" bitfld.word 0x2 0. "CMDTEO,Command Timeout Error" "0,1" group.word 0x32++0x3 line.word 0x0 "EISTR_SD_SDIO_MODE,Error Interrupt Status Register" bitfld.word 0x0 10. "TUNING,Tuning Error" "0: No error.,1: Error." bitfld.word 0x0 9. "ADMA,ADMA Error" "0: No error.,1: Error." newline bitfld.word 0x0 8. "ACMD,Auto CMD Error" "0: No error.,1: Error." bitfld.word 0x0 7. "CURLIM,Current Limit Error" "0: No error.,1: Error." newline bitfld.word 0x0 6. "DATEND,Data End Bit Error" "0: No error.,1: Error." bitfld.word 0x0 5. "DATCRC,Data CRC error" "0: No error.,1: Error." newline bitfld.word 0x0 4. "DATTEO,Data Timeout Error" "0: No error.,1: Error." bitfld.word 0x0 3. "CMDIDX,Command Index Error" "0: No error.,1: Error." newline bitfld.word 0x0 2. "CMDEND,Command End Bit Error" "0: No error.,1: Error." bitfld.word 0x0 1. "CMDCRC,Command CRC Error" "0,1" newline bitfld.word 0x0 0. "CMDTEO,Command Timeout Error" "0,1" line.word 0x2 "NISTER_EMMC_MODE,Normal Interrupt Status Enable Register" bitfld.word 0x2 14. "BOOTAR,Boot Acknowledge Received Status Enable" "0: The BOOTAR status flag in SDMMC_NISTR is masked.,1: The BOOTAR status flag in SDMMC_NISTR is enabled." bitfld.word 0x2 5. "BRDRDY,Buffer Read Ready Status Enable" "0: The BRDRDY status flag in SDMMC_NISTR is masked.,1: The BRDRDY status flag in SDMMC_NISTR is enabled." newline bitfld.word 0x2 4. "BWRRDY,Buffer Write Ready Status Enable" "0: The BWRRDY status flag in SDMMC_NISTR is masked.,1: The BWRRDY status flag in SDMMC_NISTR is enabled." bitfld.word 0x2 3. "DMAINT,DMA Interrupt Status Enable" "0: The DMAINT status flag in SDMMC_NISTR is masked.,1: The DMAINT status flag in SDMMC_NISTR is enabled." newline bitfld.word 0x2 2. "BLKGE,Block Gap Event Status Enable" "0: The BLKGE status flag in SDMMC_NISTR is masked.,1: The BLKGE status flag in SDMMC_NISTR is enabled." bitfld.word 0x2 1. "TRFC,Transfer Complete Status Enable" "0: The TRFC status flag in SDMMC_NISTR is masked.,1: The TRFC status flag in SDMMC_NISTR is enabled." newline bitfld.word 0x2 0. "CMDC,Command Complete Status Enable" "0: The CMDC status flag in SDMMC_NISTR is masked.,1: The CMDC status flag in SDMMC_NISTR is enabled." group.word 0x34++0x3 line.word 0x0 "NISTER_SD_SDIO_MODE,Normal Interrupt Status Enable Register" bitfld.word 0x0 8. "CINT,Card Interrupt Status Enable" "0: The CINT status flag in SDMMC_NISTR is masked.,1: The CINT status flag in SDMMC_NISTR is enabled." bitfld.word 0x0 7. "CREM,Card Removal Status Enable" "0: The CREM status flag in SDMMC_NISTR is masked.,1: The CREM status flag in SDMMC_NISTR is enabled." newline bitfld.word 0x0 6. "CINS,Card Insertion Status Enable" "0: The CINS status flag in SDMMC_NISTR is masked.,1: The CINS status flag in SDMMC_NISTR is enabled." bitfld.word 0x0 5. "BRDRDY,Buffer Read Ready Status Enable" "0: The BRDRDY status flag in SDMMC_NISTR is masked.,1: The BRDRDY status flag in SDMMC_NISTR is enabled." newline bitfld.word 0x0 4. "BWRRDY,Buffer Write Ready Status Enable" "0: The BWRRDY status flag in SDMMC_NISTR is masked.,1: The BWRRDY status flag in SDMMC_NISTR is enabled." bitfld.word 0x0 3. "DMAINT,DMA Interrupt Status Enable" "0: The DMAINT status flag in SDMMC_NISTR is masked.,1: The DMAINT status flag in SDMMC_NISTR is enabled." newline bitfld.word 0x0 2. "BLKGE,Block Gap Event Status Enable" "0: The BLKGE status flag in SDMMC_NISTR is masked.,1: The BLKGE status flag in SDMMC_NISTR is enabled." bitfld.word 0x0 1. "TRFC,Transfer Complete Status Enable" "0: The TRFC status flag in SDMMC_NISTR is masked.,1: The TRFC status flag in SDMMC_NISTR is enabled." newline bitfld.word 0x0 0. "CMDC,Command Complete Status Enable" "0: The CMDC status flag in SDMMC_NISTR is masked.,1: The CMDC status flag in SDMMC_NISTR is enabled." line.word 0x2 "EISTER_EMMC_MODE,Error Interrupt Status Enable Register" bitfld.word 0x2 12. "BOOTAE,Boot Acknowledge Error Status Enable" "0: The BOOTAE status flag in SDMMC_EISTR is masked.,1: The BOOTAE status flag in SDMMC_EISTR is enabled." bitfld.word 0x2 10. "TUNING,Tuning Error Status Enable" "0: The TUNING status flag in SDMMC_EISTR is masked.,1: The TUNING status flag in SDMMC_EISTR is enabled." newline bitfld.word 0x2 9. "ADMA,ADMA Error Status Enable" "0: The ADMA status flag in SDMMC_EISTR is masked.,1: The ADMA status flag in SDMMC_EISTR is enabled." bitfld.word 0x2 8. "ACMD,Auto CMD Error Status Enable" "0: The ACMD status flag in SDMMC_EISTR is masked.,1: The ACMD status flag in SDMMC_EISTR is enabled." newline bitfld.word 0x2 7. "CURLIM,Current Limit Error Status Enable" "0: The CURLIM status flag in SDMMC_EISTR is masked.,1: The CURLIM status flag in SDMMC_EISTR is enabled." bitfld.word 0x2 6. "DATEND,Data End Bit Error Status Enable" "0: The DATEND status flag in SDMMC_EISTR is masked.,1: The DATEND status flag in SDMMC_EISTR is enabled." newline bitfld.word 0x2 5. "DATCRC,Data CRC Error Status Enable" "0: The DATCRC status flag in SDMMC_EISTR is masked.,1: The DATCRC status flag in SDMMC_EISTR is enabled." bitfld.word 0x2 4. "DATTEO,Data Timeout Error Status Enable" "0: The DATTEO status flag in SDMMC_EISTR is masked.,1: The DATTEO status flag in SDMMC_EISTR is enabled." newline bitfld.word 0x2 3. "CMDIDX,Command Index Error Status Enable" "0: The CMDIDX status flag in SDMMC_EISTR is masked.,1: The CMDIDX status flag in SDMMC_EISTR is enabled." bitfld.word 0x2 2. "CMDEND,Command End Bit Error Status Enable" "0: The CMDEND status flag in SDMMC_EISTR is masked.,1: The CMDEND status flag in SDMMC_EISTR is enabled." newline bitfld.word 0x2 1. "CMDCRC,Command CRC Error Status Enable" "0: The CMDCRC status flag in SDMMC_EISTR is masked.,1: The CMDCRC status flag in SDMMC_EISTR is enabled." bitfld.word 0x2 0. "CMDTEO,Command Timeout Error Status Enable" "0: The CMDTEO status flag in SDMMC_EISTR is masked.,1: The CMDTEO status flag in SDMMC_EISTR is enabled." group.word 0x36++0x3 line.word 0x0 "EISTER_SD_SDIO_MODE,Error Interrupt Status Enable Register" bitfld.word 0x0 10. "TUNING,Tuning Error Status Enable" "0: The TUNING status flag in SDMMC_EISTR is masked.,1: The TUNING status flag in SDMMC_EISTR is enabled." bitfld.word 0x0 9. "ADMA,ADMA Error Status Enable" "0: The ADMA status flag in SDMMC_EISTR is masked.,1: The ADMA status flag in SDMMC_EISTR is enabled." newline bitfld.word 0x0 8. "ACMD,Auto CMD Error Status Enable" "0: The ACMD status flag in SDMMC_EISTR is masked.,1: The ACMD status flag in SDMMC_EISTR is enabled." bitfld.word 0x0 7. "CURLIM,Current Limit Error Status Enable" "0: The CURLIM status flag in SDMMC_EISTR is masked.,1: The CURLIM status flag in SDMMC_EISTR is enabled." newline bitfld.word 0x0 6. "DATEND,Data End Bit Error Status Enable" "0: The DATEND status flag in SDMMC_EISTR is masked.,1: The DATEND status flag in SDMMC_EISTR is enabled." bitfld.word 0x0 5. "DATCRC,Data CRC Error Status Enable" "0: The DATCRC status flag in SDMMC_EISTR is masked.,1: The DATCRC status flag in SDMMC_EISTR is enabled." newline bitfld.word 0x0 4. "DATTEO,Data Timeout Error Status Enable" "0: The DATTEO status flag in SDMMC_EISTR is masked.,1: The DATTEO status flag in SDMMC_EISTR is enabled." bitfld.word 0x0 3. "CMDIDX,Command Index Error Status Enable" "0: The CMDIDX status flag in SDMMC_EISTR is masked.,1: The CMDIDX status flag in SDMMC_EISTR is enabled." newline bitfld.word 0x0 2. "CMDEND,Command End Bit Error Status Enable" "0: The CMDEND status flag in SDMMC_EISTR is masked.,1: The CMDEND status flag in SDMMC_EISTR is enabled." bitfld.word 0x0 1. "CMDCRC,Command CRC Error Status Enable" "0: The CMDCRC status flag in SDMMC_EISTR is masked.,1: The CMDCRC status flag in SDMMC_EISTR is enabled." newline bitfld.word 0x0 0. "CMDTEO,Command Timeout Error Status Enable" "0: The CMDTEO status flag in SDMMC_EISTR is masked.,1: The CMDTEO status flag in SDMMC_EISTR is enabled." line.word 0x2 "NISIER_EMMC_MODE,Normal Interrupt Signal Enable Register" bitfld.word 0x2 14. "BOOTAR,Boot Acknowledge Received Signal Enable" "0: No interrupt is generated when the BOOTAR status..,1: An interrupt is generated when the BOOTAR status.." bitfld.word 0x2 5. "BRDRDY,Buffer Read Ready Signal Enable" "0: No interrupt is generated when the BRDRDY status..,1: An interrupt is generated when the BRDRDY status.." newline bitfld.word 0x2 4. "BWRRDY,Buffer Write Ready Signal Enable" "0: No interrupt is generated when the BWRRDY status..,1: An interrupt is generated when the BWRRDY status.." bitfld.word 0x2 3. "DMAINT,DMA Interrupt Signal Enable" "0: No interrupt is generated when the DMAINT status..,1: An interrupt is generated when the DMAINT status.." newline bitfld.word 0x2 2. "BLKGE,Block Gap Event Signal Enable" "0: No interrupt is generated when the BLKGE status..,1: An interrupt is generated when the BLKGE status.." bitfld.word 0x2 1. "TRFC,Transfer Complete Signal Enable" "0: No interrupt is generated when the TRFC status..,1: An interrupt is generated when the TRFC status.." newline bitfld.word 0x2 0. "CMDC,Command Complete Signal Enable" "0: No interrupt is generated when the CMDC status..,1: An interrupt is generated when the CMDC status.." group.word 0x38++0x3 line.word 0x0 "NISIER_SD_SDIO_MODE,Normal Interrupt Signal Enable Register" bitfld.word 0x0 8. "CINT,Card Interrupt Signal Enable" "0: No interrupt is generated when the CINT status..,1: An interrupt is generated when the CINT status.." bitfld.word 0x0 7. "CREM,Card Removal Signal Enable" "0: No interrupt is generated when the CREM status..,1: An interrupt is generated when the CREM status.." newline bitfld.word 0x0 6. "CINS,Card Insertion Signal Enable" "0: No interrupt is generated when the CINS status..,1: An interrupt is generated when the CINS status.." bitfld.word 0x0 5. "BRDRDY,Buffer Read Ready Signal Enable" "0: No interrupt is generated when the BRDRDY status..,1: An interrupt is generated when the BRDRDY status.." newline bitfld.word 0x0 4. "BWRRDY,Buffer Write Ready Signal Enable" "0: No interrupt is generated when the BWRRDY status..,1: An interrupt is generated when the BWRRDY status.." bitfld.word 0x0 3. "DMAINT,DMA Interrupt Signal Enable" "0: No interrupt is generated when the DMAINT status..,1: An interrupt is generated when the DMAINT status.." newline bitfld.word 0x0 2. "BLKGE,Block Gap Event Signal Enable" "0: No interrupt is generated when the BLKGE status..,1: An interrupt is generated when the BLKGE status.." bitfld.word 0x0 1. "TRFC,Transfer Complete Signal Enable" "0: No interrupt is generated when the TRFC status..,1: An interrupt is generated when the TRFC status.." newline bitfld.word 0x0 0. "CMDC,Command Complete Signal Enable" "0: No interrupt is generated when the CMDC status..,1: An interrupt is generated when the CMDC status.." line.word 0x2 "EISIER_EMMC_MODE,Error Interrupt Signal Enable Register" bitfld.word 0x2 12. "BOOTAE,Boot Acknowledge Error Signal Enable" "0: No interrupt is generated when the BOOTAE status..,1: An interrupt is generated when the BOOTAE status.." bitfld.word 0x2 10. "TUNING,Tuning Error Signal Enable" "0: No interrupt is generated when the TUNING status..,1: An interrupt is generated when the TUNING status.." newline bitfld.word 0x2 9. "ADMA,ADMA Error Signal Enable" "0: No interrupt is generated when the ADMA status..,1: An interrupt is generated when the ADMA status.." bitfld.word 0x2 8. "ACMD,Auto CMD Error Signal Enable" "0: No interrupt is generated when the ACMD status..,1: An interrupt is generated when the ACMD status.." newline bitfld.word 0x2 7. "CURLIM,Current Limit Error Signal Enable" "0: No interrupt is generated when the CURLIM status..,1: An interrupt is generated when the CURLIM status.." bitfld.word 0x2 6. "DATEND,Data End Bit Error Signal Enable" "0: No interrupt is generated when the DATEND status..,1: An interrupt is generated when the DATEND status.." newline bitfld.word 0x2 5. "DATCRC,Data CRC Error Signal Enable" "0: No interrupt is generated when the DATCRC status..,1: An interrupt is generated when the DATCRC status.." bitfld.word 0x2 4. "DATTEO,Data Timeout Error Signal Enable" "0: No interrupt is generated when the DATTEO status..,1: An interrupt is generated when the DATTEO status.." newline bitfld.word 0x2 3. "CMDIDX,Command Index Error Signal Enable" "0: No interrupt is generated when the CMDIDX status..,1: An interrupt is generated when the CMDIDX status.." bitfld.word 0x2 2. "CMDEND,Command End Bit Error Signal Enable" "0: No interrupt is generated when the CMDEND status..,1: An interrupt is generated when the CMDEND status.." newline bitfld.word 0x2 1. "CMDCRC,Command CRC Error Signal Enable" "0: No interrupt is generated when the CDMCRC status..,1: An interrupt is generated when the CMDCRC status.." bitfld.word 0x2 0. "CMDTEO,Command Timeout Error Signal Enable" "0: No interrupt is generated when the CMDTEO status..,1: An interrupt is generated when the CMDTEO status.." group.word 0x3A++0x1 line.word 0x0 "EISIER_SD_SDIO_MODE,Error Interrupt Signal Enable Register" bitfld.word 0x0 10. "TUNING,Tuning Error Signal Enable" "0: No interrupt is generated when the TUNING status..,1: An interrupt is generated when the TUNING status.." bitfld.word 0x0 9. "ADMA,ADMA Error Signal Enable" "0: No interrupt is generated when the ADMA status..,1: An interrupt is generated when the ADMA status.." newline bitfld.word 0x0 8. "ACMD,Auto CMD Error Signal Enable" "0: No interrupt is generated when the ACMD status..,1: An interrupt is generated when the ACMD status.." bitfld.word 0x0 7. "CURLIM,Current Limit Error Signal Enable" "0: No interrupt is generated when the CURLIM status..,1: An interrupt is generated when the CURLIM status.." newline bitfld.word 0x0 6. "DATEND,Data End Bit Error Signal Enable" "0: No interrupt is generated when the DATEND status..,1: An interrupt is generated when the DATEND status.." bitfld.word 0x0 5. "DATCRC,Data CRC Error Signal Enable" "0: No interrupt is generated when the DATCRC status..,1: An interrupt is generated when the DATCRC status.." newline bitfld.word 0x0 4. "DATTEO,Data Timeout Error Signal Enable" "0: No interrupt is generated when the DATTEO status..,1: An interrupt is generated when the DATTEO status.." bitfld.word 0x0 3. "CMDIDX,Command Index Error Signal Enable" "0: No interrupt is generated when the CMDIDX status..,1: An interrupt is generated when the CMDIDX status.." newline bitfld.word 0x0 2. "CMDEND,Command End Bit Error Signal Enable" "0: No interrupt is generated when the CMDEND status..,1: An interrupt is generated when the CMDEND status.." bitfld.word 0x0 1. "CMDCRC,Command CRC Error Signal Enable" "0: No interrupt is generated when the CDMCRC status..,1: An interrupt is generated when the CMDCRC status.." newline bitfld.word 0x0 0. "CMDTEO,Command Timeout Error Signal Enable" "0: No interrupt is generated when the CMDTEO status..,1: An interrupt is generated when the CMDTEO status.." rgroup.word 0x3C++0x1 line.word 0x0 "ACESR,Auto CMD Error Status Register" bitfld.word 0x0 7. "CMDNI,Command Not Issued by Auto CMD12 Error" "0: No error.,1: Error." bitfld.word 0x0 4. "ACMDIDX,Auto CMD Index Error" "0: No error.,1: Error." newline bitfld.word 0x0 3. "ACMDEND,Auto CMD End Bit Error" "0: No error.,1: Error." bitfld.word 0x0 2. "ACMDCRC,Auto CMD CRC Error" "0,1" newline bitfld.word 0x0 1. "ACMDTEO,Auto CMD Timeout Error" "0,1" bitfld.word 0x0 0. "ACMD12NE,Auto CMD12 Not Executed" "0: No error.,1: Error." group.word 0x3E++0x1 line.word 0x0 "HC2R_EMMC_MODE,Host Control 2 Register" bitfld.word 0x0 15. "PVALEN,Preset Value Enable" "0: SDCLK and Driver strength are controlled by the..,1: Automatic selection by Preset Value is enabled." bitfld.word 0x0 7. "SCLKSEL,Sampling Clock Select" "0: The fixed clock is used to sample data.,1: The tuned clock is used to sample data." newline bitfld.word 0x0 6. "EXTUN,Execute Tuning" "0: Not tuned or tuning completed,1: Execute tuning" bitfld.word 0x0 4.--5. "DRVSEL,Driver Strength Select" "0: Driver Type B is selected (Default),1: Driver Type A is selected,2: Driver Type C is selected,3: Driver Type D is selected" newline hexmask.word.byte 0x0 0.--3. 1. "HS200EN,HS200 Mode Enable" group.word 0x3E++0x1 line.word 0x0 "HC2R_SD_SDIO_MODE,Host Control 2 Register" bitfld.word 0x0 15. "PVALEN,Preset Value Enable" "0: SDCLK and Driver strength are controlled by the..,1: Automatic selection by Preset Value is enabled." bitfld.word 0x0 14. "ASINTEN,Asynchronous Interrupt Enable" "0: Disabled,1: Enabled" newline bitfld.word 0x0 7. "SCLKSEL,Sampling Clock Select" "0: The fixed clock is used to sample data.,1: The tuned clock is used to sample data." bitfld.word 0x0 6. "EXTUN,Execute Tuning" "0: Not tuned or tuning completed.,1: Execute tuning." newline bitfld.word 0x0 4.--5. "DRVSEL,Driver Strength Select" "0: Driver Type B is selected (Default),1: Driver Type A is selected,2: Driver Type C is selected,3: Driver Type D is selected" bitfld.word 0x0 3. "VS18EN,1.8V Signaling Enable" "0: 3.3V signaling.,1: 1.8V signaling." newline bitfld.word 0x0 0.--2. "UHSMS,UHS Mode Select" "0: UHS SDR12 Mode,1: UHS SDR25 Mode,2: UHS SDR50 Mode,3: UHS SDR104 Mode,4: UHS DDR50 Mode,?,?,?" group.long 0x40++0xB line.long 0x0 "CA0R,Capabilities 0 Register" bitfld.long 0x0 30.--31. "SLTYPE,Slot Type" "0: Removable Card Slot,1: Embedded Slot for One Device,?,?" bitfld.long 0x0 29. "ASINTSUP,Asynchronous Interrupt Support" "0: Asynchronous interrupt not supported.,1: Asynchronous interrupt supported." newline bitfld.long 0x0 28. "SB64SUP,64-Bit System Bus Support" "0: 64-bit address bus not supported.,1: 64-bit address bus supported." bitfld.long 0x0 26. "V18VSUP,Voltage Support 1.8V" "0: 1.8V Voltage supply not supported.,1: 1.8V Voltage supply supported." newline bitfld.long 0x0 25. "V30VSUP,Voltage Support 3.0V" "0: 3.0V Voltage supply not supported.,1: 3.0V Voltage supply supported." bitfld.long 0x0 24. "V33VSUP,Voltage Support 3.3V" "0: 3.3V Voltage supply not supported.,1: 3.3V Voltage supply supported." newline bitfld.long 0x0 23. "SRSUP,Suspend/Resume Support (read-only)" "0: Suspend/Resume not supported.,1: Suspend/Resume supported." bitfld.long 0x0 22. "SDMASUP,SDMA Support (read-only)" "0: SDMA not supported.,1: SDMA supported." newline bitfld.long 0x0 21. "HSSUP,High Speed Support (read-only)" "0: High Speed not supported.,1: High Speed supported." bitfld.long 0x0 19. "ADMA2SUP,ADMA2 Support (read-only)" "0: ADMA2 not supported.,1: ADMA2 supported." newline bitfld.long 0x0 18. "ED8SUP,8-Bit Support for Embedded Device (read-only)" "0: 8-bit bus width not supported.,1: 8-bit bus width supported." bitfld.long 0x0 16.--17. "MAXBLKL,Max Block Length (read-only)" "0: 512 bytes,1: 1024 bytes,2: 2048 bytes,?" newline hexmask.long.byte 0x0 8.--15. 1. "BASECLKF,Base Clock Frequency" bitfld.long 0x0 7. "TEOCLKU,Timeout Clock Unit" "0: KHz,1: MHz" newline hexmask.long.byte 0x0 0.--5. 1. "TEOCLKF,Timeout Clock Frequency" line.long 0x4 "CA1R,Capabilities 1 Register" hexmask.long.byte 0x4 16.--23. 1. "CLKMULT,Clock Multiplier" bitfld.long 0x4 14.--15. "RTMOD,Retuning Modes" "0: Timer,1: Timer and Retuning Request,2: Auto Retuning (for transfer) Timer and Retuning..,?" newline bitfld.long 0x4 13. "TSDR50,Use Tuning for SDR50" "0: SDR50 does not require tuning.,1: SDR50 requires tuning." hexmask.long.byte 0x4 8.--11. 1. "TCNTRT,Timer Count For Retuning" newline bitfld.long 0x4 6. "DRVDSUP,Driver Type D Support" "0: Driver type D is not supported.,1: Driver type D is supported." bitfld.long 0x4 5. "DRVCSUP,Driver Type C Support" "0: Driver type C is not supported.,1: Driver type C is supported." newline bitfld.long 0x4 4. "DRVASUP,Driver Type A Support" "0: Driver type A is not supported.,1: Driver type A is supported." bitfld.long 0x4 2. "DDR50SUP,DDR50 Support" "0: DDR50 mode is not supported.,1: DDR50 mode is supported." newline bitfld.long 0x4 1. "SDR104SUP,SDR104 Support" "0: SDR104 mode is not supported.,1: SDR104 mode is supported." bitfld.long 0x4 0. "SDR50SUP,SDR50 Support" "0: SDR50 mode is not supported.,1: SDR50 mode is supported." line.long 0x8 "MCCAR,Maximum Current Capabilities Register" hexmask.long.byte 0x8 16.--23. 1. "MAXCUR18V,Maximum Current for 1.8V" hexmask.long.byte 0x8 8.--15. 1. "MAXCUR30V,Maximum Current for 3.0V" newline hexmask.long.byte 0x8 0.--7. 1. "MAXCUR33V,Maximum Current for 3.3V" wgroup.word 0x50++0x3 line.word 0x0 "FERACES,Force Event Register for Auto CMD Error Status" bitfld.word 0x0 7. "CMDNI,Force Event for Command Not Issued by Auto CMD12 Error" "0,1" bitfld.word 0x0 4. "ACMDIDX,Force Event for Auto CMD Index Error" "0,1" newline bitfld.word 0x0 3. "ACMDEND,Force Event for Auto CMD End Bit Error" "0,1" bitfld.word 0x0 2. "ACMDCRC,Force Event for Auto CMD CRC Error" "0,1" newline bitfld.word 0x0 1. "ACMDTEO,Force Event for Auto CMD Timeout Error" "0,1" bitfld.word 0x0 0. "ACMD12NE,Force Event for Auto CMD12 Not Executed" "0,1" line.word 0x2 "FEREIS,Force Event Register for Error Interrupt Status" bitfld.word 0x2 12. "BOOTAE,Force Event for Boot Acknowledge Error" "0,1" bitfld.word 0x2 9. "ADMA,Force Event for ADMA Error" "0,1" newline bitfld.word 0x2 8. "ACMD,Force Event for Auto CMD Error" "0,1" bitfld.word 0x2 7. "CURLIM,Force Event for Current Limit Error" "0,1" newline bitfld.word 0x2 6. "DATEND,Force Event for Data End Bit Error" "0,1" bitfld.word 0x2 5. "DATCRC,Force Event for Data CRC error" "0,1" newline bitfld.word 0x2 4. "DATTEO,Force Event for Data Timeout error" "0,1" bitfld.word 0x2 3. "CMDIDX,Force Event for Command Index Error" "0,1" newline bitfld.word 0x2 2. "CMDEND,Force Event for Command End Bit Error" "0,1" bitfld.word 0x2 1. "CMDCRC,Force Event for Command CRC Error" "0,1" newline bitfld.word 0x2 0. "CMDTEO,Force Event for Command Timeout Error" "0,1" rgroup.byte 0x54++0x0 line.byte 0x0 "AESR,ADMA Error Status Register" bitfld.byte 0x0 2. "LMIS,ADMA Length Mismatch Error" "0: No error.,1: Error." bitfld.byte 0x0 0.--1. "ERRST,ADMA Error State" "0: (Stop DMA) SDMMC_ASAR points to the descriptor..,1: (Fetch Descriptor) SDMMC_ASAR points to the..,?,3: (Transfer Data) SDMMC_ASAR points to the.." group.long 0x58++0x3 line.long 0x0 "ASAR0,ADMA System Address Register 0" hexmask.long 0x0 0.--31. 1. "ADMASA,ADMA System Address" repeat 8. (increment 0x0 0x1)(increment 0x0 0x2) group.word ($2+0x60)++0x1 line.word 0x0 "PVR[$1],Preset Value Register x (for initialization)" bitfld.word 0x0 14.--15. "DRVSEL,Driver Strength Select" "0,1,2,3" bitfld.word 0x0 10. "CLKGSEL,Clock Generator Select" "0,1" newline hexmask.word 0x0 0.--9. 1. "SDCLKFSEL,SDCLK Frequency Select" repeat.end rgroup.word 0xFC++0x3 line.word 0x0 "SISR,Slot Interrupt Status Register" bitfld.word 0x0 0.--2. "INTSSL,Interrupt Signal for Each Slot" "0,1,2,3,4,5,6,7" line.word 0x2 "HCVR,Host Controller Version Register" hexmask.word.byte 0x2 8.--15. 1. "VVER,Vendor Version Number" hexmask.word.byte 0x2 0.--7. 1. "SVER,Specification Version Number" rgroup.long 0x200++0x3 line.long 0x0 "APSR,Additional Present State Register" hexmask.long.byte 0x0 0.--3. 1. "HDATLL,DAT[7:4] High Line Level" group.byte 0x204++0x0 line.byte 0x0 "MC1R,e.MMC Control 1 Register" bitfld.byte 0x0 7. "FCD,e.MMC Force Card Detect" "0: E.MMC Forced Card Detect is disabled. The..,1: E.MMC Forced Card Detect is enabled." bitfld.byte 0x0 6. "RSTN,e.MMC Reset Signal" "0: Reset signal is inactive.,1: Reset signal is active." newline bitfld.byte 0x0 5. "BOOTA,e.MMC Boot Acknowledge Enable" "0,1" bitfld.byte 0x0 4. "OPD,e.MMC Open Drain Mode" "0: The command line is in push-pull.,1: The command line is in open drain." newline bitfld.byte 0x0 3. "DDR,e.MMC HSDDR Mode" "0: High Speed DDR is not selected.,1: High Speed DDR is selected." bitfld.byte 0x0 0.--1. "CMDTYP,e.MMC Command Type" "0: The command is not an e.MMC specific command.,1: This bit must be set to 1 when the e.MMC is in..,2: This bit must be set to 1 in the case of Stream..,3: Starts a Boot Operation mode at the next write.." wgroup.byte 0x205++0x0 line.byte 0x0 "MC2R,e.MMC Control 2 Register" bitfld.byte 0x0 1. "ABOOT,e.MMC Abort Boot" "0,1" bitfld.byte 0x0 0. "SRESP,e.MMC Abort Wait IRQ" "0,1" group.byte 0x206++0x1 line.byte 0x0 "MC3R,e.MMC Control 3 Register" bitfld.byte 0x0 3.--5. "DQSUPVAL,DQS Delay Update Timer Value" "0: DQS delay update is performed each time a..,?,?,?,?,?,?,?" bitfld.byte 0x0 1. "ESMEN,Enhanced Strobe Mode Enable" "0: Enhanced Strobe mode is disabled.,1: Enhanced Strobe mode is enabled." newline bitfld.byte 0x0 0. "HS400EN,HS400 Mode Enable" "0: HS400 mode is disabled.,1: HS400 mode is enabled." line.byte 0x1 "DEBR,Debounce Register" bitfld.byte 0x1 0.--1. "CDDVAL,Card Detect Debounce Value" "0,1,2,3" group.long 0x208++0x7 line.long 0x0 "ACR,AHB Control Register" hexmask.long.byte 0x0 12.--15. 1. "DFQOS,Descriptor Fetch QOS" bitfld.long 0x0 8.--9. "BUFM,AHB Bufferable Mode" "0: All SDMA/ADMA AHB accesses are not bufferable.,1: All SDMA/ADMA AHB accesses are bufferable.,2: All SDMA/ADMA AHB accesses are bufferable except..,3: All SDMA/ADMA AHB accesses are bufferable except.." newline bitfld.long 0x0 0.--1. "BMAX,AHB Maximum Burst" "0: The maximum burst size is INCR16.,1: The maximum burst size is INCR8.,2: The maximum burst size is INCR4.,3: Only SINGLE transfers are performed." line.long 0x4 "CC2R,Clock Control 2 Register" bitfld.long 0x4 0. "FSDCLKD,Force SDCLK Disabled" "0: The SDCLK is forced and it cannot be stopped..,1: The SDCLK is not forced and it can be stopped.." group.byte 0x210++0x0 line.byte 0x0 "RTC1R,Retuning Timer Control 1 Register" bitfld.byte 0x0 0. "TMREN,Retuning Timer Enable" "0: The retuning timer is disabled.,1: The retuning timer is enabled." wgroup.byte 0x211++0x0 line.byte 0x0 "RTC2R,Retuning Timer Control 2 Register" bitfld.byte 0x0 0. "RLD,Retuning Timer Reload" "0,1" group.long 0x214++0x3 line.long 0x0 "RTCVR,Retuning Timer Counter Value Register" hexmask.long.byte 0x0 0.--3. 1. "TCVAL,Retuning Timer Counter Value" group.byte 0x218++0x1 line.byte 0x0 "RTISTER,Retuning Timer Interrupt Status Enable Register" bitfld.byte 0x0 0. "TEVT,Retuning Timer Event" "0: The TEVT status flag in SDMMC_RTISTR is masked.,1: The TEVT status flag in SDMMC_RTISTR is enabled." line.byte 0x1 "RTISIER,Retuning Timer Interrupt Signal Enable Register" bitfld.byte 0x1 0. "TEVT,Retuning Timer Event" "0: No interrupt is generated when the TEVT status..,1: An interrupt is generated when the TEVT status.." group.byte 0x21C++0x0 line.byte 0x0 "RTISTR,Retuning Timer Interrupt Status Register" bitfld.byte 0x0 0. "TEVT,Retuning Timer Event" "0: No retuning timer event.,1: Retuning timer event." rgroup.byte 0x21D++0x0 line.byte 0x0 "RTSSR,Retuning Timer Status Slots Register" bitfld.byte 0x0 0.--2. "TEVTSLOT,Retuning Timer Event Slots" "0,1,2,3,4,5,6,7" group.long 0x220++0x3 line.long 0x0 "TUNCR,Tuning Control Register" bitfld.long 0x0 0. "SMPLPT,Sampling Point" "0: Sampling point is set at 50% of the data window.,1: Sampling point is set at 75% of the data window." group.long 0x230++0x7 line.long 0x0 "CACR,Capabilities Control Register" hexmask.long.byte 0x0 8.--15. 1. "KEY,Key" bitfld.long 0x0 0. "CAPWREN,Capabilities Write Enable" "0: Capabilities registers (SDMMC_CA0R SDMMC_CA1R..,1: Capabilities registers (SDMMC_CA0R SDMMC_CA1R.." line.long 0x4 "DBGR,Debug Register" bitfld.long 0x4 0. "NIDBG,Nonintrusive Debug" "0: Reading the SDMMC_BDPR via debugger increments..,1: Reading the SDMMC_BDPR via debugger does not.." group.long 0x240++0x3 line.long 0x0 "CALCR,Calibration Control Register" hexmask.long.byte 0x0 28.--31. 1. "CALPBP,Calibration PBypass value" hexmask.long.byte 0x0 24.--27. 1. "CALP,Calibration P Status" newline hexmask.long.byte 0x0 20.--23. 1. "CALNBP,Calibration N Bypass value" hexmask.long.byte 0x0 16.--19. 1. "CALN,Calibration N Status" newline hexmask.long.byte 0x0 8.--15. 1. "CNTVAL,Calibration Counter Value" bitfld.long 0x0 6. "BPEN,Calibration Bypass Enabled" "0: Calibration bypass is not enabled.,1: Calibration bypass is enabled. CALPBP and CALNBP.." newline bitfld.long 0x0 5. "TUNDIS,Calibration During Tuning Disabled" "0: Calibration is launched before each tuning.,1: Calibration is not launched at tuning." bitfld.long 0x0 4. "ALWYSON,Calibration Analog Always ON" "0: Calibration analog is shut down after each..,1: Calibration analog remains powered after.." newline bitfld.long 0x0 1.--3. "CLKDIV,Calibration Clock Division" "0,1,2,3,4,5,6,7" bitfld.long 0x0 0. "EN,PADs Calibration Enable" "0: SDMMC I/O calibration disabled.,1: SDMMC I/O calibration enabled." group.word 0x244++0x1 line.word 0x0 "EPVR8,Extended Preset Value Register 8(for HS400)" bitfld.word 0x0 14.--15. "DRVSEL,Driver Strength Select" "0,1,2,3" bitfld.word 0x0 10. "CLKGSEL,Clock Generator Select" "0,1" newline hexmask.word 0x0 0.--9. 1. "SDCLKFSEL,SDCLK Frequency Select" tree.end tree.end tree "SECUMOD (Security Module)" base ad:0xE0004000 wgroup.long 0x0++0x3 line.long 0x0 "CR,Control Register" hexmask.long.word 0x0 16.--31. 1. "KEY,Password" newline bitfld.long 0x0 9.--10. "SCRAMB,Memory Scrambling Enable" "?,1: Memories are scrambled (default).,2: Memories are not scrambled.,?" newline bitfld.long 0x0 5.--6. "AUTOBKP,Automatic Normal to Backup Mode Switching" "?,1: When in Normal mode the power-down of the core..,2: When in Normal mode the software must switch to..,?" newline bitfld.long 0x0 3.--4. "NIMP_EN,Non-Imprinting" "?,1: The non-imprinting mechanism is authorized to..,2: The non-imprinting mechanism is disabled (default),3: The non-imprinting mechanism is authorized to.." newline bitfld.long 0x0 2. "SWPROT,Software Protection" "0: No effect.,1: Starts the BUSRAM4KB and BUREG256b Clear content." newline bitfld.long 0x0 1. "NORMAL,Normal Mode" "0: No effect.,1: Switches to Normal mode." newline bitfld.long 0x0 0. "BACKUP,Backup Mode" "0: No effect.,1: Switches to Backup mode." group.long 0x4++0x3 line.long 0x0 "SYSR,System Status Register" bitfld.long 0x0 8. "NIMP_IDLE,'CPU in Idle' Preliminary Condition for Non-Imprinting (RO)" "0: Idle is not part of the preliminary conditions..,1: Idle is part of the preliminary conditions list." newline bitfld.long 0x0 7. "SCRAMB,Scrambling Enabled (RO)" "0: Disabled.,1: Enabled." newline bitfld.long 0x0 6. "AUTOBKP,Automatic Backup Mode Enabled (RO)" "0: Disabled.,1: Enabled." newline bitfld.long 0x0 5. "NIMP_EN,Non-Imprinting Enabled (RO)" "0: Disabled.,1: Enabled." newline bitfld.long 0x0 3. "SWKUP,SWKUP State (RO)" "0: No SWKUP signal sent since the last clear.,1: SWKUP signal has been sent since the last clear." newline bitfld.long 0x0 2. "BACKUP,Backup Mode (RO)" "0: Normal mode active.,1: Backup mode active." newline bitfld.long 0x0 1. "ERASE_ON,Erase Process Ongoing (RO)" "0: Erase automaton is not running.,1: Erase automaton is currently running memories.." newline bitfld.long 0x0 0. "ERASE_DONE,Erasable Memories State (RW)" "0: Content of the secure memories has not been..,1: Content of the secure memories has been erased.." rgroup.long 0x8++0x7 line.long 0x0 "SR,Status Register" bitfld.long 0x0 21. "DET3,PIOBUx Intrusion Detector" "0,1" newline bitfld.long 0x0 20. "DET2,PIOBUx Intrusion Detector" "0,1" newline bitfld.long 0x0 19. "DET1,PIOBUx Intrusion Detector" "0,1" newline bitfld.long 0x0 18. "DET0,PIOBUx Intrusion Detector" "0,1" newline bitfld.long 0x0 15. "VDDCPUH,High VDDCPU Voltage Monitor" "0,1" newline bitfld.long 0x0 14. "VDDCOREH,High VDDCORE Voltage Monitor" "0,1" newline bitfld.long 0x0 13. "VDDCPUL,Low VDDCPU Voltage Monitor" "0,1" newline bitfld.long 0x0 12. "VDDCOREL,Low VDDCORE Voltage Monitor" "0,1" newline bitfld.long 0x0 11. "VBATH,High VBAT Voltage Monitor" "0,1" newline bitfld.long 0x0 10. "VBATL,Low VBAT Voltage Monitor" "0,1" newline bitfld.long 0x0 7. "TPMH,High Temperature Monitor" "0,1" newline bitfld.long 0x0 6. "TPML,Low Temperature Monitor" "0,1" newline bitfld.long 0x0 4. "REGANA,VDDANA Regulator Monitor" "0,1" newline bitfld.long 0x0 3. "JTAG,Pins Monitor" "0,1" newline bitfld.long 0x0 2. "TST,Test Pin Monitor" "0,1" newline bitfld.long 0x0 1. "DBLFM,Double Frequency Monitor" "0,1" newline bitfld.long 0x0 0. "DWDT_SW,Programmable Secure Watchdog Alarm" "0,1" line.long 0x4 "ASR,Auxiliary Status Register" bitfld.long 0x4 9. "PSWHI,VDDIN33 (used as secondary LDO power source through backup power switch) low alarm detected is the cause of VBATL flag in SECUMOD_SR" "0,1" newline bitfld.long 0x4 8. "BUHI,VBAT high alarm detected is the cause of VBATH flag in SECUMOD_SR" "0,1" newline bitfld.long 0x4 7. "PSWLO,VDDIN33 (used as secondary LDO power source through backup power switch) low alarm detected is the cause of VBATL flag in SECUMOD_SR" "0,1" newline bitfld.long 0x4 6. "BULO,VBAT low alarm detected is the cause of VBATL flag in SECUMOD_SR" "0,1" newline bitfld.long 0x4 5. "TCK,TCK/TMS activity detected is the cause of JTAG flag in SECUMOD_SR" "0,1" newline bitfld.long 0x4 4. "JTAG,JTAGSEL or processor debug acknowledge is the cause of JTAG flag in SECUMOD_SR" "0,1" newline bitfld.long 0x4 3. "REGANA_HI,High voltage alarm from VDDANA regulator is the cause of REGANA flag in SECUMOD_SR" "0,1" newline bitfld.long 0x4 2. "REGANA_LO,Low voltage alarm from VDDANA regulator is the cause of REGANA flag in SECUMOD_SR" "0,1" wgroup.long 0x10++0x3 line.long 0x0 "SCR,Status Clear Register" bitfld.long 0x0 21. "DET3,PIOBUx Intrusion Detector" "0,1" newline bitfld.long 0x0 20. "DET2,PIOBUx Intrusion Detector" "0,1" newline bitfld.long 0x0 19. "DET1,PIOBUx Intrusion Detector" "0,1" newline bitfld.long 0x0 18. "DET0,PIOBUx Intrusion Detector" "0,1" newline bitfld.long 0x0 15. "VDDCPUH,High VDDCPU Voltage Monitor" "0,1" newline bitfld.long 0x0 14. "VDDCOREH,High VDDCORE Voltage Monitor" "0,1" newline bitfld.long 0x0 13. "VDDCPUL,Low VDDCPU Voltage Monitor" "0,1" newline bitfld.long 0x0 12. "VDDCOREL,Low VDDCORE Voltage Monitor" "0,1" newline bitfld.long 0x0 11. "VBATH,High VBAT Voltage Monitor" "0,1" newline bitfld.long 0x0 10. "VBATL,Low VBAT Voltage Monitor" "0,1" newline bitfld.long 0x0 7. "TPMH,High Temperature Monitor" "0,1" newline bitfld.long 0x0 6. "TPML,Low Temperature Monitor" "0,1" newline bitfld.long 0x0 4. "REGANA,VDDANA Regulator Monitor" "0,1" newline bitfld.long 0x0 3. "JTAG,JTAG Pins Monitor" "0,1" newline bitfld.long 0x0 2. "TST,Test Pin Monitor" "0,1" newline bitfld.long 0x0 1. "DBLFM,Double Frequency Monitor" "0,1" newline bitfld.long 0x0 0. "DWDT_SW,Programmable Secure Watchdog Alarm" "0,1" rgroup.long 0x14++0x3 line.long 0x0 "RAMRDY,RAM Access Ready Register" bitfld.long 0x0 0. "READY,Ready for System Access Flag" "0,1" repeat 4. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x18)++0x3 line.long 0x0 "PIOBU[$1],PIO Backup Register x" bitfld.long 0x0 21. "FILTER3_5,Filter for Dynamic Signatures Input" "0: 3-stage majority vote (default).,1: 5-stage majority vote." newline bitfld.long 0x0 20. "DYNSTAT,Switch for Static or Dynamic Detection Intrusion" "0: Static detection intrusion (default).,1: Dynamic detection intrusion." newline bitfld.long 0x0 15. "SWITCH,Switch State for Intrusion Detection" "0: Input default state is low level.,1: Input default state is high level." newline bitfld.long 0x0 14. "SCHEDULE,Pull-up/Down Scheduled" "0: Pull-up/pull-down is not scheduled.,1: Pull-up/pull-down is scheduled." newline bitfld.long 0x0 12.--13. "PULLUP,Programmable Pull-up State" "0,1,2,3" newline bitfld.long 0x0 10. "PIO_PDS,Level on the Pin in Input Mode (OUTPUT = 0) (Read-only)" "0: The I/O line is at level 0.,1: The I/O line is at level 1." newline bitfld.long 0x0 9. "PIO_SOD,Set/Clear the I/O Line when configured in Output Mode (OUTPUT =1)" "0: Clears the data to be driven on the I/O line.,1: Sets the data to be driven on the I/O line." newline bitfld.long 0x0 8. "OUTPUT,Configure I/O Line in Input/Output" "0: I/O line is a pure input.,1: The I/O line is enabled in output." newline hexmask.long.byte 0x0 4.--7. 1. "PIOBU_RFV,PIOBUx Reset Filter Value" newline hexmask.long.byte 0x0 0.--3. 1. "PIOBU_AFV,PIOBU Alarm Filter Value" repeat.end group.long 0x58++0x3 line.long 0x0 "VBUFR,VBAT Filter Register" bitfld.long 0x0 0.--2. "VBATFV,VBAT Filter Value" "0,1,2,3,4,5,6,7" group.long 0x64++0x7 line.long 0x0 "VCOREFR,VDDCORE Filter Register" hexmask.long.word 0x0 0.--12. 1. "VDDCORE_DBTV,VDDCORE Programmable Debouncing Time Value" line.long 0x4 "VCPUFR,VDDCPU Filter Register" hexmask.long.word 0x4 0.--12. 1. "VDDCPU_DBTV,VDDCPU Programmable Debouncing Time Value" group.long 0x70++0x1B line.long 0x0 "JTAGCR,JTAG Protection Control Register" bitfld.long 0x0 8. "FNTRST_BSD,Force Boundary JTAG NTRST" "0: Boundary JTAG are not blocked by the SECUMOD.,1: Boundary JTAG reset are held low preventing.." newline bitfld.long 0x0 4. "PROC_DEBUG_MON,Debug Acknowledge (DBGACK) Monitoring" "0: The Arm processor pin DBGACK is not monitored;..,1: The Arm processor pin DBGACK is monitored." newline bitfld.long 0x0 1.--3. "PROC_DEBUG_MODE,Invasive/Non-Invasive Secure/Non-Secure Debug Permissions" "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 0. "FNTRST_DEBUG,Force ARM Processor's TAP NTRST" "0: The ARM processor's TAP controller access is not..,1: NDBGRESET of the ARM processor's TAP controller.." line.long 0x4 "DYSTUNE,Dynamic Signature Tuning Register" hexmask.long.word 0x4 16.--31. 1. "PERIOD,Signature Clock Period" newline hexmask.long.byte 0x4 8.--15. 1. "RX_OK_CORREL_NUMBER,Error Counter Reset Threshold" newline bitfld.long 0x4 7. "NOPA,No Periodic Alarm" "0: The alarm is regenerated periodically while..,1: The alarm is not regenerated periodically while.." newline hexmask.long.byte 0x4 0.--6. 1. "RX_ERROR_THRESHOLD,Error Detection Threshold" line.long 0x8 "SCRKEY,Scrambling Key Register" hexmask.long 0x8 0.--31. 1. "SCRKEY,Scrambling Key Value" line.long 0xC "RAMACC,RAM Access Rights Register" bitfld.long 0xC 10.--11. "RW5,Access right for RAM region [5 Kbytes; 6 Kbytes] (register bank BUREG256b)" "0,1,2,3" newline bitfld.long 0xC 8.--9. "RW4,Access right for RAM region [4 Kbytes; 5 Kbytes]" "0,1,2,3" newline bitfld.long 0xC 6.--7. "RW3,Access right for RAM region [3 Kbytes; 4 Kbytes]" "0,1,2,3" newline bitfld.long 0xC 4.--5. "RW2,Access right for RAM region [2 Kbytes; 3 Kbytes]" "0,1,2,3" newline bitfld.long 0xC 2.--3. "RW1,Access right for RAM region [1 Kbyte; 2 Kbytes]" "0,1,2,3" newline bitfld.long 0xC 0.--1. "RW0,Access right for RAM region [0; 1 Kbyte]" "0,1,2,3" line.long 0x10 "RAMACCSR,RAM Access Rights Status Register" bitfld.long 0x10 10.--11. "RW5,Access right status for RAM region [5 Kbytes; 6 Kbytes] (register bank BUREG256b)" "0,1,2,3" newline bitfld.long 0x10 8.--9. "RW4,Access right status for RAM region [4 Kbytes; 5 Kbytes]" "0,1,2,3" newline bitfld.long 0x10 6.--7. "RW3,Access right status for RAM region [3 Kbytes; 4 Kbytes]" "0,1,2,3" newline bitfld.long 0x10 4.--5. "RW2,Access right status for RAM region [2 Kbytes; 3 Kbytes]" "0,1,2,3" newline bitfld.long 0x10 2.--3. "RW1,Access right status for RAM region [1 Kbytes; 2 Kbytes]" "0,1,2,3" newline bitfld.long 0x10 0.--1. "RW0,Access right status for RAM region [0; 1 Kbyte]" "0,1,2,3" line.long 0x14 "BMPR,Backup Mode Protection Register" bitfld.long 0x14 21. "DET3,PIOBUx Intrusion Detector" "0,1" newline bitfld.long 0x14 20. "DET2,PIOBUx Intrusion Detector" "0,1" newline bitfld.long 0x14 19. "DET1,PIOBUx Intrusion Detector" "0,1" newline bitfld.long 0x14 18. "DET0,PIOBUx Intrusion Detector" "0,1" newline bitfld.long 0x14 11. "VBATH,High VBAT Voltage Monitor" "0,1" newline bitfld.long 0x14 10. "VBATL,Low VBAT Voltage Monitor" "0,1" newline bitfld.long 0x14 7. "TPMH,High Temperature Monitor" "0,1" newline bitfld.long 0x14 6. "TPML,Low Temperature Monitor" "0,1" newline bitfld.long 0x14 2. "TST,Test Pin Monitor" "0,1" newline bitfld.long 0x14 1. "DBLFM,Double Frequency Monitor" "0,1" line.long 0x18 "NMPR,Normal Mode Protection Register" bitfld.long 0x18 21. "DET3,PIOBUx Intrusion Detector" "0,1" newline bitfld.long 0x18 20. "DET2,PIOBUx Intrusion Detector" "0,1" newline bitfld.long 0x18 19. "DET1,PIOBUx Intrusion Detector" "0,1" newline bitfld.long 0x18 18. "DET0,PIOBUx Intrusion Detector" "0,1" newline bitfld.long 0x18 15. "VDDCPUH,High VDDCPU Voltage Monitor" "0,1" newline bitfld.long 0x18 14. "VDDCOREH,High VDDCORE Voltage Monitor" "0,1" newline bitfld.long 0x18 13. "VDDCPUL,Low VDDCPU Voltage Monitor" "0,1" newline bitfld.long 0x18 12. "VDDCOREL,Low VDDCORE Voltage Monitor" "0,1" newline bitfld.long 0x18 11. "VBATH,High VBAT Voltage Monitor" "0,1" newline bitfld.long 0x18 10. "VBATL,Low VBAT Voltage Monitor" "0,1" newline bitfld.long 0x18 7. "TPMH,High Temperature Monitor" "0,1" newline bitfld.long 0x18 6. "TPML,Low Temperature Monitor" "0,1" newline bitfld.long 0x18 4. "REGANA,VDDANA Regulator Monitor" "0,1" newline bitfld.long 0x18 3. "JTAG,Pins Monitor" "0,1" newline bitfld.long 0x18 2. "TST,Test Pin Monitor" "0,1" newline bitfld.long 0x18 1. "DBLFM,Double Frequency Monitor" "0,1" newline bitfld.long 0x18 0. "DWDT_SW,Programmable Secure Watchdog Alarm" "0,1" wgroup.long 0x8C++0x7 line.long 0x0 "NIEPR,Normal Interrupt Enable Protection Register" bitfld.long 0x0 21. "DET3,PIOBU Intrusion Detector Protection Interrupt Enable" "0,1" newline bitfld.long 0x0 20. "DET2,PIOBU Intrusion Detector Protection Interrupt Enable" "0,1" newline bitfld.long 0x0 19. "DET1,PIOBU Intrusion Detector Protection Interrupt Enable" "0,1" newline bitfld.long 0x0 18. "DET0,PIOBU Intrusion Detector Protection Interrupt Enable" "0,1" newline bitfld.long 0x0 15. "VDDCPUH,High VDDCPU Voltage Monitor Protection Interrupt Enable" "0,1" newline bitfld.long 0x0 14. "VDDCOREH,High VDDCORE Voltage Monitor Protection Interrupt Enable" "0,1" newline bitfld.long 0x0 13. "VDDCPUL,Low VDDCPU Voltage Monitor Protection Interrupt Enable" "0,1" newline bitfld.long 0x0 12. "VDDCOREL,Low VDDCORE Voltage Monitor Protection Interrupt Enable" "0,1" newline bitfld.long 0x0 11. "VBATH,High VBAT Voltage Monitor Protection Interrupt Enable" "0,1" newline bitfld.long 0x0 10. "VBATL,Low VBAT Voltage Monitor Protection Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "TPMH,High Temperature Monitor Protection Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "TPML,Low Temperature Monitor Protection Interrupt Enable" "0,1" newline bitfld.long 0x0 4. "REGANA,VDDANA Regulator Monitor Protection Interrupt Enable" "0,1" newline bitfld.long 0x0 3. "JTAG,Pins Monitor Protection Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "TST,Test Pin Monitor Protection Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "DBLFM,Double Frequency Monitor Protection Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "DWDT_SW,Programmable Secure Watchdog Alarm Protection Interrupt Enable" "0,1" line.long 0x4 "NIDPR,Normal Interrupt Disable Protection Register" bitfld.long 0x4 21. "DET3,PIOBU Intrusion Detector Protection Interrupt Disable" "0,1" newline bitfld.long 0x4 20. "DET2,PIOBU Intrusion Detector Protection Interrupt Disable" "0,1" newline bitfld.long 0x4 19. "DET1,PIOBU Intrusion Detector Protection Interrupt Disable" "0,1" newline bitfld.long 0x4 18. "DET0,PIOBU Intrusion Detector Protection Interrupt Disable" "0,1" newline bitfld.long 0x4 15. "VDDCPUH,High VDDCPU Voltage Monitor Protection Interrupt Disable" "0,1" newline bitfld.long 0x4 14. "VDDCOREH,High VDDCORE Voltage Monitor Protection Interrupt Disable" "0,1" newline bitfld.long 0x4 13. "VDDCPUL,Low VDDCPU Voltage Monitor Protection Interrupt Disable" "0,1" newline bitfld.long 0x4 12. "VDDCOREL,Low VDDCORE Voltage Monitor Protection Interrupt Disable" "0,1" newline bitfld.long 0x4 11. "VBATH,High VBAT Voltage Monitor Protection Interrupt Disable" "0,1" newline bitfld.long 0x4 10. "VBATL,Low VBAT Voltage Monitor Protection Interrupt Disable" "0,1" newline bitfld.long 0x4 7. "TPMH,High Temperature Monitor Protection Interrupt Disable" "0,1" newline bitfld.long 0x4 6. "TPML,Low Temperature Monitor Protection Interrupt Disable" "0,1" newline bitfld.long 0x4 4. "REGANA,VDDANA Regulator Monitor Protection Interrupt Disable" "0,1" newline bitfld.long 0x4 3. "JTAG,Pins Monitor Protection Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "TST,Test Pin Monitor Protection Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "DBLFM,Double Frequency Monitor Protection Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "DWDT_SW,Programmable Secure Watchdog Alarm Protection Interrupt Disable" "0,1" rgroup.long 0x94++0x3 line.long 0x0 "NIMPR,Normal Interrupt Mask Protection Register" bitfld.long 0x0 21. "DET3,PIOBU Intrusion Detector Protection Interrupt Mask" "0,1" newline bitfld.long 0x0 20. "DET2,PIOBU Intrusion Detector Protection Interrupt Mask" "0,1" newline bitfld.long 0x0 19. "DET1,PIOBU Intrusion Detector Protection Interrupt Mask" "0,1" newline bitfld.long 0x0 18. "DET0,PIOBU Intrusion Detector Protection Interrupt Mask" "0,1" newline bitfld.long 0x0 15. "VDDCPUH,High VDDCPU Voltage Monitor Protection Interrupt Mask" "0,1" newline bitfld.long 0x0 14. "VDDCOREH,High VDDCORE Voltage Monitor Protection Interrupt Mask" "0,1" newline bitfld.long 0x0 13. "VDDCPUL,Low VDDCPU Voltage Monitor Protection Interrupt Mask" "0,1" newline bitfld.long 0x0 12. "VDDCOREL,Low VDDCORE Voltage Monitor Protection Interrupt Mask" "0,1" newline bitfld.long 0x0 11. "VBATH,High VBAT Voltage Monitor Protection Interrupt Mask" "0,1" newline bitfld.long 0x0 10. "VBATL,Low VBAT Voltage Monitor Protection Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "TPMH,High Temperature Monitor Protection Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "TPML,Low Temperature Monitor Protection Interrupt Mask" "0,1" newline bitfld.long 0x0 4. "REGANA,VDDANA Regulator Monitor Protection Interrupt Mask" "0,1" newline bitfld.long 0x0 3. "JTAG,Pins Monitor Protection Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "TST,Test Pin Monitor Protection Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "DBLFM,Double Frequency Monitor Protection Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "DWDT_SW,Programmable Secure Watchdog Alarm Protection Interrupt Mask" "0,1" group.long 0x98++0x7 line.long 0x0 "WKPR,Wake-up Protection Register" bitfld.long 0x0 21. "DET3,PIOBUx Intrusion Detector" "0,1" newline bitfld.long 0x0 20. "DET2,PIOBUx Intrusion Detector" "0,1" newline bitfld.long 0x0 19. "DET1,PIOBUx Intrusion Detector" "0,1" newline bitfld.long 0x0 18. "DET0,PIOBUx Intrusion Detector" "0,1" newline bitfld.long 0x0 11. "VBATH,High VBAT Voltage Monitor" "0,1" newline bitfld.long 0x0 10. "VBATL,Low VBAT Voltage Monitor" "0,1" newline bitfld.long 0x0 7. "TPMH,High Temperature Monitor" "0,1" newline bitfld.long 0x0 6. "TPML,Low Temperature Monitor" "0,1" newline bitfld.long 0x0 2. "TST,Test Pin Monitor" "0,1" newline bitfld.long 0x0 1. "DBLFM,Double Frequency Monitor" "0,1" line.long 0x4 "GPSBR,General Purpose Security Bits Register" hexmask.long.word 0x4 20.--31. 1. "KEY,Password" newline bitfld.long 0x4 3. "EXTIRQSEL,Interrupt Selection" "0: EXT_IRQ0.,1: EXT_IRQ1." newline bitfld.long 0x4 2. "SMCPURANGE,VDDCPU Supply Monitor Range" "0: Adjusts SM VDDCPU thresholds for 600 MHz max..,1: Adjusts SM VDDCPU thresholds for 800 MHz max.." newline bitfld.long 0x4 1. "TSRANGE,Temperature Sensor Range" "0: Sets temperature sensor high threshold to..,1: Sets temperature sensor high threshold to.." newline bitfld.long 0x4 0. "PSWBU,Power Source Switch Backup Domain" "0,1" tree.end tree "SFR (Special Function Register)" base ad:0xE181C000 group.long 0x0++0x3 line.long 0x0 "OHCIICR,OHCI Interrupt Configuration Register" bitfld.long 0x0 23. "UDPPUDIS" "0,1" newline bitfld.long 0x0 10. "SUSPEND2,USB PORT 2" "0: Suspends controlled by EHCI-OCHI.,1: Forces the suspend for PORTx." newline bitfld.long 0x0 9. "SUSPEND1,USB PORT 1" "0: Suspends controlled by EHCI-OCHI.,1: Forces the suspend for PORTx." newline bitfld.long 0x0 8. "SUSPEND0,USB PORT 0" "0: Suspends controlled by EHCI-OCHI.,1: Forces the suspend for PORTx." newline bitfld.long 0x0 6. "RES2,USB PORTx Reset" "0: No effect (USB PORTx reset released default..,1: Resets USB PORTx." newline bitfld.long 0x0 5. "RES1,USB PORTx Reset" "0: No effect (USB PORTx reset released default..,1: Resets USB PORTx." newline bitfld.long 0x0 4. "RES0,USB PORTx Reset" "0: No effect (USB PORTx reset released default..,1: Resets USB PORTx." newline bitfld.long 0x0 1. "APPSTART" "0,1" newline bitfld.long 0x0 0. "ARIE,OHCI Asynchronous Resume Interrupt Enable" "0: Interrupt is disabled.,1: Interrupt is enabled." rgroup.long 0x4++0x3 line.long 0x0 "OHCIISR,OHCI Interrupt Status Register" bitfld.long 0x0 2. "RIS2,OHCI Resume Interrupt Status Port 2" "0: OHCI port resume not detected.,1: OHCI port resume detected." newline bitfld.long 0x0 1. "RIS1,OHCI Resume Interrupt Status Port 1" "0: OHCI port resume not detected.,1: OHCI port resume detected." newline bitfld.long 0x0 0. "RIS0,OHCI Resume Interrupt Status Port 0" "0: OHCI port resume not detected.,1: OHCI port resume detected." group.long 0xE4++0x3 line.long 0x0 "WPMR,Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" newline bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection if WPKEY value..,1: Enables the write protection if WPKEY value.." rgroup.long 0xE8++0x3 line.long 0x0 "WPSR,Write Protection Status Register" hexmask.long.word 0x0 8.--23. 1. "WPSRC,Write Protection Source" newline bitfld.long 0x0 0. "WPVS,Write Protection Violation Status" "0: No write protection violation has occurred since..,1: A write protection violation has occurred since.." group.long 0x200C++0x3 line.long 0x0 "DEBUG,Debug Register" bitfld.long 0x0 0. "PROT,Protection Debug" "0: Protection debug is disabled.,1: Protection debug is enabled." group.long 0x202C++0x7 line.long 0x0 "MSK_ERR_DBG_MODE,Mask Error Debug Mode Register" bitfld.long 0x0 0. "DIS_DECERR,Disable Decode Error" "0: Enables decode error when reading a non-existing..,1: Disables decode error when reading a.." line.long 0x4 "CAN_SRAM_SEL,CAN SRAM Selection Register" bitfld.long 0x4 4. "UPPER_CAN4,CANx Upper 64K SRAM Selection" "0: CANx accesses the lower 64 Kb of SRAM.,1: CANx accesses the upper 64 Kb of SRAM." newline bitfld.long 0x4 3. "UPPER_CAN3,CANx Upper 64K SRAM Selection" "0: CANx accesses the lower 64 Kb of SRAM.,1: CANx accesses the upper 64 Kb of SRAM." newline bitfld.long 0x4 2. "UPPER_CAN2,CANx Upper 64K SRAM Selection" "0: CANx accesses the lower 64 Kb of SRAM.,1: CANx accesses the upper 64 Kb of SRAM." newline bitfld.long 0x4 1. "UPPER_CAN1,CANx Upper 64K SRAM Selection" "0: CANx accesses the lower 64 Kb of SRAM.,1: CANx accesses the upper 64 Kb of SRAM." newline bitfld.long 0x4 0. "UPPER_CAN0,CANx Upper 64K SRAM Selection" "0: CANx accesses the lower 64 Kb of SRAM.,1: CANx accesses the upper 64 Kb of SRAM." group.long 0x203C++0x3 line.long 0x0 "NIC_CG_CFG,NIC Clock Gating Configuration Register" bitfld.long 0x0 16. "NIC1_MCK3_ENABLE,NIC1 MCK3 Enable" "0: NIC1_MCK3_ENABLE clock gating disabled.,?" newline bitfld.long 0x0 8. "NIC0_GPV_ENABLE,NIC0 GPV Enable" "0: NIC0_GPV_ENABLE clock gating disabled.,1: NIC0_GPV_ENABLE clock gating enabled." newline bitfld.long 0x0 7. "NIC0_MCK5_ENABLE,NIC0 MCK5 Enable" "0: NIC0_MCK5_ENABLE clock gating disabled.,?" newline bitfld.long 0x0 6. "NIC0_MCK1_ENABLE,NIC0 MCK1 Enable" "0: NIC0_MCK1_ENABLE clock gating disabled.,1: NIC0_MCK1_ENABLE clock gating enabled." newline bitfld.long 0x0 5. "NIC0_MCK9_ENABLE,NIC0 MCK9 Enable" "0: NIC0_MCK9_ENABLE clock gating disabled.,1: NIC0_MCK9_ENABLE clock gating enabled." newline bitfld.long 0x0 4. "NIC0_MCK8_ENABLE,NIC0 MCK8 Enable" "0: NIC0_MCK8_ENABLE clock gating disabled.,1: NIC0_MCK8_ENABLE clock gating enabled." newline bitfld.long 0x0 3. "NIC0_MCK7_ENABLE,NIC0 MCK7 Enable" "0: NIC0_MCK7_ENABLE clock gating disabled.,?" newline bitfld.long 0x0 2. "NIC0_MCK6_ENABLE,NIC0 MCK6 Enable" "0: NIC0_MCK6_ENABLE clock gating disabled.,1: NIC0_MCK6_ENABLE clock gating enabled." newline bitfld.long 0x0 1. "NIC0_MCK0_ENABLE,NIC0 MCK0 Enable" "0: NIC0_MCK0_ENABLE clock gating disabled.,1: NIC0_MCK0_ENABLE clock gating enabled." newline bitfld.long 0x0 0. "NIC0_MCK4_ENABLE,NIC0 MCK4 Enable" "0: NIC0_MCK4_ENABLE clock gating disabled.,1: NIC0_MCK4_ENABLE clock gating enabled." group.long 0x204C++0x3 line.long 0x0 "UTMISWAP,UTMI DP/DM Pin Swapping Register" bitfld.long 0x0 2. "PORT2,Port 2 DP/DM Pin Swapping" "0: DP/DM normal pinout,1: DP/DM swapped pinout" newline bitfld.long 0x0 1. "PORT1,Port 1 DP/DM Pin Swapping" "0: DP/DM normal pinout,1: DP/DM swapped pinout" newline bitfld.long 0x0 0. "PORT0,Port 0 DP/DM Pin Swapping" "0: DP/DM normal pinout,1: DP/DM swapped pinout" group.long 0x2058++0xB line.long 0x0 "CLEAR_ONLY_SD_CFG,Memory Clear-Only Shutdown Configuration Register" bitfld.long 0x0 17. "I3CC,Shutdown Control Clear for Memories in I3C Controller" "0,1" newline bitfld.long 0x0 16. "DSI,Shutdown Control Clear for Memories in MIPI DSI" "0,1" newline bitfld.long 0x0 15. "EHCI,Shutdown Control Clear for Memories in USB EHCI" "0,1" newline bitfld.long 0x0 14. "UDPHSB,Shutdown Control Clear for Memories in USB Device High-Speed Port B" "0,1" newline bitfld.long 0x0 13. "UDPHSA,Shutdown Control Clear for Memories in USB Device High-Speed Port A" "0,1" newline bitfld.long 0x0 12. "SDMMC2,Shutdown Control Clear for Memories in SDMMC 2" "0,1" newline bitfld.long 0x0 11. "SDMMC1,Shutdown Control Clear for Memories in SDMMC 1" "0,1" newline bitfld.long 0x0 10. "SDMMC0,Shutdown Control Clear for Memories in SDMMC 0" "0,1" newline bitfld.long 0x0 9. "LCDC,Shutdown Control Clear for Memories in LCD Controller" "0,1" newline bitfld.long 0x0 8. "GMAC1,Shutdown Control Clear for Memories in Ethernet MAC 1" "0,1" newline bitfld.long 0x0 7. "GMAC0,Shutdown Control Clear for Memories in Ethernet MAC 0" "0,1" newline bitfld.long 0x0 6. "GPU2DC,Shutdown Control Clear for Memories in GPU2DC" "0,1" newline bitfld.long 0x0 5. "UDDRC,Shutdown Control Clear for Memories in DDR Controller" "0,1" newline bitfld.long 0x0 4. "ASRC,Shutdown Control Clear for Memories in Asynchronous Sample Rate Controller" "0,1" newline bitfld.long 0x0 0. "NFC,Shutdown Control Clear for Memories in NFC" "0,1" line.long 0x4 "DISABLE_SD_CFG,Memory Disable Shutdown Configuration Register" bitfld.long 0x4 17. "I3CC,Shutdown Control Disable for Memories in I3C Controller" "0,1" newline bitfld.long 0x4 16. "DSI,Shutdown Control Disable for Memories in MIPI DSI" "0,1" newline bitfld.long 0x4 15. "EHCI,Shutdown Control Disable for Memories in USB EHCI" "0,1" newline bitfld.long 0x4 14. "UDPHSB,Shutdown Control Disable for Memories in USB Device High-Speed Port B" "0,1" newline bitfld.long 0x4 13. "UDPHSA,Shutdown Control Disable for Memories in USB High-Speed Port A" "0,1" newline bitfld.long 0x4 12. "SDMMC2,Shutdown Control Disable for Memories in SDMMC 2" "0,1" newline bitfld.long 0x4 11. "SDMMC1,Shutdown Control Disable for Memories in SDMMC 1" "0,1" newline bitfld.long 0x4 10. "SDMMC0,Shutdown Control Disable for Memories in SDMMC 0" "0,1" newline bitfld.long 0x4 9. "LCDC,Shutdown Control Disable for Memories in LCD Controller" "0,1" newline bitfld.long 0x4 8. "GMAC1,Shutdown Control Disable for Memories in Ethernet MAC 1" "0,1" newline bitfld.long 0x4 7. "GMAC0,Shutdown Control Disable for Memories in Ethernet MAC 0" "0,1" newline bitfld.long 0x4 6. "GPU2DC,Shutdown Control Disable for Memories in GPU2DC" "0,1" newline bitfld.long 0x4 5. "UDDRC,Shutdown Control Disable for Memories in DDR Controller" "0,1" newline bitfld.long 0x4 4. "ASRC,Shutdown Control Disable for Memories in Asynchronous Sample Rate Controller" "0,1" newline bitfld.long 0x4 0. "NFC,Shutdown Control Disable for Memories in NFC" "0,1" line.long 0x8 "MEMPOWER,Memory Power Mode Register" bitfld.long 0x8 1. "DEEPSLEEP,Automatic Memory Deep Sleep Mode for ULP1 Mode" "0: Memory Deep Sleep mode is disabled (Light Sleep..,1: Memory Deep Sleep mode is enabled." newline bitfld.long 0x8 0. "POWG_DIS,Automatic Memory Power Gating Disable for ULP1 Mode" "0: Automatic memory power gating is enabled.,1: Automatic memory power gating is disabled." group.long 0x2200++0x3 line.long 0x0 "PUFCTL,PUFSRAM Domain Control Register" bitfld.long 0x0 9. "PHG,PUFSRAM Power High Status (read-only)" "0: PUFSRAM domain is not powered.,1: PUFSRAM domain is powered." newline bitfld.long 0x0 8. "PLG,PUFSRAM Power Low Status (read-only)" "0: PUFSRAM domain is powered.,1: PUFSRAM domain is not powered." newline bitfld.long 0x0 6. "ALWAYSONE,Must always be programmed to 1" "0,1" newline bitfld.long 0x0 5. "PUFLTM,PUF Lab Test Mode" "0: No effect,1: Enters Test mode when PUFRST=0." newline bitfld.long 0x0 4. "PUFDIS,PUF Disable" "0: No effect,1: PUF clock and access to the PUF are disabled by.." newline bitfld.long 0x0 3. "PUFRST,PUF Reset" "0: PUF is active.,1: PUF is in Reset mode." newline bitfld.long 0x0 2. "PONOFFLZ,Controls Power Switch LoZ if PONOFFM=1" "0: Power switch LoZ is off.,1: Power switch LoZ is on." newline bitfld.long 0x0 1. "PONOFFHZ,Controls Power Switch HiZ if PONOFFM=1" "0: Power switch HiZ is off.,1: Power switch HiZ is on." newline bitfld.long 0x0 0. "PONOFFM,PUFSRAM Power Switches Controlled Manually" "0: Power switches are automatically controlled by..,1: Power switches are manually controlled by the.." group.long 0x2208++0x3 line.long 0x0 "PUFDIS,PUF Disable Functions Register" bitfld.long 0x0 12. "RESEED,Reseed Operation" "0,1" newline bitfld.long 0x0 11. "LAB_TEST_MODE,Lab Test Mode Operation" "0,1" newline bitfld.long 0x0 10. "TEST_MEMORY,Test Memory Operation" "0,1" newline bitfld.long 0x0 9. "RECONSTRUCT,Reconstruct Operation" "0,1" newline bitfld.long 0x0 8. "WRAP_GENERATED_RANDOM,Wrap Generated Random Operation" "0,1" newline bitfld.long 0x0 7. "WRAP,Wrap Operation" "0,1" newline bitfld.long 0x0 6. "UNWRAP,Unwrap Operation" "0,1" newline bitfld.long 0x0 5. "TEST_PUF,Test PUF Operation" "0,1" newline bitfld.long 0x0 4. "STOP,Stop Operation" "0,1" newline bitfld.long 0x0 3. "START,Start Operation" "0,1" newline bitfld.long 0x0 2. "GET_KEY,Get Key Operation" "0,1" newline bitfld.long 0x0 1. "GENERATE_RANDOM,Generate Random Operation" "0,1" newline bitfld.long 0x0 0. "ENROLL,Enroll Operation" "0,1" repeat 2. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x220C)++0x3 line.long 0x0 "PUFRUCR[$1],PUF Restrict User Context x Register" hexmask.long 0x0 0.--31. 1. "RESTRICT_USER_CONTEXT,Restrict User Context" repeat.end repeat 2. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x2214)++0x3 line.long 0x0 "PUFWORUCR[$1],PUF Restrict User Context x Write Ones Register" hexmask.long 0x0 0.--31. 1. "RESTRICT_USER_CONTEXT_WO,Restrict User Context" repeat.end group.long 0x2250++0x3 line.long 0x0 "TSU_CFG,TSU Configuration Register" hexmask.long.byte 0x0 8.--15. 1. "WIDTH_1,Number of TSU Cycles to Increase GTSUCOMP 1 Width" newline hexmask.long.byte 0x0 0.--7. 1. "WIDTH_0,Number of TSU Cycles to Increase GTSUCOMP 0 Width" tree.end tree "SFRBU (Special Function Register Backup)" base ad:0xE0008000 group.long 0x0++0x3 line.long 0x0 "PSWBU,VDDBU Power Switch Control" hexmask.long.tbyte 0x0 8.--31. 1. "PSWKEY,Specific Value Mandatory to Allow Writing of Other Register Bits (Write-only)" bitfld.long 0x0 2. "STATE,VDDBU Power Switch State (Read-only)" "0: The VDDBU supply source is VBAT.,1: The VDDBU supply source is VDDIN33." newline bitfld.long 0x0 1. "SOFTSWITCH,VDDBU Power Switch Source Selection" "0: The VDDBU supply source is VBAT.,1: The VDDBU supply source is VDDIN33." bitfld.long 0x0 0. "CTRL,VDDBU Power Switch Control" "0: The VDDBU power switch is controlled by hardware..,1: The VDDBU power switch is controlled by software.." group.long 0x10++0x3 line.long 0x0 "DDRPWR,DDR Power Control" bitfld.long 0x0 0. "RETENTION,SDRAM I/Os Retention" "0,1" tree.end tree "SHA (Secure Hash Algorithm)" base ad:0xE1604000 wgroup.long 0x0++0x3 line.long 0x0 "CR,Control Register" bitfld.long 0x0 24. "UNLOCK,Unlock Processing" "0: No effect.,1: Unlocks the processing in case of abnormal event.." bitfld.long 0x0 13. "WUIEHV,Write User Initial or Expected Hash Values" "0: SHA_IDATARx accesses are routed to the data..,1: SHA_IDATARx accesses are routed to the internal.." newline bitfld.long 0x0 12. "WUIHV,Write User Initial Hash Values" "0: SHA_IDATARx accesses are routed to the data..,1: SHA_IDATARx accesses are routed to the internal.." bitfld.long 0x0 8. "SWRST,Software Reset" "0: No effect.,1: Resets the SHA. A software-triggered hardware.." newline bitfld.long 0x0 4. "FIRST,First Block of a Message" "0: No effect.,1: Indicates that the next block to process is the.." bitfld.long 0x0 0. "START,Start Processing" "0: No effect.,1: Starts manual hash algorithm process." group.long 0x4++0x3 line.long 0x0 "MR,Mode Register" hexmask.long.byte 0x0 28.--31. 1. "CHKCNT,Check Counter" bitfld.long 0x0 24.--25. "CHECK,Hash Check" "0: No check is performed,1: Check is performed with expected hash stored in..,2: Check is performed with expected hash provided..,?" newline bitfld.long 0x0 16. "DUALBUFF,Dual Input Buffer" "0: SHA_IDATARx and SHA_IODATARx cannot be written..,1: SHA_IDATARx and SHA_IODATARx can be written.." bitfld.long 0x0 15. "TMPLCK,Tamper Lock Enable" "0: A tamper event has no effect.,1: A tamper event locks the SHA until the tamper.." newline hexmask.long.byte 0x0 8.--11. 1. "ALGO,SHA Algorithm" bitfld.long 0x0 7. "BPE,Block Processing End" "0: BPE must be cleared when a DMA transfers data.,1: When processing small messages data transfer by.." newline bitfld.long 0x0 6. "UIEHV,User Initial or Expected Hash Value Registers" "0: The SHA algorithm is started with the standard..,1: The SHA algorithm is started with the user.." bitfld.long 0x0 5. "UIHV,User Initial Hash Value Registers" "0: The SHA algorithm is started with the standard..,1: The SHA algorithm is started with the user.." newline bitfld.long 0x0 4. "PROCDLY,Processing Delay" "0: SHA processing runtime is the shortest one,1: SHA processing runtime is the longest one.." bitfld.long 0x0 3. "AOE,Always ON Enable" "0: The SHA operates in functional operating modes.,1: As soon as a START command is written the SHA.." newline bitfld.long 0x0 0.--1. "SMOD,Start Mode" "0: Manual mode,1: Auto mode,2: SHA_IDATAR0 access only mode (mandatory when DMA..,?" wgroup.long 0x10++0x7 line.long 0x0 "IER,Interrupt Enable Register" bitfld.long 0x0 24. "SECE,Security and/or Safety Event Interrupt Enable" "0,1" bitfld.long 0x0 16. "CHECKF,Check Done Interrupt Enable" "0,1" newline bitfld.long 0x0 8. "URAD,Unspecified Register Access Detection Interrupt Enable" "0,1" bitfld.long 0x0 0. "DATRDY,Data Ready Interrupt Enable" "0,1" line.long 0x4 "IDR,Interrupt Disable Register" bitfld.long 0x4 24. "SECE,Security and/or Safety Event Interrupt Disable" "0,1" bitfld.long 0x4 16. "CHECKF,Check Done Interrupt Disable" "0,1" newline bitfld.long 0x4 8. "URAD,Unspecified Register Access Detection Interrupt Disable" "0,1" bitfld.long 0x4 0. "DATRDY,Data Ready Interrupt Disable" "0,1" rgroup.long 0x18++0x7 line.long 0x0 "IMR,Interrupt Mask Register" bitfld.long 0x0 24. "SECE,Security and/or Safety Event Interrupt Mask" "0,1" bitfld.long 0x0 16. "CHECKF,Check Done Interrupt Mask" "0,1" newline bitfld.long 0x0 8. "URAD,Unspecified Register Access Detection Interrupt Mask" "0,1" bitfld.long 0x0 0. "DATRDY,Data Ready Interrupt Mask" "0,1" line.long 0x4 "ISR,Interrupt Status Register" bitfld.long 0x4 24. "SECE,Security and/or Safety Event" "0: There is no report in SHA_WPSR.,1: There is a Security and/or Safety Event reported.." hexmask.long.byte 0x4 20.--23. 1. "CHKST,Check Status (cleared by writing START or SWRST bits in SHA_CR or by reading SHA_IODATARx)" newline bitfld.long 0x4 16. "CHECKF,Check Done Status (cleared by writing START or SWRST bits in SHA_CR or by reading SHA_IODATARx)" "0: Hash check has not been computed.,1: Hash check has been computed status is available.." bitfld.long 0x4 12.--14. "URAT,Unspecified Register Access Type (cleared by writing a 1 to SWRST bit in SHA_CR)" "0,1,2,3,4,5,6,7" newline bitfld.long 0x4 8. "URAD,Unspecified Register Access Detection Status (cleared by writing a 1 to SWRST bit in SHA_CR)" "0: No unspecified register access has been detected..,1: At least one unspecified register access has.." bitfld.long 0x4 4. "WRDY,Input Data Register Write Ready" "0: SHA_IDATAR0 cannot be written,1: SHA_IDATAR0 can be written" newline bitfld.long 0x4 0. "DATRDY,Data Ready (cleared by writing a 1 to bit SWRST or START in SHA_CR or by reading SHA_IODATARx)" "0: Output data is not valid.,1: 512/1024-bit block process is completed." group.long 0x20++0x3 line.long 0x0 "MSR,Message Size Register" hexmask.long 0x0 0.--31. 1. "MSGSIZE,Message Size" group.long 0x30++0x3 line.long 0x0 "BCR,Bytes Count Register" hexmask.long 0x0 0.--31. 1. "BYTCNT,Remaining Byte Count Before Auto Padding" repeat 16. (increment 0x0 0x1)(increment 0x0 0x4) wgroup.long ($2+0x40)++0x3 line.long 0x0 "IDATAR[$1],Input Data x Register" hexmask.long 0x0 0.--31. 1. "IDATA,Input Data" repeat.end repeat 16. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x80)++0x3 line.long 0x0 "IODATAR[$1],Input/Output Data x Register" hexmask.long 0x0 0.--31. 1. "IODATA,Input/Output Data" repeat.end group.long 0xE4++0x3 line.long 0x0 "WPMR,Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" bitfld.long 0x0 5.--6. "ACTION,Action on Abnormal Event Detection" "0: No action (stop or clear key) is performed when..,1: If a processing is in progress when the..,2: If a processing is in progress when the..,3: If a processing is in progress when the.." newline bitfld.long 0x0 4. "FIRSTE,First Error Report Enable" "0: The last write protection violation source is..,1: Only the first write protection violation source.." bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control..,1: Enables the write protection on control register.." newline bitfld.long 0x0 1. "WPITEN,Write Protection Interruption Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." bitfld.long 0x0 0. "WPEN,Write Protection Configuration Enable" "0: Disables the write protection on configuration..,1: Enables the write protection on configuration.." rgroup.long 0xE8++0x3 line.long 0x0 "WPSR,Write Protection Status Register" bitfld.long 0x0 31. "ECLASS,Software Error Class (cleared on read)" "0: An abnormal access that does not affect system..,1: An access is performed into key input data.." hexmask.long.byte 0x0 24.--27. 1. "SWETYP,Software Error Type (cleared on read)" newline hexmask.long.byte 0x0 8.--15. 1. "WPVSRC,Write Protection Violation Source" bitfld.long 0x0 3. "SWE,Software Control Error (cleared on read)" "0: No software error has occurred since the last..,1: A software error has occurred since the last.." newline bitfld.long 0x0 2. "SEQE,Internal Sequencer Error (cleared on read)" "0: No peripheral internal sequencer error has..,1: A peripheral internal sequencer error has.." bitfld.long 0x0 1. "CGD,Clock Glitch Detected (cleared on read)" "0: The clock monitoring circuitry has not been..,1: The clock monitoring circuitry has been.." newline bitfld.long 0x0 0. "WPVS,Write Protection Violation Status (cleared on read)" "0: No write protect violation has occurred since..,1: A write protect violation has occurred since the.." tree.end tree "SHDWC (Shutdown Controller)" base ad:0xE001D200 wgroup.long 0x0++0x3 line.long 0x0 "SHDW_CR,Control Register" hexmask.long.byte 0x0 24.--31. 1. "KEY,Password" bitfld.long 0x0 22. "LPMDIS,LPM Pad Disable" "0: No effect.,1: The LPM pad is set low (external regulator is.." newline bitfld.long 0x0 21. "LPMEN,LPM Pad Enable" "0: No effect.,1: The LPM pad is set high (external regulator is.." bitfld.long 0x0 0. "SHDW,Shutdown Command" "0: No effect.,1: If KEY value is correct asserts the SHDN pin." group.long 0x4++0x3 line.long 0x0 "SHDW_MR,Mode Register" bitfld.long 0x0 24.--26. "WKUPDBC,Wake-up Inputs Debouncer Period" "0: Immediate no debouncing detected active at least..,1: PIOBUx shall be in its active state for at least..,2: PIOBUx shall be in its active state for at least..,3: PIOBUx shall be in its active state for at least..,4: PIOBUx shall be in its active state for at least..,5: PIOBUx shall be in its active state for at least..,?,?" bitfld.long 0x0 17. "RTCWKEN,Real-time Clock Wake-up Enable" "0: The RTC Alarm signal has no effect on the SHDWC.,1: The RTC Alarm signal forces the de-assertion of.." newline bitfld.long 0x0 16. "RTTWKEN,Real-time Timer Wake-up Enable" "0: The RTT Alarm signal has no effect on the SHDWC.,1: The RTT Alarm signal forces the de-assertion of.." rgroup.long 0x8++0x3 line.long 0x0 "SHDW_SR,Status Register" bitfld.long 0x0 21. "WKUPIS5,Wake-up 0 to 5 Input Status" "0: The corresponding wake-up input is disabled or..,1: The corresponding wake-up input was active at.." bitfld.long 0x0 20. "WKUPIS4,Wake-up 0 to 5 Input Status" "0: The corresponding wake-up input is disabled or..,1: The corresponding wake-up input was active at.." newline bitfld.long 0x0 19. "WKUPIS3,Wake-up 0 to 5 Input Status" "0: The corresponding wake-up input is disabled or..,1: The corresponding wake-up input was active at.." bitfld.long 0x0 18. "WKUPIS2,Wake-up 0 to 5 Input Status" "0: The corresponding wake-up input is disabled or..,1: The corresponding wake-up input was active at.." newline bitfld.long 0x0 17. "WKUPIS1,Wake-up 0 to 5 Input Status" "0: The corresponding wake-up input is disabled or..,1: The corresponding wake-up input was active at.." bitfld.long 0x0 16. "WKUPIS0,Wake-up 0 to 5 Input Status" "0: The corresponding wake-up input is disabled or..,1: The corresponding wake-up input was active at.." newline bitfld.long 0x0 8. "LPM,Low-Power Mode Pad Status" "0: The LPM pad is currently set to 0.,1: The LPM pad is currently set to 1." bitfld.long 0x0 5. "RTCWK,Real-time Clock Wake-up" "0: No wake-up alarm from the RTC occurred since the..,1: At least one wake-up alarm from the RTC occurred.." newline bitfld.long 0x0 4. "RTTWK,Real-time Timer Wake-up" "0: No wake-up alarm from the RTT occurred since the..,1: At least one wake-up alarm from the RTT occurred.." bitfld.long 0x0 0. "WKUPS,Wake-up Status" "0: No wake-up due to the assertion of one or more..,1: At least one wake-up due to the assertion of one.." group.long 0xC++0x3 line.long 0x0 "SHDW_WUIR,Wake-up Inputs Register" bitfld.long 0x0 21. "WKUPT5,Wake-up 0 to 5 Input Type" "0: A falling edge followed by a low level on the..,1: A rising edge followed by a high level on the.." bitfld.long 0x0 20. "WKUPT4,Wake-up 0 to 5 Input Type" "0: A falling edge followed by a low level on the..,1: A rising edge followed by a high level on the.." newline bitfld.long 0x0 19. "WKUPT3,Wake-up 0 to 5 Input Type" "0: A falling edge followed by a low level on the..,1: A rising edge followed by a high level on the.." bitfld.long 0x0 18. "WKUPT2,Wake-up 0 to 5 Input Type" "0: A falling edge followed by a low level on the..,1: A rising edge followed by a high level on the.." newline bitfld.long 0x0 17. "WKUPT1,Wake-up 0 to 5 Input Type" "0: A falling edge followed by a low level on the..,1: A rising edge followed by a high level on the.." bitfld.long 0x0 16. "WKUPT0,Wake-up 0 to 5 Input Type" "0: A falling edge followed by a low level on the..,1: A rising edge followed by a high level on the.." newline bitfld.long 0x0 5. "WKUPEN5,Wake-up 0 to 5 Input Enable" "0: The corresponding wake-up input has no wake-up..,1: The corresponding wake-up input forces wake-up.." bitfld.long 0x0 4. "WKUPEN4,Wake-up 0 to 5 Input Enable" "0: The corresponding wake-up input has no wake-up..,1: The corresponding wake-up input forces wake-up.." newline bitfld.long 0x0 3. "WKUPEN3,Wake-up 0 to 5 Input Enable" "0: The corresponding wake-up input has no wake-up..,1: The corresponding wake-up input forces wake-up.." bitfld.long 0x0 2. "WKUPEN2,Wake-up 0 to 5 Input Enable" "0: The corresponding wake-up input has no wake-up..,1: The corresponding wake-up input forces wake-up.." newline bitfld.long 0x0 1. "WKUPEN1,Wake-up 0 to 5 Input Enable" "0: The corresponding wake-up input has no wake-up..,1: The corresponding wake-up input forces wake-up.." bitfld.long 0x0 0. "WKUPEN0,Wake-up 0 to 5 Input Enable" "0: The corresponding wake-up input has no wake-up..,1: The corresponding wake-up input forces wake-up.." wgroup.long 0x10++0x7 line.long 0x0 "SHDW_IER,Interrupt Enable Register" bitfld.long 0x0 5. "WKUP5,Wake-up 5 Interrupt Enable" "0: No effect.,1: Enables the corresponding interrupt." bitfld.long 0x0 4. "WKUP4,Wake-up 4 Interrupt Enable" "0: No effect.,1: Enables the corresponding interrupt." newline bitfld.long 0x0 3. "WKUP3,Wake-up 3 Interrupt Enable" "0: No effect.,1: Enables the corresponding interrupt." bitfld.long 0x0 2. "WKUP2,Wake-up 2 Interrupt Enable" "0: No effect.,1: Enables the corresponding interrupt." newline bitfld.long 0x0 1. "WKUP1,Wake-up 1 Interrupt Enable" "0: No effect.,1: Enables the corresponding interrupt." bitfld.long 0x0 0. "WKUP0,Wake-up 0 Interrupt Enable" "0: No effect.,1: Enables the corresponding interrupt." line.long 0x4 "SHDW_IDR,Interrupt Disable Register" bitfld.long 0x4 5. "WKUP5,Wake-up 5 Interrupt Disable" "0: No effect.,1: Disables the corresponding interrupt." bitfld.long 0x4 4. "WKUP4,Wake-up 4 Interrupt Disable" "0: No effect.,1: Disables the corresponding interrupt." newline bitfld.long 0x4 3. "WKUP3,Wake-up 3 Interrupt Disable" "0: No effect.,1: Disables the corresponding interrupt." bitfld.long 0x4 2. "WKUP2,Wake-up 2 Interrupt Disable" "0: No effect.,1: Disables the corresponding interrupt." newline bitfld.long 0x4 1. "WKUP1,Wake-up 1 Interrupt Disable" "0: No effect.,1: Disables the corresponding interrupt." bitfld.long 0x4 0. "WKUP0,Wake-up 0 Interrupt Disable" "0: No effect.,1: Disables the corresponding interrupt." rgroup.long 0x18++0x7 line.long 0x0 "SHDW_IMR,Interrupt Mask Register" bitfld.long 0x0 5. "WKUP5,Wake-up 5 Interrupt Mask" "0: The corresponding interrupt is not enabled.,1: The corresponding interrupt is enabled." bitfld.long 0x0 4. "WKUP4,Wake-up 4 Interrupt Mask" "0: The corresponding interrupt is not enabled.,1: The corresponding interrupt is enabled." newline bitfld.long 0x0 3. "WKUP3,Wake-up 3 Interrupt Mask" "0: The corresponding interrupt is not enabled.,1: The corresponding interrupt is enabled." bitfld.long 0x0 2. "WKUP2,Wake-up 2 Interrupt Mask" "0: The corresponding interrupt is not enabled.,1: The corresponding interrupt is enabled." newline bitfld.long 0x0 1. "WKUP1,Wake-up 1 Interrupt Mask" "0: The corresponding interrupt is not enabled.,1: The corresponding interrupt is enabled." bitfld.long 0x0 0. "WKUP0,Wake-up 0 Interrupt Mask" "0: The corresponding interrupt is not enabled.,1: The corresponding interrupt is enabled." line.long 0x4 "SHDW_ISR,Interrupt Status Register" bitfld.long 0x4 5. "WKUP5,Wake-up Input 5 Interrupt Status" "0: No wake-up event has been detected on WKUPx..,1: At least one wake-up event has been detected on.." bitfld.long 0x4 4. "WKUP4,Wake-up Input 4 Interrupt Status" "0: No wake-up event has been detected on WKUPx..,1: At least one wake-up event has been detected on.." newline bitfld.long 0x4 3. "WKUP3,Wake-up Input 3 Interrupt Status" "0: No wake-up event has been detected on WKUPx..,1: At least one wake-up event has been detected on.." bitfld.long 0x4 2. "WKUP2,Wake-up Input 2 Interrupt Status" "0: No wake-up event has been detected on WKUPx..,1: At least one wake-up event has been detected on.." newline bitfld.long 0x4 1. "WKUP1,Wake-up Input 1 Interrupt Status" "0: No wake-up event has been detected on WKUPx..,1: At least one wake-up event has been detected on.." bitfld.long 0x4 0. "WKUP0,Wake-up Input 0 Interrupt Status" "0: No wake-up event has been detected on WKUPx..,1: At least one wake-up event has been detected on.." tree.end tree "SMC (Static Memory Controller)" base ad:0xE0808000 group.long 0x0++0x3 line.long 0x0 "HSMC_CFG,NFC Configuration Register" hexmask.long.byte 0x0 24.--30. 1. "NFCSPARESIZE,NAND Flash Spare Area Size Retrieved by the Host Controller" bitfld.long 0x0 20.--22. "DTOMUL,Data Timeout Multiplier" "0: DTOCYC,1: DTOCYC x 16,2: DTOCYC x 128,3: DTOCYC x 256,4: DTOCYC x 1024,5: DTOCYC x 4096,6: DTOCYC x 65536,7: DTOCYC x 1048576" newline hexmask.long.byte 0x0 16.--19. 1. "DTOCYC,Data Timeout Cycle Number" bitfld.long 0x0 13. "RBEDGE,Ready/Busy Signal Edge Detection" "0: RBEDGE indicates the level of the Ready/Busy line.,1: RBEDGE indicates a transition has occurred on.." newline bitfld.long 0x0 12. "EDGECTRL,Rising/Falling Edge Detection Control" "0: Rising edge is detected,1: Falling edge is detected" bitfld.long 0x0 9. "RSPARE,Read Spare Area" "0: The NFC skips the spare area in Read mode.,1: The NFC reads both main area and spare area in.." newline bitfld.long 0x0 8. "WSPARE,Write Spare Area" "0: The NFC skips the spare area in Write mode.,1: The NFC writes both main area and spare area in.." bitfld.long 0x0 0.--2. "PAGESIZE,Page Size of the NAND Flash Device" "0: Main area 512 bytes,1: Main area 1024 bytes,2: Main area 2048 bytes,3: Main area 4096 bytes,4: Main area 8192 bytes,?,?,?" wgroup.long 0x4++0x3 line.long 0x0 "HSMC_CTRL,NFC Control Register" bitfld.long 0x0 1. "NFCDIS,NAND Flash Controller Disable" "0: No effect,1: Disable the NAND Flash controller." bitfld.long 0x0 0. "NFCEN,NAND Flash Controller Enable" "0: No effect,1: Enable the NAND Flash controller." rgroup.long 0x8++0x3 line.long 0x0 "HSMC_SR,NFC Status Register" bitfld.long 0x0 24. "RB_EDGE0,Ready/Busy Line 0 Edge Detected" "0,1" bitfld.long 0x0 23. "NFCASE,NFC Access Size Error" "0,1" newline bitfld.long 0x0 22. "AWB,Accessing While Busy" "0,1" bitfld.long 0x0 21. "UNDEF,Undefined Area Error" "0,1" newline bitfld.long 0x0 20. "DTOE,Data Timeout Error" "0,1" bitfld.long 0x0 17. "CMDDONE,Command Done" "0,1" newline bitfld.long 0x0 16. "XFRDONE,NFC Data Transfer Terminated" "0,1" bitfld.long 0x0 12.--14. "NFCSID,NFC Chip Select ID (this field cannot be reset)" "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 11. "NFCWR,NFC Write/Read Operation (this field cannot be reset)" "0,1" bitfld.long 0x0 8. "NFCBUSY,NFC Busy (this field cannot be reset)" "0,1" newline bitfld.long 0x0 5. "RB_FALL,Selected Ready Busy Falling Edge Detected" "0,1" bitfld.long 0x0 4. "RB_RISE,Selected Ready Busy Rising Edge Detected" "0,1" newline bitfld.long 0x0 0. "SMCSTS,NAND Flash Controller Status (this field cannot be reset)" "0: NAND Flash Controller disabled,1: NAND Flash Controller enabled" wgroup.long 0xC++0x7 line.long 0x0 "HSMC_IER,NFC Interrupt Enable Register" bitfld.long 0x0 24. "RB_EDGE0,Ready/Busy Line 0 Interrupt Enable" "0: No effect,1: Interrupt source enabled" bitfld.long 0x0 23. "NFCASE,NFC Access Size Error Interrupt Enable" "0: No effect,1: Interrupt source enabled" newline bitfld.long 0x0 22. "AWB,Accessing While Busy Interrupt Enable" "0: No effect,1: Interrupt source enabled" bitfld.long 0x0 21. "UNDEF,Undefined Area Access Interrupt Enable" "0: No effect,1: Interrupt source enabled" newline bitfld.long 0x0 20. "DTOE,Data Timeout Error Interrupt Enable" "0: No effect,1: Interrupt source enabled" bitfld.long 0x0 17. "CMDDONE,Command Done Interrupt Enable" "0: No effect,1: Interrupt source enabled" newline bitfld.long 0x0 16. "XFRDONE,Transfer Done Interrupt Enable" "0: No effect,1: Interrupt source enabled" bitfld.long 0x0 5. "RB_FALL,Ready Busy Falling Edge Detection Interrupt Enable" "0: No effect,1: Interrupt source enabled" newline bitfld.long 0x0 4. "RB_RISE,Ready Busy Rising Edge Detection Interrupt Enable" "0: No effect,1: Interrupt source enabled" line.long 0x4 "HSMC_IDR,NFC Interrupt Disable Register" bitfld.long 0x4 24. "RB_EDGE0,Ready/Busy Line 0 Interrupt Disable" "0: No effect,1: Interrupt source disabled" bitfld.long 0x4 23. "NFCASE,NFC Access Size Error Interrupt Disable" "0: No effect,1: Interrupt source disabled" newline bitfld.long 0x4 22. "AWB,Accessing While Busy Interrupt Disable" "0: No effect,1: Interrupt source disabled" bitfld.long 0x4 21. "UNDEF,Undefined Area Access Interrupt Disable" "0: No effect,1: Interrupt source disabled" newline bitfld.long 0x4 20. "DTOE,Data Timeout Error Interrupt Disable" "0: No effect,1: Interrupt source disabled" bitfld.long 0x4 17. "CMDDONE,Command Done Interrupt Disable" "0: No effect,1: Interrupt source disabled" newline bitfld.long 0x4 16. "XFRDONE,Transfer Done Interrupt Disable" "0: No effect,1: Interrupt source disabled" bitfld.long 0x4 5. "RB_FALL,Ready Busy Falling Edge Detection Interrupt Disable" "0: No effect,1: Interrupt source disabled" newline bitfld.long 0x4 4. "RB_RISE,Ready Busy Rising Edge Detection Interrupt Disable" "0: No effect,1: Interrupt source disabled" rgroup.long 0x14++0x3 line.long 0x0 "HSMC_IMR,NFC Interrupt Mask Register" bitfld.long 0x0 24. "RB_EDGE0,Ready/Busy Line 0 Interrupt Mask" "0: Interrupt source disabled,1: Interrupt source enabled" bitfld.long 0x0 23. "NFCASE,NFC Access Size Error Interrupt Mask" "0: Interrupt source disabled,1: Interrupt source enabled" newline bitfld.long 0x0 22. "AWB,Accessing While Busy Interrupt Mask" "0: Interrupt source disabled,1: Interrupt source enabled" bitfld.long 0x0 21. "UNDEF,Undefined Area Access Interrupt Mask5" "0: Interrupt source disabled,1: Interrupt source enabled" newline bitfld.long 0x0 20. "DTOE,Data Timeout Error Interrupt Mask" "0: Interrupt source disabled,1: Interrupt source enabled" bitfld.long 0x0 17. "CMDDONE,Command Done Interrupt Mask" "0: Interrupt source disabled,1: Interrupt source enabled" newline bitfld.long 0x0 16. "XFRDONE,Transfer Done Interrupt Mask" "0: Interrupt source disabled,1: Interrupt source enabled" bitfld.long 0x0 5. "RB_FALL,Ready Busy Falling Edge Detection Interrupt Mask" "0: Interrupt source disabled,1: Interrupt source enabled" newline bitfld.long 0x0 4. "RB_RISE,Ready Busy Rising Edge Detection Interrupt Mask" "0: Interrupt source disabled,1: Interrupt source enabled" group.long 0x18++0x7 line.long 0x0 "HSMC_ADDR,NFC Address Cycle Zero Register" hexmask.long.byte 0x0 0.--7. 1. "ADDR_CYCLE0,NAND Flash Array Address Cycle 0" line.long 0x4 "HSMC_BANK,Bank Address Register" bitfld.long 0x4 0. "BANK,Bank Identifier" "0: Bank 0 is used.,1: Bank 1 is used." group.long 0x70++0xF line.long 0x0 "HSMC_PMECCFG,PMECC Configuration Register" bitfld.long 0x0 20. "AUTO,Automatic Mode Enable" "0: Indicates that the ECC computation is not..,1: Indicates that the ECC computation is retrieved.." bitfld.long 0x0 16. "SPAREEN,Spare Enable" "0: The spare area is not protected by ECC.,1: The spare area contains protected data." newline bitfld.long 0x0 12. "NANDWR,NAND Write Access" "0: NAND read access,1: NAND write access" bitfld.long 0x0 8.--9. "PAGESIZE,Number of Sectors in the Page" "0: 1 sector for main area (512 or 1024 bytes),1: 2 sectors for main area (1024 or 2048 bytes),2: 4 sectors for main area (2048 or 4096 bytes),3: 8 sectors for main area (4096 or 8192 bytes)" newline bitfld.long 0x0 4. "SECTORSZ,Sector Size" "0: The ECC computation is based on a sector of 512..,1: The ECC computation is based on a sector of 1024.." bitfld.long 0x0 0.--2. "BCH_ERR,Error Correcting Capability" "0: 2 errors,1: 4 errors,2: 8 errors,3: 12 errors,4: 24 errors,5: 32 errors,?,?" line.long 0x4 "HSMC_PMECCSAREA,PMECC Spare Area Size Register" hexmask.long.word 0x4 0.--8. 1. "SPARESIZE,Spare Area Size" line.long 0x8 "HSMC_PMECCSADDR,PMECC Start Address Register" hexmask.long.word 0x8 0.--8. 1. "STARTADDR,ECC Area Start Address" line.long 0xC "HSMC_PMECCEADDR,PMECC End Address Register" hexmask.long.word 0xC 0.--8. 1. "ENDADDR,ECC Area End Address" wgroup.long 0x84++0x3 line.long 0x0 "HSMC_PMECCTRL,PMECC Control Register" bitfld.long 0x0 5. "DISABLE,PMECC Disable" "0: No effect,1: Disable the PMECC controller." bitfld.long 0x0 4. "ENABLE,PMECC Enable" "0: No effect,1: Enable the PMECC controller." newline bitfld.long 0x0 2. "USER,Start a User Mode Phase" "0: No effect,1: The PMECC controller enters a User mode phase." bitfld.long 0x0 1. "DATA,Start a Data Phase" "0: No effect,1: The PMECC controller enters a Data phase." newline bitfld.long 0x0 0. "RST,Reset the PMECC Module" "0: No effect,1: Reset the PMECC controller." rgroup.long 0x88++0x3 line.long 0x0 "HSMC_PMECCSR,PMECC Status Register" bitfld.long 0x0 4. "ENABLE,PMECC Enable bit" "0: PMECC controller disabled,1: PMECC controller enabled" bitfld.long 0x0 0. "BUSY,The kernel of the PMECC is busy" "0: PMECC controller finite state machine reached..,1: PMECC controller finite state machine is.." wgroup.long 0x8C++0x7 line.long 0x0 "HSMC_PMECCIER,PMECC Interrupt Enable register" bitfld.long 0x0 0. "ERRIE,Error Interrupt Enable" "0: No effect,1: The Multibit Error interrupt is enabled. An.." line.long 0x4 "HSMC_PMECCIDR,PMECC Interrupt Disable Register" bitfld.long 0x4 0. "ERRID,Error Interrupt Disable" "0: No effect,1: Multibit Error interrupt disabled" rgroup.long 0x94++0x7 line.long 0x0 "HSMC_PMECCIMR,PMECC Interrupt Mask Register" bitfld.long 0x0 0. "ERRIM,Error Interrupt Mask" "0: Multibit Error disabled,1: Multibit Error enabled" line.long 0x4 "HSMC_PMECCISR,PMECC Interrupt Status Register" hexmask.long.byte 0x4 0.--7. 1. "ERRIS,Error Interrupt Status Register" repeat 8. (list 0x0 0x1 0x2 0x3 0x4 0x5 0x6 0x7)(list ad:0xE08080B0 ad:0xE08080F0 ad:0xE0808130 ad:0xE0808170 ad:0xE08081B0 ad:0xE08081F0 ad:0xE0808230 ad:0xE0808270) tree "SMC_PMECC[$1]" base $2 repeat 14. (increment 0x0 0x1)(increment 0x0 0x4) rgroup.long ($2)++0x3 line.long 0x0 "HSMC_PMECC[$1],PMECC Redundancy x Register" hexmask.long 0x0 0.--31. 1. "ECC,BCH Redundancy" repeat.end tree.end repeat.end repeat 8. (list 0x0 0x1 0x2 0x3 0x4 0x5 0x6 0x7)(list ad:0xE08082B0 ad:0xE08082F0 ad:0xE0808330 ad:0xE0808370 ad:0xE08083B0 ad:0xE08083F0 ad:0xE0808430 ad:0xE0808470) tree "SMC_REM[$1]" base $2 repeat 16. (increment 0x0 0x1)(increment 0x0 0x4) rgroup.long ($2)++0x3 line.long 0x0 "HSMC_REM[$1],PMECC Remainder x Register" hexmask.long.word 0x0 16.--29. 1. "REM2NP3,BCH Remainder 2 * N + 3" hexmask.long.word 0x0 0.--13. 1. "REM2NP1,BCH Remainder 2 * N + 1" repeat.end tree.end repeat.end base ad:0xE0808000 newline group.long 0x500++0x3 line.long 0x0 "HSMC_ELCFG,PMECC Error Location Configuration Register" hexmask.long.byte 0x0 16.--20. 1. "ERRNUM,Number of Errors" bitfld.long 0x0 0. "SECTORSZ,Sector Size" "0: The ECC computation is based on a 512 bytes..,1: The ECC computation is based on a 1024 bytes.." rgroup.long 0x504++0x3 line.long 0x0 "HSMC_ELPRIM,PMECC Error Location Primitive Register" hexmask.long.word 0x0 0.--15. 1. "PRIMITIV,Primitive Polynomial" wgroup.long 0x508++0x7 line.long 0x0 "HSMC_ELEN,PMECC Error Location Enable Register" hexmask.long.word 0x0 0.--13. 1. "ENINIT,Error Location Enable" line.long 0x4 "HSMC_ELDIS,PMECC Error Location Disable Register" bitfld.long 0x4 0. "DIS,Disable Error Location Engine" "0: No effect,1: Disable the Error location engine." rgroup.long 0x510++0x3 line.long 0x0 "HSMC_ELSR,PMECC Error Location Status Register" bitfld.long 0x0 0. "BUSY,Error Location Engine Busy" "0: Error location engine is disabled.,1: Error location engine is enabled and is finding.." wgroup.long 0x514++0x7 line.long 0x0 "HSMC_ELIER,PMECC Error Location Interrupt Enable register" bitfld.long 0x0 0. "DONE,Computation Terminated Interrupt Enable" "0: No effect,1: Interrupt enable" line.long 0x4 "HSMC_ELIDR,PMECC Error Location Interrupt Disable Register" bitfld.long 0x4 0. "DONE,Computation Terminated Interrupt Disable" "0: No effect,1: Interrupt disable." rgroup.long 0x51C++0x7 line.long 0x0 "HSMC_ELIMR,PMECC Error Location Interrupt Mask Register" bitfld.long 0x0 0. "DONE,Computation Terminated Interrupt Mask" "0: Computation Terminated interrupt disabled,1: Computation Terminated interrupt enabled" line.long 0x4 "HSMC_ELISR,PMECC Error Location Interrupt Status Register" hexmask.long.byte 0x4 8.--13. 1. "ERR_CNT,Error Counter value" bitfld.long 0x4 0. "DONE,Computation Terminated Interrupt Status" "0,1" rgroup.long 0x528++0x3 line.long 0x0 "HSMC_SIGMA0,PMECC Error Location SIGMA 0 Register" hexmask.long.word 0x0 0.--13. 1. "SIGMA,Coefficient of degree 0 in the SIGMA polynomial" group.long 0x52C++0x7F line.long 0x0 "HSMC_SIGMA1,PMECC Error Location SIGMA 1 Register" hexmask.long.word 0x0 0.--13. 1. "SIGMA,Coefficient of degree x in the SIGMA polynomial" line.long 0x4 "HSMC_SIGMA2,PMECC Error Location SIGMA 2 Register" hexmask.long.word 0x4 0.--13. 1. "SIGMA,Coefficient of degree x in the SIGMA polynomial" line.long 0x8 "HSMC_SIGMA3,PMECC Error Location SIGMA 3 Register" hexmask.long.word 0x8 0.--13. 1. "SIGMA,Coefficient of degree x in the SIGMA polynomial" line.long 0xC "HSMC_SIGMA4,PMECC Error Location SIGMA 4 Register" hexmask.long.word 0xC 0.--13. 1. "SIGMA,Coefficient of degree x in the SIGMA polynomial" line.long 0x10 "HSMC_SIGMA5,PMECC Error Location SIGMA 5 Register" hexmask.long.word 0x10 0.--13. 1. "SIGMA,Coefficient of degree x in the SIGMA polynomial" line.long 0x14 "HSMC_SIGMA6,PMECC Error Location SIGMA 6 Register" hexmask.long.word 0x14 0.--13. 1. "SIGMA,Coefficient of degree x in the SIGMA polynomial" line.long 0x18 "HSMC_SIGMA7,PMECC Error Location SIGMA 7 Register" hexmask.long.word 0x18 0.--13. 1. "SIGMA,Coefficient of degree x in the SIGMA polynomial" line.long 0x1C "HSMC_SIGMA8,PMECC Error Location SIGMA 8 Register" hexmask.long.word 0x1C 0.--13. 1. "SIGMA,Coefficient of degree x in the SIGMA polynomial" line.long 0x20 "HSMC_SIGMA9,PMECC Error Location SIGMA 9 Register" hexmask.long.word 0x20 0.--13. 1. "SIGMA,Coefficient of degree x in the SIGMA polynomial" line.long 0x24 "HSMC_SIGMA10,PMECC Error Location SIGMA 10 Register" hexmask.long.word 0x24 0.--13. 1. "SIGMA,Coefficient of degree x in the SIGMA polynomial" line.long 0x28 "HSMC_SIGMA11,PMECC Error Location SIGMA 11 Register" hexmask.long.word 0x28 0.--13. 1. "SIGMA,Coefficient of degree x in the SIGMA polynomial" line.long 0x2C "HSMC_SIGMA12,PMECC Error Location SIGMA 12 Register" hexmask.long.word 0x2C 0.--13. 1. "SIGMA,Coefficient of degree x in the SIGMA polynomial" line.long 0x30 "HSMC_SIGMA13,PMECC Error Location SIGMA 13 Register" hexmask.long.word 0x30 0.--13. 1. "SIGMA,Coefficient of degree x in the SIGMA polynomial" line.long 0x34 "HSMC_SIGMA14,PMECC Error Location SIGMA 14 Register" hexmask.long.word 0x34 0.--13. 1. "SIGMA,Coefficient of degree x in the SIGMA polynomial" line.long 0x38 "HSMC_SIGMA15,PMECC Error Location SIGMA 15 Register" hexmask.long.word 0x38 0.--13. 1. "SIGMA,Coefficient of degree x in the SIGMA polynomial" line.long 0x3C "HSMC_SIGMA16,PMECC Error Location SIGMA 16 Register" hexmask.long.word 0x3C 0.--13. 1. "SIGMA,Coefficient of degree x in the SIGMA polynomial" line.long 0x40 "HSMC_SIGMA17,PMECC Error Location SIGMA 17 Register" hexmask.long.word 0x40 0.--13. 1. "SIGMA,Coefficient of degree x in the SIGMA polynomial" line.long 0x44 "HSMC_SIGMA18,PMECC Error Location SIGMA 18 Register" hexmask.long.word 0x44 0.--13. 1. "SIGMA,Coefficient of degree x in the SIGMA polynomial" line.long 0x48 "HSMC_SIGMA19,PMECC Error Location SIGMA 19 Register" hexmask.long.word 0x48 0.--13. 1. "SIGMA,Coefficient of degree x in the SIGMA polynomial" line.long 0x4C "HSMC_SIGMA20,PMECC Error Location SIGMA 20 Register" hexmask.long.word 0x4C 0.--13. 1. "SIGMA,Coefficient of degree x in the SIGMA polynomial" line.long 0x50 "HSMC_SIGMA21,PMECC Error Location SIGMA 21 Register" hexmask.long.word 0x50 0.--13. 1. "SIGMA,Coefficient of degree x in the SIGMA polynomial" line.long 0x54 "HSMC_SIGMA22,PMECC Error Location SIGMA 22 Register" hexmask.long.word 0x54 0.--13. 1. "SIGMA,Coefficient of degree x in the SIGMA polynomial" line.long 0x58 "HSMC_SIGMA23,PMECC Error Location SIGMA 23 Register" hexmask.long.word 0x58 0.--13. 1. "SIGMA,Coefficient of degree x in the SIGMA polynomial" line.long 0x5C "HSMC_SIGMA24,PMECC Error Location SIGMA 24 Register" hexmask.long.word 0x5C 0.--13. 1. "SIGMA,Coefficient of degree x in the SIGMA polynomial" line.long 0x60 "HSMC_SIGMA25,PMECC Error Location SIGMA 25 Register" hexmask.long.word 0x60 0.--13. 1. "SIGMA,Coefficient of degree x in the SIGMA polynomial" line.long 0x64 "HSMC_SIGMA26,PMECC Error Location SIGMA 26 Register" hexmask.long.word 0x64 0.--13. 1. "SIGMA,Coefficient of degree x in the SIGMA polynomial" line.long 0x68 "HSMC_SIGMA27,PMECC Error Location SIGMA 27 Register" hexmask.long.word 0x68 0.--13. 1. "SIGMA,Coefficient of degree x in the SIGMA polynomial" line.long 0x6C "HSMC_SIGMA28,PMECC Error Location SIGMA 28 Register" hexmask.long.word 0x6C 0.--13. 1. "SIGMA,Coefficient of degree x in the SIGMA polynomial" line.long 0x70 "HSMC_SIGMA29,PMECC Error Location SIGMA 29 Register" hexmask.long.word 0x70 0.--13. 1. "SIGMA,Coefficient of degree x in the SIGMA polynomial" line.long 0x74 "HSMC_SIGMA30,PMECC Error Location SIGMA 30 Register" hexmask.long.word 0x74 0.--13. 1. "SIGMA,Coefficient of degree x in the SIGMA polynomial" line.long 0x78 "HSMC_SIGMA31,PMECC Error Location SIGMA 31 Register" hexmask.long.word 0x78 0.--13. 1. "SIGMA,Coefficient of degree x in the SIGMA polynomial" line.long 0x7C "HSMC_SIGMA32,PMECC Error Location SIGMA 32 Register" hexmask.long.word 0x7C 0.--13. 1. "SIGMA,Coefficient of degree x in the SIGMA polynomial" repeat 32. (increment 0x0 0x1)(increment 0x0 0x4) rgroup.long ($2+0x5AC)++0x3 line.long 0x0 "HSMC_ERRLOC[$1],PMECC Error Location x Register" hexmask.long.word 0x0 0.--13. 1. "ERRLOCN,Error Position within the Set {sector area spare area}" repeat.end repeat 2. (list 0x0 0x1)(list ad:0xE0808700 ad:0xE0808714) tree "SMC_CS_NUMBER[$1]" base $2 group.long ($2)++0x13 line.long 0x0 "HSMC_SETUP,Setup Register" hexmask.long.byte 0x0 24.--29. 1. "NCS_RD_SETUP,NCS Setup Length in Read Access" hexmask.long.byte 0x0 16.--21. 1. "NRD_SETUP,NRD Setup Length" newline hexmask.long.byte 0x0 8.--13. 1. "NCS_WR_SETUP,NCS Setup Length in Write Access" hexmask.long.byte 0x0 0.--5. 1. "NWE_SETUP,NWE Setup Length" line.long 0x4 "HSMC_PULSE,Pulse Register" hexmask.long.byte 0x4 24.--30. 1. "NCS_RD_PULSE,NCS Pulse Length in READ Access" hexmask.long.byte 0x4 16.--22. 1. "NRD_PULSE,NRD Pulse Length" newline hexmask.long.byte 0x4 8.--14. 1. "NCS_WR_PULSE,NCS Pulse Length in WRITE Access" hexmask.long.byte 0x4 0.--6. 1. "NWE_PULSE,NWE Pulse Length" line.long 0x8 "HSMC_CYCLE,Cycle Register" hexmask.long.word 0x8 16.--24. 1. "NRD_CYCLE,Total Read Cycle Length" hexmask.long.word 0x8 0.--8. 1. "NWE_CYCLE,Total Write Cycle Length" line.long 0xC "HSMC_TIMINGS,Timings Register" bitfld.long 0xC 31. "NFSEL,NAND Flash Selection" "0,1" hexmask.long.byte 0xC 24.--27. 1. "TWB,WEN High to REN to Busy" newline hexmask.long.byte 0xC 16.--19. 1. "TRR,Ready to REN Low Delay" bitfld.long 0xC 12. "OCMS,Off Chip Memory Scrambling Enable" "0,1" newline hexmask.long.byte 0xC 8.--11. 1. "TAR,ALE to REN Low Delay" hexmask.long.byte 0xC 4.--7. 1. "TADL,ALE to Data Start" newline hexmask.long.byte 0xC 0.--3. 1. "TCLR,CLE to REN Low Delay" line.long 0x10 "HSMC_MODE,Mode Register" bitfld.long 0x10 28.--29. "PS,Page Size" "0: 4-byte page,1: 8-byte page,2: 16-byte page,3: 32-byte page" bitfld.long 0x10 20. "TDF_MODE,TDF Optimization" "0: TDF optimization disabled,1: TDF optimization enabled" newline hexmask.long.byte 0x10 16.--19. 1. "TDF_CYCLES,Data Float Time" bitfld.long 0x10 12. "DBW,Data Bus Width" "0: 8-bit bus,1: 16-bit bus" newline bitfld.long 0x10 8. "BAT,Byte Access Type" "0: Byte select access type: - Write operation is..,1: Byte write access type: - Write operation is.." bitfld.long 0x10 4.--5. "EXNW_MODE,NWAIT Mode" "0: Disabled-The NWAIT input signal is ignored on..,?,2: Frozen mode-If asserted the NWAIT signal freezes..,3: Ready mode-The NWAIT signal indicates the.." newline bitfld.long 0x10 1. "WRITE_MODE,Selection of the Control Signal for Write Operation" "0: The Write operation is controller by the NCS..,1: The Write operation is controlled by the NWE.." bitfld.long 0x10 0. "READ_MODE,Selection of the Control Signal for Read Operation" "0: The Read operation is controlled by the NCS..,1: The Read operation is controlled by the NRD.." tree.end repeat.end base ad:0xE0808000 newline group.long 0x7A0++0x3 line.long 0x0 "HSMC_OCMS,Off Chip Memory Scrambling Register" bitfld.long 0x0 1. "SRSE,NFC Internal SRAM Scrambling Enable" "0: Disable Scrambling for NFC internal SRAM access.,1: Enable Scrambling for NFC internal SRAM access." bitfld.long 0x0 0. "SMSE,Static Memory Controller Scrambling Enable" "0: Disable 'Off Chip' Scrambling for SMC access.,1: Enable 'Off Chip' Scrambling for SMC access. (If.." wgroup.long 0x7A4++0x7 line.long 0x0 "HSMC_KEY1,Off Chip Memory Scrambling KEY1 Register" hexmask.long 0x0 0.--31. 1. "KEY1,Off Chip Memory Scrambling (OCMS) Key Part 1" line.long 0x4 "HSMC_KEY2,Off Chip Memory Scrambling KEY2 Register" hexmask.long 0x4 0.--31. 1. "KEY2,Off Chip Memory Scrambling (OCMS) Key Part 2" group.long 0x7AC++0x3 line.long 0x0 "HSMC_CLKCFG,Clock Configuration Register" bitfld.long 0x0 17. "CLKEDGE,SMC Clock Edge" "0,1" bitfld.long 0x0 16. "CLKEN,SMC Clock Enable" "0,1" newline hexmask.long.word 0x0 0.--8. 1. "CLKDIV,SMC Clock Divider" group.long 0x7E4++0x3 line.long 0x0 "HSMC_WPMR,Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables write protection if WPKEY value..,1: Enables write protection if WPKEY value.." rgroup.long 0x7E8++0x3 line.long 0x0 "HSMC_WPSR,Write Protection Status Register" hexmask.long.word 0x0 8.--23. 1. "WPVSRC,Write Protection Violation Source" bitfld.long 0x0 0. "WPVS,Write Protection Violation Status" "0: No write protect violation has occurred since..,1: A write protect violation has occurred since the.." tree.end tree "SPDIF (Sony/Philips Digital Interface)" base ad:0x0 tree "SPDIFRX (Sony/Philips Digital Interface Receiver)" base ad:0xE280C000 wgroup.long 0x0++0x3 line.long 0x0 "CR,Control Register" bitfld.long 0x0 0. "SWRST,Software Reset" "0: No effect.,1: Resets the SPDIF receiver." group.long 0x4++0x3 line.long 0x0 "MR,Mode Register" bitfld.long 0x0 31. "LOOPTEST,SPDIFTX to SPDIFRX Loop Test" "0: SPDIFRX decodes the external received line..,1: The SPDIFTX internal output line is decoded by.." bitfld.long 0x0 25. "DPLLERST,DPLL Error Automatic Restart" "0: An abnormal parity error detected on DPLL..,1: As soon as a parity check error is detected on.." newline bitfld.long 0x0 24. "AUTORST,Consecutive Preamble Error Threshold Automatic Restart" "0: No action whatever the number of consecutive..,1: If 16 consecutive preamble errors are detected.." bitfld.long 0x0 12. "RXDIRECT,Receiver Direct Access Enable" "0: The SPDIFRX Receiver Holding register must be..,1: Asynchronous Sample Rate Converter (ASRC) can be.." newline bitfld.long 0x0 8. "SBMODE,Start of Block Bit Mode" "0: Whatever the preamble code the sample is loaded..,1: The sample is loaded in FIFO only if an Start of.." bitfld.long 0x0 7. "PACK,Packed Data Mode in Receive Holding Register" "0: Each read of SPDIFRX_RHR contains 1 sample and..,1: The 32-bit SPDIFRX_RHR contains only payload.." newline bitfld.long 0x0 4.--5. "DATAWIDTH,Sample Data Width" "0: The complete data field is stored in FIFO.,1: Only the 20 MSB are stored in the FIFO.,2: Only the 16 MSB are stored in the FIFO.,?" bitfld.long 0x0 3. "PBMODE,Parity Bit Mode" "0: Parity check enabled on data payload.,1: There is no parity check on data payload." newline bitfld.long 0x0 2. "ENDIAN,Data Word Endian Mode" "0: Little-endian mode for 24-bit samples.,1: Big-endian mode for 24-bit samples." bitfld.long 0x0 1. "VBMODE,Validity Bit Mode" "0: Whatever the validity bit value is the sample is..,1: The sample is loaded in FIFO only if the.." newline bitfld.long 0x0 0. "RXEN,SPDIF Receive Enable" "0: SPDIF receiver is disabled.,1: SPDIF receiver is enabled." wgroup.long 0x10++0x7 line.long 0x0 "IER,Interrupt Enable Register" bitfld.long 0x0 14. "CP_ERR,16 Consecutive Preamble Errors Interrupt Enable" "0,1" bitfld.long 0x0 13. "PRE_ERR,Preamble Error (code violation) Enable" "0,1" newline bitfld.long 0x0 12. "NRZ_ERR,NRZ Biphase Mark Error in payload data (code violation) Enable" "0,1" bitfld.long 0x0 11. "BLOCKST,Start of Block Interrupt Enable" "0,1" newline bitfld.long 0x0 10. "SECE,Security Report Interrupt Enable" "0,1" bitfld.long 0x0 9. "C2SC,Bit 0 to 31 Channel 2 Status Change Interrupt Enable" "0,1" newline bitfld.long 0x0 8. "C1SC,Bit 0 to 31 Channel 1 Status Change Interrupt Enable" "0,1" bitfld.long 0x0 7. "RXFULL,Receiver FIFO Full Interrupt Enable" "0,1" newline bitfld.long 0x0 6. "OVERRUN,FIFO Overrun Interrupt Enable" "0,1" bitfld.long 0x0 5. "PAR_ERR,Parity Bit Error Interrupt Enable" "0,1" newline bitfld.long 0x0 4. "SFE,Sampling Frequency Change Event Interrupt Enable" "0,1" bitfld.long 0x0 3. "BLOCKEND,End of Block Interrupt Enable" "0,1" newline bitfld.long 0x0 2. "LOSS,Loss of Signal Activity While Locked Interrupt Enable" "0,1" bitfld.long 0x0 1. "LOCKED,Receiver Synchronized Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "RXRDY,Receive Data Ready Interrupt Enable" "0,1" line.long 0x4 "IDR,Interrupt Disable Register" bitfld.long 0x4 14. "CP_ERR,16 Consecutive Preamble Errors Interrupt Disable" "0,1" bitfld.long 0x4 13. "PRE_ERR,Preamble Error (code violation) Disable" "0,1" newline bitfld.long 0x4 12. "NRZ_ERR,NRZ Biphase Mark Error in payload data (code violation) Disable" "0,1" bitfld.long 0x4 11. "BLOCKST,Start of Block Interrupt Disable" "0,1" newline bitfld.long 0x4 10. "SECE,Security Report Interrupt Disable" "0,1" bitfld.long 0x4 9. "C2SC,Bit 0 to 31 Channel 2 Status Change Interrupt Disable" "0,1" newline bitfld.long 0x4 8. "C1SC,Bit 0 to 31 Channel 1 Status Change Interrupt Disable" "0,1" bitfld.long 0x4 7. "RXFULL,Receiver FIFO Full Interrupt Disable" "0,1" newline bitfld.long 0x4 6. "OVERRUN,FIFO Overrun Interrupt Disable" "0,1" bitfld.long 0x4 5. "PAR_ERR,Parity Bit Error Interrupt Disable" "0,1" newline bitfld.long 0x4 4. "SFE,Sampling Frequency Change Event Interrupt Disable" "0,1" bitfld.long 0x4 3. "BLOCKEND,End of Block Interrupt Disable" "0,1" newline bitfld.long 0x4 2. "LOSS,Loss of Signal Activity While Locked Interrupt Disable" "0,1" bitfld.long 0x4 1. "LOCKED,Receiver Synchronized Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "RXRDY,Receive Data Ready Interrupt Disable" "0,1" rgroup.long 0x18++0xF line.long 0x0 "IMR,Interrupt Mask Register" bitfld.long 0x0 14. "CP_ERR,16 Consecutive Preamble Errors Interrupt Mask" "0,1" bitfld.long 0x0 13. "PRE_ERR,Preamble Error (code violation) Interrupt Mask" "0,1" newline bitfld.long 0x0 12. "NRZ_ERR,NRZ Biphase Mark Error in payload data (code violation) Interrupt Mask" "0,1" bitfld.long 0x0 11. "BLOCKST,Start of Block Interrupt Interrupt Mask" "0,1" newline bitfld.long 0x0 10. "SECE,Security Report Interrupt Interrupt Mask" "0,1" bitfld.long 0x0 9. "C2SC,Bit 0 to 31 Channel 2 Status Change Interrupt Mask" "0,1" newline bitfld.long 0x0 8. "C1SC,Bit 0 to 31 Channel 1 Status Change Interrupt Mask" "0,1" bitfld.long 0x0 7. "RXFULL,Receiver FIFO Full Interrupt Mask" "0,1" newline bitfld.long 0x0 6. "OVERRUN,FIFO Overrun Interrupt Mask" "0,1" bitfld.long 0x0 5. "PAR_ERR,Parity Bit Error Interrupt Mask" "0,1" newline bitfld.long 0x0 4. "SFE,Sampling Frequency Change Event Interrupt Mask" "0,1" bitfld.long 0x0 3. "BLOCKEND,End of Block Interrupt Mask" "0,1" newline bitfld.long 0x0 2. "LOSS,Loss of Signal Activity While Locked Interrupt Mask" "0,1" bitfld.long 0x0 1. "LOCKED,Receiver Synchronized Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "RXRDY,Receive Data Ready Interrupt Mask" "0,1" line.long 0x4 "ISR,Interrupt Status Register" bitfld.long 0x4 14. "CP_ERR,16 Consecutive Preamble Errors Interrupt Status (cleared on read)" "0,1" bitfld.long 0x4 13. "PRE_ERR,Preamble Error (code violation) Status (cleared on read)" "0,1" newline bitfld.long 0x4 12. "NRZ_ERR,NRZ Biphase Mark Error in payload data (code violation) Status (cleared on read)" "0,1" bitfld.long 0x4 11. "BLOCKST,Start of Block Interrupt Status (cleared on read)" "0,1" newline bitfld.long 0x4 10. "SECE,Security Report Interrupt Status (cleared on read)" "0,1" bitfld.long 0x4 9. "C2SC,Bit 0 to 31 Channel 2 Status Change (cleared on read)" "0,1" newline bitfld.long 0x4 8. "C1SC,Bit 0 to 31 Channel 1 Status Change (cleared on read)" "0,1" bitfld.long 0x4 7. "RXFULL,Receiver FIFO Full Interrupt Status (cleared on read)" "0,1" newline bitfld.long 0x4 6. "OVERRUN,FIFO Overrun Interrupt Status (cleared on read)" "0,1" bitfld.long 0x4 5. "PAR_ERR,Parity Bit Error Interrupt Status (cleared on read)" "0,1" newline bitfld.long 0x4 4. "SFE,Sampling Frequency Change Event Interrupt Status (cleared on read)" "0,1" bitfld.long 0x4 3. "BLOCKEND,End of Block Interrupt Status (cleared on read)" "0,1" newline bitfld.long 0x4 2. "LOSS,Loss of Signal Activity While Locked Interrupt Status (cleared on read)" "0,1" bitfld.long 0x4 1. "LOCKED,Receiver Synchronized Interrupt Status (cleared on read)" "0,1" newline bitfld.long 0x4 0. "RXRDY,Receive Data Ready Interrupt Status (cleared when reading SPDIFRX_RHR)" "0,1" line.long 0x8 "RSR,Status Register" hexmask.long.word 0x8 16.--27. 1. "IFS,Image of Sampling Frequency" bitfld.long 0x8 3. "NOSIGNAL,No Signal on Receive Line" "0: The receiver is synchronized or searching for..,1: The receiver is not able to find any activity.." newline bitfld.long 0x8 2. "LOWF,Low Clock Frequency provided on GCLK Clock" "0: The receiver is synchronized or the receiver is..,1: The receiver is not able to recover the protocol.." bitfld.long 0x8 1. "BADF,Bad Format Detected on SPDIF RX Line" "0: The receiver is synchronized or the receiver is..,1: The receiver is not able to detect a SPDIF.." newline bitfld.long 0x8 0. "ULOCK,Unlocked Receiver" "0: The receiver is synchronized and loads data or..,1: The receiver is not locked because it is.." line.long 0xC "RHR,Holding Register" hexmask.long 0xC 0.--31. 1. "DATA,Channel 1 and 2 Data" repeat 2. (list 0x0 0x1)(list ad:0xE280C030 ad:0xE280C060) tree "SPDIFRX_CH[$1]" base $2 repeat 6. (increment 0x0 0x1)(increment 0x0 0x4) rgroup.long ($2)++0x3 line.long 0x0 "CHxSR[$1],Channel X Status Register x" hexmask.long 0x0 0.--31. 1. "CHSTATUS,Channel X Status Data" repeat.end repeat 6. (increment 0x0 0x1)(increment 0x0 0x4) rgroup.long ($2+0x18)++0x3 line.long 0x0 "CHxUD[$1],Channel X User Data Register x" hexmask.long 0x0 0.--31. 1. "CHUSERDATA,Channel X User Data" repeat.end tree.end repeat.end base ad:0xE280C000 newline group.long 0x94++0x3 line.long 0x0 "FIR,Fault Injection Register" hexmask.long.tbyte 0x0 8.--31. 1. "FIKEY,Fault Injection Access Key" bitfld.long 0x0 7. "FIRDIS,Fault Injection Register Disable" "0: No effect.,1: Disables the fault injection until the next.." newline bitfld.long 0x0 5. "FPARE,Single Fault for SPDIFRX Configuration Register" "0: No effect.,1: Injects a single fault on the configuration.." bitfld.long 0x0 4. "F4,Single Fault for SPDIFRX Write Protection Mode Register (SPDIFRX_WPMR.WPCREN)" "0: Clears the fault. The flag SPDIFRX_WPSR.SDEE is..,1: Injects a single fault on the reinforced safety.." newline bitfld.long 0x0 3. "F3,Single Fault for SPDIFRX Write Protection Mode Register (SPDIFRX_WPMR.WPITEN)" "0: Clears the fault. The flag SPDIFRX_WPSR.SDEE is..,1: Injects a single fault on the reinforced safety.." bitfld.long 0x0 2. "F2,Single Fault for SPDIFRX Write Protection Mode Register (SPDIFRX_WPMR.WPEN)" "0: Clears the fault. The flag SPDIFRX_WPSR.SDEE is..,1: Injects a single fault on the reinforced safety.." newline bitfld.long 0x0 1. "F1,Single Fault for SPDIFRX Mode Register (SPDIFRX_MR.RXDIRECT)" "0: Clears the fault. The flag SPDIFRX_WPSR.SDEE is..,1: Injects a single fault on the reinforced safety.." bitfld.long 0x0 0. "F0,Single Fault for SPDIFRX Mode Register (SPDIFRX_MR.RXEN)" "0: Clears the fault. The flag SPDIFRX_WPSR.SDEE is..,1: Injects a single fault on the reinforced safety.." group.long 0xE4++0x3 line.long 0x0 "WPMR,Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" bitfld.long 0x0 4. "FIRSTE,First Error Report Enable" "0: The last write protection violation source is..,1: Only the first write protection violation source.." newline bitfld.long 0x0 2. "WPCREN,Write Protection Control Register Enable" "0: Disables the write protection on the Control..,1: Enables the write protection on the Control.." bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection on Interrupt..,1: Enables the write protection on Interrupt.." newline bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection if WPKEY..,1: Enables the write protection is enabled. All.." rgroup.long 0xE8++0x3 line.long 0x0 "WPSR,Write Protection Status Register" bitfld.long 0x0 24.--25. "SWETYP,Software Error Type (cleared on read)" "0: A write-only register has been read (warning).,1: A write access has been performed on a read-only..,2: Access to an undefined address (warning).,?" hexmask.long.word 0x0 8.--23. 1. "WPSRC,Write Protection Violation Source" newline bitfld.long 0x0 4. "SDEE,Single or Dual Event Error (cleared by reconfiguring the faulty registers or by clearing the error via SPDIFRX_FIR)" "0: No single or dual error detected in..,1: Single or dual error detected in SPDIFRX_MR.RXEN.." bitfld.long 0x0 3. "SWE,Software Control Error (cleared on read)" "0: No software error has occurred since the last..,1: A software error has occurred since the last.." newline bitfld.long 0x0 2. "SEQE,Internal Sequencer Error (cleared on read)" "0: No peripheral internal sequencer error has..,1: A peripheral internal sequencer error has.." bitfld.long 0x0 0. "WPVS,Write Protection Violation Status (cleared on read)" "0: No write protection violation has occurred since..,1: A write protection violation has occurred since.." tree.end tree "SPDIFTX (Sony/Philips Digital Interface Transmitter)" base ad:0xE2810000 wgroup.long 0x0++0x3 line.long 0x0 "CR,SPDIF Transmitter Control Register" bitfld.long 0x0 1. "FCLR,FIFO clear" "0: No effect.,1: Empties Channel 1 and Channel 2 FIFOs" bitfld.long 0x0 0. "SWRST,Software Reset" "0: No effect.,1: Resets the SPDIFTX interface." group.long 0x4++0x7 line.long 0x0 "MR,SPDIF Transmitter Mode Register" bitfld.long 0x0 31. "DUDCPY,Disable User Data Copy" "0: Any data written in SPDDIFTX_CH1UDx registers is..,1: SPDDIFTX_CH1UDx and SPDDIFTX_CH2UDx are.." bitfld.long 0x0 30. "DCSCPY,Disable Channel Status Copy" "0: Any data written in SPDDIFTX_CH1Sx registers is..,1: SPDDIFTX_CH1Sx and SPDDIFTX_CH2Sx are independent." newline bitfld.long 0x0 28.--29. "BPS,Bytes Per Sample" "0: SPDIFTX_CDR data holding operating mode is..,1: SPDIFTX_CDR data holding operating mode is..,2: SPDIFTX_CDR data holding operating mode is..,3: SPDIFTX_CDR data holding operating mode is.." bitfld.long 0x0 27. "DNFR,Disable Null Frame on underrrun" "0: In case of Underrun (SPDIFTX_ISR.TXEMPTY flag is..,1: In case of Underrun (SPDIFTX_ISR.TXEMPTY flag is.." newline bitfld.long 0x0 25. "VALID2,Validity Bit Channel 2" "0,1" bitfld.long 0x0 24. "VALID1,Validity Bit Channel 1" "0,1" newline hexmask.long.byte 0x0 16.--20. 1. "CHUNK,DMA Chunk Size" hexmask.long.byte 0x0 8.--13. 1. "VBPS,Valid Bits Per Sample" newline bitfld.long 0x0 6. "TXDIRECT,Transmitter Direct Access Enable" "0: The SPDIFTX holding register must be written by..,1: Asynchronous Sample Rate Converter (ASRC) can.." bitfld.long 0x0 4.--5. "CMODE,Common Audio Register Transfer Mode (if BPS=2)" "0: SPDIFTX_CDR.CDR[25:24] indicates the channel on..,1: The data are stored alternately in the FIFO of..,2: This mode is optimized for 24-bit data compacted..,3: Control bits (preamble validity user data.." newline bitfld.long 0x0 3. "JUSTIFY,Data Justification" "0: Least Significant Bit justification. The valid..,1: Most Significant Bit justification. The valid.." bitfld.long 0x0 2. "ENDIAN,Data Word Endian Mode" "0: Little-endian mode.,1: Big-endian mode." newline bitfld.long 0x0 1. "MULTICH,Multichannel Transfer" "0: One channel is sent on channel 1 to SPDIFTX_TX..,1: Two separate channels are sent to SPDIFTX_TX." bitfld.long 0x0 0. "TXEN,SPDIFTX Transmit Enable" "0: SPDIFTX transmission is disabled.,1: SPDIFTX transmission is enabled." line.long 0x4 "EMR,SPDIF Transmitter Extended Mode Register" bitfld.long 0x4 31. "DTCEN7,Direct Audio Transmit Channel 7 Enable" "0: The channel x from the direct audio stream is..,1: The channel x from the direct audio stream is.." bitfld.long 0x4 30. "DTCEN6,Direct Audio Transmit Channel 6 Enable" "0: The channel x from the direct audio stream is..,1: The channel x from the direct audio stream is.." newline bitfld.long 0x4 29. "DTCEN5,Direct Audio Transmit Channel 5 Enable" "0: The channel x from the direct audio stream is..,1: The channel x from the direct audio stream is.." bitfld.long 0x4 28. "DTCEN4,Direct Audio Transmit Channel 4 Enable" "0: The channel x from the direct audio stream is..,1: The channel x from the direct audio stream is.." newline bitfld.long 0x4 27. "DTCEN3,Direct Audio Transmit Channel 3 Enable" "0: The channel x from the direct audio stream is..,1: The channel x from the direct audio stream is.." bitfld.long 0x4 26. "DTCEN2,Direct Audio Transmit Channel 2 Enable" "0: The channel x from the direct audio stream is..,1: The channel x from the direct audio stream is.." newline bitfld.long 0x4 25. "DTCEN1,Direct Audio Transmit Channel 1 Enable" "0: The channel x from the direct audio stream is..,1: The channel x from the direct audio stream is.." bitfld.long 0x4 24. "DTCEN0,Direct Audio Transmit Channel 0 Enable" "0: The channel x from the direct audio stream is..,1: The channel x from the direct audio stream is.." newline bitfld.long 0x4 4. "VALIDM,Validity Bit Mode" "0: Validity bit is defined by SPDIFTX_MR.VALID1 and..,1: Validity bit is defined by the SPDIFTX_CDR.VALID.." bitfld.long 0x4 3. "PARM,Parity Mode" "0: Parity bit is automatically set by the SPDIFTX.,1: Parity bit sent is defined by SPDIFTX_CDR.PAR bit." newline bitfld.long 0x4 2. "CSM,Channel Status Mode" "0: Channel status is defined by SPDIFTX_CHxCSx..,1: Channel status is defined by SPDIFTX_CDR.CS bit." bitfld.long 0x4 1. "UDM,User Data Mode" "0: User data is defined by SPDIFTX_CHxUDx registers.,1: User data is defined by SPDIFTX_CDR.UD bit." newline bitfld.long 0x4 0. "PCM,Preamble Code Mode" "0: Preamble code is generated automatically by the..,1: Preamble code is defined by SPDIFTX_CDR.PC field." wgroup.long 0xC++0x3 line.long 0x0 "CDR,SPDIF Transmitter Common Data Register" hexmask.long 0x0 0.--31. 1. "CDR,Common Data Register" wgroup.long 0xC++0x3 line.long 0x0 "CDR_CONTROL_BITS_MODE,SPDIF Transmitter Common Data Register" bitfld.long 0x0 28.--29. "PC,Preamble Code" "0: Preamble 'B' will be sent.,1: Preamble 'M' will be sent.,2: Preamble 'W' will be sent.,?" bitfld.long 0x0 27. "PAR,Parity" "0: Correct parity bit will be sent.,1: Wrong parity bit will be sent." newline bitfld.long 0x0 26. "CS,Channel Status" "0,1" bitfld.long 0x0 25. "UD,User Data" "0,1" newline bitfld.long 0x0 24. "VALID,Validity Bit" "0: Sample is valid for analog conversion.,1: Sample is not valid for analog conversion." hexmask.long.tbyte 0x0 0.--23. 1. "CDR,Common Data Register" rgroup.long 0x10++0x3 line.long 0x0 "SR,SPDIF Transmitter Status Register" bitfld.long 0x0 0. "ENS,Enable Status" "0: SPDIF core is disabled.,1: SPDIF core is enabled." wgroup.long 0x14++0x7 line.long 0x0 "IER,SPDIF Transmitter Interrupt Enable Register" bitfld.long 0x0 13. "BEND,Block End Interrupt Enable" "0,1" bitfld.long 0x0 10. "SECE,Security Report Interrupt Enable" "0,1" newline bitfld.long 0x0 7. "UDRDY,User Data Ready Interrupt Enable" "0,1" bitfld.long 0x0 6. "CSRDY,Channel Status Ready Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "TXOVR,Transmit Over Flow Interrupt Enable" "0,1" bitfld.long 0x0 4. "TXUDR,Transmit Under Flow Interrupt Enable" "0,1" newline bitfld.long 0x0 3. "TXCHUNK,Transmit FIFO Chunk Size Empty Interrupt Enable" "0,1" bitfld.long 0x0 2. "TXFULL,Transmit FIFO Full Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXEMPTY,Transmit FIFO Empty Interrupt Enable" "0,1" bitfld.long 0x0 0. "TXRDY,Transmit Ready Interrupt Enable" "0,1" line.long 0x4 "IDR,SPDIF Transmitter Interrupt Disable Register" bitfld.long 0x4 13. "BEND,Block End Interrupt Disable" "0,1" bitfld.long 0x4 10. "SECE,Security Report Interrupt Disable" "0,1" newline bitfld.long 0x4 7. "UDRDY,User Data Ready Interrupt Disable" "0,1" bitfld.long 0x4 6. "CSRDY,Channel Status Ready Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "TXOVR,Transmit Over Flow Interrupt Disable" "0,1" bitfld.long 0x4 4. "TXUDR,Transmit Under Flow Interrupt Disable" "0,1" newline bitfld.long 0x4 3. "TXCHUNK,Transmit FIFO Chunk Size Empty Interrupt Disable" "0,1" bitfld.long 0x4 2. "TXFULL,Transmit FIFO Full Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "TXEMPTY,Transmit FIFO Empty Interrupt Disable" "0,1" bitfld.long 0x4 0. "TXRDY,Transmit Ready Interrupt Disable" "0,1" rgroup.long 0x1C++0xB line.long 0x0 "IMR,SPDIF Transmitter Interrupt Mask Register" bitfld.long 0x0 13. "BEND,Block End Interrupt Mask" "0,1" bitfld.long 0x0 10. "SECE,Security Report Interrupt Mask" "0,1" newline bitfld.long 0x0 7. "UDRDY,User Data Ready Interrupt Mask" "0,1" bitfld.long 0x0 6. "CSRDY,Channel Status Ready Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "TXOVR,Transmit Over Flow Interrupt Mask" "0,1" bitfld.long 0x0 4. "TXUDR,Transmit Under Flow Interrupt Mask" "0,1" newline bitfld.long 0x0 3. "TXCHUNK,Transmit FIFO Chunk Size Empty Interrupt Mask" "0,1" bitfld.long 0x0 2. "TXFULL,Transmit FIFO Full Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXEMPTY,Transmit FIFO Empty Interrupt Mask" "0,1" bitfld.long 0x0 0. "TXRDY,Transmit Ready Interrupt Mask" "0,1" line.long 0x4 "ISR,SPDIF Transmitter Interrupt Status Register" bitfld.long 0x4 13. "BEND,Block End Status (cleared on read)" "0: No Block End event occurred since last..,1: At least one Block End event occurred since last.." bitfld.long 0x4 10. "SECE,Security Report Status (cleared on read)" "0,1" newline bitfld.long 0x4 7. "UDRDY,User Data Ready Status (cleared writing SPDIFTX_CHxUDR0 register)" "0,1" bitfld.long 0x4 6. "CSRDY,Channel Status Ready Status (cleared writing SPDIFTX_CHxSR0 register)" "0,1" newline bitfld.long 0x4 5. "TXOVR,Transmit Over Flow Status (cleared on read)" "0,1" bitfld.long 0x4 4. "TXUDR,Transmit Under Flow Status (cleared on read)" "0,1" newline bitfld.long 0x4 3. "TXCHUNK,Transmit FIFO Chunk Size Empty Status (cleared by writing CHUNK data in SPDIFTX_CDR)" "0,1" bitfld.long 0x4 2. "TXFULL,Transmit FIFO Full Status (cleared when data are sent or writing the SPDIFTX_CR.FCLR bit)" "0,1" newline bitfld.long 0x4 1. "TXEMPTY,Transmit FIFO Empty Status (cleared by writing SPDIFTX_CDR register)" "0,1" bitfld.long 0x4 0. "TXRDY,Transmit Ready Status (cleared when both channel 1 and 2 FIFOs are full)" "0,1" line.long 0x8 "SFI,SPDIF Transmitter Subframe Index Register" hexmask.long.word 0x8 0.--9. 1. "SFI,Transmit Subframe Index" repeat 6. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x50)++0x3 line.long 0x0 "CH1UD[$1],SPDIF Transmitter User Data 1 Register x" hexmask.long 0x0 0.--31. 1. "CHUD,Channel 1 User Data Word" repeat.end repeat 6. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x68)++0x3 line.long 0x0 "CH2UD[$1],SPDIF Transmitter User Data 2 Register x" hexmask.long 0x0 0.--31. 1. "CHUD,Channel 2 User Data Word" repeat.end repeat 6. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x80)++0x3 line.long 0x0 "CH1S[$1],SPDIF Transmitter Channel Status 1 Register x" hexmask.long 0x0 0.--31. 1. "CHS,Channel 1 Status Word" repeat.end repeat 6. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x98)++0x3 line.long 0x0 "CH2S[$1],SPDIF Transmitter Channel Status 2 Register x" hexmask.long 0x0 0.--31. 1. "CHS,Channel 2 Status Word" repeat.end group.long 0xB8++0x3 line.long 0x0 "FIR,SPDIF Transmitter Fault Injection Register" hexmask.long.tbyte 0x0 8.--31. 1. "FIKEY,Fault Injection Key" bitfld.long 0x0 7. "FIRDIS,Fault Injection Register Disable" "0: No effect.,1: Disables the fault injection until the next.." newline bitfld.long 0x0 5. "FNBR,Fault Number" "0: One error is injected in the selected register.,1: Two errors are injected in the selected register." bitfld.long 0x0 4. "F4,Single Fault for Write Protection Mode Register (SPDIFTX_WPMR)" "0: No effect.,1: Injects a single fault in the reinforced safety.." newline bitfld.long 0x0 3. "F3,Single Fault for Channel Status Registers (SPDIFTX_CH1Sx/CH2Sx)" "0: No effect.,1: Injects a single fault in the reinforced safety.." bitfld.long 0x0 2. "F2,Single Fault for User Data Registers (SPDIFTX_CH1UDx/CH2UDx)" "0: No effect.,1: Injects a single fault in the reinforced safety.." newline bitfld.long 0x0 1. "F1,Single Fault for Interrupt Mask Register (SPDIFTX_IMR)" "0: No effect.,1: Injects a single fault in the reinforced safety.." bitfld.long 0x0 0. "F0,Single Fault for Mode Registers (SPDIFTX_MR and SPDIFTX_EMR)" "0: No effect.,1: Injects a single fault in the reinforced safety.." group.long 0xE0++0x3 line.long 0x0 "WPMR,SPDIF Transmitter Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" bitfld.long 0x0 4. "FIRSTE,First Error Report Enable" "0: The last write protection violation source is..,1: Only the first write protection violation source.." newline bitfld.long 0x0 2. "WPCREN,Write Protection Control Register Enable" "0: Disables the write protection on the Control..,1: Enables the write protection on the Control.." bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection on Interrupt..,1: Enables the write protection on Interrupt.." newline bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection if WPKEY..,1: Enables the write protection if WPKEY.." rgroup.long 0xE4++0x3 line.long 0x0 "WPSR,SPDIF Transmitter Write Protection Status Register" bitfld.long 0x0 24.--25. "SWETYP,Software Error Type (cleared on read)" "0: A write-only register has been read (warning).,1: A write access has been performed on a read-only..,2: Access to an undefined address (warning).,?" hexmask.long.word 0x0 8.--23. 1. "WPVSRC,Write Protection Violation Source" newline bitfld.long 0x0 5. "NCE,Non Corrected Error (cleared by reconfiguring the faulty registers or by clearing the error via SPDIFTX_FIR)" "0: A single error is detected (SDEE=1) or no error..,1: A double error is detected in some configuration.." bitfld.long 0x0 4. "SDEE,Single or Dual Event Error (cleared by reconfiguring the faulty registers or by clearing the error via SPDIFTX_FIR)" "0: No single or dual error detected.,1: Single or dual error detected in configuration.." newline bitfld.long 0x0 3. "SWE,Software Control Error (cleared on read)" "0: No software error has occurred since the last..,1: A software error has occurred since the last.." bitfld.long 0x0 0. "WPVS,Write Protection Violation Status (cleared on read)" "0: No write protection violation has occurred since..,1: A write protection violation has occurred since.." tree.end tree.end tree "SSC (Synchronous Serial Controller)" base ad:0x0 tree "SSC0" base ad:0xE180C000 wgroup.long 0x0++0x3 line.long 0x0 "CR,Control Register" bitfld.long 0x0 15. "SWRST,Software Reset" "0: No effect.,1: Performs a software reset. Has priority on any.." bitfld.long 0x0 9. "TXDIS,Transmit Disable" "0: No effect.,1: Disables Transmit. If a character is currently.." newline bitfld.long 0x0 8. "TXEN,Transmit Enable" "0: No effect.,1: Enables Transmit if TXDIS is not set." bitfld.long 0x0 1. "RXDIS,Receive Disable" "0: No effect.,1: Disables Receive. If a character is currently.." newline bitfld.long 0x0 0. "RXEN,Receive Enable" "0: No effect.,1: Enables Receive if RXDIS is not set." group.long 0x4++0x3 line.long 0x0 "CMR,Clock Mode Register" hexmask.long.word 0x0 0.--11. 1. "DIV,Clock Divider" group.long 0x10++0xF line.long 0x0 "RCMR,Receive Clock Mode Register" hexmask.long.byte 0x0 24.--31. 1. "PERIOD,Receive Period Divider Selection" hexmask.long.byte 0x0 16.--23. 1. "STTDLY,Receive Start Delay" newline bitfld.long 0x0 12. "STOP,Receive Stop Selection" "0: After completion of a data transfer when..,1: After starting a receive with a Compare 0 the.." hexmask.long.byte 0x0 8.--11. 1. "START,Receive Start Selection" newline bitfld.long 0x0 6.--7. "CKG,Receive Clock Gating Selection" "0: None,1: Receive Clock enabled only if RF Low,2: Receive Clock enabled only if RF High,?" bitfld.long 0x0 5. "CKI,Receive Clock Inversion" "0: The data inputs (Data and Frame Sync signals)..,1: The data inputs (Data and Frame Sync signals).." newline bitfld.long 0x0 2.--4. "CKO,Receive Clock Output Mode Selection" "0: None RK pin is an input,1: Continuous Receive Clock RK pin is an output,2: Receive Clock only during data transfers RK pin..,?,?,?,?,?" bitfld.long 0x0 0.--1. "CKS,Receive Clock Selection" "0: Divided Clock,1: TK Clock signal,2: RK pin,?" line.long 0x4 "RFMR,Receive Frame Mode Register" hexmask.long.byte 0x4 28.--31. 1. "FSLEN_EXT,FSLEN Field Extension" bitfld.long 0x4 24. "FSEDGE,Frame Sync Edge Detection" "0: Positive Edge Detection,1: Negative Edge Detection" newline bitfld.long 0x4 20.--22. "FSOS,Receive Frame Sync Output Selection" "0: None RF pin is an input,1: Negative Pulse RF pin is an output,2: Positive Pulse RF pin is an output,3: Driven Low during data transfer RF pin is an..,4: Driven High during data transfer RF pin is an..,5: Toggling at each start of data transfer RF pin..,?,?" hexmask.long.byte 0x4 16.--19. 1. "FSLEN,Receive Frame Sync Length" newline hexmask.long.byte 0x4 8.--11. 1. "DATNB,Data Number per Frame" bitfld.long 0x4 7. "MSBF,Most Significant Bit First" "0: The lowest significant bit of the data register..,1: The most significant bit of the data register is.." newline bitfld.long 0x4 5. "LOOP,Loop Mode" "0: Normal operating mode.,1: RD is driven by TD RF is driven by TF and TK.." hexmask.long.byte 0x4 0.--4. 1. "DATLEN,Data Length" line.long 0x8 "TCMR,Transmit Clock Mode Register" hexmask.long.byte 0x8 24.--31. 1. "PERIOD,Transmit Period Divider Selection" hexmask.long.byte 0x8 16.--23. 1. "STTDLY,Transmit Start Delay" newline hexmask.long.byte 0x8 8.--11. 1. "START,Transmit Start Selection" bitfld.long 0x8 6.--7. "CKG,Transmit Clock Gating Selection" "0: None,1: Transmit Clock enabled only if TF Low,2: Transmit Clock enabled only if TF High,?" newline bitfld.long 0x8 5. "CKI,Transmit Clock Inversion" "0: The data outputs (Data and Frame Sync signals)..,1: The data outputs (Data and Frame Sync signals).." bitfld.long 0x8 2.--4. "CKO,Transmit Clock Output Mode Selection" "0: None TK pin is an input,1: Continuous Transmit Clock TK pin is an output,2: Transmit Clock only during data transfers TK pin..,?,?,?,?,?" newline bitfld.long 0x8 0.--1. "CKS,Transmit Clock Selection" "0: Divided Clock,1: RK Clock signal,2: TK pin,?" line.long 0xC "TFMR,Transmit Frame Mode Register" hexmask.long.byte 0xC 28.--31. 1. "FSLEN_EXT,FSLEN Field Extension" bitfld.long 0xC 24. "FSEDGE,Frame Sync Edge Detection" "0: Positive Edge Detection,1: Negative Edge Detection" newline bitfld.long 0xC 23. "FSDEN,Frame Sync Data Enable" "0: The TD line is driven with the default value..,1: SSC_TSHR value is shifted out during the.." bitfld.long 0xC 20.--22. "FSOS,Transmit Frame Sync Output Selection" "0: None TF pin is an input,1: Negative Pulse TF pin is an output,2: Positive Pulse TF pin is an output,3: Driven Low during data transfer,4: Driven High during data transfer,5: Toggling at each start of data transfer,?,?" newline hexmask.long.byte 0xC 16.--19. 1. "FSLEN,Transmit Frame Sync Length" hexmask.long.byte 0xC 8.--11. 1. "DATNB,Data Number per Frame" newline bitfld.long 0xC 7. "MSBF,Most Significant Bit First" "0: The lowest significant bit of the data register..,1: The most significant bit of the data register is.." bitfld.long 0xC 5. "DATDEF,Data Default Value" "0,1" newline hexmask.long.byte 0xC 0.--4. 1. "DATLEN,Data Length" rgroup.long 0x20++0x3 line.long 0x0 "RHFR,Receive Holding FIFO Register" hexmask.long 0x0 0.--31. 1. "RDAT,Receive Data" wgroup.long 0x24++0x3 line.long 0x0 "THFR,Transmit Holding FIFO Register" hexmask.long 0x0 0.--31. 1. "TDAT,Transmit Data" group.long 0x28++0x7 line.long 0x0 "FFMR,FIFO Mode Register" bitfld.long 0x0 16. "RXFIFODIS,Receive FIFO Disable" "0: The receive FIFO is enabled.,1: The receive FIFO is disabled. Only a single.." hexmask.long.byte 0x0 8.--11. 1. "THRS,Transmit Start Threshold" newline bitfld.long 0x0 0. "TXFIFODIS,Transmit FIFO Disable" "0: The transmit FIFO is enabled.,1: The transmit FIFO is disabled. Only a single.." line.long 0x4 "DAMR,Direct Access Mode Register" bitfld.long 0x4 15. "DATCEN7,Direct Access Transmit Channel 7 Enable" "0: Channel x from the ASRC direct audio stream is..,1: Channel x from the ASRC direct audio stream is.." bitfld.long 0x4 14. "DATCEN6,Direct Access Transmit Channel 6 Enable" "0: Channel x from the ASRC direct audio stream is..,1: Channel x from the ASRC direct audio stream is.." newline bitfld.long 0x4 13. "DATCEN5,Direct Access Transmit Channel 5 Enable" "0: Channel x from the ASRC direct audio stream is..,1: Channel x from the ASRC direct audio stream is.." bitfld.long 0x4 12. "DATCEN4,Direct Access Transmit Channel 4 Enable" "0: Channel x from the ASRC direct audio stream is..,1: Channel x from the ASRC direct audio stream is.." newline bitfld.long 0x4 11. "DATCEN3,Direct Access Transmit Channel 3 Enable" "0: Channel x from the ASRC direct audio stream is..,1: Channel x from the ASRC direct audio stream is.." bitfld.long 0x4 10. "DATCEN2,Direct Access Transmit Channel 2 Enable" "0: Channel x from the ASRC direct audio stream is..,1: Channel x from the ASRC direct audio stream is.." newline bitfld.long 0x4 9. "DATCEN1,Direct Access Transmit Channel 1 Enable" "0: Channel x from the ASRC direct audio stream is..,1: Channel x from the ASRC direct audio stream is.." bitfld.long 0x4 8. "DATCEN0,Direct Access Transmit Channel 0 Enable" "0: Channel x from the ASRC direct audio stream is..,1: Channel x from the ASRC direct audio stream is.." newline bitfld.long 0x4 1. "DARXEN,Direct Access Receive Enable" "?,1: The ASRC can be directly loaded with the audio.." bitfld.long 0x4 0. "DATXEN,Direct Access Transmit Enable" "?,1: The Asynchronous Sample Rate Converter (ASRC).." rgroup.long 0x30++0x3 line.long 0x0 "RSHR,Receive Sync. Holding Register" hexmask.long.word 0x0 0.--15. 1. "RSDAT,Receive Synchronization Data" group.long 0x34++0xB line.long 0x0 "TSHR,Transmit Sync. Holding Register" hexmask.long.word 0x0 0.--15. 1. "TSDAT,Transmit Synchronization Data" line.long 0x4 "RC0R,Receive Compare 0 Register" hexmask.long.word 0x4 0.--15. 1. "CP0,Receive Compare Data 0" line.long 0x8 "RC1R,Receive Compare 1 Register" hexmask.long.word 0x8 0.--15. 1. "CP1,Receive Compare Data 1" rgroup.long 0x40++0x3 line.long 0x0 "SR,Status Register" hexmask.long.byte 0x0 28.--31. 1. "RXURWCNT,Receive FIFO Unread Word Count" hexmask.long.byte 0x0 24.--27. 1. "TXFRECNT,Transmit FIFO Free Entries Count" newline bitfld.long 0x0 17. "RXEN,Receive Enable" "0: Receive is disabled.,1: Receive is enabled." bitfld.long 0x0 16. "TXEN,Transmit Enable" "0: Transmit is disabled.,1: Transmit is enabled." newline bitfld.long 0x0 11. "RXSYN,Receive Sync" "0: No Rx Sync has occurred since the last read of..,1: An Rx Sync has occurred since the last read of.." bitfld.long 0x0 10. "TXSYN,Transmit Sync" "0: No Tx Sync has occurred since the last read of..,1: A Tx Sync has occurred since the last read of.." newline bitfld.long 0x0 9. "CP1,Compare 1" "0: No compare 1 has occurred since the last read of..,1: A compare 1 has occurred since the last read of.." bitfld.long 0x0 8. "CP0,Compare 0" "0: No compare 0 has occurred since the last read of..,1: A compare 0 has occurred since the last read of.." newline bitfld.long 0x0 5. "OVRUN,Receive Overrun" "0: No data has been loaded in SSC_RHFR while..,1: Data has been loaded in SSC_RHFR while previous.." bitfld.long 0x0 4. "RXRDY,Receive Ready" "0: SSC_RHFR is empty.,1: Data has been received and loaded in SSC_RHFR." newline bitfld.long 0x0 1. "TXEMPTY,Transmit Empty" "0: Data remains in SSC_THFR or is currently..,1: Last data written in SSC_THFR has been loaded in.." bitfld.long 0x0 0. "TXRDY,Transmit Ready" "0: Data has been loaded in SSC_THFR and is waiting..,1: SSC_THFR is empty." wgroup.long 0x44++0x7 line.long 0x0 "IER,Interrupt Enable Register" bitfld.long 0x0 11. "RXSYN,Rx Sync Interrupt Enable" "0,1" bitfld.long 0x0 10. "TXSYN,Tx Sync Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "CP1,Compare 1 Interrupt Enable" "0,1" bitfld.long 0x0 8. "CP0,Compare 0 Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "OVRUN,Receive Overrun Interrupt Enable" "0,1" bitfld.long 0x0 4. "RXRDY,Receive Ready Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXEMPTY,Transmit Empty Interrupt Enable" "0,1" bitfld.long 0x0 0. "TXRDY,Transmit Ready Interrupt Enable" "0,1" line.long 0x4 "IDR,Interrupt Disable Register" bitfld.long 0x4 11. "RXSYN,Rx Sync Interrupt Disable" "0,1" bitfld.long 0x4 10. "TXSYN,Tx Sync Interrupt Disable" "0,1" newline bitfld.long 0x4 9. "CP1,Compare 1 Interrupt Disable" "0,1" bitfld.long 0x4 8. "CP0,Compare 0 Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "OVRUN,Receive Overrun Interrupt Disable" "0,1" bitfld.long 0x4 4. "RXRDY,Receive Ready Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "TXEMPTY,Transmit Empty Interrupt Disable" "0,1" bitfld.long 0x4 0. "TXRDY,Transmit Ready Interrupt Disable" "0,1" rgroup.long 0x4C++0x3 line.long 0x0 "IMR,Interrupt Mask Register" bitfld.long 0x0 11. "RXSYN,Rx Sync Interrupt Mask" "0,1" bitfld.long 0x0 10. "TXSYN,Tx Sync Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "CP1,Compare 1 Interrupt Mask" "0,1" bitfld.long 0x0 8. "CP0,Compare 0 Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "OVRUN,Receive Overrun Interrupt Mask" "0,1" bitfld.long 0x0 4. "RXRDY,Receive Ready Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXEMPTY,Transmit Empty Interrupt Mask" "0,1" bitfld.long 0x0 0. "TXRDY,Transmit Ready Interrupt Mask" "0,1" group.long 0xE4++0x3 line.long 0x0 "WPMR,Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection of the control..,1: Enables the write protection of the control.." newline bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection of the interrupt..,1: Enables the write protection of the interrupt.." bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection of the..,1: Enables the write protection of the.." rgroup.long 0xE8++0x3 line.long 0x0 "WPSR,Write Protection Status Register" hexmask.long.word 0x0 8.--23. 1. "WPVSRC,Write Protect Violation Source" bitfld.long 0x0 0. "WPVS,Write Protection Violation Status" "0: No write protection violation has occurred since..,1: A write protection violation has occurred since.." tree.end tree "SSC1" base ad:0xE2010000 wgroup.long 0x0++0x3 line.long 0x0 "CR,Control Register" bitfld.long 0x0 15. "SWRST,Software Reset" "0: No effect.,1: Performs a software reset. Has priority on any.." bitfld.long 0x0 9. "TXDIS,Transmit Disable" "0: No effect.,1: Disables Transmit. If a character is currently.." newline bitfld.long 0x0 8. "TXEN,Transmit Enable" "0: No effect.,1: Enables Transmit if TXDIS is not set." bitfld.long 0x0 1. "RXDIS,Receive Disable" "0: No effect.,1: Disables Receive. If a character is currently.." newline bitfld.long 0x0 0. "RXEN,Receive Enable" "0: No effect.,1: Enables Receive if RXDIS is not set." group.long 0x4++0x3 line.long 0x0 "CMR,Clock Mode Register" hexmask.long.word 0x0 0.--11. 1. "DIV,Clock Divider" group.long 0x10++0xF line.long 0x0 "RCMR,Receive Clock Mode Register" hexmask.long.byte 0x0 24.--31. 1. "PERIOD,Receive Period Divider Selection" hexmask.long.byte 0x0 16.--23. 1. "STTDLY,Receive Start Delay" newline bitfld.long 0x0 12. "STOP,Receive Stop Selection" "0: After completion of a data transfer when..,1: After starting a receive with a Compare 0 the.." hexmask.long.byte 0x0 8.--11. 1. "START,Receive Start Selection" newline bitfld.long 0x0 6.--7. "CKG,Receive Clock Gating Selection" "0: None,1: Receive Clock enabled only if RF Low,2: Receive Clock enabled only if RF High,?" bitfld.long 0x0 5. "CKI,Receive Clock Inversion" "0: The data inputs (Data and Frame Sync signals)..,1: The data inputs (Data and Frame Sync signals).." newline bitfld.long 0x0 2.--4. "CKO,Receive Clock Output Mode Selection" "0: None RK pin is an input,1: Continuous Receive Clock RK pin is an output,2: Receive Clock only during data transfers RK pin..,?,?,?,?,?" bitfld.long 0x0 0.--1. "CKS,Receive Clock Selection" "0: Divided Clock,1: TK Clock signal,2: RK pin,?" line.long 0x4 "RFMR,Receive Frame Mode Register" hexmask.long.byte 0x4 28.--31. 1. "FSLEN_EXT,FSLEN Field Extension" bitfld.long 0x4 24. "FSEDGE,Frame Sync Edge Detection" "0: Positive Edge Detection,1: Negative Edge Detection" newline bitfld.long 0x4 20.--22. "FSOS,Receive Frame Sync Output Selection" "0: None RF pin is an input,1: Negative Pulse RF pin is an output,2: Positive Pulse RF pin is an output,3: Driven Low during data transfer RF pin is an..,4: Driven High during data transfer RF pin is an..,5: Toggling at each start of data transfer RF pin..,?,?" hexmask.long.byte 0x4 16.--19. 1. "FSLEN,Receive Frame Sync Length" newline hexmask.long.byte 0x4 8.--11. 1. "DATNB,Data Number per Frame" bitfld.long 0x4 7. "MSBF,Most Significant Bit First" "0: The lowest significant bit of the data register..,1: The most significant bit of the data register is.." newline bitfld.long 0x4 5. "LOOP,Loop Mode" "0: Normal operating mode.,1: RD is driven by TD RF is driven by TF and TK.." hexmask.long.byte 0x4 0.--4. 1. "DATLEN,Data Length" line.long 0x8 "TCMR,Transmit Clock Mode Register" hexmask.long.byte 0x8 24.--31. 1. "PERIOD,Transmit Period Divider Selection" hexmask.long.byte 0x8 16.--23. 1. "STTDLY,Transmit Start Delay" newline hexmask.long.byte 0x8 8.--11. 1. "START,Transmit Start Selection" bitfld.long 0x8 6.--7. "CKG,Transmit Clock Gating Selection" "0: None,1: Transmit Clock enabled only if TF Low,2: Transmit Clock enabled only if TF High,?" newline bitfld.long 0x8 5. "CKI,Transmit Clock Inversion" "0: The data outputs (Data and Frame Sync signals)..,1: The data outputs (Data and Frame Sync signals).." bitfld.long 0x8 2.--4. "CKO,Transmit Clock Output Mode Selection" "0: None TK pin is an input,1: Continuous Transmit Clock TK pin is an output,2: Transmit Clock only during data transfers TK pin..,?,?,?,?,?" newline bitfld.long 0x8 0.--1. "CKS,Transmit Clock Selection" "0: Divided Clock,1: RK Clock signal,2: TK pin,?" line.long 0xC "TFMR,Transmit Frame Mode Register" hexmask.long.byte 0xC 28.--31. 1. "FSLEN_EXT,FSLEN Field Extension" bitfld.long 0xC 24. "FSEDGE,Frame Sync Edge Detection" "0: Positive Edge Detection,1: Negative Edge Detection" newline bitfld.long 0xC 23. "FSDEN,Frame Sync Data Enable" "0: The TD line is driven with the default value..,1: SSC_TSHR value is shifted out during the.." bitfld.long 0xC 20.--22. "FSOS,Transmit Frame Sync Output Selection" "0: None TF pin is an input,1: Negative Pulse TF pin is an output,2: Positive Pulse TF pin is an output,3: Driven Low during data transfer,4: Driven High during data transfer,5: Toggling at each start of data transfer,?,?" newline hexmask.long.byte 0xC 16.--19. 1. "FSLEN,Transmit Frame Sync Length" hexmask.long.byte 0xC 8.--11. 1. "DATNB,Data Number per Frame" newline bitfld.long 0xC 7. "MSBF,Most Significant Bit First" "0: The lowest significant bit of the data register..,1: The most significant bit of the data register is.." bitfld.long 0xC 5. "DATDEF,Data Default Value" "0,1" newline hexmask.long.byte 0xC 0.--4. 1. "DATLEN,Data Length" rgroup.long 0x20++0x3 line.long 0x0 "RHFR,Receive Holding FIFO Register" hexmask.long 0x0 0.--31. 1. "RDAT,Receive Data" wgroup.long 0x24++0x3 line.long 0x0 "THFR,Transmit Holding FIFO Register" hexmask.long 0x0 0.--31. 1. "TDAT,Transmit Data" group.long 0x28++0x7 line.long 0x0 "FFMR,FIFO Mode Register" bitfld.long 0x0 16. "RXFIFODIS,Receive FIFO Disable" "0: The receive FIFO is enabled.,1: The receive FIFO is disabled. Only a single.." hexmask.long.byte 0x0 8.--11. 1. "THRS,Transmit Start Threshold" newline bitfld.long 0x0 0. "TXFIFODIS,Transmit FIFO Disable" "0: The transmit FIFO is enabled.,1: The transmit FIFO is disabled. Only a single.." line.long 0x4 "DAMR,Direct Access Mode Register" bitfld.long 0x4 15. "DATCEN7,Direct Access Transmit Channel 7 Enable" "0: Channel x from the ASRC direct audio stream is..,1: Channel x from the ASRC direct audio stream is.." bitfld.long 0x4 14. "DATCEN6,Direct Access Transmit Channel 6 Enable" "0: Channel x from the ASRC direct audio stream is..,1: Channel x from the ASRC direct audio stream is.." newline bitfld.long 0x4 13. "DATCEN5,Direct Access Transmit Channel 5 Enable" "0: Channel x from the ASRC direct audio stream is..,1: Channel x from the ASRC direct audio stream is.." bitfld.long 0x4 12. "DATCEN4,Direct Access Transmit Channel 4 Enable" "0: Channel x from the ASRC direct audio stream is..,1: Channel x from the ASRC direct audio stream is.." newline bitfld.long 0x4 11. "DATCEN3,Direct Access Transmit Channel 3 Enable" "0: Channel x from the ASRC direct audio stream is..,1: Channel x from the ASRC direct audio stream is.." bitfld.long 0x4 10. "DATCEN2,Direct Access Transmit Channel 2 Enable" "0: Channel x from the ASRC direct audio stream is..,1: Channel x from the ASRC direct audio stream is.." newline bitfld.long 0x4 9. "DATCEN1,Direct Access Transmit Channel 1 Enable" "0: Channel x from the ASRC direct audio stream is..,1: Channel x from the ASRC direct audio stream is.." bitfld.long 0x4 8. "DATCEN0,Direct Access Transmit Channel 0 Enable" "0: Channel x from the ASRC direct audio stream is..,1: Channel x from the ASRC direct audio stream is.." newline bitfld.long 0x4 1. "DARXEN,Direct Access Receive Enable" "?,1: The ASRC can be directly loaded with the audio.." bitfld.long 0x4 0. "DATXEN,Direct Access Transmit Enable" "?,1: The Asynchronous Sample Rate Converter (ASRC).." rgroup.long 0x30++0x3 line.long 0x0 "RSHR,Receive Sync. Holding Register" hexmask.long.word 0x0 0.--15. 1. "RSDAT,Receive Synchronization Data" group.long 0x34++0xB line.long 0x0 "TSHR,Transmit Sync. Holding Register" hexmask.long.word 0x0 0.--15. 1. "TSDAT,Transmit Synchronization Data" line.long 0x4 "RC0R,Receive Compare 0 Register" hexmask.long.word 0x4 0.--15. 1. "CP0,Receive Compare Data 0" line.long 0x8 "RC1R,Receive Compare 1 Register" hexmask.long.word 0x8 0.--15. 1. "CP1,Receive Compare Data 1" rgroup.long 0x40++0x3 line.long 0x0 "SR,Status Register" hexmask.long.byte 0x0 28.--31. 1. "RXURWCNT,Receive FIFO Unread Word Count" hexmask.long.byte 0x0 24.--27. 1. "TXFRECNT,Transmit FIFO Free Entries Count" newline bitfld.long 0x0 17. "RXEN,Receive Enable" "0: Receive is disabled.,1: Receive is enabled." bitfld.long 0x0 16. "TXEN,Transmit Enable" "0: Transmit is disabled.,1: Transmit is enabled." newline bitfld.long 0x0 11. "RXSYN,Receive Sync" "0: No Rx Sync has occurred since the last read of..,1: An Rx Sync has occurred since the last read of.." bitfld.long 0x0 10. "TXSYN,Transmit Sync" "0: No Tx Sync has occurred since the last read of..,1: A Tx Sync has occurred since the last read of.." newline bitfld.long 0x0 9. "CP1,Compare 1" "0: No compare 1 has occurred since the last read of..,1: A compare 1 has occurred since the last read of.." bitfld.long 0x0 8. "CP0,Compare 0" "0: No compare 0 has occurred since the last read of..,1: A compare 0 has occurred since the last read of.." newline bitfld.long 0x0 5. "OVRUN,Receive Overrun" "0: No data has been loaded in SSC_RHFR while..,1: Data has been loaded in SSC_RHFR while previous.." bitfld.long 0x0 4. "RXRDY,Receive Ready" "0: SSC_RHFR is empty.,1: Data has been received and loaded in SSC_RHFR." newline bitfld.long 0x0 1. "TXEMPTY,Transmit Empty" "0: Data remains in SSC_THFR or is currently..,1: Last data written in SSC_THFR has been loaded in.." bitfld.long 0x0 0. "TXRDY,Transmit Ready" "0: Data has been loaded in SSC_THFR and is waiting..,1: SSC_THFR is empty." wgroup.long 0x44++0x7 line.long 0x0 "IER,Interrupt Enable Register" bitfld.long 0x0 11. "RXSYN,Rx Sync Interrupt Enable" "0,1" bitfld.long 0x0 10. "TXSYN,Tx Sync Interrupt Enable" "0,1" newline bitfld.long 0x0 9. "CP1,Compare 1 Interrupt Enable" "0,1" bitfld.long 0x0 8. "CP0,Compare 0 Interrupt Enable" "0,1" newline bitfld.long 0x0 5. "OVRUN,Receive Overrun Interrupt Enable" "0,1" bitfld.long 0x0 4. "RXRDY,Receive Ready Interrupt Enable" "0,1" newline bitfld.long 0x0 1. "TXEMPTY,Transmit Empty Interrupt Enable" "0,1" bitfld.long 0x0 0. "TXRDY,Transmit Ready Interrupt Enable" "0,1" line.long 0x4 "IDR,Interrupt Disable Register" bitfld.long 0x4 11. "RXSYN,Rx Sync Interrupt Disable" "0,1" bitfld.long 0x4 10. "TXSYN,Tx Sync Interrupt Disable" "0,1" newline bitfld.long 0x4 9. "CP1,Compare 1 Interrupt Disable" "0,1" bitfld.long 0x4 8. "CP0,Compare 0 Interrupt Disable" "0,1" newline bitfld.long 0x4 5. "OVRUN,Receive Overrun Interrupt Disable" "0,1" bitfld.long 0x4 4. "RXRDY,Receive Ready Interrupt Disable" "0,1" newline bitfld.long 0x4 1. "TXEMPTY,Transmit Empty Interrupt Disable" "0,1" bitfld.long 0x4 0. "TXRDY,Transmit Ready Interrupt Disable" "0,1" rgroup.long 0x4C++0x3 line.long 0x0 "IMR,Interrupt Mask Register" bitfld.long 0x0 11. "RXSYN,Rx Sync Interrupt Mask" "0,1" bitfld.long 0x0 10. "TXSYN,Tx Sync Interrupt Mask" "0,1" newline bitfld.long 0x0 9. "CP1,Compare 1 Interrupt Mask" "0,1" bitfld.long 0x0 8. "CP0,Compare 0 Interrupt Mask" "0,1" newline bitfld.long 0x0 5. "OVRUN,Receive Overrun Interrupt Mask" "0,1" bitfld.long 0x0 4. "RXRDY,Receive Ready Interrupt Mask" "0,1" newline bitfld.long 0x0 1. "TXEMPTY,Transmit Empty Interrupt Mask" "0,1" bitfld.long 0x0 0. "TXRDY,Transmit Ready Interrupt Mask" "0,1" group.long 0xE4++0x3 line.long 0x0 "WPMR,Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection of the control..,1: Enables the write protection of the control.." newline bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection of the interrupt..,1: Enables the write protection of the interrupt.." bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection of the..,1: Enables the write protection of the.." rgroup.long 0xE8++0x3 line.long 0x0 "WPSR,Write Protection Status Register" hexmask.long.word 0x0 8.--23. 1. "WPVSRC,Write Protect Violation Source" bitfld.long 0x0 0. "WPVS,Write Protection Violation Status" "0: No write protection violation has occurred since..,1: A write protection violation has occurred since.." tree.end tree.end tree "SYSCWP (System Controller Write Protection)" base ad:0xE001D900 group.long 0x0++0x3 line.long 0x0 "SYSC_WPMR,Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" bitfld.long 0x0 1. "WPITEN,Write Protection RTC Interrupt Enable" "0: Disables the write protection of the..,1: Enables the write protection of the.." bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection of the..,1: Enables the write protection of the.." rgroup.long 0x4++0x3 line.long 0x0 "SYSC_WPSR,Write Protection Status Register" hexmask.long.byte 0x0 8.--15. 1. "WVSRC,Write Violation Source" bitfld.long 0x0 0. "WPVS,Write Protection Register Violation Status" "0: No write protection violation has occurred since..,1: A write protection violation has occurred since.." tree.end tree "TC (Timer/Counter)" base ad:0x0 tree "TC0" base ad:0xE2014000 repeat 3. (list 0x0 0x1 0x2)(list ad:0xE2014000 ad:0xE2014040 ad:0xE2014080) tree "TC_CHANNEL[$1]" base $2 wgroup.long ($2)++0x3 line.long 0x0 "CCR,Channel Control Register" bitfld.long 0x0 2. "SWTRG,Software Trigger Command" "0: No effect.,1: A software trigger is performed: the counter is.." bitfld.long 0x0 1. "CLKDIS,Counter Clock Disable Command" "0: No effect.,1: Disables the clock." newline bitfld.long 0x0 0. "CLKEN,Counter Clock Enable Command" "0: No effect.,1: Enables the clock if CLKDIS is not 1." group.long ($2+0x4)++0x3 line.long 0x0 "CMR_CAPTURE_MODE,Channel Mode Register" bitfld.long 0x0 20.--22. "SBSMPLR,Loading Edge Subsampling Ratio" "0: Load a Capture register each selected edge,1: Load a Capture register every 2 selected edges,2: Load a Capture register every 4 selected edges,3: Load a Capture register every 8 selected edges,4: Load a Capture register every 16 selected edges,?,?,?" bitfld.long 0x0 18.--19. "LDRB,RB Loading Edge Selection" "0: None,1: Rising edge of TIOAx,2: Falling edge of TIOAx,3: Each edge of TIOAx" newline bitfld.long 0x0 16.--17. "LDRA,RA Loading Edge Selection" "0: None,1: Rising edge of TIOAx,2: Falling edge of TIOAx,3: Each edge of TIOAx" bitfld.long 0x0 15. "WAVE,Waveform Mode" "0: Capture mode is enabled.,1: Capture mode is disabled (Waveform mode is.." newline bitfld.long 0x0 14. "CPCTRG,RC Compare Trigger Enable" "0: RC Compare has no effect on the counter and its..,1: RC Compare resets the counter and starts the.." bitfld.long 0x0 10. "ABETRG,TIOAx or TIOBx External Trigger Selection" "0: TIOBx is used as an external trigger.,1: TIOAx is used as an external trigger." newline bitfld.long 0x0 8.--9. "ETRGEDG,External Trigger Edge Selection" "0: The clock is not gated by an external signal.,1: Rising edge,2: Falling edge,3: Each edge" bitfld.long 0x0 7. "LDBDIS,Counter Clock Disable with RB Loading" "0: Counter clock is not disabled when RB loading..,1: Counter clock is disabled when RB loading occurs." newline bitfld.long 0x0 6. "LDBSTOP,Counter Clock Stopped with RB Loading" "0: Counter clock is not stopped when RB loading..,1: Counter clock is stopped when RB loading occurs." bitfld.long 0x0 4.--5. "BURST,Burst Signal Selection" "0: The clock is not gated by an external signal.,1: XC0 is ANDed with the selected clock.,2: XC1 is ANDed with the selected clock.,3: XC2 is ANDed with the selected clock." newline bitfld.long 0x0 3. "CLKI,Clock Invert" "0: Counter is incremented on rising edge of the..,1: Counter is incremented on falling edge of the.." bitfld.long 0x0 0.--2. "TCCLKS,Clock Selection" "0: Clock selected: internal GCLK [TC_ID] clock..,1: Clock selected: internal MCK0/8 clock signal..,2: Clock selected: internal MCK0/32 clock signal..,3: Clock selected: internal MCK0/128 clock signal..,4: Clock selected: internal TD_SLCK clock signal..,5: Clock selected: XC0,6: Clock selected: XC1,7: Clock selected: XC2" group.long ($2+0x4)++0x7 line.long 0x0 "CMR_WAVEFORM_MODE,Channel Mode Register" bitfld.long 0x0 30.--31. "BSWTRG,Software Trigger Effect on TIOBx" "0: None,1: Set,2: Clear,3: Toggle" bitfld.long 0x0 28.--29. "BEEVT,External Event Effect on TIOBx" "0: None,1: Set,2: Clear,3: Toggle" newline bitfld.long 0x0 26.--27. "BCPC,RC Compare Effect on TIOBx" "0: None,1: Set,2: Clear,3: Toggle" bitfld.long 0x0 24.--25. "BCPB,RB Compare Effect on TIOBx" "0: None,1: Set,2: Clear,3: Toggle" newline bitfld.long 0x0 22.--23. "ASWTRG,Software Trigger Effect on TIOAx" "0: None,1: Set,2: Clear,3: Toggle" bitfld.long 0x0 20.--21. "AEEVT,External Event Effect on TIOAx" "0: None,1: Set,2: Clear,3: Toggle" newline bitfld.long 0x0 18.--19. "ACPC,RC Compare Effect on TIOAx" "0: None,1: Set,2: Clear,3: Toggle" bitfld.long 0x0 16.--17. "ACPA,RA Compare Effect on TIOAx" "0: None,1: Set,2: Clear,3: Toggle" newline bitfld.long 0x0 15. "WAVE,Waveform Mode" "0: Waveform mode is disabled (Capture mode is..,1: Waveform mode is enabled." bitfld.long 0x0 13.--14. "WAVSEL,Waveform Selection" "0: UP mode without automatic trigger on RC Compare,1: UPDOWN mode without automatic trigger on RC..,2: UP mode with automatic trigger on RC Compare,3: UPDOWN mode with automatic trigger on RC Compare" newline bitfld.long 0x0 12. "ENETRG,External Event Trigger Enable" "0: The external event has no effect on the counter..,1: The external event resets the counter and starts.." bitfld.long 0x0 10.--11. "EEVT,External Event Selection" "0: TIOB,1: XC0,2: XC1,3: XC2" newline bitfld.long 0x0 8.--9. "EEVTEDG,External Event Edge Selection" "0: None,1: Rising edge,2: Falling edge,3: Each edge" bitfld.long 0x0 7. "CPCDIS,Counter Clock Disable with RC Compare" "0: Counter clock is not disabled when counter..,1: Counter clock is disabled when counter reaches RC." newline bitfld.long 0x0 6. "CPCSTOP,Counter Clock Stopped with RC Compare" "0: Counter clock is not stopped when counter..,1: Counter clock is stopped when counter reaches RC." bitfld.long 0x0 4.--5. "BURST,Burst Signal Selection" "0: The clock is not gated by an external signal.,1: XC0 is ANDed with the selected clock.,2: XC1 is ANDed with the selected clock.,3: XC2 is ANDed with the selected clock." newline bitfld.long 0x0 3. "CLKI,Clock Invert" "0: Counter is incremented on rising edge of the..,1: Counter is incremented on falling edge of the.." bitfld.long 0x0 0.--2. "TCCLKS,Clock Selection" "0: Clock selected: internal GCLK [TC_ID] clock..,1: Clock selected: internal MCK0/8 clock signal..,2: Clock selected: internal MCK0/32 clock signal..,3: Clock selected: internal MCK0/128 clock signal..,4: Clock selected: internal TD_SLCK clock signal..,5: Clock selected: XC0,6: Clock selected: XC1,7: Clock selected: XC2" line.long 0x4 "SMMR,Stepper Motor Mode Register" bitfld.long 0x4 1. "DOWN,Down Count" "0: Up counter.,1: Down counter." bitfld.long 0x4 0. "GCEN,Gray Count Enable" "0: TIOAx [x=0..2] and TIOBx [x=0..2] are driven by..,1: TIOAx [x=0..2] and TIOBx [x=0..2] are driven by.." rgroup.long ($2+0xC)++0x7 line.long 0x0 "RAB,Register AB" hexmask.long 0x0 0.--31. 1. "RAB,Register A or Register B" line.long 0x4 "CV,Counter Value" hexmask.long 0x4 0.--31. 1. "CV,Counter Value" group.long ($2+0x14)++0xB line.long 0x0 "RA,Register A" hexmask.long 0x0 0.--31. 1. "RA,Register A" line.long 0x4 "RB,Register B" hexmask.long 0x4 0.--31. 1. "RB,Register B" line.long 0x8 "RC,Register C" hexmask.long 0x8 0.--31. 1. "RC,Register C" rgroup.long ($2+0x20)++0x3 line.long 0x0 "SR,Interrupt Status Register" bitfld.long 0x0 18. "MTIOB,TIOBx Mirror" "0: TIOBx is low. If TC_CMRx.WAVE = 0 TIOBx pin is..,1: TIOBx is high. If TC_CMRx.WAVE = 0 TIOBx pin is.." bitfld.long 0x0 17. "MTIOA,TIOAx Mirror" "0: TIOAx is low. If TC_CMRx.WAVE = 0 TIOAx pin is..,1: TIOAx is high. If TC_CMRx.WAVE = 0 TIOAx pin is.." newline bitfld.long 0x0 16. "CLKSTA,Clock Enabling Status" "0: Clock is disabled.,1: Clock is enabled." bitfld.long 0x0 8. "SECE,Security and/or Safety Event (cleared on read)" "0: No security or safety event occurred.,1: One or more safety or security event occurred.." newline bitfld.long 0x0 7. "ETRGS,External Trigger Status (cleared on read)" "0: External trigger has not occurred since the last..,1: External trigger has occurred since the last.." bitfld.long 0x0 6. "LDRBS,RB Loading Status (cleared on read)" "0: RB Load has not occurred since the last read of..,1: RB Load has occurred since the last read of the.." newline bitfld.long 0x0 5. "LDRAS,RA Loading Status (cleared on read)" "0: RA Load has not occurred since the last read of..,1: RA Load has occurred since the last read of the.." bitfld.long 0x0 4. "CPCS,RC Compare Status (cleared on read)" "0: RC Compare has not occurred since the last read..,1: RC Compare has occurred since the last read of.." newline bitfld.long 0x0 3. "CPBS,RB Compare Status (cleared on read)" "0: RB Compare has not occurred since the last read..,1: RB Compare has occurred since the last read of.." bitfld.long 0x0 2. "CPAS,RA Compare Status (cleared on read)" "0: RA Compare has not occurred since the last read..,1: RA Compare has occurred since the last read of.." newline bitfld.long 0x0 1. "LOVRS,Load Overrun Status (cleared on read)" "0: Load overrun has not occurred since the last..,1: RA or RB have been loaded at least twice without.." bitfld.long 0x0 0. "COVFS,Counter Overflow Status (cleared on read)" "0: No counter overflow has occurred since the last..,1: A counter overflow has occurred since the last.." wgroup.long ($2+0x24)++0x7 line.long 0x0 "IER,Interrupt Enable Register" bitfld.long 0x0 10. "SECE,Security and/or Safety Event Interrupt Enable" "0,1" bitfld.long 0x0 7. "ETRGS,External Trigger" "0,1" newline bitfld.long 0x0 6. "LDRBS,RB Loading" "0,1" bitfld.long 0x0 5. "LDRAS,RA Loading" "0,1" newline bitfld.long 0x0 4. "CPCS,RC Compare" "0,1" bitfld.long 0x0 3. "CPBS,RB Compare" "0,1" newline bitfld.long 0x0 2. "CPAS,RA Compare" "0,1" bitfld.long 0x0 1. "LOVRS,Load Overrun" "0,1" newline bitfld.long 0x0 0. "COVFS,Counter Overflow" "0,1" line.long 0x4 "IDR,Interrupt Disable Register" bitfld.long 0x4 10. "SECE,Security and/or Safety Event Interrupt Disable" "0,1" bitfld.long 0x4 7. "ETRGS,External Trigger" "0,1" newline bitfld.long 0x4 6. "LDRBS,RB Loading" "0,1" bitfld.long 0x4 5. "LDRAS,RA Loading" "0,1" newline bitfld.long 0x4 4. "CPCS,RC Compare" "0,1" bitfld.long 0x4 3. "CPBS,RB Compare" "0,1" newline bitfld.long 0x4 2. "CPAS,RA Compare" "0,1" bitfld.long 0x4 1. "LOVRS,Load Overrun" "0,1" newline bitfld.long 0x4 0. "COVFS,Counter Overflow" "0,1" rgroup.long ($2+0x2C)++0x3 line.long 0x0 "IMR,Interrupt Mask Register" bitfld.long 0x0 10. "SECE,Security and/or Safety Event Interrupt Mask" "0,1" bitfld.long 0x0 7. "ETRGS,External Trigger" "0,1" newline bitfld.long 0x0 6. "LDRBS,RB Loading" "0,1" bitfld.long 0x0 5. "LDRAS,RA Loading" "0,1" newline bitfld.long 0x0 4. "CPCS,RC Compare" "0,1" bitfld.long 0x0 3. "CPBS,RB Compare" "0,1" newline bitfld.long 0x0 2. "CPAS,RA Compare" "0,1" bitfld.long 0x0 1. "LOVRS,Load Overrun" "0,1" newline bitfld.long 0x0 0. "COVFS,Counter Overflow" "0,1" group.long ($2+0x30)++0x3 line.long 0x0 "EMR,Extended Mode Register" bitfld.long 0x0 8. "NODIVCLK,No Divided Clock" "0: The selected clock is defined by field TCCLKS in..,1: The selected clock is peripheral clock and.." bitfld.long 0x0 4.--5. "TRIGSRCB,Trigger Source for Input B" "0: The trigger/capture input B is driven by..,1: For TC0: The trigger/capture input B is driven..,?,?" newline bitfld.long 0x0 0.--1. "TRIGSRCA,Trigger Source for Input A" "0: The trigger/capture input A is driven by..,1: For TC0: The trigger/capture input A is driven..,?,?" rgroup.long ($2+0x34)++0x7 line.long 0x0 "CSR,Channel Status Register" bitfld.long 0x0 18. "MTIOB,TIOBx Mirror" "0: TIOBx is low. If TC_CMRx.WAVE = 0 TIOBx is low.,1: TIOBx is high. If TC_CMRx.WAVE = 0 TIOBx is.." bitfld.long 0x0 17. "MTIOA,TIOAx Mirror" "0: TIOAx is low. If TC_CMRx.WAVE = 0 TIOAx is low.,1: TIOAx is high. If TC_CMRx.WAVE = 0 TIOAx is.." newline bitfld.long 0x0 16. "CLKSTA,Clock Enabling Status" "0: Clock is disabled.,1: Clock is enabled." line.long 0x4 "SSR,Safety Status Register" bitfld.long 0x4 31. "ECLASS,Software Error Class" "0: An abnormal access that does not have any impact.,1: An abnormal access that may have an impact." hexmask.long.byte 0x4 24.--27. 1. "SWETYP,Software Error Type (cleared on read)" newline hexmask.long.word 0x4 8.--23. 1. "WPVSRC,Write Protection Violation Source (cleared on read)" bitfld.long 0x4 3. "SWE,Software Control Error (cleared on read)" "0: No software error has occurred since the last..,1: A software error has occurred since the last.." newline bitfld.long 0x4 2. "SEQE,Internal Sequencer Error (cleared on read)" "0: No internal counter error has occurred since the..,1: An internal counter error has occurred since the.." bitfld.long 0x4 1. "CGD,Clock Glitch Detected (cleared on read)" "0: The clock monitoring has not been corrupted..,1: The clock monitoring has been corrupted since.." newline bitfld.long 0x4 0. "WPVS,Write Protection Violation Status (cleared on read)" "0: No write protection violation has occurred since..,1: A write protection violation has occurred since.." tree.end repeat.end base ad:0xE2014000 newline wgroup.long 0xC0++0x3 line.long 0x0 "BCR,Block Control Register" bitfld.long 0x0 0. "SYNC,Synchro Command" "0: No effect.,1: Asserts the SYNC signal which generates a.." group.long 0xC4++0x3 line.long 0x0 "BMR,Block Mode Register" hexmask.long.byte 0x0 26.--29. 1. "MAXCMP,Maximum Consecutive Missing Pulses" hexmask.long.byte 0x0 20.--25. 1. "MAXFILT,Maximum Filter" newline bitfld.long 0x0 18. "AUTOC,AutoCorrection of Missing Pulses" "0: The detection and autocorrection function is..,1: The detection and autocorrection function is.." bitfld.long 0x0 17. "IDXPHB,Index Pin is PHB Pin" "0: IDX pin of the rotary sensor must drive TIOA1.,1: IDX pin of the rotary sensor must drive TIOB0." newline bitfld.long 0x0 16. "SWAP,Swap PHA and PHB" "0: No swap between PHA and PHB.,1: Swap PHA and PHB internally prior to driving the.." bitfld.long 0x0 15. "INVIDX,Inverted Index" "0: IDX (TIOA1) is directly driving the QDEC.,1: IDX is inverted before driving the QDEC." newline bitfld.long 0x0 14. "INVB,Inverted PHB" "0: PHB (TIOB0) is directly driving the QDEC.,1: PHB is inverted before driving the QDEC." bitfld.long 0x0 13. "INVA,Inverted PHA" "0: PHA (TIOA0) is directly driving the QDEC.,1: PHA is inverted before driving the QDEC." newline bitfld.long 0x0 12. "EDGPHA,Edge on PHA Count Mode" "0: Edges are detected on PHA only.,1: Edges are detected on both PHA and PHB." bitfld.long 0x0 11. "QDTRANS,Quadrature Decoding Transparent" "0: Full quadrature decoding logic is active..,1: Quadrature decoding logic is inactive (direction.." newline bitfld.long 0x0 10. "SPEEDEN,Speed Enabled" "0: Disabled.,1: Enables the speed measure on channel 0 the time.." bitfld.long 0x0 9. "POSEN,Position Enabled" "0: Disable position.,1: Enables the position measure on channel 0 and 1." newline bitfld.long 0x0 8. "QDEN,Quadrature Decoder Enabled" "0: Disabled.,1: Enables the QDEC (filter edge detection and.." bitfld.long 0x0 4.--5. "TC2XC2S,External Clock Signal 2 (XC2) Selection" "0: Signal connected to XC2: TCLK2,?,2: Signal connected to XC2: internal TIOA0 for..,3: Signal connected to XC2: internal TIOA1 for.." newline bitfld.long 0x0 2.--3. "TC1XC1S,External Clock Signal 1 (XC1) Selection" "0: Signal connected to XC1: TCLK1,?,2: Signal connected to XC1: internal TIOA0 for..,3: Signal connected to XC1: internal TIOA2 for.." bitfld.long 0x0 0.--1. "TC0XC0S,External Clock Signal 0 (XC0) Selection" "0: Signal connected to XC0: TCLK0,?,2: Signal connected to XC0: internal TIOA1 for..,3: Signal connected to XC0: internal TIOA2 for.." wgroup.long 0xC8++0x7 line.long 0x0 "QIER,QDEC Interrupt Enable Register" bitfld.long 0x0 7. "FMP,Filtered Missing Pulse" "0: No effect.,1: Enables the interrupt when phase A or phase B.." bitfld.long 0x0 6. "FIDX,Filtered Index Line" "0: No effect.,1: Enables the interrupt when index line has a.." newline bitfld.long 0x0 5. "FPHB,Filtered Phase B Line" "0: No effect.,1: Enables the interrupt when phase B line has a.." bitfld.long 0x0 4. "FPHA,Filtered Phase A Line" "0: No effect.,1: Enables the interrupt when phase A line has a.." newline bitfld.long 0x0 3. "MPE,Consecutive Missing Pulse Error" "0: No effect.,1: Enables the interrupt when an occurrence of.." bitfld.long 0x0 2. "QERR,Quadrature Error" "0: No effect.,1: Enables the interrupt when a quadrature error.." newline bitfld.long 0x0 1. "DIRCHG,Direction Change" "0: No effect.,1: Enables the interrupt when a change on rotation.." bitfld.long 0x0 0. "IDX,Index" "0: No effect.,1: Enables the interrupt when a rising edge occurs.." line.long 0x4 "QIDR,QDEC Interrupt Disable Register" bitfld.long 0x4 7. "FMP,Filtered Missing Pulse" "0: No effect.,1: Disables the interrupt when phase A or phase B.." bitfld.long 0x4 6. "FIDX,Filtered Index Line" "0: No effect.,1: Disables the interrupt when index line has a.." newline bitfld.long 0x4 5. "FPHB,Filtered Phase B Line" "0: No effect.,1: Disables the interrupt when phase B line has a.." bitfld.long 0x4 4. "FPHA,Filtered Phase A Line" "0: No effect.,1: Disables the interrupt when phase A line has a.." newline bitfld.long 0x4 3. "MPE,Consecutive Missing Pulse Error" "0: No effect.,1: Disables the interrupt when an occurrence of.." bitfld.long 0x4 2. "QERR,Quadrature Error" "0: No effect.,1: Disables the interrupt when a quadrature error.." newline bitfld.long 0x4 1. "DIRCHG,Direction Change" "0: No effect.,1: Disables the interrupt when a change on rotation.." bitfld.long 0x4 0. "IDX,Index" "0: No effect.,1: Disables the interrupt when a rising edge occurs.." rgroup.long 0xD0++0x7 line.long 0x0 "QIMR,QDEC Interrupt Mask Register" bitfld.long 0x0 7. "FMP,Filtered Missing Pulse" "0: The interrupt on auto-corrected missing pulse is..,1: The interrupt on auto-corrected missing pulse is.." bitfld.long 0x0 6. "FIDX,Filtered Index Line" "0: The interrupt on index line filtered..,1: The interrupt on index line filtered.." newline bitfld.long 0x0 5. "FPHB,Filtered Phase B Line" "0: The interrupt on phase B line filtered..,1: The interrupt on phase B line filtered.." bitfld.long 0x0 4. "FPHA,Filtered Phase A Line" "0: The interrupt on phase A line filtered..,1: The interrupt on phase A line filtered.." newline bitfld.long 0x0 3. "MPE,Consecutive Missing Pulse Error" "0: The interrupt on the maximum number of..,1: The interrupt on the maximum number of.." bitfld.long 0x0 2. "QERR,Quadrature Error" "0: The interrupt on quadrature error is disabled.,1: The interrupt on quadrature error is enabled." newline bitfld.long 0x0 1. "DIRCHG,Direction Change" "0: The interrupt on rotation direction change is..,1: The interrupt on rotation direction change is.." bitfld.long 0x0 0. "IDX,Index" "0: The interrupt on IDX input is disabled.,1: The interrupt on IDX input is enabled." line.long 0x4 "QISR,QDEC Interrupt Status Register" bitfld.long 0x4 8. "DIR,Direction" "0,1" bitfld.long 0x4 7. "FMP,Filtered Missing Pulse" "0: No correction of missing pulse on phase A or B..,1: A correction of missing pulse on phase A or B.." newline bitfld.long 0x4 6. "FIDX,Filtered Index Line" "0: No filtered contamination on index line since..,1: A contamination has been successfully on index.." bitfld.long 0x4 5. "FPHB,Filtered Phase B Line" "0: No filtered contamination on phase B line since..,1: A contamination has been successfully on phase B.." newline bitfld.long 0x4 4. "FPHA,Filtered Phase A Line" "0: No filtered contamination on phase A line since..,1: A contamination has been successfully on phase A.." bitfld.long 0x4 3. "MPE,Consecutive Missing Pulse Error" "0: The number of consecutive missing pulses has not..,1: An occurrence of MAXCMP consecutive missing.." newline bitfld.long 0x4 2. "QERR,Quadrature Error" "0: No quadrature error since the last read of..,1: A quadrature error occurred since the last read.." bitfld.long 0x4 1. "DIRCHG,Direction Change" "0: No change on rotation direction since the last..,1: The rotation direction changed since the last.." newline bitfld.long 0x4 0. "IDX,Index" "0: No Index input change since the last read of..,1: The IDX input has changed since the last read of.." group.long 0xD8++0x3 line.long 0x0 "FMR,Fault Mode Register" bitfld.long 0x0 1. "ENCF1,Enable Compare Fault Channel 1" "0: Disables the FAULT output source (CPCS flag)..,1: Enables the FAULT output source (CPCS flag) from.." bitfld.long 0x0 0. "ENCF0,Enable Compare Fault Channel 0" "0: Disables the FAULT output source (CPCS flag)..,1: Enables the FAULT output source (CPCS flag) from.." rgroup.long 0xDC++0x3 line.long 0x0 "QSR,QDEC Status Register" bitfld.long 0x0 8. "DIR,Direction" "0,1" group.long 0xE4++0x3 line.long 0x0 "WPMR,Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" bitfld.long 0x0 4. "FIRSTE,First Error Report Enable" "0: The last write protection violation source is..,1: Only the first write protection violation source.." newline bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control..,1: Enables the write protection on control register.." bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." newline bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection if WPKEY..,1: Enables the write protection if WPKEY.." tree.end tree "TC1" base ad:0xE0800000 repeat 3. (list 0x0 0x1 0x2)(list ad:0xE0800000 ad:0xE0800040 ad:0xE0800080) tree "TC_CHANNEL[$1]" base $2 wgroup.long ($2)++0x3 line.long 0x0 "CCR,Channel Control Register" bitfld.long 0x0 2. "SWTRG,Software Trigger Command" "0: No effect.,1: A software trigger is performed: the counter is.." bitfld.long 0x0 1. "CLKDIS,Counter Clock Disable Command" "0: No effect.,1: Disables the clock." newline bitfld.long 0x0 0. "CLKEN,Counter Clock Enable Command" "0: No effect.,1: Enables the clock if CLKDIS is not 1." group.long ($2+0x4)++0x3 line.long 0x0 "CMR_CAPTURE_MODE,Channel Mode Register" bitfld.long 0x0 20.--22. "SBSMPLR,Loading Edge Subsampling Ratio" "0: Load a Capture register each selected edge,1: Load a Capture register every 2 selected edges,2: Load a Capture register every 4 selected edges,3: Load a Capture register every 8 selected edges,4: Load a Capture register every 16 selected edges,?,?,?" bitfld.long 0x0 18.--19. "LDRB,RB Loading Edge Selection" "0: None,1: Rising edge of TIOAx,2: Falling edge of TIOAx,3: Each edge of TIOAx" newline bitfld.long 0x0 16.--17. "LDRA,RA Loading Edge Selection" "0: None,1: Rising edge of TIOAx,2: Falling edge of TIOAx,3: Each edge of TIOAx" bitfld.long 0x0 15. "WAVE,Waveform Mode" "0: Capture mode is enabled.,1: Capture mode is disabled (Waveform mode is.." newline bitfld.long 0x0 14. "CPCTRG,RC Compare Trigger Enable" "0: RC Compare has no effect on the counter and its..,1: RC Compare resets the counter and starts the.." bitfld.long 0x0 10. "ABETRG,TIOAx or TIOBx External Trigger Selection" "0: TIOBx is used as an external trigger.,1: TIOAx is used as an external trigger." newline bitfld.long 0x0 8.--9. "ETRGEDG,External Trigger Edge Selection" "0: The clock is not gated by an external signal.,1: Rising edge,2: Falling edge,3: Each edge" bitfld.long 0x0 7. "LDBDIS,Counter Clock Disable with RB Loading" "0: Counter clock is not disabled when RB loading..,1: Counter clock is disabled when RB loading occurs." newline bitfld.long 0x0 6. "LDBSTOP,Counter Clock Stopped with RB Loading" "0: Counter clock is not stopped when RB loading..,1: Counter clock is stopped when RB loading occurs." bitfld.long 0x0 4.--5. "BURST,Burst Signal Selection" "0: The clock is not gated by an external signal.,1: XC0 is ANDed with the selected clock.,2: XC1 is ANDed with the selected clock.,3: XC2 is ANDed with the selected clock." newline bitfld.long 0x0 3. "CLKI,Clock Invert" "0: Counter is incremented on rising edge of the..,1: Counter is incremented on falling edge of the.." bitfld.long 0x0 0.--2. "TCCLKS,Clock Selection" "0: Clock selected: internal GCLK [TC_ID] clock..,1: Clock selected: internal MCK0/8 clock signal..,2: Clock selected: internal MCK0/32 clock signal..,3: Clock selected: internal MCK0/128 clock signal..,4: Clock selected: internal TD_SLCK clock signal..,5: Clock selected: XC0,6: Clock selected: XC1,7: Clock selected: XC2" group.long ($2+0x4)++0x7 line.long 0x0 "CMR_WAVEFORM_MODE,Channel Mode Register" bitfld.long 0x0 30.--31. "BSWTRG,Software Trigger Effect on TIOBx" "0: None,1: Set,2: Clear,3: Toggle" bitfld.long 0x0 28.--29. "BEEVT,External Event Effect on TIOBx" "0: None,1: Set,2: Clear,3: Toggle" newline bitfld.long 0x0 26.--27. "BCPC,RC Compare Effect on TIOBx" "0: None,1: Set,2: Clear,3: Toggle" bitfld.long 0x0 24.--25. "BCPB,RB Compare Effect on TIOBx" "0: None,1: Set,2: Clear,3: Toggle" newline bitfld.long 0x0 22.--23. "ASWTRG,Software Trigger Effect on TIOAx" "0: None,1: Set,2: Clear,3: Toggle" bitfld.long 0x0 20.--21. "AEEVT,External Event Effect on TIOAx" "0: None,1: Set,2: Clear,3: Toggle" newline bitfld.long 0x0 18.--19. "ACPC,RC Compare Effect on TIOAx" "0: None,1: Set,2: Clear,3: Toggle" bitfld.long 0x0 16.--17. "ACPA,RA Compare Effect on TIOAx" "0: None,1: Set,2: Clear,3: Toggle" newline bitfld.long 0x0 15. "WAVE,Waveform Mode" "0: Waveform mode is disabled (Capture mode is..,1: Waveform mode is enabled." bitfld.long 0x0 13.--14. "WAVSEL,Waveform Selection" "0: UP mode without automatic trigger on RC Compare,1: UPDOWN mode without automatic trigger on RC..,2: UP mode with automatic trigger on RC Compare,3: UPDOWN mode with automatic trigger on RC Compare" newline bitfld.long 0x0 12. "ENETRG,External Event Trigger Enable" "0: The external event has no effect on the counter..,1: The external event resets the counter and starts.." bitfld.long 0x0 10.--11. "EEVT,External Event Selection" "0: TIOB,1: XC0,2: XC1,3: XC2" newline bitfld.long 0x0 8.--9. "EEVTEDG,External Event Edge Selection" "0: None,1: Rising edge,2: Falling edge,3: Each edge" bitfld.long 0x0 7. "CPCDIS,Counter Clock Disable with RC Compare" "0: Counter clock is not disabled when counter..,1: Counter clock is disabled when counter reaches RC." newline bitfld.long 0x0 6. "CPCSTOP,Counter Clock Stopped with RC Compare" "0: Counter clock is not stopped when counter..,1: Counter clock is stopped when counter reaches RC." bitfld.long 0x0 4.--5. "BURST,Burst Signal Selection" "0: The clock is not gated by an external signal.,1: XC0 is ANDed with the selected clock.,2: XC1 is ANDed with the selected clock.,3: XC2 is ANDed with the selected clock." newline bitfld.long 0x0 3. "CLKI,Clock Invert" "0: Counter is incremented on rising edge of the..,1: Counter is incremented on falling edge of the.." bitfld.long 0x0 0.--2. "TCCLKS,Clock Selection" "0: Clock selected: internal GCLK [TC_ID] clock..,1: Clock selected: internal MCK0/8 clock signal..,2: Clock selected: internal MCK0/32 clock signal..,3: Clock selected: internal MCK0/128 clock signal..,4: Clock selected: internal TD_SLCK clock signal..,5: Clock selected: XC0,6: Clock selected: XC1,7: Clock selected: XC2" line.long 0x4 "SMMR,Stepper Motor Mode Register" bitfld.long 0x4 1. "DOWN,Down Count" "0: Up counter.,1: Down counter." bitfld.long 0x4 0. "GCEN,Gray Count Enable" "0: TIOAx [x=0..2] and TIOBx [x=0..2] are driven by..,1: TIOAx [x=0..2] and TIOBx [x=0..2] are driven by.." rgroup.long ($2+0xC)++0x7 line.long 0x0 "RAB,Register AB" hexmask.long 0x0 0.--31. 1. "RAB,Register A or Register B" line.long 0x4 "CV,Counter Value" hexmask.long 0x4 0.--31. 1. "CV,Counter Value" group.long ($2+0x14)++0xB line.long 0x0 "RA,Register A" hexmask.long 0x0 0.--31. 1. "RA,Register A" line.long 0x4 "RB,Register B" hexmask.long 0x4 0.--31. 1. "RB,Register B" line.long 0x8 "RC,Register C" hexmask.long 0x8 0.--31. 1. "RC,Register C" rgroup.long ($2+0x20)++0x3 line.long 0x0 "SR,Interrupt Status Register" bitfld.long 0x0 18. "MTIOB,TIOBx Mirror" "0: TIOBx is low. If TC_CMRx.WAVE = 0 TIOBx pin is..,1: TIOBx is high. If TC_CMRx.WAVE = 0 TIOBx pin is.." bitfld.long 0x0 17. "MTIOA,TIOAx Mirror" "0: TIOAx is low. If TC_CMRx.WAVE = 0 TIOAx pin is..,1: TIOAx is high. If TC_CMRx.WAVE = 0 TIOAx pin is.." newline bitfld.long 0x0 16. "CLKSTA,Clock Enabling Status" "0: Clock is disabled.,1: Clock is enabled." bitfld.long 0x0 8. "SECE,Security and/or Safety Event (cleared on read)" "0: No security or safety event occurred.,1: One or more safety or security event occurred.." newline bitfld.long 0x0 7. "ETRGS,External Trigger Status (cleared on read)" "0: External trigger has not occurred since the last..,1: External trigger has occurred since the last.." bitfld.long 0x0 6. "LDRBS,RB Loading Status (cleared on read)" "0: RB Load has not occurred since the last read of..,1: RB Load has occurred since the last read of the.." newline bitfld.long 0x0 5. "LDRAS,RA Loading Status (cleared on read)" "0: RA Load has not occurred since the last read of..,1: RA Load has occurred since the last read of the.." bitfld.long 0x0 4. "CPCS,RC Compare Status (cleared on read)" "0: RC Compare has not occurred since the last read..,1: RC Compare has occurred since the last read of.." newline bitfld.long 0x0 3. "CPBS,RB Compare Status (cleared on read)" "0: RB Compare has not occurred since the last read..,1: RB Compare has occurred since the last read of.." bitfld.long 0x0 2. "CPAS,RA Compare Status (cleared on read)" "0: RA Compare has not occurred since the last read..,1: RA Compare has occurred since the last read of.." newline bitfld.long 0x0 1. "LOVRS,Load Overrun Status (cleared on read)" "0: Load overrun has not occurred since the last..,1: RA or RB have been loaded at least twice without.." bitfld.long 0x0 0. "COVFS,Counter Overflow Status (cleared on read)" "0: No counter overflow has occurred since the last..,1: A counter overflow has occurred since the last.." wgroup.long ($2+0x24)++0x7 line.long 0x0 "IER,Interrupt Enable Register" bitfld.long 0x0 10. "SECE,Security and/or Safety Event Interrupt Enable" "0,1" bitfld.long 0x0 7. "ETRGS,External Trigger" "0,1" newline bitfld.long 0x0 6. "LDRBS,RB Loading" "0,1" bitfld.long 0x0 5. "LDRAS,RA Loading" "0,1" newline bitfld.long 0x0 4. "CPCS,RC Compare" "0,1" bitfld.long 0x0 3. "CPBS,RB Compare" "0,1" newline bitfld.long 0x0 2. "CPAS,RA Compare" "0,1" bitfld.long 0x0 1. "LOVRS,Load Overrun" "0,1" newline bitfld.long 0x0 0. "COVFS,Counter Overflow" "0,1" line.long 0x4 "IDR,Interrupt Disable Register" bitfld.long 0x4 10. "SECE,Security and/or Safety Event Interrupt Disable" "0,1" bitfld.long 0x4 7. "ETRGS,External Trigger" "0,1" newline bitfld.long 0x4 6. "LDRBS,RB Loading" "0,1" bitfld.long 0x4 5. "LDRAS,RA Loading" "0,1" newline bitfld.long 0x4 4. "CPCS,RC Compare" "0,1" bitfld.long 0x4 3. "CPBS,RB Compare" "0,1" newline bitfld.long 0x4 2. "CPAS,RA Compare" "0,1" bitfld.long 0x4 1. "LOVRS,Load Overrun" "0,1" newline bitfld.long 0x4 0. "COVFS,Counter Overflow" "0,1" rgroup.long ($2+0x2C)++0x3 line.long 0x0 "IMR,Interrupt Mask Register" bitfld.long 0x0 10. "SECE,Security and/or Safety Event Interrupt Mask" "0,1" bitfld.long 0x0 7. "ETRGS,External Trigger" "0,1" newline bitfld.long 0x0 6. "LDRBS,RB Loading" "0,1" bitfld.long 0x0 5. "LDRAS,RA Loading" "0,1" newline bitfld.long 0x0 4. "CPCS,RC Compare" "0,1" bitfld.long 0x0 3. "CPBS,RB Compare" "0,1" newline bitfld.long 0x0 2. "CPAS,RA Compare" "0,1" bitfld.long 0x0 1. "LOVRS,Load Overrun" "0,1" newline bitfld.long 0x0 0. "COVFS,Counter Overflow" "0,1" group.long ($2+0x30)++0x3 line.long 0x0 "EMR,Extended Mode Register" bitfld.long 0x0 8. "NODIVCLK,No Divided Clock" "0: The selected clock is defined by field TCCLKS in..,1: The selected clock is peripheral clock and.." bitfld.long 0x0 4.--5. "TRIGSRCB,Trigger Source for Input B" "0: The trigger/capture input B is driven by..,1: For TC0: The trigger/capture input B is driven..,?,?" newline bitfld.long 0x0 0.--1. "TRIGSRCA,Trigger Source for Input A" "0: The trigger/capture input A is driven by..,1: For TC0: The trigger/capture input A is driven..,?,?" rgroup.long ($2+0x34)++0x7 line.long 0x0 "CSR,Channel Status Register" bitfld.long 0x0 18. "MTIOB,TIOBx Mirror" "0: TIOBx is low. If TC_CMRx.WAVE = 0 TIOBx is low.,1: TIOBx is high. If TC_CMRx.WAVE = 0 TIOBx is.." bitfld.long 0x0 17. "MTIOA,TIOAx Mirror" "0: TIOAx is low. If TC_CMRx.WAVE = 0 TIOAx is low.,1: TIOAx is high. If TC_CMRx.WAVE = 0 TIOAx is.." newline bitfld.long 0x0 16. "CLKSTA,Clock Enabling Status" "0: Clock is disabled.,1: Clock is enabled." line.long 0x4 "SSR,Safety Status Register" bitfld.long 0x4 31. "ECLASS,Software Error Class" "0: An abnormal access that does not have any impact.,1: An abnormal access that may have an impact." hexmask.long.byte 0x4 24.--27. 1. "SWETYP,Software Error Type (cleared on read)" newline hexmask.long.word 0x4 8.--23. 1. "WPVSRC,Write Protection Violation Source (cleared on read)" bitfld.long 0x4 3. "SWE,Software Control Error (cleared on read)" "0: No software error has occurred since the last..,1: A software error has occurred since the last.." newline bitfld.long 0x4 2. "SEQE,Internal Sequencer Error (cleared on read)" "0: No internal counter error has occurred since the..,1: An internal counter error has occurred since the.." bitfld.long 0x4 1. "CGD,Clock Glitch Detected (cleared on read)" "0: The clock monitoring has not been corrupted..,1: The clock monitoring has been corrupted since.." newline bitfld.long 0x4 0. "WPVS,Write Protection Violation Status (cleared on read)" "0: No write protection violation has occurred since..,1: A write protection violation has occurred since.." tree.end repeat.end base ad:0xE0800000 newline wgroup.long 0xC0++0x3 line.long 0x0 "BCR,Block Control Register" bitfld.long 0x0 0. "SYNC,Synchro Command" "0: No effect.,1: Asserts the SYNC signal which generates a.." group.long 0xC4++0x3 line.long 0x0 "BMR,Block Mode Register" hexmask.long.byte 0x0 26.--29. 1. "MAXCMP,Maximum Consecutive Missing Pulses" hexmask.long.byte 0x0 20.--25. 1. "MAXFILT,Maximum Filter" newline bitfld.long 0x0 18. "AUTOC,AutoCorrection of Missing Pulses" "0: The detection and autocorrection function is..,1: The detection and autocorrection function is.." bitfld.long 0x0 17. "IDXPHB,Index Pin is PHB Pin" "0: IDX pin of the rotary sensor must drive TIOA1.,1: IDX pin of the rotary sensor must drive TIOB0." newline bitfld.long 0x0 16. "SWAP,Swap PHA and PHB" "0: No swap between PHA and PHB.,1: Swap PHA and PHB internally prior to driving the.." bitfld.long 0x0 15. "INVIDX,Inverted Index" "0: IDX (TIOA1) is directly driving the QDEC.,1: IDX is inverted before driving the QDEC." newline bitfld.long 0x0 14. "INVB,Inverted PHB" "0: PHB (TIOB0) is directly driving the QDEC.,1: PHB is inverted before driving the QDEC." bitfld.long 0x0 13. "INVA,Inverted PHA" "0: PHA (TIOA0) is directly driving the QDEC.,1: PHA is inverted before driving the QDEC." newline bitfld.long 0x0 12. "EDGPHA,Edge on PHA Count Mode" "0: Edges are detected on PHA only.,1: Edges are detected on both PHA and PHB." bitfld.long 0x0 11. "QDTRANS,Quadrature Decoding Transparent" "0: Full quadrature decoding logic is active..,1: Quadrature decoding logic is inactive (direction.." newline bitfld.long 0x0 10. "SPEEDEN,Speed Enabled" "0: Disabled.,1: Enables the speed measure on channel 0 the time.." bitfld.long 0x0 9. "POSEN,Position Enabled" "0: Disable position.,1: Enables the position measure on channel 0 and 1." newline bitfld.long 0x0 8. "QDEN,Quadrature Decoder Enabled" "0: Disabled.,1: Enables the QDEC (filter edge detection and.." bitfld.long 0x0 4.--5. "TC2XC2S,External Clock Signal 2 (XC2) Selection" "0: Signal connected to XC2: TCLK2,?,2: Signal connected to XC2: internal TIOA0 for..,3: Signal connected to XC2: internal TIOA1 for.." newline bitfld.long 0x0 2.--3. "TC1XC1S,External Clock Signal 1 (XC1) Selection" "0: Signal connected to XC1: TCLK1,?,2: Signal connected to XC1: internal TIOA0 for..,3: Signal connected to XC1: internal TIOA2 for.." bitfld.long 0x0 0.--1. "TC0XC0S,External Clock Signal 0 (XC0) Selection" "0: Signal connected to XC0: TCLK0,?,2: Signal connected to XC0: internal TIOA1 for..,3: Signal connected to XC0: internal TIOA2 for.." wgroup.long 0xC8++0x7 line.long 0x0 "QIER,QDEC Interrupt Enable Register" bitfld.long 0x0 7. "FMP,Filtered Missing Pulse" "0: No effect.,1: Enables the interrupt when phase A or phase B.." bitfld.long 0x0 6. "FIDX,Filtered Index Line" "0: No effect.,1: Enables the interrupt when index line has a.." newline bitfld.long 0x0 5. "FPHB,Filtered Phase B Line" "0: No effect.,1: Enables the interrupt when phase B line has a.." bitfld.long 0x0 4. "FPHA,Filtered Phase A Line" "0: No effect.,1: Enables the interrupt when phase A line has a.." newline bitfld.long 0x0 3. "MPE,Consecutive Missing Pulse Error" "0: No effect.,1: Enables the interrupt when an occurrence of.." bitfld.long 0x0 2. "QERR,Quadrature Error" "0: No effect.,1: Enables the interrupt when a quadrature error.." newline bitfld.long 0x0 1. "DIRCHG,Direction Change" "0: No effect.,1: Enables the interrupt when a change on rotation.." bitfld.long 0x0 0. "IDX,Index" "0: No effect.,1: Enables the interrupt when a rising edge occurs.." line.long 0x4 "QIDR,QDEC Interrupt Disable Register" bitfld.long 0x4 7. "FMP,Filtered Missing Pulse" "0: No effect.,1: Disables the interrupt when phase A or phase B.." bitfld.long 0x4 6. "FIDX,Filtered Index Line" "0: No effect.,1: Disables the interrupt when index line has a.." newline bitfld.long 0x4 5. "FPHB,Filtered Phase B Line" "0: No effect.,1: Disables the interrupt when phase B line has a.." bitfld.long 0x4 4. "FPHA,Filtered Phase A Line" "0: No effect.,1: Disables the interrupt when phase A line has a.." newline bitfld.long 0x4 3. "MPE,Consecutive Missing Pulse Error" "0: No effect.,1: Disables the interrupt when an occurrence of.." bitfld.long 0x4 2. "QERR,Quadrature Error" "0: No effect.,1: Disables the interrupt when a quadrature error.." newline bitfld.long 0x4 1. "DIRCHG,Direction Change" "0: No effect.,1: Disables the interrupt when a change on rotation.." bitfld.long 0x4 0. "IDX,Index" "0: No effect.,1: Disables the interrupt when a rising edge occurs.." rgroup.long 0xD0++0x7 line.long 0x0 "QIMR,QDEC Interrupt Mask Register" bitfld.long 0x0 7. "FMP,Filtered Missing Pulse" "0: The interrupt on auto-corrected missing pulse is..,1: The interrupt on auto-corrected missing pulse is.." bitfld.long 0x0 6. "FIDX,Filtered Index Line" "0: The interrupt on index line filtered..,1: The interrupt on index line filtered.." newline bitfld.long 0x0 5. "FPHB,Filtered Phase B Line" "0: The interrupt on phase B line filtered..,1: The interrupt on phase B line filtered.." bitfld.long 0x0 4. "FPHA,Filtered Phase A Line" "0: The interrupt on phase A line filtered..,1: The interrupt on phase A line filtered.." newline bitfld.long 0x0 3. "MPE,Consecutive Missing Pulse Error" "0: The interrupt on the maximum number of..,1: The interrupt on the maximum number of.." bitfld.long 0x0 2. "QERR,Quadrature Error" "0: The interrupt on quadrature error is disabled.,1: The interrupt on quadrature error is enabled." newline bitfld.long 0x0 1. "DIRCHG,Direction Change" "0: The interrupt on rotation direction change is..,1: The interrupt on rotation direction change is.." bitfld.long 0x0 0. "IDX,Index" "0: The interrupt on IDX input is disabled.,1: The interrupt on IDX input is enabled." line.long 0x4 "QISR,QDEC Interrupt Status Register" bitfld.long 0x4 8. "DIR,Direction" "0,1" bitfld.long 0x4 7. "FMP,Filtered Missing Pulse" "0: No correction of missing pulse on phase A or B..,1: A correction of missing pulse on phase A or B.." newline bitfld.long 0x4 6. "FIDX,Filtered Index Line" "0: No filtered contamination on index line since..,1: A contamination has been successfully on index.." bitfld.long 0x4 5. "FPHB,Filtered Phase B Line" "0: No filtered contamination on phase B line since..,1: A contamination has been successfully on phase B.." newline bitfld.long 0x4 4. "FPHA,Filtered Phase A Line" "0: No filtered contamination on phase A line since..,1: A contamination has been successfully on phase A.." bitfld.long 0x4 3. "MPE,Consecutive Missing Pulse Error" "0: The number of consecutive missing pulses has not..,1: An occurrence of MAXCMP consecutive missing.." newline bitfld.long 0x4 2. "QERR,Quadrature Error" "0: No quadrature error since the last read of..,1: A quadrature error occurred since the last read.." bitfld.long 0x4 1. "DIRCHG,Direction Change" "0: No change on rotation direction since the last..,1: The rotation direction changed since the last.." newline bitfld.long 0x4 0. "IDX,Index" "0: No Index input change since the last read of..,1: The IDX input has changed since the last read of.." group.long 0xD8++0x3 line.long 0x0 "FMR,Fault Mode Register" bitfld.long 0x0 1. "ENCF1,Enable Compare Fault Channel 1" "0: Disables the FAULT output source (CPCS flag)..,1: Enables the FAULT output source (CPCS flag) from.." bitfld.long 0x0 0. "ENCF0,Enable Compare Fault Channel 0" "0: Disables the FAULT output source (CPCS flag)..,1: Enables the FAULT output source (CPCS flag) from.." rgroup.long 0xDC++0x3 line.long 0x0 "QSR,QDEC Status Register" bitfld.long 0x0 8. "DIR,Direction" "0,1" group.long 0xE4++0x3 line.long 0x0 "WPMR,Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" bitfld.long 0x0 4. "FIRSTE,First Error Report Enable" "0: The last write protection violation source is..,1: Only the first write protection violation source.." newline bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control..,1: Enables the write protection on control register.." bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." newline bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection if WPKEY..,1: Enables the write protection if WPKEY.." tree.end tree.end tree "TCPC (USB Type-C Port Controller)" base ad:0x0 tree "TCPCA" base ad:0xE083C000 rgroup.word 0x0++0xB line.word 0x0 "VID,Vendor ID Register" hexmask.word 0x0 0.--15. 1. "VID,Vendor ID" line.word 0x2 "PID,Product ID Register" hexmask.word 0x2 0.--15. 1. "PID,Product ID" line.word 0x4 "DID,Device ID Register" hexmask.word 0x4 0.--15. 1. "DID,Device ID" line.word 0x6 "UTCR,USB Type-C Rev Register" hexmask.word 0x6 0.--15. 1. "UTCR,USB Type-C Revision" line.word 0x8 "UPDR,USB PD Rev Ver Register" hexmask.word 0x8 0.--15. 1. "UPDR,USB-PD Specification Revision and Version" line.word 0xA "PDIR,PD Interface Rev Register" hexmask.word 0xA 0.--15. 1. "PDIR,USB-Port Controller Interface Specification Revision" group.word 0x10++0x3 line.word 0x0 "AL,Alert Register" bitfld.word 0x0 15. "VDA,Vendor Defined Alert" "0: No vendor-defined alert has been detected.,1: A vendor-defined alert has been detected." bitfld.word 0x0 11. "VBUSSNKDS,VBUS Sink Disconnect Detected" "0: No VBUS sink disconnect threshold crossing has..,1: A VBUS sink disconnect threshold crossing has.." newline bitfld.word 0x0 9. "FLT,Fault" "0: No fault has occurred.,1: A fault has occurred. Read TCPC_FS." bitfld.word 0x0 8. "VBUSLO,VBUS Voltage Alarm Low" "0: A low-voltage alarm has not occurred.,1: A low-voltage alarm has occurred." newline bitfld.word 0x0 7. "VBUSHI,VBUS Voltage Alarm High" "0: A high-voltage alarm has not occurred.,1: A high-voltage alarm has occurred." bitfld.word 0x0 1. "PWRS,Power Status" "0: Power status not changed.,1: Power status changed." newline bitfld.word 0x0 0. "CCS,CC Status" "0: CC status not changed.,1: CC status changed." line.word 0x2 "ALM,Alert Mask Register" bitfld.word 0x2 15. "VDA,Vendor Defined Alert Interrupt Mask" "0,1" bitfld.word 0x2 11. "VBUSSNKDS,VBUS Sink Disconnect Detected Interrupt Mask" "0,1" newline bitfld.word 0x2 9. "FLT,Fault Interrupt Mask" "0,1" bitfld.word 0x2 8. "VBUSLO,VBUS Voltage Alarm Low Interrupt Mask" "0,1" newline bitfld.word 0x2 7. "VBUSHI,VBUS Voltage Alarm High Interrupt Mask" "0,1" bitfld.word 0x2 1. "PWRS,Power Status Interrupt Mask" "0,1" newline bitfld.word 0x2 0. "CCS,CC Status Interrupt Mask" "0,1" group.byte 0x14++0x1 line.byte 0x0 "PSM,Power Status Mask Register" bitfld.byte 0x0 6. "INIT,TCPC Initialization Interrupt Mask" "0,1" bitfld.byte 0x0 4. "SRCVBUS,Sourcing VBUS Interrupt Mask" "0,1" newline bitfld.byte 0x0 3. "VBUSDETE,VBUS Present Detection Interrupt Mask" "0,1" bitfld.byte 0x0 2. "VBUS,VBUS Present Interrupt Mask" "0,1" newline bitfld.byte 0x0 0. "SNKVBUS,Sinking VBUS Interrupt Mask" "0,1" line.byte 0x1 "FSM,Fault Status Mask Register" bitfld.byte 0x1 7. "ALLREGRES,All Registers Reset To Default Interrupt Mask" "0,1" bitfld.byte 0x1 6. "FRCOFVBUS,Force Off VBUS Interrupt Mask" "0,1" newline bitfld.byte 0x1 5. "AUTDCHF,Auto Discharge Failed Interrupt Mask" "0,1" bitfld.byte 0x1 4. "FRCDCHF,Force Discharge Failed Interrupt Mask" "0,1" newline bitfld.byte 0x1 3. "VBUSOCPF,Internal or External OCP VBUS Over Current Protection Fault Interrupt Mask" "0,1" bitfld.byte 0x1 2. "VBUSOVPF,Internal or External OVP VBUS Over Voltage Protection Fault Interrupt Mask" "0,1" group.byte 0x18++0x0 line.byte 0x0 "CSO,Config Standard Output Register" bitfld.byte 0x0 1. "CNX,Connection Present" "0: No connection (default).,1: Connection." bitfld.byte 0x0 0. "COR,Connector Orientation" "0: Normal (CC1=A5 CC2=B5 TX1=A2/A3 RX1=B10/B11)..,1: Flipped (CC2=A5 CC1=B5 TX1=B2/B3 RX1=A10/A11)." group.byte 0x1A++0x1 line.byte 0x0 "RCTL,Role Control Register" bitfld.byte 0x0 6. "DRP,Dual Role Play" "0: No DRP. CC1 CC2 fields determine Rp/Rd/Ra or..,1: DRP." bitfld.byte 0x0 4.--5. "RP,Resistor for Power Advertising" "0: Rp default,1: Rp 1.5A,2: Rp 3.0A,?" newline bitfld.byte 0x0 2.--3. "CC2,Configuration Channel 2" "0: Ra,1: Rp defined as in RP field,2: Rd,3: Open (Disconnect or don't care)" bitfld.byte 0x0 0.--1. "CC1,Configuration Channel 1" "0: Ra,1: Rp defined as in RP field,2: Rd,3: Open (Disconnect or don't care)" line.byte 0x1 "FCTL,Fault Control Register" bitfld.byte 0x1 4. "FRCOFVBUS,Force Off VBUS (Source or Sink)" "0: Allows standard input signal Force Off VBUS..,1: Blocks standard input signal Force Off VBUS.." bitfld.byte 0x1 2. "VBUSOCPF,Internal or External OCP VBUS Over Current Protection Fault" "0: Internal and external OCP circuit enabled.,1: Internal and external OCP circuit disabled." newline bitfld.byte 0x1 1. "VBUSOVPF,Internal or External OVP VBUS Over Voltage Protection Fault" "0: Internal and external OVP circuit enabled.,1: Internal and external OVP circuit disabled." rgroup.byte 0x1D++0x1 line.byte 0x0 "CCS,CC Status Register" bitfld.byte 0x0 5. "LK4CNX,Looking4Connection" "0: TCPC is not actively looking for a connection. A..,1: TCPC is looking for a connection (toggling as a.." bitfld.byte 0x0 4. "CONRES,Connect Result" "0: TCPC is presenting Rp.,1: TCPC is presenting Rd." newline bitfld.byte 0x0 2.--3. "CC2,CC2 State" "0: SRC.Open (Open Rp),1: SRC.Ra (below maximum VRa),2: SRC.Rd (within the VRd range),3: SNK.Power3.0 (Above minimum VRd-Connect) Detects.." bitfld.byte 0x0 0.--1. "CC1,CC1 State" "0: SRC.Open (Open Rp),1: SRC.Ra (below maximum VRa),2: SRC.Rd (within the VRd range),3: SNK.Power3.0 (Above minimum VRd-Connect) Detects.." line.byte 0x1 "PS,Power Status Register" bitfld.byte 0x1 7. "DBG,Debug Accessory Connected" "0: No debug accessory connected (default).,?" bitfld.byte 0x1 6. "INIT,TCPC Initialization" "0: TCPC has completed initialization and all..,1: TCPC is still performing internal initialization.." newline bitfld.byte 0x1 5. "SRCHIV,Sourcing High Voltage" "0: VSafe5V.,?" bitfld.byte 0x1 4. "SRCVBUS,Sourcing VBUS" "0: Sourcing VBUS is disabled.,1: Sourcing VBUS is enabled." newline bitfld.byte 0x1 3. "VBUSDETE,VBUS Present Detection Enabled" "0: VBUS present detection disabled.,1: VBUS present detection enabled (default)." bitfld.byte 0x1 2. "VBUS,VBUS Present" "0: VBUS disconnected.,1: VBUS connected." newline bitfld.byte 0x1 1. "VCONN,VCONN Present" "0: VCONN is not present.,?" bitfld.byte 0x1 0. "SNKVBUS,Sinking VBUS" "0: Sink is disconnected. (Default and if not..,1: TCPC is sinking VBUS to the system load." group.byte 0x1F++0x0 line.byte 0x0 "FS,Fault Status Register" bitfld.byte 0x0 7. "ALLREGRES,All Registers Reset To Default" "0: The registers have not been reset since the last..,1: The TCPC has reset all registers to their.." bitfld.byte 0x0 6. "FRCOFVBUS,Force Off VBUS" "0: No fault detected no action (default and not..,1: VBUS source/sink has been forced off due to.." newline bitfld.byte 0x0 3. "VBUSOCPF,Internal or External OCP VBUS Over-Current Protection Fault" "0: Not in an over-current protection state.,1: Over-current fault latched." bitfld.byte 0x0 2. "VBUSOVPF,Internal or External OVP VBUS Over-Voltage Protection Fault" "0: Not in an over-voltage protection state.,1: Over-voltage fault latched." group.byte 0x23++0x0 line.byte 0x0 "CMD,Command Register" hexmask.byte 0x0 0.--7. 1. "COMMAND,Command" group.word 0x24++0x3 line.word 0x0 "DCP1,Device Capabilities 1 Register" bitfld.word 0x0 14. "VBUSOCPR,VBUS OCP Reporting" "0: VBUS OCP is not reported by the TCPC.,1: VBUS OCP is reported by the TCPC." bitfld.word 0x0 13. "VBUSOVPR,VBUS OVP Reporting" "0: VBUS OVP is not reported by the TCPC.,1: VBUS OVP is reported by the TCPC." newline bitfld.word 0x0 12. "BLDDCH,Bleed Discharge" "0: No bleed discharge implemented in TCPC.,1: Bleed discharge is implemented in the TCPC." bitfld.word 0x0 11. "FRCDCH,Force Discharge" "0: No force discharge implemented in TCPC.,1: Force discharge is implemented in the TCPC." newline bitfld.word 0x0 10. "VBUSMSRAL,VBUS Measurement and Alarm Capable" "0: No VBUS voltage measurement nor VBUS alarms.,1: VBUS voltage measurement and VBUS alarms." bitfld.word 0x0 8.--9. "SRCRES,Source Resistor Supported" "0: Rp default only,1: Rp 1.5A and default,2: Rp 3.0A 1.5A and default,?" newline bitfld.word 0x0 5.--7. "ROLES,Roles Supported" "0: USB Type-C Port Manager can configure the Port..,1: Source only,2: Sink only,3: Sink with accessory support,4: DRP only,5: Source Sink DRP Adapter/Cable all supported,6: Source Sink DRP,7: Not valid" bitfld.word 0x0 4. "SOPDBG,SOP'_DBG/SOP''_DBG Support" "0,1" newline bitfld.word 0x0 3. "SRCVCN,Source VCONN" "0: TCPC is not capable of switching VCONN.,1: TCPC is capable of switching VCONN." bitfld.word 0x0 2. "SNKVBUS,Sink VBUS" "0: TCPC is not capable controlling the sink path to..,1: TCPC is capable of controlling the sink path to.." newline bitfld.word 0x0 1. "SRCHVBUS,Source High Voltage VBUS" "0: TCPC is not capable of controlling the source..,1: TCPC is capable of controlling the source high.." bitfld.word 0x0 0. "SRCVBUS,Source VBUS" "0: TCPC is not capable of controlling the source..,1: TCPC is capable of controlling the source path.." line.word 0x2 "DCP2,Device Capabilities 2 Register" bitfld.word 0x2 8. "WDTMR,Watchdog Timer" "0: Enable Watchdog Timer not implemented.,1: Enable Watchdog Timer implemented." bitfld.word 0x2 7. "SKDSCDET,Sink Disconnect Detection" "0: VBUS_SINK_DISCONNECT_THRESHOLD not implemented..,1: VBUS_SINK_DISCONNECT_THRESHOLD implemented." newline bitfld.word 0x2 6. "STPDSCHTH,Stop Discharge Threshold" "0,1" bitfld.word 0x2 4.--5. "VBUSVALSB,VBUS Voltage Alarm LSB" "0,1,2,3" newline bitfld.word 0x2 1.--3. "VCPSP,VCONN Power Supported" "0,1,2,3,4,5,6,7" bitfld.word 0x2 0. "VCOFC,VCONN Overcurrent Fault Capable" "0,1" group.byte 0x28++0x1 line.byte 0x0 "SIC,Standard Input Capabilities Register" bitfld.byte 0x0 2. "VBUSEOVF,VBUS External Over-Voltage Fault" "0: Not present in TCPC.,1: Present in TCPC." bitfld.byte 0x0 1. "VBUSEOCF,VBUS External Over-Current Fault" "0: Not present in TCPC.,1: Present in TCPC." newline bitfld.byte 0x0 0. "FOFVBUS,Force Off VBUS (Source or Sink)" "0: Not present in TCPC.,1: Present in TCPC." line.byte 0x1 "SOC,Standard Output Capabilities Register" bitfld.byte 0x1 6. "DBGAI,Debug Accessory Indicator" "0: Not present in TCPC.,1: Present in TCPC." bitfld.byte 0x1 5. "VBUSPM,VBUS Present Monitor" "0: Not present in TCPC.,1: Present in TCPC." newline bitfld.byte 0x1 4. "AAAI,Audio Adapter Accessory Indicator" "0: Not present in TCPC.,1: Present in TCPC." bitfld.byte 0x1 3. "ACI,Active Cable Indicator" "0: Not present in TCPC.,1: Present in TCPC." newline bitfld.byte 0x1 2. "MXCFGCTL,MUX Configuration Control" "0: Not present in TCPC.,1: Present in TCPC." bitfld.byte 0x1 1. "CNXPR,Connection Present" "0: No connection.,1: Connection." newline bitfld.byte 0x1 0. "CNROR,Connector Orientation" "0: Not present in TCPC.,1: Present in TCPC." wgroup.long 0x80++0xF line.long 0x0 "CR,Control Register" hexmask.long.tbyte 0x0 8.--31. 1. "WAKEY,Register Write Access Key" bitfld.long 0x0 0. "SWRST,Software Reset" "0: No effect.,1: Resets the TCPC. A software-triggered hardware.." line.long 0x4 "SSR,Set Status Register" hexmask.long.byte 0x4 24.--31. 1. "FAULT_STATUS,Fault Status Register Set" hexmask.long.byte 0x4 16.--23. 1. "POWER_STATUS,Power Status Register Set" newline hexmask.long.byte 0x4 8.--15. 1. "CC_STATUS,CC Status Register Set" line.long 0x8 "CSR,Clear Status Register" hexmask.long.byte 0x8 16.--23. 1. "POWER_STATUS,Power Status Register Clear" hexmask.long.byte 0x8 8.--15. 1. "CC_STATUS,CC Status Register Clear" line.long 0xC "SAR,Set Alert Register" hexmask.long.word 0xC 0.--15. 1. "ALERT,Alert Register Set" group.long 0xA0++0x3 line.long 0x0 "UPC,USB PHY Control Register" bitfld.long 0x0 29. "BCDETE,Battery Charging Detection Enable" "0: Battery charging detection is disabled.,1: Battery charging detection is enabled." bitfld.long 0x0 28. "BCVSRCE,Battery Charging Voltage Source Enable" "0: Battery charging VDP_SRC and VDM_SRC voltage..,1: Battery charging voltage source enable:" newline bitfld.long 0x0 27. "BCDETSEL,Battery Charging Detection Selection" "0: Battery charging primary detection is selected.,1: Battery charging secondary detection is selected." bitfld.long 0x0 26. "BCIDPSRCE,Battery Charging IDP Source Enable" "0: Battery charging IDP current source is disabled.,1: Battery charging IDP current source is enabled.." newline bitfld.long 0x0 25. "DMPDFE,DM Pull-down Force Enable" "0: DM pull-down is not forced to the active state..,1: DM pull-down is forced to the active state by.." bitfld.long 0x0 24. "DMPDFD,DM Pull-down Force Disable" "0: DM pull-down is not forced to the inactive state..,1: DM pull-down is forced to the inactive state by.." newline bitfld.long 0x0 20.--21. "RDSRC,Type-C Rd Resistor Value Source" "0: Software configuration value RDSEL is selected..,1: OTP value is selected for Rd pull-down resistor.,2: Calibration value TCPC_CALST.RDCAL is selected..,3: Rd pull-down is disabled." bitfld.long 0x0 18. "RDTRME,Type-C Rd Resistor Trim Enable" "0: Rd resistor software trim is disabled. The Rd..,1: Rd resistor software trim is enabled. CC2 is.." newline bitfld.long 0x0 16.--17. "RDSEL,Type-C Rd Resistor Trim Selection" "0: Rd pull-down is disabled.,1: Rd pull-down resistor value decreased by 10% is..,2: Rd pull-down resistor default value is selected.,3: Rd pull-down resistor value increased by 10% is.." bitfld.long 0x0 12.--13. "RDIPSEL,Type-C Rd or Ip Pull-up Current Selection" "0: Type-C pull-up current source Ip is off Rd..,1: Type-C pull-up current source Ip is advertising..,2: Type-C pull-up current source Ip is advertising..,3: Type-C pull-up current source Ip is advertising.." newline bitfld.long 0x0 8.--10. "TCIDCTSEL,Type-C or ID Comparator Threshold Selection" "0: Threshold above VRid_gnd for ID determination or..,1: Threshold above VRid_c for ID determination or..,2: Threshold above VRid_b for ID determination or..,3: Threshold above VRid_a for ID determination or..,?,?,?,?" bitfld.long 0x0 1. "TCIDSEL,Type-C or ID Selection" "0: CC1 comparator is used for ID detection for OTG..,1: CC1 and CC2 comparators are used to determine.." newline bitfld.long 0x0 0. "TCCE,Type-C Cell Enable" "0: USB Type-C cell is disabled; CC1 and CC2 are..,1: USB Type-C cell is enabled." rgroup.long 0xA4++0x3 line.long 0x0 "UPS,USB PHY Status Register" bitfld.long 0x0 4. "CC2RDT,Type-C CC2 Comparator or Rd Trim comparator" "0: CC2 or Rd Trim comparator output is low for..,1: CC2 or Rd Trim comparator output is high for.." bitfld.long 0x0 3. "CC1ID,Type-C CC1 Comparator or ID comparator" "0: CC1 or ID comparator output is low for Power..,1: CC1 or ID comparator output is high for Power.." newline bitfld.long 0x0 2. "CHGDCP,Charging Port Detection Dedicated Charging Port Detection" "0: No charging port detected,1: Charging port detected" bitfld.long 0x0 1. "DM,USB Differential line Minus" "0: DM is low.,1: DM is high." newline bitfld.long 0x0 0. "DP,USB Differential line Plus" "0: DP is low.,1: DP is high." group.long 0xA8++0x3 line.long 0x0 "CALVREF,Calibration Voltage Reference Register" hexmask.long.byte 0x0 8.--12. 1. "CALVREFH,Calibration Voltage Reference High Value" hexmask.long.byte 0x0 0.--4. 1. "CALVREFL,Calibration Voltage Reference Low Value" rgroup.long 0xAC++0x7 line.long 0x0 "CALST,Calibration Status Register" bitfld.long 0x0 8.--9. "RDCAL,Rd From Calibration" "0,1,2,3" hexmask.long.byte 0x0 0.--4. 1. "CALNST,Calibration Input Status" line.long 0x4 "CALIST,Calibration Interrupt Status Register" bitfld.long 0x4 0. "CALNIST,Calibration Interrupt Status" "0: No TCPC calibration input change has occurred in..,1: At least one TCPC calibration input change has.." group.long 0xB4++0x3 line.long 0x0 "CALIM,Calibration Interrupt Mask Register" bitfld.long 0x0 0. "CALIM,Calibration Interrupt Mask" "0: The TCPC calibration interrupt status..,1: The TCPC calibration interrupt status.." tree.end tree "TCPCB" base ad:0xE0840000 rgroup.word 0x0++0xB line.word 0x0 "VID,Vendor ID Register" hexmask.word 0x0 0.--15. 1. "VID,Vendor ID" line.word 0x2 "PID,Product ID Register" hexmask.word 0x2 0.--15. 1. "PID,Product ID" line.word 0x4 "DID,Device ID Register" hexmask.word 0x4 0.--15. 1. "DID,Device ID" line.word 0x6 "UTCR,USB Type-C Rev Register" hexmask.word 0x6 0.--15. 1. "UTCR,USB Type-C Revision" line.word 0x8 "UPDR,USB PD Rev Ver Register" hexmask.word 0x8 0.--15. 1. "UPDR,USB-PD Specification Revision and Version" line.word 0xA "PDIR,PD Interface Rev Register" hexmask.word 0xA 0.--15. 1. "PDIR,USB-Port Controller Interface Specification Revision" group.word 0x10++0x3 line.word 0x0 "AL,Alert Register" bitfld.word 0x0 15. "VDA,Vendor Defined Alert" "0: No vendor-defined alert has been detected.,1: A vendor-defined alert has been detected." bitfld.word 0x0 11. "VBUSSNKDS,VBUS Sink Disconnect Detected" "0: No VBUS sink disconnect threshold crossing has..,1: A VBUS sink disconnect threshold crossing has.." newline bitfld.word 0x0 9. "FLT,Fault" "0: No fault has occurred.,1: A fault has occurred. Read TCPC_FS." bitfld.word 0x0 8. "VBUSLO,VBUS Voltage Alarm Low" "0: A low-voltage alarm has not occurred.,1: A low-voltage alarm has occurred." newline bitfld.word 0x0 7. "VBUSHI,VBUS Voltage Alarm High" "0: A high-voltage alarm has not occurred.,1: A high-voltage alarm has occurred." bitfld.word 0x0 1. "PWRS,Power Status" "0: Power status not changed.,1: Power status changed." newline bitfld.word 0x0 0. "CCS,CC Status" "0: CC status not changed.,1: CC status changed." line.word 0x2 "ALM,Alert Mask Register" bitfld.word 0x2 15. "VDA,Vendor Defined Alert Interrupt Mask" "0,1" bitfld.word 0x2 11. "VBUSSNKDS,VBUS Sink Disconnect Detected Interrupt Mask" "0,1" newline bitfld.word 0x2 9. "FLT,Fault Interrupt Mask" "0,1" bitfld.word 0x2 8. "VBUSLO,VBUS Voltage Alarm Low Interrupt Mask" "0,1" newline bitfld.word 0x2 7. "VBUSHI,VBUS Voltage Alarm High Interrupt Mask" "0,1" bitfld.word 0x2 1. "PWRS,Power Status Interrupt Mask" "0,1" newline bitfld.word 0x2 0. "CCS,CC Status Interrupt Mask" "0,1" group.byte 0x14++0x1 line.byte 0x0 "PSM,Power Status Mask Register" bitfld.byte 0x0 6. "INIT,TCPC Initialization Interrupt Mask" "0,1" bitfld.byte 0x0 4. "SRCVBUS,Sourcing VBUS Interrupt Mask" "0,1" newline bitfld.byte 0x0 3. "VBUSDETE,VBUS Present Detection Interrupt Mask" "0,1" bitfld.byte 0x0 2. "VBUS,VBUS Present Interrupt Mask" "0,1" newline bitfld.byte 0x0 0. "SNKVBUS,Sinking VBUS Interrupt Mask" "0,1" line.byte 0x1 "FSM,Fault Status Mask Register" bitfld.byte 0x1 7. "ALLREGRES,All Registers Reset To Default Interrupt Mask" "0,1" bitfld.byte 0x1 6. "FRCOFVBUS,Force Off VBUS Interrupt Mask" "0,1" newline bitfld.byte 0x1 5. "AUTDCHF,Auto Discharge Failed Interrupt Mask" "0,1" bitfld.byte 0x1 4. "FRCDCHF,Force Discharge Failed Interrupt Mask" "0,1" newline bitfld.byte 0x1 3. "VBUSOCPF,Internal or External OCP VBUS Over Current Protection Fault Interrupt Mask" "0,1" bitfld.byte 0x1 2. "VBUSOVPF,Internal or External OVP VBUS Over Voltage Protection Fault Interrupt Mask" "0,1" group.byte 0x18++0x0 line.byte 0x0 "CSO,Config Standard Output Register" bitfld.byte 0x0 1. "CNX,Connection Present" "0: No connection (default).,1: Connection." bitfld.byte 0x0 0. "COR,Connector Orientation" "0: Normal (CC1=A5 CC2=B5 TX1=A2/A3 RX1=B10/B11)..,1: Flipped (CC2=A5 CC1=B5 TX1=B2/B3 RX1=A10/A11)." group.byte 0x1A++0x1 line.byte 0x0 "RCTL,Role Control Register" bitfld.byte 0x0 6. "DRP,Dual Role Play" "0: No DRP. CC1 CC2 fields determine Rp/Rd/Ra or..,1: DRP." bitfld.byte 0x0 4.--5. "RP,Resistor for Power Advertising" "0: Rp default,1: Rp 1.5A,2: Rp 3.0A,?" newline bitfld.byte 0x0 2.--3. "CC2,Configuration Channel 2" "0: Ra,1: Rp defined as in RP field,2: Rd,3: Open (Disconnect or don't care)" bitfld.byte 0x0 0.--1. "CC1,Configuration Channel 1" "0: Ra,1: Rp defined as in RP field,2: Rd,3: Open (Disconnect or don't care)" line.byte 0x1 "FCTL,Fault Control Register" bitfld.byte 0x1 4. "FRCOFVBUS,Force Off VBUS (Source or Sink)" "0: Allows standard input signal Force Off VBUS..,1: Blocks standard input signal Force Off VBUS.." bitfld.byte 0x1 2. "VBUSOCPF,Internal or External OCP VBUS Over Current Protection Fault" "0: Internal and external OCP circuit enabled.,1: Internal and external OCP circuit disabled." newline bitfld.byte 0x1 1. "VBUSOVPF,Internal or External OVP VBUS Over Voltage Protection Fault" "0: Internal and external OVP circuit enabled.,1: Internal and external OVP circuit disabled." rgroup.byte 0x1D++0x1 line.byte 0x0 "CCS,CC Status Register" bitfld.byte 0x0 5. "LK4CNX,Looking4Connection" "0: TCPC is not actively looking for a connection. A..,1: TCPC is looking for a connection (toggling as a.." bitfld.byte 0x0 4. "CONRES,Connect Result" "0: TCPC is presenting Rp.,1: TCPC is presenting Rd." newline bitfld.byte 0x0 2.--3. "CC2,CC2 State" "0: SRC.Open (Open Rp),1: SRC.Ra (below maximum VRa),2: SRC.Rd (within the VRd range),3: SNK.Power3.0 (Above minimum VRd-Connect) Detects.." bitfld.byte 0x0 0.--1. "CC1,CC1 State" "0: SRC.Open (Open Rp),1: SRC.Ra (below maximum VRa),2: SRC.Rd (within the VRd range),3: SNK.Power3.0 (Above minimum VRd-Connect) Detects.." line.byte 0x1 "PS,Power Status Register" bitfld.byte 0x1 7. "DBG,Debug Accessory Connected" "0: No debug accessory connected (default).,?" bitfld.byte 0x1 6. "INIT,TCPC Initialization" "0: TCPC has completed initialization and all..,1: TCPC is still performing internal initialization.." newline bitfld.byte 0x1 5. "SRCHIV,Sourcing High Voltage" "0: VSafe5V.,?" bitfld.byte 0x1 4. "SRCVBUS,Sourcing VBUS" "0: Sourcing VBUS is disabled.,1: Sourcing VBUS is enabled." newline bitfld.byte 0x1 3. "VBUSDETE,VBUS Present Detection Enabled" "0: VBUS present detection disabled.,1: VBUS present detection enabled (default)." bitfld.byte 0x1 2. "VBUS,VBUS Present" "0: VBUS disconnected.,1: VBUS connected." newline bitfld.byte 0x1 1. "VCONN,VCONN Present" "0: VCONN is not present.,?" bitfld.byte 0x1 0. "SNKVBUS,Sinking VBUS" "0: Sink is disconnected. (Default and if not..,1: TCPC is sinking VBUS to the system load." group.byte 0x1F++0x0 line.byte 0x0 "FS,Fault Status Register" bitfld.byte 0x0 7. "ALLREGRES,All Registers Reset To Default" "0: The registers have not been reset since the last..,1: The TCPC has reset all registers to their.." bitfld.byte 0x0 6. "FRCOFVBUS,Force Off VBUS" "0: No fault detected no action (default and not..,1: VBUS source/sink has been forced off due to.." newline bitfld.byte 0x0 3. "VBUSOCPF,Internal or External OCP VBUS Over-Current Protection Fault" "0: Not in an over-current protection state.,1: Over-current fault latched." bitfld.byte 0x0 2. "VBUSOVPF,Internal or External OVP VBUS Over-Voltage Protection Fault" "0: Not in an over-voltage protection state.,1: Over-voltage fault latched." group.byte 0x23++0x0 line.byte 0x0 "CMD,Command Register" hexmask.byte 0x0 0.--7. 1. "COMMAND,Command" group.word 0x24++0x3 line.word 0x0 "DCP1,Device Capabilities 1 Register" bitfld.word 0x0 14. "VBUSOCPR,VBUS OCP Reporting" "0: VBUS OCP is not reported by the TCPC.,1: VBUS OCP is reported by the TCPC." bitfld.word 0x0 13. "VBUSOVPR,VBUS OVP Reporting" "0: VBUS OVP is not reported by the TCPC.,1: VBUS OVP is reported by the TCPC." newline bitfld.word 0x0 12. "BLDDCH,Bleed Discharge" "0: No bleed discharge implemented in TCPC.,1: Bleed discharge is implemented in the TCPC." bitfld.word 0x0 11. "FRCDCH,Force Discharge" "0: No force discharge implemented in TCPC.,1: Force discharge is implemented in the TCPC." newline bitfld.word 0x0 10. "VBUSMSRAL,VBUS Measurement and Alarm Capable" "0: No VBUS voltage measurement nor VBUS alarms.,1: VBUS voltage measurement and VBUS alarms." bitfld.word 0x0 8.--9. "SRCRES,Source Resistor Supported" "0: Rp default only,1: Rp 1.5A and default,2: Rp 3.0A 1.5A and default,?" newline bitfld.word 0x0 5.--7. "ROLES,Roles Supported" "0: USB Type-C Port Manager can configure the Port..,1: Source only,2: Sink only,3: Sink with accessory support,4: DRP only,5: Source Sink DRP Adapter/Cable all supported,6: Source Sink DRP,7: Not valid" bitfld.word 0x0 4. "SOPDBG,SOP'_DBG/SOP''_DBG Support" "0,1" newline bitfld.word 0x0 3. "SRCVCN,Source VCONN" "0: TCPC is not capable of switching VCONN.,1: TCPC is capable of switching VCONN." bitfld.word 0x0 2. "SNKVBUS,Sink VBUS" "0: TCPC is not capable controlling the sink path to..,1: TCPC is capable of controlling the sink path to.." newline bitfld.word 0x0 1. "SRCHVBUS,Source High Voltage VBUS" "0: TCPC is not capable of controlling the source..,1: TCPC is capable of controlling the source high.." bitfld.word 0x0 0. "SRCVBUS,Source VBUS" "0: TCPC is not capable of controlling the source..,1: TCPC is capable of controlling the source path.." line.word 0x2 "DCP2,Device Capabilities 2 Register" bitfld.word 0x2 8. "WDTMR,Watchdog Timer" "0: Enable Watchdog Timer not implemented.,1: Enable Watchdog Timer implemented." bitfld.word 0x2 7. "SKDSCDET,Sink Disconnect Detection" "0: VBUS_SINK_DISCONNECT_THRESHOLD not implemented..,1: VBUS_SINK_DISCONNECT_THRESHOLD implemented." newline bitfld.word 0x2 6. "STPDSCHTH,Stop Discharge Threshold" "0,1" bitfld.word 0x2 4.--5. "VBUSVALSB,VBUS Voltage Alarm LSB" "0,1,2,3" newline bitfld.word 0x2 1.--3. "VCPSP,VCONN Power Supported" "0,1,2,3,4,5,6,7" bitfld.word 0x2 0. "VCOFC,VCONN Overcurrent Fault Capable" "0,1" group.byte 0x28++0x1 line.byte 0x0 "SIC,Standard Input Capabilities Register" bitfld.byte 0x0 2. "VBUSEOVF,VBUS External Over-Voltage Fault" "0: Not present in TCPC.,1: Present in TCPC." bitfld.byte 0x0 1. "VBUSEOCF,VBUS External Over-Current Fault" "0: Not present in TCPC.,1: Present in TCPC." newline bitfld.byte 0x0 0. "FOFVBUS,Force Off VBUS (Source or Sink)" "0: Not present in TCPC.,1: Present in TCPC." line.byte 0x1 "SOC,Standard Output Capabilities Register" bitfld.byte 0x1 6. "DBGAI,Debug Accessory Indicator" "0: Not present in TCPC.,1: Present in TCPC." bitfld.byte 0x1 5. "VBUSPM,VBUS Present Monitor" "0: Not present in TCPC.,1: Present in TCPC." newline bitfld.byte 0x1 4. "AAAI,Audio Adapter Accessory Indicator" "0: Not present in TCPC.,1: Present in TCPC." bitfld.byte 0x1 3. "ACI,Active Cable Indicator" "0: Not present in TCPC.,1: Present in TCPC." newline bitfld.byte 0x1 2. "MXCFGCTL,MUX Configuration Control" "0: Not present in TCPC.,1: Present in TCPC." bitfld.byte 0x1 1. "CNXPR,Connection Present" "0: No connection.,1: Connection." newline bitfld.byte 0x1 0. "CNROR,Connector Orientation" "0: Not present in TCPC.,1: Present in TCPC." wgroup.long 0x80++0xF line.long 0x0 "CR,Control Register" hexmask.long.tbyte 0x0 8.--31. 1. "WAKEY,Register Write Access Key" bitfld.long 0x0 0. "SWRST,Software Reset" "0: No effect.,1: Resets the TCPC. A software-triggered hardware.." line.long 0x4 "SSR,Set Status Register" hexmask.long.byte 0x4 24.--31. 1. "FAULT_STATUS,Fault Status Register Set" hexmask.long.byte 0x4 16.--23. 1. "POWER_STATUS,Power Status Register Set" newline hexmask.long.byte 0x4 8.--15. 1. "CC_STATUS,CC Status Register Set" line.long 0x8 "CSR,Clear Status Register" hexmask.long.byte 0x8 16.--23. 1. "POWER_STATUS,Power Status Register Clear" hexmask.long.byte 0x8 8.--15. 1. "CC_STATUS,CC Status Register Clear" line.long 0xC "SAR,Set Alert Register" hexmask.long.word 0xC 0.--15. 1. "ALERT,Alert Register Set" group.long 0xA0++0x3 line.long 0x0 "UPC,USB PHY Control Register" bitfld.long 0x0 29. "BCDETE,Battery Charging Detection Enable" "0: Battery charging detection is disabled.,1: Battery charging detection is enabled." bitfld.long 0x0 28. "BCVSRCE,Battery Charging Voltage Source Enable" "0: Battery charging VDP_SRC and VDM_SRC voltage..,1: Battery charging voltage source enable:" newline bitfld.long 0x0 27. "BCDETSEL,Battery Charging Detection Selection" "0: Battery charging primary detection is selected.,1: Battery charging secondary detection is selected." bitfld.long 0x0 26. "BCIDPSRCE,Battery Charging IDP Source Enable" "0: Battery charging IDP current source is disabled.,1: Battery charging IDP current source is enabled.." newline bitfld.long 0x0 25. "DMPDFE,DM Pull-down Force Enable" "0: DM pull-down is not forced to the active state..,1: DM pull-down is forced to the active state by.." bitfld.long 0x0 24. "DMPDFD,DM Pull-down Force Disable" "0: DM pull-down is not forced to the inactive state..,1: DM pull-down is forced to the inactive state by.." newline bitfld.long 0x0 20.--21. "RDSRC,Type-C Rd Resistor Value Source" "0: Software configuration value RDSEL is selected..,1: OTP value is selected for Rd pull-down resistor.,2: Calibration value TCPC_CALST.RDCAL is selected..,3: Rd pull-down is disabled." bitfld.long 0x0 18. "RDTRME,Type-C Rd Resistor Trim Enable" "0: Rd resistor software trim is disabled. The Rd..,1: Rd resistor software trim is enabled. CC2 is.." newline bitfld.long 0x0 16.--17. "RDSEL,Type-C Rd Resistor Trim Selection" "0: Rd pull-down is disabled.,1: Rd pull-down resistor value decreased by 10% is..,2: Rd pull-down resistor default value is selected.,3: Rd pull-down resistor value increased by 10% is.." bitfld.long 0x0 12.--13. "RDIPSEL,Type-C Rd or Ip Pull-up Current Selection" "0: Type-C pull-up current source Ip is off Rd..,1: Type-C pull-up current source Ip is advertising..,2: Type-C pull-up current source Ip is advertising..,3: Type-C pull-up current source Ip is advertising.." newline bitfld.long 0x0 8.--10. "TCIDCTSEL,Type-C or ID Comparator Threshold Selection" "0: Threshold above VRid_gnd for ID determination or..,1: Threshold above VRid_c for ID determination or..,2: Threshold above VRid_b for ID determination or..,3: Threshold above VRid_a for ID determination or..,?,?,?,?" bitfld.long 0x0 1. "TCIDSEL,Type-C or ID Selection" "0: CC1 comparator is used for ID detection for OTG..,1: CC1 and CC2 comparators are used to determine.." newline bitfld.long 0x0 0. "TCCE,Type-C Cell Enable" "0: USB Type-C cell is disabled; CC1 and CC2 are..,1: USB Type-C cell is enabled." rgroup.long 0xA4++0x3 line.long 0x0 "UPS,USB PHY Status Register" bitfld.long 0x0 4. "CC2RDT,Type-C CC2 Comparator or Rd Trim comparator" "0: CC2 or Rd Trim comparator output is low for..,1: CC2 or Rd Trim comparator output is high for.." bitfld.long 0x0 3. "CC1ID,Type-C CC1 Comparator or ID comparator" "0: CC1 or ID comparator output is low for Power..,1: CC1 or ID comparator output is high for Power.." newline bitfld.long 0x0 2. "CHGDCP,Charging Port Detection Dedicated Charging Port Detection" "0: No charging port detected,1: Charging port detected" bitfld.long 0x0 1. "DM,USB Differential line Minus" "0: DM is low.,1: DM is high." newline bitfld.long 0x0 0. "DP,USB Differential line Plus" "0: DP is low.,1: DP is high." group.long 0xA8++0x3 line.long 0x0 "CALVREF,Calibration Voltage Reference Register" hexmask.long.byte 0x0 8.--12. 1. "CALVREFH,Calibration Voltage Reference High Value" hexmask.long.byte 0x0 0.--4. 1. "CALVREFL,Calibration Voltage Reference Low Value" rgroup.long 0xAC++0x7 line.long 0x0 "CALST,Calibration Status Register" bitfld.long 0x0 8.--9. "RDCAL,Rd From Calibration" "0,1,2,3" hexmask.long.byte 0x0 0.--4. 1. "CALNST,Calibration Input Status" line.long 0x4 "CALIST,Calibration Interrupt Status Register" bitfld.long 0x4 0. "CALNIST,Calibration Interrupt Status" "0: No TCPC calibration input change has occurred in..,1: At least one TCPC calibration input change has.." group.long 0xB4++0x3 line.long 0x0 "CALIM,Calibration Interrupt Mask Register" bitfld.long 0x0 0. "CALIM,Calibration Interrupt Mask" "0: The TCPC calibration interrupt status..,1: The TCPC calibration interrupt status.." tree.end tree.end tree "TDES (Triple Data Encryption Standard)" base ad:0xE1608000 wgroup.long 0x0++0x3 line.long 0x0 "CR,Control Register" bitfld.long 0x0 24. "UNLOCK,Unlock Processing" "0: No effect.,1: Unlocks the processing in case of abnormal event.." bitfld.long 0x0 8. "SWRST,Software Reset" "0: No effect,1: Resets the TDES. A software-triggered reset of.." newline bitfld.long 0x0 0. "START,Start Processing" "0: No effect,1: Starts Manual encryption/decryption process." group.long 0x4++0x3 line.long 0x0 "MR,Mode Register" bitfld.long 0x0 31. "TAMPCLR,Tamper Pin Clear Key Enable" "0: A tamper detection event has no effect on..,1: A tamper detection event immediately clears.." bitfld.long 0x0 16.--17. "CFBS,Cipher Feedback Data Size" "0: 64-bit,1: 32-bit,2: 16-bit,3: 8-bit" newline bitfld.long 0x0 15. "LOD,Last Output Data Mode" "0: No effect.,1: The DATRDY flag is cleared when at least one of.." bitfld.long 0x0 12.--13. "OPMOD,Operating Mode" "0: Electronic Code Book mode,1: Cipher Block Chaining mode,2: Output Feedback mode,3: Cipher Feedback mode" newline bitfld.long 0x0 8.--9. "SMOD,Start Mode" "0: Manual Mode,1: Auto Mode,2: TDES_IDATAR0 accesses only Auto mode,?" bitfld.long 0x0 7. "PKRS,Private Key Internal Register Select" "0: The keys used by the TDES are in the..,1: The keys used by the TDES are the in the Private.." newline bitfld.long 0x0 6. "PKWO,Private Key Write Once" "0: The Private Key internal registers can be..,1: The Private Key internal registers can be.." bitfld.long 0x0 4. "KEYMOD,Key Mode" "0: Three-key algorithm is selected.,1: Two-key algorithm is selected. There is no need.." newline bitfld.long 0x0 1.--2. "TDESMOD,ALGORITHM Mode" "0: Single DES processing using TDES_KEY1WRy.,1: Triple DES processing using TDES_KEY1WRy..,2: XTEA processing using TDES_KEY1WRy and..,?" bitfld.long 0x0 0. "CIPHER,Processing Mode" "0: Decrypts data.,1: Encrypts data." wgroup.long 0x10++0x7 line.long 0x0 "IER,Interrupt Enable Register" bitfld.long 0x0 16. "SECE,Security and/or Safety Event Interrupt Enable" "0,1" bitfld.long 0x0 8. "URAD,Unspecified Register Access Detection Interrupt Enable" "0,1" newline bitfld.long 0x0 0. "DATRDY,Data Ready Interrupt Enable" "0,1" line.long 0x4 "IDR,Interrupt Disable Register" bitfld.long 0x4 16. "SECE,Security and/or Safety Event Interrupt Disable" "0,1" bitfld.long 0x4 8. "URAD,Unspecified Register Access Detection Interrupt Disable" "0,1" newline bitfld.long 0x4 0. "DATRDY,Data Ready Interrupt Disable" "0,1" rgroup.long 0x18++0x7 line.long 0x0 "IMR,Interrupt Mask Register" bitfld.long 0x0 16. "SECE,Security and/or Safety Event Interrupt Mask" "0,1" bitfld.long 0x0 8. "URAD,Unspecified Register Access Detection Interrupt Mask" "0,1" newline bitfld.long 0x0 0. "DATRDY,Data Ready Interrupt Mask" "0,1" line.long 0x4 "ISR,Interrupt Status Register" bitfld.long 0x4 16. "SECE,Security and/or Safety Event Interrupt Mask" "0: There is no security report in TDES_WPSR.,1: One security flag is set in TDES_WPSR." bitfld.long 0x4 12.--13. "URAT,Unspecified Register Access (cleared by setting TDES_CR.SWRST)" "0: TDES_IDATAR written during data processing when..,1: TDES_ODATAR read during data processing.,2: TDES_MR written during data processing.,3: Write-only register read access." newline bitfld.long 0x4 8. "URAD,Unspecified Register Access Detection Status (cleared by setting TDES_CR.SWRST)" "0: No unspecified register access has been detected..,1: At least one unspecified register access has.." bitfld.long 0x4 0. "DATRDY,Data Ready (cleared by setting TDES_CR.START or TDES_CR.SWRST or by reading TDES_ODATARx)" "0: Output data is not valid.,1: Encryption or decryption process is completed." repeat 2. (increment 0x0 0x1)(increment 0x0 0x4) wgroup.long ($2+0x20)++0x3 line.long 0x0 "KEY1WR[$1],Key 1 Word Register x" hexmask.long 0x0 0.--31. 1. "KEY1W,Key 1 Word" repeat.end repeat 2. (increment 0x0 0x1)(increment 0x0 0x4) wgroup.long ($2+0x28)++0x3 line.long 0x0 "KEY2WR[$1],Key 2 Word Register x" hexmask.long 0x0 0.--31. 1. "KEY2W,Key 2 Word" repeat.end repeat 2. (increment 0x0 0x1)(increment 0x0 0x4) wgroup.long ($2+0x30)++0x3 line.long 0x0 "KEY3WR[$1],Key 3 Word Register x" hexmask.long 0x0 0.--31. 1. "KEY3W,Key 3 Word" repeat.end repeat 2. (increment 0x0 0x1)(increment 0x0 0x4) wgroup.long ($2+0x40)++0x3 line.long 0x0 "IDATAR[$1],Input Data Register x" hexmask.long 0x0 0.--31. 1. "IDATA,Input Data" repeat.end repeat 2. (increment 0x0 0x1)(increment 0x0 0x4) rgroup.long ($2+0x50)++0x3 line.long 0x0 "ODATAR[$1],Output Data Register x" hexmask.long 0x0 0.--31. 1. "ODATA,Output Data" repeat.end repeat 2. (increment 0x0 0x1)(increment 0x0 0x4) wgroup.long ($2+0x60)++0x3 line.long 0x0 "IVR[$1],Initialization Vector Register x" hexmask.long 0x0 0.--31. 1. "IV,Initialization Vector" repeat.end group.long 0x70++0x3 line.long 0x0 "XTEA_RNDR,XTEA Rounds Register" hexmask.long.byte 0x0 0.--5. 1. "XTEA_RNDS,Number of Rounds" group.long 0xE4++0x3 line.long 0x0 "WPMR,Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" bitfld.long 0x0 5.--7. "ACTION,Action on Abnormal Event Detection" "0: No action (stop or clear key) is performed when..,1: If a processing is in progress when the..,2: If a processing is in progress when the..,3: If a processing is in progress when the..,4: If a processing is in progress when the..,5: If a processing is in progress when the..,6: If a processing is in progress when the..,?" newline bitfld.long 0x0 4. "FIRSTE,First Error Report Enable" "0: The last write protection violation source is..,1: Only the first write protection violation source.." bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control..,1: Enables the write protection on control register.." newline bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection if WPKEY..,1: Enables the write protection if WPKEY.." rgroup.long 0xE8++0x3 line.long 0x0 "WPSR,Write Protection Status Register" bitfld.long 0x0 31. "ECLASS,Software Error Class (cleared on read)" "0: An abnormal access that does not affect system..,1: An access is performed into key input data.." hexmask.long.byte 0x0 24.--27. 1. "SWETYP,Software Error Type (cleared on read)" newline hexmask.long.word 0x0 8.--23. 1. "WPVSRC,Write Protection Violation Source (cleared on read)" bitfld.long 0x0 4. "PKRPVS,Private Key Register Protection Violation Status (cleared on read)" "0: No Private Key internal register access..,1: A Private Key internal register access violation.." newline bitfld.long 0x0 3. "SWE,Software Control Error (cleared on read)" "0: No software error has occurred since the last..,1: A software error has occurred since the last.." bitfld.long 0x0 2. "SEQE,Internal Sequencer Error (cleared on read)" "0: No peripheral internal sequencer error has..,1: A peripheral internal sequencer error has.." newline bitfld.long 0x0 1. "CGD,Clock Glitch Detected (cleared on read)" "0: The clock monitoring circuitry has not been..,1: The clock monitoring circuitry has been.." bitfld.long 0x0 0. "WPVS,Write Protection Violation Status (cleared on read)" "0: No write protection violation has occurred since..,1: A write protection violation has occurred since.." tree.end tree "TRNG (True Random Number Generator)" base ad:0xE160C000 wgroup.long 0x0++0x3 line.long 0x0 "CR,Control Register" hexmask.long.tbyte 0x0 8.--31. 1. "WAKEY,Register Write Access Key" bitfld.long 0x0 0. "ENABLE,Enable TRNG to Provide Random Values" "0: Disables the TRNG if 0x524E47 ('RNG' in ASCII)..,1: Enables the TRNG if 0x524E47 ('RNG' in ASCII) is.." group.long 0x4++0x3 line.long 0x0 "MR,Mode Register" bitfld.long 0x0 7. "DIFF,Minimum Hamming Distance" "0: Delivers a new random sample without condition..,?" bitfld.long 0x0 2.--3. "HDSEL,Minimum Hamming Distance" "0: Two consecutive random samples have a minimum..,1: Two consecutive random samples have a minimum..,2: Two consecutive random samples have a minimum..,3: Two consecutive random samples have a minimum.." newline bitfld.long 0x0 1. "HD" "0,1" bitfld.long 0x0 0. "HALFR,Half Rate Enable" "0: Maximum stream rate provided (1 sample every 84..,1: Half maximum stream rate provided if the.." wgroup.long 0x8++0x3 line.long 0x0 "PKBCR,Private Key Bus Control Register" hexmask.long.word 0x0 16.--31. 1. "WAKEY,Register Write Access Key" hexmask.long.byte 0x0 8.--15. 1. "KLENGTH,Key Length" newline bitfld.long 0x0 4.--5. "KSLAVE,Key Bus Client" "0: TDES,1: AES,2: TZAESB,3: OTPC" bitfld.long 0x0 0. "KID,Key ID" "0: TrustZone Secure Key access.,1: TrustZone Not Secure Key access." wgroup.long 0x10++0x7 line.long 0x0 "IER,Interrupt Enable Register" bitfld.long 0x0 4. "APHT,Adaptive Proportional Health Test Failure Detection (cleared on read)" "0: No effect.,1: Enables the corresponding interrupt." bitfld.long 0x0 3. "RCHT,Repetitive Count Health Test Failure Detection (cleared on read)" "0: No effect.,1: Enables the corresponding interrupt." newline bitfld.long 0x0 2. "EOTPKB,End Of Transfer on Private Key Bus Interrupt Enable" "0: No effect.,1: Enables the corresponding interrupt." bitfld.long 0x0 1. "SECE,Security and/or Safety Event Interrupt Enable" "0: No effect.,1: Enables the corresponding interrupt." newline bitfld.long 0x0 0. "DATRDY,Data Ready Interrupt Enable" "0: No effect.,1: Enables the corresponding interrupt." line.long 0x4 "IDR,Interrupt Disable Register" bitfld.long 0x4 4. "APHT,Adaptive Proportional Health Test Failure Detection (cleared on read)" "0: No effect.,1: Disables the corresponding interrupt." bitfld.long 0x4 3. "RCHT,Repetitive Count Health Test Failure Detection (cleared on read)" "0: No effect.,1: Disables the corresponding interrupt." newline bitfld.long 0x4 2. "EOTPKB,End Of Transfer on Private Key Bus Interrupt Disable" "0: No effect.,1: Disables the corresponding interrupt." bitfld.long 0x4 1. "SECE,Security and/or Safety Event Interrupt Disable" "0: No effect.,1: Disables the corresponding interrupt." newline bitfld.long 0x4 0. "DATRDY,Data Ready Interrupt Disable" "0: No effect.,1: Disables the corresponding interrupt." rgroup.long 0x18++0x7 line.long 0x0 "IMR,Interrupt Mask Register" bitfld.long 0x0 4. "APHT,Adaptive Proportional Health Test Failure Detection (cleared on read)" "0: The corresponding interrupt is not enabled.,1: The corresponding interrupt is enabled." bitfld.long 0x0 3. "RCHT,Repetitive Count Health Test Failure Detection (cleared on read)" "0: The corresponding interrupt is not enabled.,1: The corresponding interrupt is enabled." newline bitfld.long 0x0 2. "EOTPKB,End Of Transfer on Private Key Bus Interrupt Mask" "0: The corresponding interrupt is not enabled.,1: The corresponding interrupt is enabled." bitfld.long 0x0 1. "SECE,Security and/or Safety Event Interrupt Mask" "0: The corresponding interrupt is not enabled.,1: The corresponding interrupt is enabled" newline bitfld.long 0x0 0. "DATRDY,Data Ready Interrupt Mask" "0: The corresponding interrupt is not enabled.,1: The corresponding interrupt is enabled." line.long 0x4 "ISR,Interrupt Status Register" bitfld.long 0x4 4. "APHT,Adaptive Proportional Health Test Failure Detection (cleared on read)" "0: No loss of entropy detected in the TRNG noise..,1: A significant loss of entropy has been detected.." bitfld.long 0x4 3. "RCHT,Repetitive Count Health Test Failure Detection (cleared on read)" "0: No important failure detected in the TRNG noise..,1: An important failure has been detected in the.." newline bitfld.long 0x4 2. "EOTPKB,End Of Transfer on Private Key Bus (cleared on read)" "0: No private key bus transfer has ended since the..,1: The private key bus transfer has ended." bitfld.long 0x4 1. "SECE,Security and/or Safety Event (cleared on read)" "0: No safety or security event occurred since the..,1: One or more safety or security event occurred.." newline bitfld.long 0x4 0. "DATRDY,Data Ready (cleared on read or when TRNG_ODATA is read)" "0: Output data is not valid or TRNG is disabled.,1: New random value has been completed since the.." group.long 0x30++0x3 line.long 0x0 "HTMR,Health Test Mode Register" hexmask.long.word 0x0 16.--25. 1. "THRESHOLD,Failure Detection Threshold for SP800-90B Adaptive Proportion Test" group.long 0x40++0x3 line.long 0x0 "FIR,Fault Injection Register" hexmask.long.tbyte 0x0 8.--31. 1. "FIKEY,Fault Injection Access Key" bitfld.long 0x0 7. "FIRDIS,Fault Injection Register Disable" "0: No effect.,1: Disables the fault injection until the next.." newline bitfld.long 0x0 6. "NSFHT,Noise Source Failure for Health Test" "0: No effect.,1: Injects a fault on the noise source (if.." bitfld.long 0x0 5. "FSEQE,Single Fault for TRNG_MR" "0: No effect.,1: Injects a single fault on TRNG_MR if the TRNG is.." newline bitfld.long 0x0 4. "F4,Single Fault for TRNG Interrupt Mask Bit (TRNG_IMR.DATRDY)" "0: Clears the fault. The flag TRNG_WPSR.SDEE is..,1: Injects a single fault on the reinforced safety.." bitfld.long 0x0 3. "F3,Single Fault for TRNG Write Protection Bit (TRNG_WPMR.WPCREN)" "0: Clears the fault. The flag TRNG_WPSR.SDEE is..,1: Injects a single fault on the reinforced safety.." newline bitfld.long 0x0 2. "F2,Single Fault for TRNG Write Protection Bit (TRNG_WPMR.WPITEN)" "0: Clears the fault. The flag TRNG_WPSR.SDEE is..,1: Injects a single fault on the reinforced safety.." bitfld.long 0x0 1. "F1,Single Fault for TRNG Write Protection Bit (TRNG_WPMR.WPEN)" "0: Clears the fault. The flag TRNG_WPSR.SDEE is..,1: Injects a single fault on the reinforced safety.." newline bitfld.long 0x0 0. "F0,Single Fault for TRNG Enable Bit (TRNG_CR.ENABLE)" "0: Clears the fault. The flag TRNG_WPSR.SDEE is..,1: Injects a single fault on the reinforced safety.." rgroup.long 0x50++0x3 line.long 0x0 "ODATA,Output Data Register" hexmask.long 0x0 0.--31. 1. "ODATA,Output Data" group.long 0xE4++0x3 line.long 0x0 "WPMR,Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" bitfld.long 0x0 7. "LCKCREN,Write Protection Lock Enable for Control Registers" "0: No effect.,?" newline bitfld.long 0x0 6. "LCKITEN,Write Protection Lock Enable for Interrupt Register" "0: No effect.,?" bitfld.long 0x0 5. "LCKWPEN,Write Protection Lock Enable for Configuration Register" "0: No effect.,?" newline bitfld.long 0x0 4. "FIRSTE,First Error Report Enable" "0: The last write protection violation source is..,1: Only the first write protection violation source.." bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control..,1: Enables the write protection on control register.." newline bitfld.long 0x0 1. "WPITEN,Write Protection Interrupt Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection if WPKEY..,1: Enables the write protection if WPKEY.." rgroup.long 0xE8++0x3 line.long 0x0 "WPSR,Write Protection Status Register" bitfld.long 0x0 31. "ECLASS,Software Error Class (cleared on read)" "0: An abnormal access that does not affect system..,1: Reading TRNG_ODATA when TRNG was disabled or.." hexmask.long.byte 0x0 24.--27. 1. "SWETYP,Software Error Type (cleared on read)" newline hexmask.long.word 0x0 8.--23. 1. "WPVSRC,Write Protection Violation Source (cleared on read)" bitfld.long 0x0 4. "SDEE,Single or Dual Event Error (cleared by reconfiguring the faulty registers or by clearing the error via TRNG_FIR)" "0: No single or dual error detected in..,?" newline bitfld.long 0x0 3. "SWE,Software Control Error (cleared on read)" "0: No software error has occurred since the last..,1: A software error has occurred since the last.." bitfld.long 0x0 2. "SEQE,Internal Sequencer Error (cleared on read)" "0: No peripheral internal sequencer error has..,1: A peripheral internal sequencer error has.." newline bitfld.long 0x0 1. "CGD,Clock Glitch Detected (cleared on read)" "0: The clock monitoring circuitry has not been..,1: The clock monitoring circuitry has been.." bitfld.long 0x0 0. "WPVS,Write Protection Violation Status (cleared on read)" "0: No write protection violation has occurred since..,1: A write protection violation has occurred since.." tree.end tree "TZAESB (TrustZone Advanced Encryption Standard Bridge)" base ad:0x0 tree "TZAESBNS" base ad:0xE0820000 wgroup.long 0x0++0x3 line.long 0x0 "CR,Control Register" bitfld.long 0x0 24. "UNLOCK,Unlock Processing" "0: No effect,1: Unlocks the processing in case of abnormal event.." bitfld.long 0x0 8. "SWRST,Software Reset" "0: No effect,1: Resets the TZAESB" newline bitfld.long 0x0 0. "START,Start Processing" "0: No effect,1: Starts manual encryption/decryption process" group.long 0x4++0x3 line.long 0x0 "MR,Mode Register" bitfld.long 0x0 31. "TAMPCLR,Tamper Clear Enable" "0: No effect,1: immediately clears the TZAESB_KEYWRx key" hexmask.long.byte 0x0 20.--23. 1. "CKEY,Key" newline bitfld.long 0x0 12.--14. "OPMOD,Operating Mode" "?,?,?,?,4: Counter mode,?,?,?" hexmask.long.byte 0x0 4.--7. 1. "PROCDLY,Processing Delay" wgroup.long 0x10++0x7 line.long 0x0 "IER,Interrupt Enable Register" bitfld.long 0x0 19. "SECE,Security and/or Safety Event" "0: No effect,1: Enable" bitfld.long 0x0 8. "URAD,Unspecified Register Access Detection Interrupt Enable" "0: No effect,1: Enable" line.long 0x4 "IDR,Interrupt Disable Register" bitfld.long 0x4 19. "SECE,Security and/or Safety Event" "0: No effect,1: Disable" bitfld.long 0x4 8. "URAD,Unspecified Register Access Detection Interrupt Disable" "0: No effect,1: Disable" rgroup.long 0x18++0x7 line.long 0x0 "IMR,Interrupt Mask Register" bitfld.long 0x0 19. "SECE,Security and/or Safety Event" "0: Not enabled,1: Enabled" bitfld.long 0x0 8. "URAD,Unspecified Register Access Detection Interrupt Mask" "0: Not enabled,1: Enabled" line.long 0x4 "ISR,Interrupt Status Register" bitfld.long 0x4 19. "SECE,Security and/or Safety Event" "0: There is no security report in TZAESB_WPSR,1: One security flag is set in TZAESB_WPSR" hexmask.long.byte 0x4 12.--15. 1. "URAT,Unspecified Register Access" newline bitfld.long 0x4 8. "URAD,Unspecified Register Access Detection Status" "0: No unspecified register access has been detected..,1: At least one unspecified register access has.." repeat 4. (increment 0x0 0x1)(increment 0x0 0x4) wgroup.long ($2+0x20)++0x3 line.long 0x0 "KEYWR[$1],Key Word Register [%s]" hexmask.long 0x0 0.--31. 1. "KEYW,Key Word" repeat.end repeat 4. (increment 0x0 0x1)(increment 0x0 0x4) wgroup.long ($2+0x60)++0x3 line.long 0x0 "IVR[$1],Initialization Vector Register [%s]" hexmask.long 0x0 0.--31. 1. "IV,Initialization Vector" repeat.end group.long 0xB0++0x3 line.long 0x0 "EMR,Extended Mode Register" bitfld.long 0x0 7. "PKRS,Private Key Internal Register Select" "0: The key used by the TZAESB is in the TZAESB_KEYWRx,1: The key used by the TZAESB is in the Private Key.." bitfld.long 0x0 6. "PKWO,Private Key Write Once" "0: The Private Key internal register can be written..,1: The Private Key internal register can be written.." group.long 0xE4++0x3 line.long 0x0 "WPMR,Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" bitfld.long 0x0 5.--7. "ACTION,Action on Abnormal Event Detection" "0: No action (stop or clear key) is performed when..,1: If a processing is in progress when the..,2: If a processing is in progress when the..,3: If a processing is in progress when the..,4: If a processing is in progress when the..,5: If a processing is in progress when the..,6: If a processing is in progress when the..,?" newline bitfld.long 0x0 4. "FIRSTE,First Error Report Enable" "0: The last write protection violation source is..,1: Only the first write protection violation source.." bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control register,1: Enables the write protection on control register" newline bitfld.long 0x0 1. "WPITEN,Write Protection Interruption Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." bitfld.long 0x0 0. "WPEN,Write Protection Configuration Enable" "0: Disables the write protection on configuration..,1: Enables the write protection on configuration.." rgroup.long 0xE8++0x3 line.long 0x0 "WPSR,Write Protection Status Register" bitfld.long 0x0 31. "ECLASS,Software Error Class" "0: An abnormal access that does not affect system..,1: An access is performed into key input data.." hexmask.long.byte 0x0 24.--27. 1. "SWETYP,Software Error Type" newline hexmask.long.byte 0x0 8.--15. 1. "WPVSRC,Write Protection Violation Source" bitfld.long 0x0 4. "PKRPVS,Private Key Internal Register Protection Violation Status" "0: No Private Key internal register access..,1: A Private Key internal register access violation.." newline bitfld.long 0x0 3. "SWE,Software Control Error" "0: No software error has occurred since the last..,1: A software error has occurred since the last.." bitfld.long 0x0 2. "SEQE,Internal Sequencer Error" "0: No peripheral internal sequencer error has..,1: A peripheral internal sequencer error has.." newline bitfld.long 0x0 1. "CGD,Clock Glitch Detected" "0: No clock glitch has occurred since the last read..,1: A clock glitch has occurred since the last read.." bitfld.long 0x0 0. "WPVS,Write Protection Violation Status" "0: No write protect violation has occurred since..,1: A write protect violation has occurred since the.." tree.end tree "TZAESBS" base ad:0xE0824000 wgroup.long 0x0++0x3 line.long 0x0 "CR,Control Register" bitfld.long 0x0 24. "UNLOCK,Unlock Processing" "0: No effect,1: Unlocks the processing in case of abnormal event.." bitfld.long 0x0 8. "SWRST,Software Reset" "0: No effect,1: Resets the TZAESB" newline bitfld.long 0x0 0. "START,Start Processing" "0: No effect,1: Starts manual encryption/decryption process" group.long 0x4++0x3 line.long 0x0 "MR,Mode Register" bitfld.long 0x0 31. "TAMPCLR,Tamper Clear Enable" "0: No effect,1: immediately clears the TZAESB_KEYWRx key" hexmask.long.byte 0x0 20.--23. 1. "CKEY,Key" newline bitfld.long 0x0 12.--14. "OPMOD,Operating Mode" "?,?,?,?,4: Counter mode,?,?,?" hexmask.long.byte 0x0 4.--7. 1. "PROCDLY,Processing Delay" wgroup.long 0x10++0x7 line.long 0x0 "IER,Interrupt Enable Register" bitfld.long 0x0 19. "SECE,Security and/or Safety Event" "0: No effect,1: Enable" bitfld.long 0x0 8. "URAD,Unspecified Register Access Detection Interrupt Enable" "0: No effect,1: Enable" line.long 0x4 "IDR,Interrupt Disable Register" bitfld.long 0x4 19. "SECE,Security and/or Safety Event" "0: No effect,1: Disable" bitfld.long 0x4 8. "URAD,Unspecified Register Access Detection Interrupt Disable" "0: No effect,1: Disable" rgroup.long 0x18++0x7 line.long 0x0 "IMR,Interrupt Mask Register" bitfld.long 0x0 19. "SECE,Security and/or Safety Event" "0: Not enabled,1: Enabled" bitfld.long 0x0 8. "URAD,Unspecified Register Access Detection Interrupt Mask" "0: Not enabled,1: Enabled" line.long 0x4 "ISR,Interrupt Status Register" bitfld.long 0x4 19. "SECE,Security and/or Safety Event" "0: There is no security report in TZAESB_WPSR,1: One security flag is set in TZAESB_WPSR" hexmask.long.byte 0x4 12.--15. 1. "URAT,Unspecified Register Access" newline bitfld.long 0x4 8. "URAD,Unspecified Register Access Detection Status" "0: No unspecified register access has been detected..,1: At least one unspecified register access has.." repeat 4. (increment 0x0 0x1)(increment 0x0 0x4) wgroup.long ($2+0x20)++0x3 line.long 0x0 "KEYWR[$1],Key Word Register [%s]" hexmask.long 0x0 0.--31. 1. "KEYW,Key Word" repeat.end repeat 4. (increment 0x0 0x1)(increment 0x0 0x4) wgroup.long ($2+0x60)++0x3 line.long 0x0 "IVR[$1],Initialization Vector Register [%s]" hexmask.long 0x0 0.--31. 1. "IV,Initialization Vector" repeat.end group.long 0xB0++0x3 line.long 0x0 "EMR,Extended Mode Register" bitfld.long 0x0 7. "PKRS,Private Key Internal Register Select" "0: The key used by the TZAESB is in the TZAESB_KEYWRx,1: The key used by the TZAESB is in the Private Key.." bitfld.long 0x0 6. "PKWO,Private Key Write Once" "0: The Private Key internal register can be written..,1: The Private Key internal register can be written.." group.long 0xE4++0x3 line.long 0x0 "WPMR,Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" bitfld.long 0x0 5.--7. "ACTION,Action on Abnormal Event Detection" "0: No action (stop or clear key) is performed when..,1: If a processing is in progress when the..,2: If a processing is in progress when the..,3: If a processing is in progress when the..,4: If a processing is in progress when the..,5: If a processing is in progress when the..,6: If a processing is in progress when the..,?" newline bitfld.long 0x0 4. "FIRSTE,First Error Report Enable" "0: The last write protection violation source is..,1: Only the first write protection violation source.." bitfld.long 0x0 2. "WPCREN,Write Protection Control Enable" "0: Disables the write protection on control register,1: Enables the write protection on control register" newline bitfld.long 0x0 1. "WPITEN,Write Protection Interruption Enable" "0: Disables the write protection on interrupt..,1: Enables the write protection on interrupt.." bitfld.long 0x0 0. "WPEN,Write Protection Configuration Enable" "0: Disables the write protection on configuration..,1: Enables the write protection on configuration.." rgroup.long 0xE8++0x3 line.long 0x0 "WPSR,Write Protection Status Register" bitfld.long 0x0 31. "ECLASS,Software Error Class" "0: An abnormal access that does not affect system..,1: An access is performed into key input data.." hexmask.long.byte 0x0 24.--27. 1. "SWETYP,Software Error Type" newline hexmask.long.byte 0x0 8.--15. 1. "WPVSRC,Write Protection Violation Source" bitfld.long 0x0 4. "PKRPVS,Private Key Internal Register Protection Violation Status" "0: No Private Key internal register access..,1: A Private Key internal register access violation.." newline bitfld.long 0x0 3. "SWE,Software Control Error" "0: No software error has occurred since the last..,1: A software error has occurred since the last.." bitfld.long 0x0 2. "SEQE,Internal Sequencer Error" "0: No peripheral internal sequencer error has..,1: A peripheral internal sequencer error has.." newline bitfld.long 0x0 1. "CGD,Clock Glitch Detected" "0: No clock glitch has occurred since the last read..,1: A clock glitch has occurred since the last read.." bitfld.long 0x0 0. "WPVS,Write Protection Violation Status" "0: No write protect violation has occurred since..,1: A write protect violation has occurred since the.." tree.end tree.end tree "TZAESBASC (TrustZone AES Bridge Address Space Controller)" base ad:0xE2000000 repeat 8. (list 0x0 0x1 0x2 0x3 0x4 0x5 0x6 0x7)(list ad:0xE2000000 ad:0xE2000008 ad:0xE2000010 ad:0xE2000018 ad:0xE2000020 ad:0xE2000028 ad:0xE2000030 ad:0xE2000038) tree "TZAESBASC_RID[$1]" base $2 group.long ($2)++0x7 line.long 0x0 "RBAR,Region Base Address" hexmask.long 0x0 0.--31. 1. "BASE,Region Base Address" line.long 0x4 "RTAR,Region Top Address" hexmask.long 0x4 0.--31. 1. "TOP,Region Top Address" tree.end repeat.end base ad:0xE2000000 newline group.long 0x80++0x3 line.long 0x0 "RSECR,Region Security" bitfld.long 0x0 7. "SEC7,Region 7 Security" "0: Region x is secure.,1: Region x is non-secure." bitfld.long 0x0 6. "SEC6,Region 6 Security" "0: Region x is secure.,1: Region x is non-secure." newline bitfld.long 0x0 5. "SEC5,Region 5 Security" "0: Region x is secure.,1: Region x is non-secure." bitfld.long 0x0 4. "SEC4,Region 4 Security" "0: Region x is secure.,1: Region x is non-secure." newline bitfld.long 0x0 3. "SEC3,Region 3 Security" "0: Region x is secure.,1: Region x is non-secure." bitfld.long 0x0 2. "SEC2,Region 2 Security" "0: Region x is secure.,1: Region x is non-secure." newline bitfld.long 0x0 1. "SEC1,Region 1 Security" "0: Region x is secure.,1: Region x is non-secure." bitfld.long 0x0 0. "SEC0,Region 0 Security" "0: Region x is secure.,1: Region x is non-secure." wgroup.long 0x84++0x7 line.long 0x0 "RER,Region Enable" bitfld.long 0x0 7. "EN7,Region 7 Enable" "0: No effect.,1: Enables the corresponding region." bitfld.long 0x0 6. "EN6,Region 6 Enable" "0: No effect.,1: Enables the corresponding region." newline bitfld.long 0x0 5. "EN5,Region 5 Enable" "0: No effect.,1: Enables the corresponding region." bitfld.long 0x0 4. "EN4,Region 4 Enable" "0: No effect.,1: Enables the corresponding region." newline bitfld.long 0x0 3. "EN3,Region 3 Enable" "0: No effect.,1: Enables the corresponding region." bitfld.long 0x0 2. "EN2,Region 2 Enable" "0: No effect.,1: Enables the corresponding region." newline bitfld.long 0x0 1. "EN1,Region 1 Enable" "0: No effect.,1: Enables the corresponding region." bitfld.long 0x0 0. "EN0,Region 0 Enable" "0: No effect.,1: Enables the corresponding region." line.long 0x4 "RDR,Region Disable" bitfld.long 0x4 7. "DIS7,Region 7 Disable" "0: No effect.,1: Disables the corresponding region." bitfld.long 0x4 6. "DIS6,Region 6 Disable" "0: No effect.,1: Disables the corresponding region." newline bitfld.long 0x4 5. "DIS5,Region 5 Disable" "0: No effect.,1: Disables the corresponding region." bitfld.long 0x4 4. "DIS4,Region 4 Disable" "0: No effect.,1: Disables the corresponding region." newline bitfld.long 0x4 3. "DIS3,Region 3 Disable" "0: No effect.,1: Disables the corresponding region." bitfld.long 0x4 2. "DIS2,Region 2 Disable" "0: No effect.,1: Disables the corresponding region." newline bitfld.long 0x4 1. "DIS1,Region 1 Disable" "0: No effect.,1: Disables the corresponding region." bitfld.long 0x4 0. "DIS0,Region 0 Disable" "0: No effect.,1: Disables the corresponding region." rgroup.long 0x8C++0xB line.long 0x0 "RSR,Region Status" bitfld.long 0x0 7. "ES7,Region 7 Enable Status" "0: The corresponding region is disabled.,1: The corresponding region is enabled." bitfld.long 0x0 6. "ES6,Region 6 Enable Status" "0: The corresponding region is disabled.,1: The corresponding region is enabled." newline bitfld.long 0x0 5. "ES5,Region 5 Enable Status" "0: The corresponding region is disabled.,1: The corresponding region is enabled." bitfld.long 0x0 4. "ES4,Region 4 Enable Status" "0: The corresponding region is disabled.,1: The corresponding region is enabled." newline bitfld.long 0x0 3. "ES3,Region 3 Enable Status" "0: The corresponding region is disabled.,1: The corresponding region is enabled." bitfld.long 0x0 2. "ES2,Region 2 Enable Status" "0: The corresponding region is disabled.,1: The corresponding region is enabled." newline bitfld.long 0x0 1. "ES1,Region 1 Enable Status" "0: The corresponding region is disabled.,1: The corresponding region is enabled." bitfld.long 0x0 0. "ES0,Region 0 Enable Status" "0: The corresponding region is disabled.,1: The corresponding region is enabled." line.long 0x4 "RESR,Region Error Status" bitfld.long 0x4 7. "AER7,Region 7 Address Error" "0: No region x address error has occurred.,1: A region x address error has occurred since the.." bitfld.long 0x4 6. "AER6,Region 6 Address Error" "0: No region x address error has occurred.,1: A region x address error has occurred since the.." newline bitfld.long 0x4 5. "AER5,Region 5 Address Error" "0: No region x address error has occurred.,1: A region x address error has occurred since the.." bitfld.long 0x4 4. "AER4,Region 4 Address Error" "0: No region x address error has occurred.,1: A region x address error has occurred since the.." newline bitfld.long 0x4 3. "AER3,Region 3 Address Error" "0: No region x address error has occurred.,1: A region x address error has occurred since the.." bitfld.long 0x4 2. "AER2,Region 2 Address Error" "0: No region x address error has occurred.,1: A region x address error has occurred since the.." newline bitfld.long 0x4 1. "AER1,Region 1 Address Error" "0: No region x address error has occurred.,1: A region x address error has occurred since the.." bitfld.long 0x4 0. "AER0,Region 0 Address Error" "0: No region x address error has occurred.,1: A region x address error has occurred since the.." line.long 0x8 "RSSR,Region Synchronization Status" bitfld.long 0x8 0. "SYNC,Region Synchronization Status" "0: Synchronization of the region configuration is..,1: A region configuration is in progress." group.long 0xE4++0x3 line.long 0x0 "WPMR,Write Protection Mode Register" hexmask.long.tbyte 0x0 8.--31. 1. "WPKEY,Write Protection Key" bitfld.long 0x0 0. "WPEN,Write Protection Enable" "0: Disables the write protection if WPKEY..,1: Enables the write protection. All accesses to.." rgroup.long 0xE8++0x3 line.long 0x0 "WPSR,Write Protection Status Register" hexmask.long.word 0x0 8.--23. 1. "WPSRC,Write Protection Source" bitfld.long 0x0 0. "WPVS,Write Protection Violation Status" "0: No write protection violation has occurred since..,1: A write protection violation has occurred since.." tree.end tree "TZC (TrustZone Address Space Controller)" base ad:0xE3000000 group.long 0x4++0xB line.long 0x0 "SYS_ACTION,TZC_SYS Action Register" bitfld.long 0x0 0.--1. "REACTION_VALUE,Failure Reaction" "0: No interrupt line and no system bus error report,1: No interrupt triggered but bus error response,2: Interrupt line and no system bus error report,3: Interrupt line and system bus error report" line.long 0x4 "SYS_GATE_KEEPER,TZC_SYS Gate Keeper Register" hexmask.long.byte 0x4 16.--19. 1. "OPEN_STATUS,Gate Keeper Open Status (read-only)" hexmask.long.byte 0x4 0.--3. 1. "OPEN_REQUEST,Gate Keeper Open Request" line.long 0x8 "SYS_SPECULATION_CTRL,TZC_SYS Speculation Control Register" bitfld.long 0x8 1. "WRITE_SPEC_DISABLE,Write Speculation Disable Control" "0,1" bitfld.long 0x8 0. "READ_SPEC_DISABLE,Read Speculation Disable Control" "0,1" rgroup.long 0x10++0x3 line.long 0x0 "SYS_INT_STATUS,TZC_SYS Interrupt Status Register" hexmask.long.byte 0x0 16.--19. 1. "OVERLAP,Interrupt Status Overlap" hexmask.long.byte 0x0 8.--11. 1. "OVERRUN,Interrupt Status Overrun" hexmask.long.byte 0x0 0.--3. 1. "STATUS,Interrupt Status" wgroup.long 0x14++0x3 line.long 0x0 "SYS_INT_CLEAR,TZC_SYS Interrupt Clear Register" hexmask.long.byte 0x0 0.--3. 1. "CLEAR,Interrupt Clear" repeat 4. (list 0x0 0x1 0x2 0x3)(list ad:0xE3000020 ad:0xE3000030 ad:0xE3000040 ad:0xE3000050) tree "TZC_SYS_FAIL[$1]" base $2 rgroup.long ($2)++0x3 line.long 0x0 "SYS_FAIL_ADDRESS,TZC_SYS Fail Address Register" hexmask.long 0x0 0.--31. 1. "FAIL_ADDRESS,Failure Access Address" rgroup.long ($2+0x8)++0x7 line.long 0x0 "SYS_FAIL_CONTROL,TZC_SYS Fail Control Register" bitfld.long 0x0 24. "DIRECTION,Failure Access Direction" "0: Read access.,1: Write access." bitfld.long 0x0 21. "NONSECURE,Failure Access Security Value" "0,1" bitfld.long 0x0 20. "PRIVILEGED,Failure Access Privileged Value" "0,1" line.long 0x4 "SYS_FAIL_ID,TZC_SYS Fail ID Register" hexmask.long.tbyte 0x4 0.--16. 1. "FAIL_ID,Failure Access ID" tree.end repeat.end repeat 9. (list 0x0 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x8)(list ad:0xE3000100 ad:0xE3000120 ad:0xE3000140 ad:0xE3000160 ad:0xE3000180 ad:0xE30001A0 ad:0xE30001C0 ad:0xE30001E0 ad:0xE3000200) tree "TZC_SYS_REGION[$1]" base $2 group.long ($2)++0x3 line.long 0x0 "SYS_REGION_BASE,TZC_SYS Region x Base Address Register" hexmask.long.tbyte 0x0 12.--31. 1. "BASE_ADDRESS,Region y Base Address" group.long ($2+0x8)++0x3 line.long 0x0 "SYS_REGION_TOP,TZC_SYS Region x Top Address Register" hexmask.long.tbyte 0x0 12.--31. 1. "TOP_ADDRESS,Region y Top Address" group.long ($2+0x10)++0x7 line.long 0x0 "SYS_REGION_ATTRIBUTES,TZC_SYS Region x Attribute Register" bitfld.long 0x0 31. "S_WR_EN,Region y Secure Global Write Enable" "0,1" bitfld.long 0x0 30. "S_RD_EN,Region y Secure Global Read Enable" "0,1" hexmask.long.byte 0x0 0.--3. 1. "FILTER_EN,Region y Filter Enable" line.long 0x4 "SYS_REGION_ID_ACCESS,TZC_SYS Region x ID Access Register" bitfld.long 0x4 16. "NS_WR_EN,Region y Non-Secure Global Write Enable" "0,1" bitfld.long 0x4 0. "NS_RD_EN,Region y Non-Secure Global Read Enable" "0,1" tree.end repeat.end base ad:0xE3000000 newline group.long 0xFC0++0x3 line.long 0x0 "SYS_LPR,TZC_SYS Low-Power Register" bitfld.long 0x0 8. "CU_LP_EN,Control Unit Low-Power Enable" "0,1" hexmask.long.byte 0x0 0.--3. 1. "FILTER_LP_EN,Filter Low-Power Enable" group.long 0x1004++0xB line.long 0x0 "CPU_ACTION,TZC_CPU Action Register" bitfld.long 0x0 0.--1. "REACTION_VALUE,Failure Reaction" "0: No interrupt line and no system bus error report,1: No interrupt triggered but bus error response,2: Interrupt line and no system bus error report,3: Interrupt line and system bus error report" line.long 0x4 "CPU_GATE_KEEPER,TZC_CPU Gate Keeper Register" bitfld.long 0x4 16. "OPEN_STATUS,Gate Keeper Open Status (read-only)" "0,1" bitfld.long 0x4 0. "OPEN_REQUEST,Gate Keeper Open Request" "0,1" line.long 0x8 "CPU_SPECULATION_CTRL,TZC_CPU Speculation Control Register" bitfld.long 0x8 1. "WRITE_SPEC_DISABLE,Write Speculation Disable Control" "0,1" bitfld.long 0x8 0. "READ_SPEC_DISABLE,Read Speculation Disable Control" "0,1" rgroup.long 0x1010++0x3 line.long 0x0 "CPU_INT_STATUS,TZC_CPU Interrupt Status Register" bitfld.long 0x0 16. "OVERLAP,Interrupt Status Overlap" "0,1" bitfld.long 0x0 8. "OVERRUN,Interrupt Status Overrun" "0,1" bitfld.long 0x0 0. "STATUS,Interrupt Status" "0,1" wgroup.long 0x1014++0x3 line.long 0x0 "CPU_INT_CLEAR,TZC_CPU Interrupt Clear Register" bitfld.long 0x0 0. "CLEAR,Interrupt Clear" "0,1" rgroup.long 0x1020++0x3 line.long 0x0 "CPU_FAIL_ADDRESS0,TZC_CPU Fail Address Register 0" hexmask.long 0x0 0.--31. 1. "FAIL_ADDRESS,Failure Access Address" rgroup.long 0x1028++0x7 line.long 0x0 "CPU_FAIL_CONTROL0,TZC_CPU Fail Control Register 0" bitfld.long 0x0 24. "DIRECTION,Failure Access Direction" "0: Read access.,1: Write access." bitfld.long 0x0 21. "NONSECURE,Failure Access Security Value" "0,1" bitfld.long 0x0 20. "PRIVILEGED,Failure Access Privileged Value" "0,1" line.long 0x4 "CPU_FAIL_ID0,TZC_CPU Fail ID Register 0" hexmask.long.tbyte 0x4 0.--16. 1. "FAIL_ID,Failure Access ID" repeat 9. (list 0x0 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x8)(list ad:0xE3001100 ad:0xE3001120 ad:0xE3001140 ad:0xE3001160 ad:0xE3001180 ad:0xE30011A0 ad:0xE30011C0 ad:0xE30011E0 ad:0xE3001200) tree "TZC_CPU_REGION[$1]" base $2 group.long ($2)++0x3 line.long 0x0 "CPU_REGION_BASE,TZC_CPU Region x Base Address Register" hexmask.long.tbyte 0x0 12.--31. 1. "BASE_ADDRESS,Region y Base Address" group.long ($2+0x8)++0x3 line.long 0x0 "CPU_REGION_TOP,TZC_CPU Region x Top Address Register" hexmask.long.tbyte 0x0 12.--31. 1. "TOP_ADDRESS,Region y Top Address" group.long ($2+0x10)++0x7 line.long 0x0 "CPU_REGION_ATTRIBUTES,TZC_CPU Region x Attribute Register" bitfld.long 0x0 31. "S_WR_EN,Region y Secure Global Write Enable" "0,1" bitfld.long 0x0 30. "S_RD_EN,Region y Secure Global Read Enable" "0,1" bitfld.long 0x0 0. "FILTER_EN,Region y Filter Enable" "0,1" line.long 0x4 "CPU_REGION_ID_ACCESS,TZC_CPU Region x ID Access Register" bitfld.long 0x4 16. "NS_WR_EN,Region y 0 Non-Secure Global Write Enable" "0,1" bitfld.long 0x4 0. "NS_RD_EN,Region y Non-Secure Global Read Enable" "0,1" tree.end repeat.end base ad:0xE3000000 newline group.long 0x1FC0++0x3 line.long 0x0 "CPU_LPR,TZC_CPU Low-Power Register" bitfld.long 0x0 8. "CU_LP_EN,Control Unit Low-Power Enable" "0,1" bitfld.long 0x0 0. "FILTER_LP_EN,Filter Low-Power Enable" "0,1" tree.end tree "TZPM (TrustZone Peripheral Manager)" base ad:0xE0010000 group.long 0x4++0x13 line.long 0x0 "KEY,Key Register" hexmask.long 0x0 0.--31. 1. "TZPMKEY,Write Protection Key" line.long 0x4 "PIDR0,Peripheral ID Register 0" bitfld.long 0x4 31. "PID31,Peripheral ID 31 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x4 30. "PID30,Peripheral ID 30 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x4 29. "PID29,Peripheral ID 29 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." newline bitfld.long 0x4 28. "PID28,Peripheral ID 28 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x4 27. "PID27,Peripheral ID 27 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x4 26. "PID26,Peripheral ID 26 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." newline bitfld.long 0x4 25. "PID25,Peripheral ID 25 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x4 24. "PID24,Peripheral ID 24 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x4 23. "PID23,Peripheral ID 23 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." newline bitfld.long 0x4 22. "PID22,Peripheral ID 22 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x4 21. "PID21,Peripheral ID 21 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x4 20. "PID20,Peripheral ID 20 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." newline bitfld.long 0x4 19. "PID19,Peripheral ID 19 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x4 18. "PID18,Peripheral ID 18 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x4 17. "PID17,Peripheral ID 17 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." newline bitfld.long 0x4 16. "PID16,Peripheral ID 16 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x4 15. "PID15,Peripheral ID 15 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x4 14. "PID14,Peripheral ID 14 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." newline bitfld.long 0x4 13. "PID13,Peripheral ID 13 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x4 12. "PID12,Peripheral ID 12 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x4 11. "PID11,Peripheral ID 11 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." newline bitfld.long 0x4 10. "PID10,Peripheral ID 10 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x4 9. "PID9,Peripheral ID 9 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x4 8. "PID8,Peripheral ID 8 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." newline bitfld.long 0x4 7. "PID7,Peripheral ID 7 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x4 6. "PID6,Peripheral ID 6 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x4 5. "PID5,Peripheral ID 5 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." newline bitfld.long 0x4 4. "PID4,Peripheral ID 4 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x4 3. "PID3,Peripheral ID 3 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x4 2. "PID2,Peripheral ID 2 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." newline bitfld.long 0x4 1. "PID1,Peripheral ID 1 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x4 0. "PID0,Peripheral ID 0 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." line.long 0x8 "PIDR1,Peripheral ID Register 1" bitfld.long 0x8 31. "PID63,Peripheral ID 63 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x8 30. "PID62,Peripheral ID 62 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x8 29. "PID61,Peripheral ID 61 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." newline bitfld.long 0x8 28. "PID60,Peripheral ID 60 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x8 27. "PID59,Peripheral ID 59 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x8 26. "PID58,Peripheral ID 58 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." newline bitfld.long 0x8 25. "PID57,Peripheral ID 57 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x8 24. "PID56,Peripheral ID 56 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x8 23. "PID55,Peripheral ID 55 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." newline bitfld.long 0x8 22. "PID54,Peripheral ID 54 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x8 21. "PID53,Peripheral ID 53 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x8 20. "PID52,Peripheral ID 52 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." newline bitfld.long 0x8 19. "PID51,Peripheral ID 51 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x8 18. "PID50,Peripheral ID 50 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x8 17. "PID49,Peripheral ID 49 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." newline bitfld.long 0x8 16. "PID48,Peripheral ID 48 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x8 15. "PID47,Peripheral ID 47 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x8 14. "PID46,Peripheral ID 46 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." newline bitfld.long 0x8 13. "PID45,Peripheral ID 45 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x8 12. "PID44,Peripheral ID 44 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x8 11. "PID43,Peripheral ID 43 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." newline bitfld.long 0x8 10. "PID42,Peripheral ID 42 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x8 9. "PID41,Peripheral ID 41 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x8 8. "PID40,Peripheral ID 40 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." newline bitfld.long 0x8 7. "PID39,Peripheral ID 39 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x8 6. "PID38,Peripheral ID 38 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x8 5. "PID37,Peripheral ID 37 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." newline bitfld.long 0x8 4. "PID36,Peripheral ID 36 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x8 3. "PID35,Peripheral ID 35 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x8 2. "PID34,Peripheral ID 34 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." newline bitfld.long 0x8 1. "PID33,Peripheral ID 33 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x8 0. "PID32,Peripheral ID 32 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." line.long 0xC "PIDR2,Peripheral ID Register 2" bitfld.long 0xC 31. "PID95,Peripheral ID 95 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0xC 30. "PID94,Peripheral ID 94 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0xC 29. "PID93,Peripheral ID 93 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." newline bitfld.long 0xC 28. "PID92,Peripheral ID 92 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0xC 27. "PID91,Peripheral ID 91 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0xC 26. "PID90,Peripheral ID 90 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." newline bitfld.long 0xC 25. "PID89,Peripheral ID 89 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0xC 24. "PID88,Peripheral ID 88 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0xC 23. "PID87,Peripheral ID 87 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." newline bitfld.long 0xC 22. "PID86,Peripheral ID 86 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0xC 21. "PID85,Peripheral ID 85 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0xC 20. "PID84,Peripheral ID 84 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." newline bitfld.long 0xC 19. "PID83,Peripheral ID 83 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0xC 18. "PID82,Peripheral ID 82 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0xC 17. "PID81,Peripheral ID 81 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." newline bitfld.long 0xC 16. "PID80,Peripheral ID 80 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0xC 15. "PID79,Peripheral ID 79 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0xC 14. "PID78,Peripheral ID 78 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." newline bitfld.long 0xC 13. "PID77,Peripheral ID 77 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0xC 12. "PID76,Peripheral ID 76 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0xC 11. "PID75,Peripheral ID 75 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." newline bitfld.long 0xC 10. "PID74,Peripheral ID 74 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0xC 9. "PID73,Peripheral ID 73 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0xC 8. "PID72,Peripheral ID 72 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." newline bitfld.long 0xC 7. "PID71,Peripheral ID 71 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0xC 6. "PID70,Peripheral ID 70 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0xC 5. "PID69,Peripheral ID 69 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." newline bitfld.long 0xC 4. "PID68,Peripheral ID 68 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0xC 3. "PID67,Peripheral ID 67 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0xC 2. "PID66,Peripheral ID 66 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." newline bitfld.long 0xC 1. "PID65,Peripheral ID 65 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0xC 0. "PID64,Peripheral ID 64 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." line.long 0x10 "PIDR3,Peripheral ID Register 3" bitfld.long 0x10 31. "PID127,Peripheral ID 127 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x10 30. "PID126,Peripheral ID 126 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x10 29. "PID125,Peripheral ID 125 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." newline bitfld.long 0x10 28. "PID124,Peripheral ID 124 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x10 27. "PID123,Peripheral ID 123 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x10 26. "PID122,Peripheral ID 122 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." newline bitfld.long 0x10 25. "PID121,Peripheral ID 121 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x10 24. "PID120,Peripheral ID 120 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x10 23. "PID119,Peripheral ID 119 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." newline bitfld.long 0x10 22. "PID118,Peripheral ID 118 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x10 21. "PID117,Peripheral ID 117 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x10 20. "PID116,Peripheral ID 116 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." newline bitfld.long 0x10 19. "PID115,Peripheral ID 115 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x10 18. "PID114,Peripheral ID 114 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x10 17. "PID113,Peripheral ID 113 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." newline bitfld.long 0x10 16. "PID112,Peripheral ID 112 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x10 15. "PID111,Peripheral ID 111 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x10 14. "PID110,Peripheral ID 110 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." newline bitfld.long 0x10 13. "PID109,Peripheral ID 109 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x10 12. "PID108,Peripheral ID 108 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x10 11. "PID107,Peripheral ID 107 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." newline bitfld.long 0x10 10. "PID106,Peripheral ID 106 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x10 9. "PID105,Peripheral ID 105 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x10 8. "PID104,Peripheral ID 104 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." newline bitfld.long 0x10 7. "PID103,Peripheral ID 103 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x10 6. "PID102,Peripheral ID 102 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x10 5. "PID101,Peripheral ID 101 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." newline bitfld.long 0x10 4. "PID100,Peripheral ID 100 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x10 3. "PID99,Peripheral ID 99 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x10 2. "PID98,Peripheral ID 98 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." newline bitfld.long 0x10 1. "PID97,Peripheral ID 97 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." bitfld.long 0x10 0. "PID96,Peripheral ID 96 Security" "0: Secure accesses only.,1: Non-secure accesses are allowed." tree.end tree "UDDRC (Universal DDR Memory Controller)" base ad:0xE3800000 group.long 0x0++0x3 line.long 0x0 "MSTR,Master Register 0" bitfld.long 0x0 29. "FREQUENCY_MODE,Frequency Mode" "0,1" newline hexmask.long.byte 0x0 16.--19. 1. "BURST_RDWR,SDRAM burst length used: - 0001 - Burst length of 2 (only supported for mDDR) - 0010 - Burst length of 4 - 0100 - Burst length of 8 - 1000 - Burst length of 16 (only supported for mDDR LPDDR2 and LPDDR4) All other values are reserved." newline bitfld.long 0x0 15. "DLL_OFF_MODE,Set to 1 when the uMCTL2 and DRAM has to be put in DLL-off mode for low frequency operation. Set to 0 to put uMCTL2 and DRAM in DLL-on mode for normal frequency operation. If DDR4 CRC/parity retry is enabled.." "0,1" newline bitfld.long 0x0 12.--13. "DATA_BUS_WIDTH,Selects proportion of DQ bus width that is used by the SDRAM - 00 - Full DQ bus width to SDRAM - 01 - Half DQ bus width to SDRAM - 10 - Quarter DQ bus width to SDRAM - 11 - Reserved. Note that half bus width mode is only supported when.." "0,1,2,3" newline bitfld.long 0x0 10. "EN_2T_TIMING_MODE,If 1 then uMCTL2 uses 2T timing. Otherwise uses 1T timing. In 2T timing all command signals (except chip select) are held for 2 clocks on the SDRAM bus. Chip select is asserted on the second cycle of the command Note: - 2T timing.." "0,1" newline bitfld.long 0x0 9. "BURSTCHOP,When set enable burst-chop (BC4 or 8 on-the-fly) in DDR3/DDR4. Burst Chop for Reads is exercised only in HIF configurations (UMCTL2_INCL_ARB not set) and if in full bus width mode (MSTR.data_bus_width = 00) and if MEMC_BURST_LENGTH=8 or 16." "0,1" newline bitfld.long 0x0 8. "BURST_MODE,Interleaved burst mode not supported for LpDDR3 - For DDR2 can be set to 1" "0,1" newline bitfld.long 0x0 3. "LPDDR3,Select LPDDR3 SDRAM - 1 - LPDDR3 SDRAM device in use. - 0 - non-LPDDR3 device in use Present only in designs configured to support LPDDR3. Programming Mode: Static" "0,1" newline bitfld.long 0x0 2. "LPDDR2,Select LPDDR2 SDRAM - 1 - LPDDR2 SDRAM device in use. - 0 - non-LPDDR2 device in use Present only in designs configured to support LPDDR2. Programming Mode: Static" "0,1" newline bitfld.long 0x0 1. "MOBILE,Select mDDR SDRAM - 1 - Mobile/LPDDR SDRAM device in use - 0 - non-mobile SDRAM device in use This is only present for designs supporting mDDR. Programming Mode: Static" "0,1" newline bitfld.long 0x0 0. "DDR3,Select DDR3 SDRAM - 1 - DDR3 SDRAM device in use - 0 - non-DDR3 SDRAM device in use Only present in designs that support DDR3. Programming Mode: Static" "0,1" rgroup.long 0x4++0x3 line.long 0x0 "STAT,Operating Mode Status Register" bitfld.long 0x0 12. "SELFREF_CAM_NOT_EMPTY,Self refresh with CAMs not empty. Set to 1 when Self Refresh is entered but CAMs are not drained. Cleared after exiting Self Refresh. Programming Mode: Static" "0,1" newline bitfld.long 0x0 4.--5. "SELFREF_TYPE,Flags if Self Refresh (except LPDDR4) or SR-Powerdown (LPDDR4) is entered and if it was under Automatic Self Refresh control only or not. - 00 - SDRAM is not in Self Refresh (except LPDDR4) or SR-Powerdown (LPDDR4). If retry is enabled.." "0,1,2,3" newline bitfld.long 0x0 0.--2. "OPERATING_MODE,Operating mode. This is 3-bits wide in configurations with mDDR/LPDDR2/LPDDR3/LPDDR4/DDR4 support and 2-bits in all other configurations. non-mDDR/LPDDR2/LPDDR3/LPDDR4 and non-DDR4 designs: - 00 - Init - 01 - Normal - 10 - Power-down -.." "0,1,2,3,4,5,6,7" group.long 0x10++0x7 line.long 0x0 "MRCTRL0,Mode Register Read/Write Control Register 0" bitfld.long 0x0 31. "MR_WR,Setting this register bit to 1 triggers a mode register read or write operation. When the MR operation is complete the uMCTL2 automatically clears this bit. The other register fields of this register must be written in a separate APB transaction .." "0,1" newline hexmask.long.byte 0x0 12.--15. 1. "MR_ADDR,Address of the mode register that is to be written to. - 0000 - MR0 - 0001 - MR1 - 0010 - MR2 - 0011 - MR3 - 0100 - MR4 - 0101 - MR5 - 0110 - MR6 - 0111 - MR7 Don't Care for LPDDR2/LPDDR3/LPDDR4 (see MRCTRL1.mr_data for mode register.." newline bitfld.long 0x0 4. "MR_RANK,Controls which rank is accessed by MRCTRL0.mr_wr. Normally it is desired to access all ranks so all bits should be set to 1. However for multi-rank UDIMMs/RDIMMs/LRDIMMs which implement address mirroring it may be necessary to access ranks.." "0,1" newline bitfld.long 0x0 0. "MR_TYPE,Indicates whether the mode register operation is read or write. Only used for LPDDR2/LPDDR3/LPDDR4/DDR4. - 0 - Write - 1 - Read Programming Mode: Dynamic" "0,1" line.long 0x4 "MRCTRL1,Mode Register Read/Write Control Register 1" hexmask.long.word 0x4 0.--15. 1. "MR_DATA,Mode register write data for all non-LPDDR2/non-LPDDR3/non-LPDDR4 modes. For LPDDR2/LPDDR3/LPDDR4 MRCTRL1[15:0] are interpreted as [15:8] MR Address [7:0] MR data for writes don't care for reads. This is 18-bits wide in configurations with DDR4.." rgroup.long 0x18++0x3 line.long 0x0 "MRSTAT,Mode Register Read/Write Status Register" bitfld.long 0x0 0. "MR_WR_BUSY,The SoC core may initiate a MR write operation only if this signal is low. This signal goes high in the clock after the uMCTL2 accepts the MRW/MRR request. It goes low when the MRW/MRR command is issued to the SDRAM. It is recommended not to.." "0,1" group.long 0x20++0x7 line.long 0x0 "DERATEEN,Temperature Derate Enable Register" bitfld.long 0x0 12. "DERATE_MR4_TUF_DIS,Disable use of MR4 TUF flag (MR4[7]) bit. - 0 - Use MR4 TUF flag (MR4[7]) - 1 - Do not use MR4 TUF Flag (MR4[7]) For LPDDR4 it is recommended to set this register to 1. For LPDDR2 and LPDDR3 please contact your memory vendor for.." "0,1" newline hexmask.long.byte 0x0 4.--7. 1. "DERATE_BYTE,Derate byte Present only in designs configured to support LPDDR2/LPDDR3/LPDDR4 Indicates which byte of the MRR data is used for derating. The maximum valid value depends on MEMC_DRAM_TOTAL_DATA_WIDTH. Programming Mode: Static" newline bitfld.long 0x0 1.--2. "DERATE_VALUE,Derate value - 0 - Derating uses +1 - 1 - Derating uses +2 Present only in designs configured to support LPDDR2/LPDDR3/LPDDR4 Set to 0 for all LPDDR2 speed grades as derating value of +1.875 ns is less than a core_ddrc_core_clk period." "0,1,2,3" newline bitfld.long 0x0 0. "DERATE_ENABLE,Enables derating - 0 - Timing parameter derating is disabled - 1 - Timing parameter derating is enabled using MR4 read value. Present only in designs configured to support LPDDR2/LPDDR3/LPDDR4 This field must be set to '0' for.." "0,1" line.long 0x4 "DERATEINT,Temperature Derate Interval Register" hexmask.long 0x4 0.--31. 1. "MR4_READ_INTERVAL,Interval between two MR4 reads used to derate the timing parameters. Present only in designs configured to support LPDDR2/LPDDR3/LPDDR4. This register must not be set to zero. Unit: DFI clock cycles. Programming Mode: Static" group.long 0x2C++0xF line.long 0x0 "DERATECTL,Temperature Derate Control Register" bitfld.long 0x0 2. "DERATE_TEMP_LIMIT_INTR_FORCE,Interrupt force bit for derate_temp_limit_intr. Setting this register to 1 will cause the derate_temp_limit_intr output pin to be asserted. At the end of the interrupt force operation the uMCTL2 automatically clears.." "0,1" newline bitfld.long 0x0 1. "DERATE_TEMP_LIMIT_INTR_CLR,Interrupt clear bit for derate_temp_limit_intr. At the end of the interrupt clear operation the uMCTL2 automatically clears this bit. Programming Mode: Dynamic" "0,1" newline bitfld.long 0x0 0. "DERATE_TEMP_LIMIT_INTR_EN,Interrupt enable bit for derate_temp_limit_intr output pin. - 1 Enabled - 0 Disabled Programming Mode: Dynamic" "0,1" line.long 0x4 "PWRCTL,Low Power Control Register" bitfld.long 0x4 7. "DIS_CAM_DRAIN_SELFREF,Indicates whether skipping CAM draining is allowed when entering Self-Refresh. This register field cannot be modified while PWRCTL.selfref_sw==1. - 0 - CAMs must be empty before entering SR - 1 - CAMs are not emptied before.." "0,1" newline bitfld.long 0x4 5. "SELFREF_SW,A value of 1 to this register causes system to move to Self Refresh state immediately as long as it is not in INIT or DPD/MPSM operating_mode. This is referred to as Software Entry/Exit to Self Refresh. - 1 - Software Entry to Self Refresh.." "0,1" newline bitfld.long 0x4 3. "EN_DFI_DRAM_CLK_DISABLE,Enable the assertion of dfi_dram_clk_disable whenever a clock is not required by the SDRAM. If set to 0 dfi_dram_clk_disable is never asserted. Assertion of dfi_dram_clk_disable is as follows: In DDR2/DDR3 can only be.." "0,1" newline bitfld.long 0x4 2. "DEEPPOWERDOWN_EN,When this is 1 uMCTL2 puts the SDRAM into deep power-down mode when the transaction store is empty. This register must be reset to '0' to bring uMCTL2 out of deep power-down mode. Controller performs automatic SDRAM initialization on.." "0,1" newline bitfld.long 0x4 1. "POWERDOWN_EN,If true then the uMCTL2 goes into power-down after a programmable number of cycles 'maximum idle clocks before power down' (PWRTMG.powerdown_to_x32). This register bit may be re-programmed during the course of normal operation. Programming.." "0,1" newline bitfld.long 0x4 0. "SELFREF_EN,If true then the uMCTL2 puts the SDRAM into Self Refresh after a programmable number of cycles 'maximum idle clocks before Self Refresh (PWRTMG.selfref_to_x32)'. This register bit may be re-programmed during the course of normal operation." "0,1" line.long 0x8 "PWRTMG,Low Power Timing Register" hexmask.long.byte 0x8 16.--23. 1. "SELFREF_TO_X32,After this many clocks of the DDRC command channel being idle the uMCTL2 automatically puts the SDRAM into Self Refresh. The DDRC command channel is considered idle when there are no HIF commands outstanding. This must be enabled in the.." newline hexmask.long.byte 0x8 8.--15. 1. "T_DPD_X4096,Minimum deep power-down time. For mDDR value from the JEDEC specification is 0 as mDDR exits from deep power-down mode immediately after PWRCTL.deeppowerdown_en is de-asserted. For LPDDR2/LPDDR3 value from the JEDEC specification is 500us." newline hexmask.long.byte 0x8 0.--4. 1. "POWERDOWN_TO_X32,After this many clocks of the DDRC command channel being idle the uMCTL2 automatically puts the SDRAM into power-down. The DDRC command channel is considered idle when there are no HIF commands outstanding. This must be enabled in the.." line.long 0xC "HWLPCTL,Hardware Low Power Control Register" hexmask.long.word 0xC 16.--27. 1. "HW_LP_IDLE_X32,Hardware idle period. The cactive_ddrc output is driven low if the DDRC command channel is idle for hw_lp_idle * 32 cycles if not in INIT or DPD/MPSM operating_mode. The DDRC command channel is considered idle when there are no HIF.." newline bitfld.long 0xC 1. "HW_LP_EXIT_IDLE_EN,When this bit is programmed to 1 the cactive_in_ddrc pin of the DDRC can be used to exit from the automatic clock stop automatic power down or automatic self-refresh modes. Note it will not cause exit of Self-Refresh that was caused.." "0,1" newline bitfld.long 0xC 0. "HW_LP_EN,Enable for Hardware Low Power Interface. Programming Mode: Quasi-dynamic Group 2" "0,1" group.long 0x50++0x3 line.long 0x0 "RFSHCTL0,Refresh Control Register 0" hexmask.long.byte 0x0 20.--23. 1. "REFRESH_MARGIN,Threshold value in number of DFI clock cycles before the critical refresh or page timer expires. A critical refresh is to be issued before this threshold is reached. It is recommended that this not be changed from the default value .." newline hexmask.long.byte 0x0 12.--16. 1. "REFRESH_TO_X1_X32,If the refresh timer (tRFCnom also known as tREFI) has expired at least once then a speculative refresh may be performed. A speculative refresh is a refresh performed at a time when refresh would be useful. When the SDRAM bus is idle.." newline hexmask.long.byte 0x0 4.--9. 1. "REFRESH_BURST,The programmed value + 1 is the number of refresh timeouts that is allowed to accumulate before traffic is blocked and the refreshes are forced to execute. Closing pages to perform a refresh is a one-time penalty that must be paid for each.." newline bitfld.long 0x0 2. "PER_BANK_REFRESH,- 1 - Per bank refresh - 0 - All bank refresh Per bank refresh allows traffic to flow to other banks. Per bank refresh is not supported by all LPDDR2 devices but should be supported by all LPDDR3/LPDDR4 devices. Present only in designs.." "0,1" group.long 0x60++0x7 line.long 0x0 "RFSHCTL3,Refresh Control Register 3" bitfld.long 0x0 1. "REFRESH_UPDATE_LEVEL,Toggle this signal (either from 0 to 1 or from 1 to 0) to indicate that the refresh register(s) have been updated. refresh_update_level must not be toggled when the DDRC is in reset (core_ddrc_rstn = 0). The refresh register(s) are.." "0,1" newline bitfld.long 0x0 0. "DIS_AUTO_REFRESH,When '1' disable auto-refresh generated by the uMCTL2. When auto-refresh is disabled the SoC core must generate refreshes using the registers DBGCMD.rankn_refresh. When dis_auto_refresh transitions from 0 to 1 any pending refreshes.." "0,1" line.long 0x4 "RFSHTMG,Refresh Timing Register" bitfld.long 0x4 31. "T_RFC_NOM_X1_SEL,Specifies whether the RFSHTMG.t_rfc_nom_x1_x32 and RFSHCTL0.refresh_to_x1_x32 register values are x1 or x32. - 0 - x32 register values are used - 1 - x1 register values are used. This applies only when per-bank refresh is enabled.." "0,1" newline hexmask.long.word 0x4 16.--27. 1. "T_RFC_NOM_X1_X32,Average time interval between refreshes per rank (Specification: 7.8us for DDR2 DDR3 and DDR4. See JEDEC specification for mDDR LPDDR2 LPDDR3 and LPDDR4). When the controller is operating in 1:1 mode set this register to.." newline bitfld.long 0x4 15. "LPDDR3_TREFBW_EN,Used only when LPDDR3 memory type is connected. Should only be changed when uMCTL2 is in reset. Specifies whether to use the tREFBW parameter (required by some LPDDR3 devices which comply with earlier versions of the LPDDR3 JEDEC.." "0,1" newline hexmask.long.word 0x4 0.--9. 1. "T_RFC_MIN,tRFC (min): Minimum time from refresh to refresh or activate. When the controller is operating in 1:1 mode t_rfc_min should be set to RoundUp(tRFCmin/tCK). When the controller is operating in 1:2 mode t_rfc_min should be set to.." group.long 0xC0++0x3 line.long 0x0 "CRCPARCTL0,CRC Parity Control Register0" bitfld.long 0x0 2. "DFI_ALERT_ERR_CNT_CLR,DFI alert error count clear. Clear bit for DFI alert error counter. Asserting this bit will clear the DFI alert error counter CRCPARSTAT.dfi_alert_err_cnt. uMCTL2 automatically clears this bit. Programming Mode: Dynamic" "0,1" newline bitfld.long 0x0 1. "DFI_ALERT_ERR_INT_CLR,Interrupt clear bit for DFI alert error. If this bit is set the alert error interrupt on CRCPARSTAT.dfi_alert_err_int will be cleared. uMCTL2 automatically clears this bit. Programming Mode: Dynamic" "0,1" newline bitfld.long 0x0 0. "DFI_ALERT_ERR_INT_EN,Interrupt enable bit for DFI alert error. If this bit is set any parity/CRC error detected on the dfi_alert_n input will result in an interrupt being set on CRCPARSTAT.dfi_alert_err_int. Programming Mode: Dynamic" "0,1" rgroup.long 0xCC++0x3 line.long 0x0 "CRCPARSTAT,CRC Parity Status Register" bitfld.long 0x0 16. "DFI_ALERT_ERR_INT,DFI alert error interrupt. If a parity/CRC error is detected on dfi_alert_n and the interrupt is enabled by CRCPARCTL0.dfi_alert_err_int_en this interrupt bit will be set. It will remain set until cleared by.." "0,1" newline hexmask.long.word 0x0 0.--15. 1. "DFI_ALERT_ERR_CNT,DFI alert error count. If a parity/CRC error is detected on dfi_alert_n this counter be incremented. This is independent of the setting of CRCPARCTL0.dfi_alert_err_int_en. It will saturate at 0xFFFF and can be cleared by asserting.." group.long 0xD0++0x17 line.long 0x0 "INIT0,SDRAM Initialization Register 0" bitfld.long 0x0 30.--31. "SKIP_DRAM_INIT,If lower bit is enabled the SDRAM initialization routine is skipped. The upper bit decides what state the controller starts up in when reset is removed - 00 - SDRAM Initialization routine is run after power-up - 01 - SDRAM.." "0,1,2,3" newline hexmask.long.word 0x0 16.--25. 1. "POST_CKE_X1024,Cycles to wait after driving CKE high to start the SDRAM initialization sequence. DDR2 typically requires a 400 ns delay requiring this value to be programmed to 2 at all clock speeds. LPDDR2/LPDDR3 typically requires this to be.." newline hexmask.long.word 0x0 0.--11. 1. "PRE_CKE_X1024,Cycles to wait after reset before driving CKE high to start the SDRAM initialization sequence. DDR2 specifications typically require this to be programmed for a delay of >= 200 us. LPDDR2/LPDDR3: tINIT1 of 100 ns (min) LPDDR4: tINIT3 of 2.." line.long 0x4 "INIT1,SDRAM Initialization Register 1" hexmask.long.word 0x4 16.--24. 1. "DRAM_RSTN_X1024,Number of cycles to assert SDRAM reset signal during init sequence. This is only present for designs supporting DDR3 DDR4 or LPDDR4 devices. For use with a Synopsys DDR PHY this should be set to a minimum of 1. When the controller is.." newline hexmask.long.byte 0x4 0.--3. 1. "PRE_OCD_X32,Wait period before driving the OCD complete command to SDRAM. There is no known specific requirement for this; it may be set to zero. Unit: Multiples of 32 DFI clock cycles. Please refer to 'Note 1' from 'Notes on Timing Registers' at the.." line.long 0x8 "INIT2,SDRAM Initialization Register 2" hexmask.long.byte 0x8 8.--15. 1. "IDLE_AFTER_RESET_X32,Idle time after the reset command tINIT4. Present only in designs configured to support LPDDR2. When the controller is operating in 1:2 frequency ratio mode program this to JEDEC spec value divided by 2 and round it up to the next.." newline hexmask.long.byte 0x8 0.--3. 1. "MIN_STABLE_CLOCK_X1,Time to wait after the first CKE high tINIT2. Present only in designs configured to support LPDDR2/LPDDR3. LPDDR2/LPDDR3 typically requires 5 'x' tCK delay. When the controller is operating in 1:2 frequency ratio mode program this.." line.long 0xC "INIT3,SDRAM Initialization Register 3" hexmask.long.word 0xC 16.--31. 1. "MR,DDR2: Value to write to MR register. Bit 8 is for DLL and the setting here is ignored. The uMCTL2 sets this bit appropriately. DDR3/DDR4: Value loaded into MR0 register. mDDR: Value to write to MR register. LPDDR2/LPDDR3/LPDDR4 - Value to write to MR1.." newline hexmask.long.word 0xC 0.--15. 1. "EMR,DDR2: Value to write to EMR register. Bits 9:7 are for OCD and the setting in this register is ignored. The uMCTL2 sets those bits appropriately. DDR3/DDR4: Value to write to MR1 register Set bit 7 to 0. mDDR: Value to write to EMR register." line.long 0x10 "INIT4,SDRAM Initialization Register 4" hexmask.long.word 0x10 16.--31. 1. "EMR2,DDR2: Value to write to EMR2 register. DDR3/DDR4: Value to write to MR2 register LPDDR2/LPDDR3/LPDDR4: Value to write to MR3 register mDDR: Unused Programming Mode: Quasi-dynamic Group 4" newline hexmask.long.word 0x10 0.--15. 1. "EMR3,DDR2: Value to write to EMR3 register. DDR3/DDR4: Value to write to MR3 register mDDR/LPDDR2/LPDDR3: Unused LPDDR4: Value to write to MR13 register Programming Mode: Quasi-dynamic Group 2 Group 4" line.long 0x14 "INIT5,SDRAM Initialization Register 5" hexmask.long.byte 0x14 16.--23. 1. "DEV_ZQINIT_X32,ZQ initial calibration tZQINIT. Present only in designs configured to support DDR3 or DDR4 or LPDDR2/LPDDR3. DDR3 typically requires 512 SDRAM clock cycles. DDR4 requires 1024 SDRAM clock cycles. LPDDR2/LPDDR3 requires 1 us. When the.." newline hexmask.long.word 0x14 0.--9. 1. "MAX_AUTO_INIT_X1024,Maximum duration of the auto initialization tINIT5. Present only in designs configured to support LPDDR2/LPDDR3. LPDDR2/LPDDR3 typically requires 10 us. Unit: Multiples of 1024 DFI clock cycles. Please refer to 'Note 1' from 'Notes.." group.long 0xF0++0x3 line.long 0x0 "DIMMCTL,DIMM Control Register" bitfld.long 0x0 1. "DIMM_ADDR_MIRR_EN,Address Mirroring Enable (for multi-rank UDIMM implementations and multi-rank DDR4 RDIMM/LRDIMM implementations). Some UDIMMs and DDR4 RDIMMs/LRDIMMs implement address mirroring for odd ranks which means that the following address .." "0,1" newline bitfld.long 0x0 0. "DIMM_STAGGER_CS_EN,Staggering enable for multi-rank accesses (for multi-rank UDIMM RDIMM and LRDIMM implementations only). This is not supported for mDDR LPDDR2 LPDDR3 or LPDDR4 SDRAMs. Note: Even if this bit is set it does not take care of software.." "0,1" group.long 0x100++0x23 line.long 0x0 "DRAMTMG0,SDRAM Timing Register 0" hexmask.long.byte 0x0 24.--30. 1. "WR2PRE,Minimum time between write and precharge to same bank. Specifications: WL + BL/2 + tWR = approximately 8 cycles + 15 ns = 14 clocks @400MHz and less for lower frequencies where: - WL = write latency - BL = burst length. This must match the value.." newline hexmask.long.byte 0x0 16.--21. 1. "T_FAW,tFAW Valid only when 8 or more banks(or banks 'x' bank groups) are present. In 8-bank design at most 4 banks must be activated in a rolling window of tFAW cycles. When the controller is operating in 1:2 frequency ratio mode program this to.." newline hexmask.long.byte 0x0 8.--14. 1. "T_RAS_MAX,tRAS(max): Maximum time between activate and precharge to same bank. This is the maximum time that a page can be kept open Minimum value of this register is 1. Zero is invalid. When the controller is operating in 1:1 frequency ratio mode .." newline hexmask.long.byte 0x0 0.--5. 1. "T_RAS_MIN,tRAS(min): Minimum time between activate and precharge to the same bank. When the controller is operating in 1:2 frequency mode 1T mode program this to tRAS(min)/2. No rounding up. When the controller is operating in 1:2 frequency ratio.." line.long 0x4 "DRAMTMG1,SDRAM Timing Register 1" hexmask.long.byte 0x4 16.--20. 1. "T_XP,tXP: Minimum time after power-down exit to any operation. For DDR3 this should be programmed to tXPDLL if slow powerdown exit is selected in MR0[12]. If C/A parity for DDR4 is used set to (tXP+PL) instead. If LPDDR4 is selected and its spec.." newline hexmask.long.byte 0x4 8.--13. 1. "RD2PRE,tRTP: Minimum time from read to precharge of same bank. - DDR2: tAL + BL/2 + max(tRTP 2) - 2 - DDR3: tAL + max (tRTP 4) - DDR4: Max of following two equations: tAL + max (tRTP 4) or RL + BL/2 - tRP (*). - mDDR: BL/2.." newline hexmask.long.byte 0x4 0.--6. 1. "T_RC,tRC: Minimum time between activates to same bank. When the controller is operating in 1:2 frequency ratio mode program this to (tRC/2) and round up to next integer value. Unit: DFI clock cycles. Programming Mode: Quasi-dynamic Group 2 Group 4" line.long 0x8 "DRAMTMG2,SDRAM Timing Register 2" hexmask.long.byte 0x8 24.--29. 1. "WRITE_LATENCY,Set to WL Time from write command to write data on SDRAM interface. This must be set to WL. For mDDR it should normally be set to 1. Note that depending on the PHY if using RDIMM/LRDIMM it may be necessary to adjust the value of WL to.." newline hexmask.long.byte 0x8 16.--21. 1. "READ_LATENCY,Set to RL Time from read command to read data on SDRAM interface. This must be set to RL. Note that depending on the PHY if using RDIMM/LRDIMM it may be necessary to adjust the value of RL to compensate for the extra cycle of latency.." newline hexmask.long.byte 0x8 8.--13. 1. "RD2WR,DDR2/3/mDDR: RL + BL/2 + 2 - WL DDR4: RL + BL/2 + 1 + WR_PREAMBLE - WL LPDDR2/LPDDR3: RL + BL/2 + RU(tDQSCKmax/tCK) + 1 - WL LPDDR4(DQ ODT is Disabled): RL + BL/2 + RU(tDQSCKmax/tCK) + WR_PREAMBLE + RD_POSTAMBLE - WL LPDDR4(DQ ODT is Enabled) :.." newline hexmask.long.byte 0x8 0.--5. 1. "WR2RD,DDR4: CWL + PL + BL/2 + tWTR_L LPDDR2/3/4: WL + BL/2 + tWTR + 1 Others: CWL + BL/2 + tWTR In DDR4 minimum time from write command to read command for same bank group. In others minimum time from write command to read command. Includes time for.." line.long 0xC "DRAMTMG3,SDRAM Timing Register 3" hexmask.long.word 0xC 20.--29. 1. "T_MRW,Time to wait after a mode register write or read (MRW or MRR). Present only in designs configured to support LPDDR2 LPDDR3 or LPDDR4. LPDDR2 typically requires value of 5. LPDDR3 typically requires value of 10. LPDDR4: Set this to the larger of.." newline hexmask.long.byte 0xC 12.--17. 1. "T_MRD,tMRD: Cycles to wait after a mode register write or read. Depending on the connected SDRAM tMRD represents: DDR2/mDDR: Time from MRS to any command DDR3/4: Time from MRS to MRS command LPDDR2: not used LPDDR3/4: Time from MRS to non-MRS command." newline hexmask.long.word 0xC 0.--9. 1. "T_MOD,tMOD: Parameter used only in DDR3 and DDR4. Cycles between load mode command and following non-load mode command. If C/A parity for DDR4 is used set to tMOD_PAR(tMOD+PL) instead. If CAL mode is enabled (DFITMG1.dfi_t_cmd_lat > 0) tCAL.." line.long 0x10 "DRAMTMG4,SDRAM Timing Register 4" hexmask.long.byte 0x10 24.--28. 1. "T_RCD,tRCD - tAL: Minimum time from activate to read or write command to same bank. When the controller is operating in 1:2 frequency ratio mode program this to ((tRCD - tAL)/2) and round it up to the next integer value. Minimum value allowed for this.." newline hexmask.long.byte 0x10 16.--19. 1. "T_CCD,DDR4: tCCD_L: This is the minimum time between two reads or two writes for same bank group. Others: tCCD: This is the minimum time between two reads or two writes. When the controller is operating in 1:2 frequency ratio mode program this to.." newline hexmask.long.byte 0x10 8.--11. 1. "T_RRD,DDR4: tRRD_L: Minimum time between activates from bank 'a' to bank 'b' for same bank group. Others: tRRD: Minimum time between activates from bank 'a' to bank 'b' When the controller is operating in 1:2 frequency ratio mode program this to.." newline hexmask.long.byte 0x10 0.--4. 1. "T_RP,tRP: Minimum time from single-bank precharge to activate of same bank. When the controller is operating in 1:1 frequency ratio mode t_rp should be set to RoundUp(tRP/tCK). When the controller is operating in 1:2 frequency ratio mode .." line.long 0x14 "DRAMTMG5,SDRAM Timing Register 5" hexmask.long.byte 0x14 24.--27. 1. "T_CKSRX,This is the time before Self Refresh Exit that CK is maintained as a valid clock before issuing SRX. Specifies the clock stable time before SRX. Recommended settings: - mDDR: 1 - LPDDR2: 2 - LPDDR3: 2 - LPDDR4: tCKCKEH -.." newline hexmask.long.byte 0x14 16.--19. 1. "T_CKSRE,This is the time after Self Refresh Down Entry that CK is maintained as a valid clock. Specifies the clock disable delay after SRE. Recommended settings: - mDDR: 0 - LPDDR2: 2 - LPDDR3: 2 - LPDDR4: tCKELCK - DDR2: 1.." newline hexmask.long.byte 0x14 8.--13. 1. "T_CKESR,Minimum CKE low width for Self refresh or Self refresh power down entry to exit timing in memory clock cycles. Recommended settings: - mDDR: tRFC - LPDDR2: tCKESR - LPDDR3: tCKESR - LPDDR4: max(tCKE tSR) - DDR2: tCKE -.." newline hexmask.long.byte 0x14 0.--4. 1. "T_CKE,Minimum number of cycles of CKE HIGH/LOW during power-down and self refresh. - LPDDR2/LPDDR3 mode: Set this to the larger of tCKE or tCKESR - LPDDR4 mode: Set this to the larger of tCKE or tSR. - Non-LPDDR2/non-LPDDR3/non-LPDDR4 designs: Set.." line.long 0x18 "DRAMTMG6,SDRAM Timing Register 6" hexmask.long.byte 0x18 24.--27. 1. "T_CKDPDE,This is the time after Deep Power Down Entry that CK is maintained as a valid clock. Specifies the clock disable delay after DPDE. Recommended settings: - mDDR: 0 - LPDDR2: 2 - LPDDR3: 2 When the controller is operating in 1:2.." newline hexmask.long.byte 0x18 16.--19. 1. "T_CKDPDX,This is the time before Deep Power Down Exit that CK is maintained as a valid clock before issuing DPDX. Specifies the clock stable time before DPDX. Recommended settings: - mDDR: 1 - LPDDR2: 2 - LPDDR3: 2 When the controller.." newline hexmask.long.byte 0x18 0.--3. 1. "T_CKCSX,This is the time before Clock Stop Exit that CK is maintained as a valid clock before issuing Clock Stop Exit. Specifies the clock stable time before next command after Clock Stop Exit. Recommended settings: - mDDR: 1 - LPDDR2: tXP.." line.long 0x1C "DRAMTMG7,SDRAM Timing Register 7" hexmask.long.byte 0x1C 8.--11. 1. "T_CKPDE,This is the time after Power Down Entry that CK is maintained as a valid clock. Specifies the clock disable delay after PDE. Recommended settings: - mDDR: 0 - LPDDR2: 2 - LPDDR3: 2 - LPDDR4: tCKELCK When using DDR2/3/4.." newline hexmask.long.byte 0x1C 0.--3. 1. "T_CKPDX,This is the time before Power Down Exit that CK is maintained as a valid clock before issuing PDX. Specifies the clock stable time before PDX. Recommended settings: - mDDR: 0 - LPDDR2: 2 - LPDDR3: 2 - LPDDR4: tCKCKEH When.." line.long 0x20 "DRAMTMG8,SDRAM Timing Register 8" hexmask.long.byte 0x20 8.--14. 1. "T_XS_DLL_X32,tXSDLL: Exit Self Refresh to commands requiring a locked DLL. When the controller is operating in 1:2 frequency ratio mode program this to the above value divided by 2 and round up to next integer value. Note: Used only for DDR2 DDR3 and.." newline hexmask.long.byte 0x20 0.--6. 1. "T_XS_X32,tXS: Exit Self Refresh to commands not requiring a locked DLL. When the controller is operating in 1:2 frequency ratio mode program this to the above value divided by 2 and round up to next integer value. Note: Used only for DDR2 DDR3 and DDR4.." group.long 0x138++0x7 line.long 0x0 "DRAMTMG14,SDRAM Timing Register 14" hexmask.long.word 0x0 0.--11. 1. "T_XSR,tXSR: Exit Self Refresh to any command. When the controller is operating in 1:2 frequency ratio mode program this to the above value divided by 2 and round up to next integer value. The value 0xfff is illegal for this register field. Note: Used.." line.long 0x4 "DRAMTMG15,SDRAM Timing Register 15" bitfld.long 0x4 31. "EN_DFI_LP_T_STAB,- 1 - Enable using tSTAB when exiting DFI LP. Needs to be set when the PHY is stopping the clock during DFI LP to save maximum power. - 0 - Disable using tSTAB when exiting DFI LP Programming Mode: Quasi-dynamic Group 2 Group 4" "0,1" newline hexmask.long.byte 0x4 0.--7. 1. "T_STAB_X32,tSTAB: Stabilization time. It is required in the following two cases for DDR3/DDR4 RDIMM : - when exiting power saving mode if the clock was stopped after re-enabling it the clock must be stable for a time specified by tSTAB - in the.." group.long 0x180++0xB line.long 0x0 "ZQCTL0,ZQ Control Register 0" bitfld.long 0x0 31. "DIS_AUTO_ZQ,- 1 - Disable uMCTL2 generation of ZQCS/MPC(ZQ calibration) command. Register DBGCMD.zq_calib_short can be used instead to issue ZQ calibration request from APB module. - 0 - Internally generate ZQCS/MPC(ZQ calibration) commands based on.." "0,1" newline bitfld.long 0x0 30. "DIS_SRX_ZQCL,- 1 - Disable issuing of ZQCL/MPC(ZQ calibration) command at Self-Refresh/SR-Powerdown exit. Only applicable when run in DDR3 or DDR4 or LPDDR2 or LPDDR3 or LPDDR4 mode. - 0 - Enable issuing of ZQCL/MPC(ZQ calibration) command at.." "0,1" newline bitfld.long 0x0 29. "ZQ_RESISTOR_SHARED,- 1 - Denotes that ZQ resistor is shared between ranks. Means ZQinit/ZQCL/ZQCS/MPC(ZQ calibration) commands are sent to one rank at a time with tZQinit/tZQCL/tZQCS/tZQCAL/tZQLAT timing met between commands so that commands to different.." "0,1" newline hexmask.long.word 0x0 16.--26. 1. "T_ZQ_LONG_NOP,tZQoper for DDR3/DDR4 tZQCL for LPDDR2/LPDDR3 tZQCAL for LPDDR4: Number of DFI clock cycles of NOP required after a ZQCL (ZQ calibration long)/MPC(ZQ Start) command is issued to SDRAM. When the controller is operating in 1:2 frequency.." newline hexmask.long.word 0x0 0.--9. 1. "T_ZQ_SHORT_NOP,tZQCS for DDR3/DD4/LPDDR2/LPDDR3 tZQLAT for LPDDR4: Number of DFI clock cycles of NOP required after a ZQCS (ZQ calibration short)/MPC(ZQ Latch) command is issued to SDRAM. When the controller is operating in 1:2 frequency ratio mode .." line.long 0x4 "ZQCTL1,ZQ Control Register 1" hexmask.long.word 0x4 20.--29. 1. "T_ZQ_RESET_NOP,tZQReset: Number of DFI clock cycles of NOP required after a ZQReset (ZQ calibration Reset) command is issued to SDRAM. When the controller is operating in 1:2 frequency ratio mode program this to tZQReset/2 and round it up to the next.." newline hexmask.long.tbyte 0x4 0.--19. 1. "T_ZQ_SHORT_INTERVAL_X1024,Average interval to wait between automatically issuing ZQCS (ZQ calibration short)/MPC(ZQ calibration) commands to DDR3/DDR4/LPDDR2/LPDDR3/LPDDR4 devices. Meaningless if ZQCTL0.dis_auto_zq=1. This is only present for designs.." line.long 0x8 "ZQCTL2,ZQ Control Register 2" bitfld.long 0x8 0. "ZQ_RESET,Setting this register bit to 1 triggers a ZQ Reset operation. When the ZQ Reset operation is complete the uMCTL2 automatically clears this bit. It is recommended NOT to set this register bit if in Init in Self-Refresh(except LPDDR4) or.." "0,1" rgroup.long 0x18C++0x3 line.long 0x0 "ZQSTAT,ZQ Status Register" bitfld.long 0x0 0. "ZQ_RESET_BUSY,SoC core may initiate a ZQ Reset operation only if this signal is low. This signal goes high in the clock after the uMCTL2 accepts the ZQ Reset request. It goes low when the ZQ Reset command is issued to the SDRAM and the associated NOP.." "0,1" group.long 0x190++0xB line.long 0x0 "DFITMG0,DFI Timing Register 0" hexmask.long.byte 0x0 24.--28. 1. "DFI_T_CTRL_DELAY,Specifies the number of DFI clock cycles after an assertion or de-assertion of the DFI control signals that the control signals at the PHY-DRAM interface reflect the assertion or de-assertion. If the DFI clock and the memory clock are.." newline bitfld.long 0x0 23. "DFI_RDDATA_USE_DFI_PHY_CLK,Defines whether dfi_rddata_en/dfi_rddata/dfi_rddata_valid is generated using HDR (DFI clock) or SDR (DFI PHY clock) values. Selects whether value in DFITMG0.dfi_t_rddata_en is in terms of HDR (DFI clock) or SDR (DFI PHY.." "0,1" newline hexmask.long.byte 0x0 16.--22. 1. "DFI_T_RDDATA_EN,Time from the assertion of a read command on the DFI interface to the assertion of the dfi_rddata_en signal. Refer to PHY specification for correct value. This corresponds to the DFI parameter trddata_en. Note that depending on the PHY .." newline bitfld.long 0x0 15. "DFI_WRDATA_USE_DFI_PHY_CLK,Defines whether dfi_wrdata_en/dfi_wrdata/dfi_wrdata_mask is generated using HDR (DFI clock) or SDR (DFI PHY clock) values Selects whether value in DFITMG0.dfi_tphy_wrlat is in terms of HDR (DFI clock) or SDR (DFI PHY clock).." "0,1" newline hexmask.long.byte 0x0 8.--13. 1. "DFI_TPHY_WRDATA,Specifies the number of clock cycles between when dfi_wrdata_en is asserted to when the associated write data is driven on the dfi_wrdata signal. This corresponds to the DFI timing parameter tphy_wrdata. Refer to PHY specification for.." newline hexmask.long.byte 0x0 0.--5. 1. "DFI_TPHY_WRLAT,Write latency Number of clocks from the write command to write data enable (dfi_wrdata_en). This corresponds to the DFI timing parameter tphy_wrlat. Refer to PHY specification for correct value.Note that depending on the PHY if using.." line.long 0x4 "DFITMG1,DFI Timing Register 1" bitfld.long 0x4 24.--25. "DFI_T_PARIN_LAT,Specifies the number of DFI PHY clock cycles between when the dfi_cs signal is asserted and when the associated dfi_parity_in signal is driven. Unit: DFI PHY clock cycles. Programming Mode: Quasi-dynamic Group 4" "0,1,2,3" newline hexmask.long.byte 0x4 16.--20. 1. "DFI_T_WRDATA_DELAY,Specifies the number of DFI clock cycles between when the dfi_wrdata_en signal is asserted and when the corresponding write data transfer is completed on the DRAM bus. This corresponds to the DFI timing parameter twrdata_delay. Refer.." newline hexmask.long.byte 0x4 8.--12. 1. "DFI_T_DRAM_CLK_DISABLE,Specifies the number of DFI clock cycles from the assertion of the dfi_dram_clk_disable signal on the DFI until the clock to the DRAM memory devices at the PHY-DRAM boundary maintains a low value. If the DFI clock and the memory.." newline hexmask.long.byte 0x4 0.--4. 1. "DFI_T_DRAM_CLK_ENABLE,Specifies the number of DFI clock cycles from the de-assertion of the dfi_dram_clk_disable signal on the DFI until the first valid rising edge of the clock to the DRAM memory devices at the PHY-DRAM boundary. If the DFI clock and.." line.long 0x8 "DFILPCFG0,DFI Low Power Configuration Register 0" hexmask.long.byte 0x8 24.--28. 1. "DFI_TLP_RESP,Setting in DFI clock cycles for DFI's tlp_resp time. Same value is used for both Power Down Self Refresh Deep Power Down and Maximum Power Saving modes. Refer to PHY databook for recommended values Unit: DFI clock cycles. Programming.." newline hexmask.long.byte 0x8 20.--23. 1. "DFI_LP_WAKEUP_DPD,Value in DFI clock cycles to drive on dfi_lp_wakeup signal when Deep Power Down mode is entered. Determines the DFI's tlp_wakeup time: - 0x0 - 16 cycles - 0x1 - 32 cycles - 0x2 - 64 cycles - 0x3 - 128 cycles - 0x4 - 256.." newline bitfld.long 0x8 16. "DFI_LP_EN_DPD,Enables DFI Low Power interface handshaking during Deep Power Down Entry/Exit. - 0 - Disabled - 1 - Enabled This is only present for designs supporting mDDR or LPDDR2/LPDDR3 devices. Programming Mode: Static" "0,1" newline hexmask.long.byte 0x8 12.--15. 1. "DFI_LP_WAKEUP_SR,Value in DFI clock cycles to drive on dfi_lp_wakeup signal when Self Refresh mode is entered. Determines the DFI's tlp_wakeup time: - 0x0 - 16 cycles - 0x1 - 32 cycles - 0x2 - 64 cycles - 0x3 - 128 cycles - 0x4 - 256 cycles.." newline bitfld.long 0x8 8. "DFI_LP_EN_SR,Enables DFI Low Power interface handshaking during Self Refresh Entry/Exit. - 0 - Disabled - 1 - Enabled Programming Mode: Static" "0,1" newline hexmask.long.byte 0x8 4.--7. 1. "DFI_LP_WAKEUP_PD,Value in DFI clock cycles to drive on dfi_lp_wakeup signal when Power Down mode is entered. Determines the DFI's tlp_wakeup time: - 0x0 - 16 cycles - 0x1 - 32 cycles - 0x2 - 64 cycles - 0x3 - 128 cycles - 0x4 - 256 cycles -.." newline bitfld.long 0x8 0. "DFI_LP_EN_PD,Enables DFI Low Power interface handshaking during Power Down Entry/Exit. - 0 - Disabled - 1 - Enabled Programming Mode: Static" "0,1" group.long 0x1A0++0xB line.long 0x0 "DFIUPD0,DFI Update Register 0" bitfld.long 0x0 31. "DIS_AUTO_CTRLUPD,When '1' disable the automatic dfi_ctrlupd_req generation by the uMCTL2. The core must issue the dfi_ctrlupd_req signal using register DBGCMD.ctrlupd. When '0' uMCTL2 issues dfi_ctrlupd_req periodically. Programming Mode: Quasi-dynamic.." "0,1" newline bitfld.long 0x0 30. "DIS_AUTO_CTRLUPD_SRX,When '1' disable the automatic dfi_ctrlupd_req generation by the uMCTL2 at self-refresh exit. When '0' uMCTL2 issues a dfi_ctrlupd_req before or after exiting self-refresh depending on DFIUPD0.ctrlupd_pre_srx. Programming Mode:.." "0,1" newline bitfld.long 0x0 29. "CTRLUPD_PRE_SRX,Selects dfi_ctrlupd_req requirements at SRX: - 0 : send ctrlupd after SRX - 1 : send ctrlupd before SRX If DFIUPD0.dis_auto_ctrlupd_srx=1 this register has no impact because no dfi_ctrlupd_req will be issued when SRX. Programming.." "0: send ctrlupd after SRX,1: send ctrlupd before SRX If DFIUPD0" newline hexmask.long.word 0x0 16.--25. 1. "DFI_T_CTRLUP_MAX,Specifies the maximum number of DFI clock cycles that the dfi_ctrlupd_req signal can assert. Lowest value to assign to this variable is 0x40. Unit: DFI clock cycles. Programming Mode: Static" newline hexmask.long.word 0x0 0.--9. 1. "DFI_T_CTRLUP_MIN,Specifies the minimum number of DFI clock cycles that the dfi_ctrlupd_req signal must be asserted. The uMCTL2 expects the PHY to respond within this time. If the PHY does not respond the uMCTL2 will de-assert dfi_ctrlupd_req after.." line.long 0x4 "DFIUPD1,DFI Update Register 1" hexmask.long.byte 0x4 16.--23. 1. "DFI_T_CTRLUPD_INTERVAL_MIN_X1024,This is the minimum amount of time between uMCTL2 initiated DFI update requests (which is executed whenever the uMCTL2 is idle). Set this number higher to reduce the frequency of update requests which can have a small.." newline hexmask.long.byte 0x4 0.--7. 1. "DFI_T_CTRLUPD_INTERVAL_MAX_X1024,This is the maximum amount of time between uMCTL2 initiated DFI update requests. This timer resets with each update request; when the timer expires dfi_ctrlupd_req is sent and traffic is blocked until the dfi_ctrlupd_ackx.." line.long 0x8 "DFIUPD2,DFI Update Register 2" bitfld.long 0x8 31. "DFI_PHYUPD_EN,Enables the support for acknowledging PHY-initiated updates: - 0 - Disabled - 1 - Enabled Programming Mode: Static" "0,1" group.long 0x1B0++0x7 line.long 0x0 "DFIMISC,DFI Miscellaneous Control Register" hexmask.long.byte 0x0 8.--12. 1. "DFI_FREQUENCY,Indicates the operating frequency of the system. The number of supported frequencies and the mapping of signal values to clock frequencies are defined by the PHY. Programming Mode: Quasi-dynamic Group 1" newline bitfld.long 0x0 5. "DFI_INIT_START,PHY init start request signal.When asserted it triggers the PHY init start request Programming Mode: Quasi-dynamic Group 3" "0,1" newline bitfld.long 0x0 4. "CTL_IDLE_EN,Enables support of ctl_idle signal which is non-DFI related pin specific to certain Synopsys PHYs. See signal description of ctl_idle signal for further details of ctl_idle functionality. Programming Mode: Static" "0,1" newline bitfld.long 0x0 0. "DFI_INIT_COMPLETE_EN,PHY initialization complete enable signal. When asserted the dfi_init_complete signal can be used to trigger SDRAM initialisation Programming Mode: Quasi-dynamic Group 3" "0,1" line.long 0x4 "DFITMG2,DFI Timing Register 2" hexmask.long.byte 0x4 8.--14. 1. "DFI_TPHY_RDCSLAT,Number of DFI PHY clock cycles between when a read command is sent on the DFI control interface and when the associated dfi_rddata_cs signal is asserted. This corresponds to the DFI timing parameter tphy_rdcslat. Refer to PHY.." newline hexmask.long.byte 0x4 0.--5. 1. "DFI_TPHY_WRCSLAT,Number of DFI PHY clock cycles between when a write command is sent on the DFI control interface and when the associated dfi_wrdata_cs signal is asserted. This corresponds to the DFI timing parameter tphy_wrcslat. Refer to PHY.." rgroup.long 0x1BC++0x3 line.long 0x0 "DFISTAT,DFI Status Register" bitfld.long 0x0 1. "DFI_LP_ACK,Stores the value of the dfi_lp_ack input to the controller. Programming Mode: Dynamic" "0,1" newline bitfld.long 0x0 0. "DFI_INIT_COMPLETE,The status flag register which announces when the DFI initialization has been completed. The DFI INIT triggered by dfi_init_start signal and then the dfi_init_complete flag is polled to know when the initialization is done. Programming.." "0,1" group.long 0x1C4++0x3 line.long 0x0 "DFIPHYMSTR,DFI PHY Master" bitfld.long 0x0 0. "DFI_PHYMSTR_EN,Enables the PHY Master Interface: - 0 - Disabled - 1 - Enabled Programming Mode: Static" "0,1" group.long 0x204++0x17 line.long 0x0 "ADDRMAP1,Address Map Register 1" hexmask.long.byte 0x0 16.--21. 1. "ADDRMAP_BANK_B2,Selects the HIF address bit used as bank address bit 2. Valid Range: 0 to 31 and 63 Internal Base: 4 The selected HIF address bit is determined by adding the internal base to the value of this field. If unused set to 63 and then bank.." newline hexmask.long.byte 0x0 8.--13. 1. "ADDRMAP_BANK_B1,Selects the HIF address bits used as bank address bit 1. Valid Range: 0 to 32 and 63 Internal Base: 3 The selected HIF address bit for each of the bank address bits is determined by adding the internal base to the value of this field." newline hexmask.long.byte 0x0 0.--5. 1. "ADDRMAP_BANK_B0,Selects the HIF address bits used as bank address bit 0. Valid Range: 0 to 32 and 63 Internal Base: 2 The selected HIF address bit for each of the bank address bits is determined by adding the internal base to the value of this field." line.long 0x4 "ADDRMAP2,Address Map Register 2" hexmask.long.byte 0x4 24.--27. 1. "ADDRMAP_COL_B5,- Full bus width mode: Selects the HIF address bit used as column address bit 5. - Half bus width mode: Selects the HIF address bit used as column address bit 6. - Quarter bus width mode: Selects the HIF address bit used as column.." newline hexmask.long.byte 0x4 16.--19. 1. "ADDRMAP_COL_B4,- Full bus width mode: Selects the HIF address bit used as column address bit 4. - Half bus width mode: Selects the HIF address bit used as column address bit 5. - Quarter bus width mode: Selects the HIF address bit used as column.." newline hexmask.long.byte 0x4 8.--12. 1. "ADDRMAP_COL_B3,- Full bus width mode: Selects the HIF address bit used as column address bit 3. - Half bus width mode: Selects the HIF address bit used as column address bit 4. - Quarter bus width mode: Selects the HIF address bit used as column.." newline hexmask.long.byte 0x4 0.--3. 1. "ADDRMAP_COL_B2,- Full bus width mode: Selects the HIF address bit used as column address bit 2. - Half bus width mode: Selects the HIF address bit used as column address bit 3. - Quarter bus width mode: Selects the HIF address bit used as column.." line.long 0x8 "ADDRMAP3,Address Map Register 3" hexmask.long.byte 0x8 24.--28. 1. "ADDRMAP_COL_B9,- Full bus width mode: Selects the HIF address bit used as column address bit 9. - Half bus width mode: Selects the HIF address bit used as column address bit 11 (10 in LPDDR2/LPDDR3 mode). - Quarter bus width mode: Selects the HIF.." newline hexmask.long.byte 0x8 16.--20. 1. "ADDRMAP_COL_B8,- Full bus width mode: Selects the HIF address bit used as column address bit 8. - Half bus width mode: Selects the HIF address bit used as column address bit 9. - Quarter bus width mode: Selects the HIF address bit used as column.." newline hexmask.long.byte 0x8 8.--12. 1. "ADDRMAP_COL_B7,- Full bus width mode: Selects the HIF address bit used as column address bit 7. - Half bus width mode: Selects the HIF address bit used as column address bit 8. - Quarter bus width mode: Selects the HIF address bit used as column.." newline hexmask.long.byte 0x8 0.--4. 1. "ADDRMAP_COL_B6,- Full bus width mode: Selects the HIF address bit used as column address bit 6. - Half bus width mode: Selects the HIF address bit used as column address bit 7. - Quarter bus width mode: Selects the HIF address bit used as column.." line.long 0xC "ADDRMAP4,Address Map Register 4" hexmask.long.byte 0xC 8.--12. 1. "ADDRMAP_COL_B11,- Full bus width mode: Selects the HIF address bit used as column address bit 13 (11 in LPDDR2/LPDDR3 mode). - Half bus width mode: UNUSED. See later in this description for value you need to set to make it unused. - Quarter bus width.." newline hexmask.long.byte 0xC 0.--4. 1. "ADDRMAP_COL_B10,- Full bus width mode: Selects the HIF address bit used as column address bit 11 (10 in LPDDR2/LPDDR3 mode). - Half bus width mode: Selects the HIF address bit used as column address bit 13 (11 in LPDDR2/LPDDR3 mode). - Quarter bus.." line.long 0x10 "ADDRMAP5,Address Map Register 5" hexmask.long.byte 0x10 24.--27. 1. "ADDRMAP_ROW_B11,Selects the HIF address bit used as row address bit 11. Valid Range: 0 to 11 and 15 Internal Base: 17 The selected HIF address bit is determined by adding the internal base to the value of this field. If unused set to 15 and then row.." newline hexmask.long.byte 0x10 16.--19. 1. "ADDRMAP_ROW_B2_10,Selects the HIF address bits used as row address bits 2 to 10. Valid Range: 0 to 11 and 15 Internal Base: 8 (for row address bit 2) 9 (for row address bit 3) 10 (for row address bit 4) etc increasing to 16 (for row address bit 10).." newline hexmask.long.byte 0x10 8.--11. 1. "ADDRMAP_ROW_B1,Selects the HIF address bits used as row address bit 1. Valid Range: 0 to 11 Internal Base: 7 The selected HIF address bit for each of the row address bits is determined by adding the internal base to the value of this field. Programming.." newline hexmask.long.byte 0x10 0.--3. 1. "ADDRMAP_ROW_B0,Selects the HIF address bits used as row address bit 0. Valid Range: 0 to 11 Internal Base: 6 The selected HIF address bit for each of the row address bits is determined by adding the internal base to the value of this field. Programming.." line.long 0x14 "ADDRMAP6,Address Map Register 6" bitfld.long 0x14 31. "LPDDR3_6GB_12GB,Set this to 1 if there is an LPDDR3 SDRAM 6Gb or 12Gb device in use. - 1 - LPDDR3 SDRAM 6Gb/12Gb device in use. Every address having row[14:13]==2'b11 is considered as invalid - 0 - non-LPDDR3 6Gb/12Gb device in use. All addresses are.." "0,1" newline hexmask.long.byte 0x14 24.--27. 1. "ADDRMAP_ROW_B15,Selects the HIF address bit used as row address bit 15. Valid Range: 0 to 11 and 15 Internal Base: 21 The selected HIF address bit is determined by adding the internal base to the value of this field. If unused set to 15 and then row.." newline hexmask.long.byte 0x14 16.--19. 1. "ADDRMAP_ROW_B14,Selects the HIF address bit used as row address bit 14. Valid Range: 0 to 11 and 15 Internal Base: 20 The selected HIF address bit is determined by adding the internal base to the value of this field. If unused set to 15 and then row.." newline hexmask.long.byte 0x14 8.--11. 1. "ADDRMAP_ROW_B13,Selects the HIF address bit used as row address bit 13. Valid Range: 0 to 11 and 15 Internal Base: 19 The selected HIF address bit is determined by adding the internal base to the value of this field. If unused set to 15 and then row.." newline hexmask.long.byte 0x14 0.--3. 1. "ADDRMAP_ROW_B12,Selects the HIF address bit used as row address bit 12. Valid Range: 0 to 11 and 15 Internal Base: 18 The selected HIF address bit is determined by adding the internal base to the value of this field. If unused set to 15 and then row.." group.long 0x224++0xB line.long 0x0 "ADDRMAP9,Address Map Register 9" hexmask.long.byte 0x0 24.--27. 1. "ADDRMAP_ROW_B5,Selects the HIF address bits used as row address bit 5. Valid Range: 0 to 11 Internal Base: 11 The selected HIF address bit for each of the row address bits is determined by adding the internal base to the value of this field. This.." newline hexmask.long.byte 0x0 16.--19. 1. "ADDRMAP_ROW_B4,Selects the HIF address bits used as row address bit 4. Valid Range: 0 to 11 Internal Base: 10 The selected HIF address bit for each of the row address bits is determined by adding the internal base to the value of this field. This.." newline hexmask.long.byte 0x0 8.--11. 1. "ADDRMAP_ROW_B3,Selects the HIF address bits used as row address bit 3. Valid Range: 0 to 11 Internal Base: 9 The selected HIF address bit for each of the row address bits is determined by adding the internal base to the value of this field. This register.." newline hexmask.long.byte 0x0 0.--3. 1. "ADDRMAP_ROW_B2,Selects the HIF address bits used as row address bit 2. Valid Range: 0 to 11 Internal Base: 8 The selected HIF address bit for each of the row address bits is determined by adding the internal base to the value of this field. This register.." line.long 0x4 "ADDRMAP10,Address Map Register 10" hexmask.long.byte 0x4 24.--27. 1. "ADDRMAP_ROW_B9,Selects the HIF address bits used as row address bit 9. Valid Range: 0 to 11 Internal Base: 15 The selected HIF address bit for each of the row address bits is determined by adding the internal base to the value of this field. This.." newline hexmask.long.byte 0x4 16.--19. 1. "ADDRMAP_ROW_B8,Selects the HIF address bits used as row address bit 8. Valid Range: 0 to 11 Internal Base: 14 The selected HIF address bit for each of the row address bits is determined by adding the internal base to the value of this field. This.." newline hexmask.long.byte 0x4 8.--11. 1. "ADDRMAP_ROW_B7,Selects the HIF address bits used as row address bit 7. Valid Range: 0 to 11 Internal Base: 13 The selected HIF address bit for each of the row address bits is determined by adding the internal base to the value of this field. This.." newline hexmask.long.byte 0x4 0.--3. 1. "ADDRMAP_ROW_B6,Selects the HIF address bits used as row address bit 6. Valid Range: 0 to 11 Internal Base: 12 The selected HIF address bit for each of the row address bits is determined by adding the internal base to the value of this field. This.." line.long 0x8 "ADDRMAP11,Address Map Register 11" hexmask.long.byte 0x8 0.--3. 1. "ADDRMAP_ROW_B10,Selects the HIF address bits used as row address bit 10. Valid Range: 0 to 11 Internal Base: 16 The selected HIF address bit for each of the row address bits is determined by adding the internal base to the value of this field. This.." group.long 0x240++0x7 line.long 0x0 "ODTCFG,ODT Configuration Register" hexmask.long.byte 0x0 24.--27. 1. "WR_ODT_HOLD,DFI PHY clock cycles to hold ODT for a write command. The minimum supported value is 2. Recommended values: DDR2: - BL8: 0x5 (DDR2-400/533/667) 0x6 (DDR2-800) 0x7 (DDR2-1066) - BL4: 0x3 (DDR2-400/533/667) 0x4 (DDR2-800) 0x5.." newline hexmask.long.byte 0x0 16.--20. 1. "WR_ODT_DELAY,The delay in DFI PHY clock cycles from issuing a write command to setting ODT values associated with that command. ODT setting must remain constant for the entire time that DQS is driven by the uMCTL2. Recommended values: DDR2: - CWL +.." newline hexmask.long.byte 0x0 8.--11. 1. "RD_ODT_HOLD,DFI PHY clock cycles to hold ODT for a read command. The minimum supported value is 2. Recommended values: DDR2: - BL8: 0x6 (not DDR2-1066) 0x7 (DDR2-1066) - BL4: 0x4 (not DDR2-1066) 0x5 (DDR2-1066) DDR3: - BL8 - 0x6 DDR4: - BL8:.." newline hexmask.long.byte 0x0 2.--6. 1. "RD_ODT_DELAY,The delay in DFI PHY clock cycles from issuing a read command to setting ODT values associated with that command. ODT setting must remain constant for the entire time that DQS is driven by the uMCTL2. Recommended values: DDR2: - CL +.." line.long 0x4 "ODTMAP,ODT/Rank Map Register" bitfld.long 0x4 4. "RANK0_RD_ODT,Indicates which remote ODTs must be turned on during a read from rank 0. Each rank has a remote ODT (in the SDRAM) which can be turned on by setting the appropriate bit here. Rank 0 is controlled by the LSB; rank 1 is controlled by bit next.." "0,1" newline bitfld.long 0x4 0. "RANK0_WR_ODT,Indicates which remote ODTs must be turned on during a write to rank 0. Each rank has a remote ODT (in the SDRAM) which can be turned on by setting the appropriate bit here. Rank 0 is controlled by the LSB; rank 1 is controlled by bit next.." "0,1" group.long 0x250++0x7 line.long 0x0 "SCHED,Scheduler Control Register" hexmask.long.byte 0x0 24.--30. 1. "RDWR_IDLE_GAP,When the preferred transaction store is empty for these many clock cycles switch to the alternate transaction store if it is non-empty. The read transaction store (both high and low priority) is the default preferred transaction store and.." newline hexmask.long.byte 0x0 16.--23. 1. "GO2CRITICAL_HYSTERESIS,UNUSED Programming Mode: Static" newline hexmask.long.byte 0x0 8.--12. 1. "LPR_NUM_ENTRIES,Number of entries in the low priority transaction store is this value + 1. (MEMC_NO_OF_ENTRY - (SCHED.lpr_num_entries + 1)) is the number of entries available for the high priority transaction store. Setting this to maximum value.." newline bitfld.long 0x0 2. "PAGECLOSE,If true bank is kept open only while there are page hit transactions available in the CAM to that bank. The last read or write command in the CAM with a bank and page hit will be executed with auto-precharge if SCHED1.pageclose_timer=0. Even.." "0,1" newline bitfld.long 0x0 1. "PREFER_WRITE,If set then the bank selector prefers writes over reads. FOR DEBUG ONLY. Programming Mode: Static" "0,1" newline bitfld.long 0x0 0. "FORCE_LOW_PRI_N,Active low signal. When asserted ('0') all incoming transactions are forced to low priority. This implies that all High Priority Read (HPR) and Variable Priority Read commands (VPR) will be treated as Low Priority Read (LPR) commands. On.." "0,1" line.long 0x4 "SCHED1,Scheduler Control Register 1" hexmask.long.byte 0x4 0.--7. 1. "PAGECLOSE_TIMER,This field works in conjunction with SCHED.pageclose. It only has meaning if SCHED.pageclose==1. If SCHED.pageclose==1 and pageclose_timer==0 then an auto-precharge may be scheduled for last read or write command in the CAM with a bank.." group.long 0x25C++0x3 line.long 0x0 "PERFHPR1,High Priority Read CAM Register 1" hexmask.long.byte 0x0 24.--31. 1. "HPR_XACT_RUN_LENGTH,Number of transactions that are serviced once the HPR queue goes critical is the smaller of: - (a) This number - (b) Number of transactions available. Unit: Transaction. FOR PERFORMANCE ONLY. Programming Mode: Quasi-dynamic Group 3" newline hexmask.long.word 0x0 0.--15. 1. "HPR_MAX_STARVE,Number of DFI clocks that the HPR queue can be starved before it goes critical. The minimum valid functional value for this register is 0x1. Programming it to 0x0 will disable the starvation functionality; during normal operation this.." group.long 0x264++0x3 line.long 0x0 "PERFLPR1,Low Priority Read CAM Register 1" hexmask.long.byte 0x0 24.--31. 1. "LPR_XACT_RUN_LENGTH,Number of transactions that are serviced once the LPR queue goes critical is the smaller of: - (a) This number - (b) Number of transactions available. Unit: Transaction. FOR PERFORMANCE ONLY. Programming Mode: Quasi-dynamic Group 3" newline hexmask.long.word 0x0 0.--15. 1. "LPR_MAX_STARVE,Number of DFI clocks that the LPR queue can be starved before it goes critical. The minimum valid functional value for this register is 0x1. Programming it to 0x0 will disable the starvation functionality; during normal operation this.." group.long 0x26C++0x3 line.long 0x0 "PERFWR1,Write CAM Register 1" hexmask.long.byte 0x0 24.--31. 1. "W_XACT_RUN_LENGTH,Number of transactions that are serviced once the WR queue goes critical is the smaller of: - (a) This number - (b) Number of transactions available. Unit: Transaction. FOR PERFORMANCE ONLY. Programming Mode: Quasi-dynamic Group 3" newline hexmask.long.word 0x0 0.--15. 1. "W_MAX_STARVE,Number of DFI clocks that the WR queue can be starved before it goes critical. The minimum valid functional value for this register is 0x1. Programming it to 0x0 will disable the starvation functionality; during normal operation this.." group.long 0x300++0x7 line.long 0x0 "DBG0,Debug Register 0" bitfld.long 0x0 4. "DIS_COLLISION_PAGE_OPT,When this is set to '0' auto-precharge is disabled for the flushed command in a collision case. Collision cases are write followed by read to same address read followed by write to same address or write followed by write to same.." "0,1" newline bitfld.long 0x0 2. "DIS_ACT_BYPASS,Only present in designs supporting activate bypass. When 1 disable bypass path for high priority read activates FOR DEBUG ONLY. Programming Mode: Static" "0,1" newline bitfld.long 0x0 1. "DIS_RD_BYPASS,Only present in designs supporting read bypass. When 1 disable bypass path for high priority read page hits FOR DEBUG ONLY. Programming Mode: Static" "0,1" newline bitfld.long 0x0 0. "DIS_WC,When 1 disable write combine. FOR DEBUG ONLY Programming Mode: Static" "0,1" line.long 0x4 "DBG1,Debug Register 1" bitfld.long 0x4 1. "DIS_HIF,When 1 uMCTL2 asserts the HIF command signal hif_cmd_stall. uMCTL2 will ignore the hif_cmd_valid and all other associated request signals. This bit is intended to be switched on-the-fly. Programming Mode: Dynamic" "0,1" newline bitfld.long 0x4 0. "DIS_DQ,When 1 uMCTL2 will not de-queue any transactions from the CAM. Bypass is also disabled. All transactions are queued in the CAM. No reads or writes are issued to SDRAM as long as this is asserted. This bit may be used to prevent reads or writes.." "0,1" rgroup.long 0x308++0x3 line.long 0x0 "DBGCAM,CAM Debug Register" bitfld.long 0x0 29. "WR_DATA_PIPELINE_EMPTY,This bit indicates that the write data pipeline on the DFI interface is empty. This register is intended to be polled at least twice after setting DBG1.dis_dq to ensure that all remaining commands/data have completed. Programming.." "0,1" newline bitfld.long 0x0 28. "RD_DATA_PIPELINE_EMPTY,This bit indicates that the read data pipeline on the DFI interface is empty. This register is intended to be polled at least twice after setting DBG1.dis_dq to ensure that all remaining commands/data have completed. Programming.." "0,1" newline bitfld.long 0x0 26. "DBG_WR_Q_EMPTY,When 1 all the Write command queues and Write data buffers inside DDRC are empty. This register is to be used for debug purpose. An example use-case scenario: When Controller enters Self-Refresh using the Low-Power entry sequence .." "0,1" newline bitfld.long 0x0 25. "DBG_RD_Q_EMPTY,When 1 all the Read command queues and Read data buffers inside DDRC are empty. This register is to be used for debug purpose. An example use-case scenario: When Controller enters Self-Refresh using the Low-Power entry sequence .." "0,1" newline bitfld.long 0x0 24. "DBG_STALL,Stall FOR DEBUG ONLY Programming Mode: Dynamic" "0,1" newline hexmask.long.byte 0x0 16.--21. 1. "DBG_W_Q_DEPTH,Write queue depth The last entry of WR queue is reserved for ECC SCRUB operation. This entry is not included in the calculation of the queue depth. FOR DEBUG ONLY Programming Mode: Dynamic" newline hexmask.long.byte 0x0 8.--13. 1. "DBG_LPR_Q_DEPTH,Low priority read queue depth The last entry of Lpr queue is reserved for ECC SCRUB operation. This entry is not included in the calculation of the queue depth. FOR DEBUG ONLY Programming Mode: Dynamic" newline hexmask.long.byte 0x0 0.--5. 1. "DBG_HPR_Q_DEPTH,High priority read queue depth FOR DEBUG ONLY Programming Mode: Dynamic" group.long 0x30C++0x3 line.long 0x0 "DBGCMD,Command Debug Register" bitfld.long 0x0 5. "CTRLUPD,Setting this register bit to 1 indicates to the uMCTL2 to issue a dfi_ctrlupd_req to the PHY. When this request is stored in the uMCTL2 the bit is automatically cleared. This operation must only be performed when DFIUPD0.dis_auto_ctrlupd=1." "0,1" newline bitfld.long 0x0 4. "ZQ_CALIB_SHORT,Setting this register bit to 1 indicates to the uMCTL2 to issue a ZQCS (ZQ calibration short)/MPC(ZQ calibration) command to the SDRAM. When this request is stored in the uMCTL2 the bit is automatically cleared. This operation can be.." "0,1" newline bitfld.long 0x0 0. "RANK0_REFRESH,Setting this register bit to 1 indicates to the uMCTL2 to issue a refresh to rank 0. Writing to this bit causes DBGSTAT.rank0_refresh_busy to be set. When DBGSTAT.rank0_refresh_busy is cleared the command has been stored in uMCTL2. For.." "0,1" rgroup.long 0x310++0x3 line.long 0x0 "DBGSTAT,Status Debug Register" bitfld.long 0x0 5. "CTRLUPD_BUSY,SoC core may initiate a ctrlupd operation only if this signal is low. This signal goes high in the clock after the uMCTL2 accepts the ctrlupd request. It goes low when the ctrlupd operation is initiated in the uMCTL2. It is recommended not.." "0,1" newline bitfld.long 0x0 4. "ZQ_CALIB_SHORT_BUSY,SoC core may initiate a ZQCS (ZQ calibration short) operation only if this signal is low. This signal goes high in the clock after the uMCTL2 accepts the ZQCS request. It goes low when the ZQCS operation is initiated in the uMCTL2. It.." "0,1" newline bitfld.long 0x0 0. "RANK0_REFRESH_BUSY,SoC core may initiate a rank0_refresh operation (refresh operation to rank 0) only if this signal is low. This signal goes high in the clock after DBGCMD.rank0_refresh is set to one. It goes low when the rank0_refresh operation is.." "0,1" group.long 0x320++0x3 line.long 0x0 "SWCTL,Software Register Programming Control Enable" bitfld.long 0x0 0. "SW_DONE,Enable quasi-dynamic register programming outside reset. Program register to 0 to enable quasi-dynamic programming. Set back register to 1 once programming is done. Programming Mode: Dynamic" "0,1" rgroup.long 0x324++0x3 line.long 0x0 "SWSTAT,Software Register Programming Control Status" bitfld.long 0x0 0. "SW_DONE_ACK,Register programming done. This register is the echo of SWCTL.sw_done. Wait for sw_done value 1 to propagate to sw_done_ack at the end of the programming sequence to ensure that the correct registers values are propagated to the destination.." "0,1" group.long 0x36C++0x3 line.long 0x0 "POISONCFG,AXI Poison Configuration Register. Common for all AXI ports" bitfld.long 0x0 24. "RD_POISON_INTR_CLR,Interrupt clear for read transaction poisoning. Allow 2/3 clock cycles for correct value to propagate to core logic and clear the interrupts. uMCTL2 automatically clears this bit. Programming Mode: Dynamic" "0,1" newline bitfld.long 0x0 20. "RD_POISON_INTR_EN,If set to 1 enables interrupts for read transaction poisoning Programming Mode: Dynamic" "0,1" newline bitfld.long 0x0 16. "RD_POISON_SLVERR_EN,If set to 1 enables SLVERR response for read transaction poisoning Programming Mode: Dynamic" "0,1" newline bitfld.long 0x0 8. "WR_POISON_INTR_CLR,Interrupt clear for write transaction poisoning. Allow 2/3 clock cycles for correct value to propagate to core logic and clear the interrupts. uMCTL2 automatically clears this bit. Programming Mode: Dynamic" "0,1" newline bitfld.long 0x0 4. "WR_POISON_INTR_EN,If set to 1 enables interrupts for write transaction poisoning Programming Mode: Dynamic" "0,1" newline bitfld.long 0x0 0. "WR_POISON_SLVERR_EN,If set to 1 enables SLVERR response for write transaction poisoning Programming Mode: Dynamic" "0,1" rgroup.long 0x370++0x3 line.long 0x0 "POISONSTAT,AXI Poison Status Register" bitfld.long 0x0 20. "RD_POISON_INTR_4,Read transaction poisoning error interrupt for port 4. This register is a APB clock copy (double register synchronizer) of the interrupt asserted when a transaction is poisoned on the corresponding AXI port's read address channel. Bit 0.." "0,1" newline bitfld.long 0x0 19. "RD_POISON_INTR_3,Read transaction poisoning error interrupt for port 3. This register is a APB clock copy (double register synchronizer) of the interrupt asserted when a transaction is poisoned on the corresponding AXI port's read address channel. Bit 0.." "0,1" newline bitfld.long 0x0 18. "RD_POISON_INTR_2,Read transaction poisoning error interrupt for port 2. This register is a APB clock copy (double register synchronizer) of the interrupt asserted when a transaction is poisoned on the corresponding AXI port's read address channel. Bit 0.." "0,1" newline bitfld.long 0x0 17. "RD_POISON_INTR_1,Read transaction poisoning error interrupt for port 1. This register is a APB clock copy (double register synchronizer) of the interrupt asserted when a transaction is poisoned on the corresponding AXI port's read address channel. Bit 0.." "0,1" newline bitfld.long 0x0 16. "RD_POISON_INTR_0,Read transaction poisoning error interrupt for port 0. This register is a APB clock copy (double register synchronizer) of the interrupt asserted when a transaction is poisoned on the corresponding AXI port's read address channel. Bit 0.." "0,1" newline bitfld.long 0x0 4. "WR_POISON_INTR_4,Write transaction poisoning error interrupt for port 4. This register is a APB clock copy (double register synchronizer) of the interrupt asserted when a transaction is poisoned on the corresponding AXI port's write address channel. Bit.." "0,1" newline bitfld.long 0x0 3. "WR_POISON_INTR_3,Write transaction poisoning error interrupt for port 3. This register is a APB clock copy (double register synchronizer) of the interrupt asserted when a transaction is poisoned on the corresponding AXI port's write address channel. Bit.." "0,1" newline bitfld.long 0x0 2. "WR_POISON_INTR_2,Write transaction poisoning error interrupt for port 2. This register is a APB clock copy (double register synchronizer) of the interrupt asserted when a transaction is poisoned on the corresponding AXI port's write address channel. Bit.." "0,1" newline bitfld.long 0x0 1. "WR_POISON_INTR_1,Write transaction poisoning error interrupt for port 1. This register is a APB clock copy (double register synchronizer) of the interrupt asserted when a transaction is poisoned on the corresponding AXI port's write address channel. Bit.." "0,1" newline bitfld.long 0x0 0. "WR_POISON_INTR_0,Write transaction poisoning error interrupt for port 0. This register is a APB clock copy (double register synchronizer) of the interrupt asserted when a transaction is poisoned on the corresponding AXI port's write address channel. Bit.." "0,1" rgroup.long 0x3F0++0x3 line.long 0x0 "DERATESTAT,Temperature Derate Status Register" bitfld.long 0x0 0. "DERATE_TEMP_LIMIT_INTR,Derate temperature interrupt indicating LPDDR2/3/4 SDRAM temperature operating limit is exceeded. This register field is set to 1 when the value read from MR4[2:0] is 3'b000 or 3'b111. Cleared by register.." "0,1" rgroup.long 0x3FC++0x3 line.long 0x0 "PSTAT,Port Status Register" bitfld.long 0x0 20. "WR_PORT_BUSY_4,Indicates if there are outstanding writes for AXI port 4. Programming Mode: Dynamic" "0,1" newline bitfld.long 0x0 19. "WR_PORT_BUSY_3,Indicates if there are outstanding writes for AXI port 3. Programming Mode: Dynamic" "0,1" newline bitfld.long 0x0 18. "WR_PORT_BUSY_2,Indicates if there are outstanding writes for AXI port 2. Programming Mode: Dynamic" "0,1" newline bitfld.long 0x0 17. "WR_PORT_BUSY_1,Indicates if there are outstanding writes for AXI port 1. Programming Mode: Dynamic" "0,1" newline bitfld.long 0x0 16. "WR_PORT_BUSY_0,Indicates if there are outstanding writes for AXI port 0. Programming Mode: Dynamic" "0,1" newline bitfld.long 0x0 4. "RD_PORT_BUSY_4,Indicates if there are outstanding reads for AXI port 4. Programming Mode: Dynamic" "0,1" newline bitfld.long 0x0 3. "RD_PORT_BUSY_3,Indicates if there are outstanding reads for AXI port 3. Programming Mode: Dynamic" "0,1" newline bitfld.long 0x0 2. "RD_PORT_BUSY_2,Indicates if there are outstanding reads for AXI port 2. Programming Mode: Dynamic" "0,1" newline bitfld.long 0x0 1. "RD_PORT_BUSY_1,Indicates if there are outstanding reads for AXI port 1. Programming Mode: Dynamic" "0,1" newline bitfld.long 0x0 0. "RD_PORT_BUSY_0,Indicates if there are outstanding reads for AXI port 0. Programming Mode: Dynamic" "0,1" group.long 0x400++0xB line.long 0x0 "PCCFG,Port Common Configuration Register" bitfld.long 0x0 8. "BL_EXP_MODE,Burst length expansion mode. By default (i.e. bl_exp_mode==0) XPI expands every AXI burst into multiple HIF commands using the memory burst length as a unit. If set to 1 then XPI will use half of the memory burst length as a unit. This.." "0,1" newline bitfld.long 0x0 4. "PAGEMATCH_LIMIT,Page match four limit. If set to 1 limits the number of consecutive same page DDRC transactions that can be granted by the Port Arbiter to four when Page Match feature is enabled. If set to 0 there is no limit imposed on number of.." "0,1" newline bitfld.long 0x0 0. "GO2CRITICAL_EN,If set to 1 (enabled) sets co_gs_go2critical_wr and co_gs_go2critical_lpr/co_gs_go2critical_hpr signals going to DDRC based on urgent input (awurgent arurgent) coming from AXI master. If set to 0 (disabled) co_gs_go2critical_wr and.." "0,1" line.long 0x4 "PCFGR_0,Port n Configuration Read Register" bitfld.long 0x4 16. "RDWR_ORDERED_EN,Read/Write AXI transactions acceptance ordering to the same address on a giben port will not be respected when transported to the DFI" "0,1" newline bitfld.long 0x4 14. "RD_PORT_PAGEMATCH_EN,If set to 1 enables the Page Match feature. If enabled once a requesting port is granted the port is continued to be granted if the following immediate commands are to the same memory page (same bank and same row). See also.." "0,1" newline bitfld.long 0x4 13. "RD_PORT_URGENT_EN,If set to 1 enables the AXI urgent sideband signal (arurgent). When enabled and arurgent is asserted by the master that port becomes the highest priority and co_gs_go2critical_lpr/co_gs_go2critical_hpr signal to DDRC is asserted.." "0,1" newline bitfld.long 0x4 12. "RD_PORT_AGING_EN,If set to 1 enables aging function for the read channel of the port. Programming Mode: Static" "0,1" newline bitfld.long 0x4 11. "READ_REORDER_BYPASS_EN,All transactions can be reordered even if ID not found in any RBB channel" "0,1" newline hexmask.long.word 0x4 0.--9. 1. "RD_PORT_PRIORITY,Determines the initial load value of read aging counters. These counters will be parallel loaded after reset or after each grant to the corresponding port. The aging counters down-count every clock cycle where the port is requesting.." line.long 0x8 "PCFGW_0,Port n Configuration Write Register" bitfld.long 0x8 14. "WR_PORT_PAGEMATCH_EN,If set to 1 enables the Page Match feature. If enabled once a requesting port is granted the port is continued to be granted if the following immediate commands are to the same memory page (same bank and same row). See also.." "0,1" newline bitfld.long 0x8 13. "WR_PORT_URGENT_EN,If set to 1 enables the AXI urgent sideband signal (awurgent). When enabled and awurgent is asserted by the master that port becomes the highest priority and co_gs_go2critical_wr signal to DDRC is asserted if enabled in.." "0,1" newline bitfld.long 0x8 12. "WR_PORT_AGING_EN,If set to 1 enables aging function for the write channel of the port. Programming Mode: Static" "0,1" newline hexmask.long.word 0x8 0.--9. 1. "WR_PORT_PRIORITY,Determines the initial load value of write aging counters. These counters will be parallel loaded after reset or after each grant to the corresponding port. The aging counters down-count every clock cycle where the port is requesting.." group.long 0x490++0x13 line.long 0x0 "PCTRL_0,Port n Control Register" bitfld.long 0x0 0. "PORT_EN,Enables AXI port n. Programming Mode: Dynamic" "0,1" line.long 0x4 "PCFGQOS0_0,Port n Read QoS Configuration Register 0" bitfld.long 0x4 20.--21. "RQOS_MAP_REGION1,This bitfield indicates the traffic class of region 1. Valid values are: - 0 : LPR - 1: VPR - 2: HPR For dual address queue configurations region1 maps to the blue address queue. In this case valid values are - 0: LPR - 1: VPR.." "0: LPR,1: VPR only When VPR support is disabled,2: HPR For dual address queue configurations,?" newline bitfld.long 0x4 16.--17. "RQOS_MAP_REGION0,This bitfield indicates the traffic class of region 0. Valid values are: - 0: LPR - 1: VPR - 2: HPR For dual address queue configurations region 0 maps to the blue address queue. In this case valid values are: 0: LPR and 1: VPR.." "0: LPR and,1: VPR only,2: HPR For dual address queue configurations,?" newline hexmask.long.byte 0x4 0.--3. 1. "RQOS_MAP_LEVEL1,Separation level1 indicating the end of region0 mapping; start of region0 is 0. Possible values for level1 are 0 to 13 (for dual RAQ) or 0 to 14 (for single RAQ) which corresponds to arqos. Note that for PA arqos values are.." line.long 0x8 "PCFGQOS1_0,Port n Read QoS Configuration Register 1" hexmask.long.word 0x8 16.--26. 1. "RQOS_MAP_TIMEOUTR,Specifies the timeout value for transactions mapped to the red address queue. Programming Mode: Quasi-dynamic Group 3" newline hexmask.long.word 0x8 0.--10. 1. "RQOS_MAP_TIMEOUTB,Specifies the timeout value for transactions mapped to the blue address queue. Programming Mode: Quasi-dynamic Group 3" line.long 0xC "PCFGWQOS0_0,Port n Write QoS Configuration Register 0" bitfld.long 0xC 24.--25. "WQOS_MAP_REGION2,This bitfield indicates the traffic class of region 2. Valid values are: 0: NPW 1: VPW. When VPW support is disabled (UMCTL2_VPW_EN = 0) and traffic class of region 2 is set to 1 (VPW) VPW traffic is aliased to NPW traffic." "0: NPW,1: VPW,?,?" newline bitfld.long 0xC 20.--21. "WQOS_MAP_REGION1,This bitfield indicates the traffic class of region 1. Valid values are: 0: NPW 1: VPW. When VPW support is disabled (UMCTL2_VPW_EN = 0) and traffic class of region 1 is set to 1 (VPW) VPW traffic is aliased to NPW traffic." "0: NPW,1: VPW,?,?" newline bitfld.long 0xC 16.--17. "WQOS_MAP_REGION0,This bitfield indicates the traffic class of region 0. Valid values are: 0: NPW 1: VPW. When VPW support is disabled (UMCTL2_VPW_EN = 0) and traffic class of region 0 is set to 1 (VPW) VPW traffic is aliased to NPW.." "0: NPW,1: VPW,?,?" newline hexmask.long.byte 0xC 8.--11. 1. "WQOS_MAP_LEVEL2,Separation level2 indicating the end of region1 mapping; start of region1 is (level1 + 1). Possible values for level2 are (level1 + 1) to 14 which corresponds to awqos. Region2 starts from (level2 + 1) up to 15. Note that for PA awqos.." newline hexmask.long.byte 0xC 0.--3. 1. "WQOS_MAP_LEVEL1,Separation level indicating the end of region0 mapping; start of region0 is 0. Possible values for level1 are 0 to 13 which corresponds to awqos. Note that for PA awqos values are used directly as port priorities where the higher the.." line.long 0x10 "PCFGWQOS1_0,Port n Write QoS Configuration Register 1" hexmask.long.word 0x10 16.--26. 1. "WQOS_MAP_TIMEOUT2,Specifies the timeout value for write transactions in region 2. Programming Mode: Quasi-dynamic Group 3" newline hexmask.long.word 0x10 0.--10. 1. "WQOS_MAP_TIMEOUT1,Specifies the timeout value for write transactions in region 0 and 1. Programming Mode: Quasi-dynamic Group 3" group.long 0x4B4++0x7 line.long 0x0 "PCFGR_1,Port n Configuration Read Register" bitfld.long 0x0 16. "RDWR_ORDERED_EN,Read/Write AXI transactions acceptance ordering to the same address on a giben port will not be respected when transported to the DFI" "0,1" newline bitfld.long 0x0 14. "RD_PORT_PAGEMATCH_EN,If set to 1 enables the Page Match feature. If enabled once a requesting port is granted the port is continued to be granted if the following immediate commands are to the same memory page (same bank and same row). See also.." "0,1" newline bitfld.long 0x0 13. "RD_PORT_URGENT_EN,If set to 1 enables the AXI urgent sideband signal (arurgent). When enabled and arurgent is asserted by the master that port becomes the highest priority and co_gs_go2critical_lpr/co_gs_go2critical_hpr signal to DDRC is asserted.." "0,1" newline bitfld.long 0x0 12. "RD_PORT_AGING_EN,If set to 1 enables aging function for the read channel of the port. Programming Mode: Static" "0,1" newline bitfld.long 0x0 11. "READ_REORDER_BYPASS_EN,All transactions can be reordered even if ID not found in any RBB channel" "0,1" newline hexmask.long.word 0x0 0.--9. 1. "RD_PORT_PRIORITY,Determines the initial load value of read aging counters. These counters will be parallel loaded after reset or after each grant to the corresponding port. The aging counters down-count every clock cycle where the port is requesting.." line.long 0x4 "PCFGW_1,Port n Configuration Write Register" bitfld.long 0x4 14. "WR_PORT_PAGEMATCH_EN,If set to 1 enables the Page Match feature. If enabled once a requesting port is granted the port is continued to be granted if the following immediate commands are to the same memory page (same bank and same row). See also.." "0,1" newline bitfld.long 0x4 13. "WR_PORT_URGENT_EN,If set to 1 enables the AXI urgent sideband signal (awurgent). When enabled and awurgent is asserted by the master that port becomes the highest priority and co_gs_go2critical_wr signal to DDRC is asserted if enabled in.." "0,1" newline bitfld.long 0x4 12. "WR_PORT_AGING_EN,If set to 1 enables aging function for the write channel of the port. Programming Mode: Static" "0,1" newline hexmask.long.word 0x4 0.--9. 1. "WR_PORT_PRIORITY,Determines the initial load value of write aging counters. These counters will be parallel loaded after reset or after each grant to the corresponding port. The aging counters down-count every clock cycle where the port is requesting.." group.long 0x540++0x13 line.long 0x0 "PCTRL_1,Port n Control Register" bitfld.long 0x0 0. "PORT_EN,Enables AXI port n. Programming Mode: Dynamic" "0,1" line.long 0x4 "PCFGQOS0_1,Port n Read QoS Configuration Register 0" bitfld.long 0x4 20.--21. "RQOS_MAP_REGION1,This bitfield indicates the traffic class of region 1. Valid values are: - 0 : LPR - 1: VPR - 2: HPR For dual address queue configurations region1 maps to the blue address queue. In this case valid values are - 0: LPR - 1: VPR.." "0: LPR,1: VPR only When VPR support is disabled,2: HPR For dual address queue configurations,?" newline bitfld.long 0x4 16.--17. "RQOS_MAP_REGION0,This bitfield indicates the traffic class of region 0. Valid values are: - 0: LPR - 1: VPR - 2: HPR For dual address queue configurations region 0 maps to the blue address queue. In this case valid values are: 0: LPR and 1: VPR.." "0: LPR and,1: VPR only,2: HPR For dual address queue configurations,?" newline hexmask.long.byte 0x4 0.--3. 1. "RQOS_MAP_LEVEL1,Separation level1 indicating the end of region0 mapping; start of region0 is 0. Possible values for level1 are 0 to 13 (for dual RAQ) or 0 to 14 (for single RAQ) which corresponds to arqos. Note that for PA arqos values are.." line.long 0x8 "PCFGQOS1_1,Port n Read QoS Configuration Register 1" hexmask.long.word 0x8 16.--26. 1. "RQOS_MAP_TIMEOUTR,Specifies the timeout value for transactions mapped to the red address queue. Programming Mode: Quasi-dynamic Group 3" newline hexmask.long.word 0x8 0.--10. 1. "RQOS_MAP_TIMEOUTB,Specifies the timeout value for transactions mapped to the blue address queue. Programming Mode: Quasi-dynamic Group 3" line.long 0xC "PCFGWQOS0_1,Port n Write QoS Configuration Register 0" bitfld.long 0xC 24.--25. "WQOS_MAP_REGION2,This bitfield indicates the traffic class of region 2. Valid values are: 0: NPW 1: VPW. When VPW support is disabled (UMCTL2_VPW_EN = 0) and traffic class of region 2 is set to 1 (VPW) VPW traffic is aliased to NPW traffic." "0: NPW,1: VPW,?,?" newline bitfld.long 0xC 20.--21. "WQOS_MAP_REGION1,This bitfield indicates the traffic class of region 1. Valid values are: 0: NPW 1: VPW. When VPW support is disabled (UMCTL2_VPW_EN = 0) and traffic class of region 1 is set to 1 (VPW) VPW traffic is aliased to NPW traffic." "0: NPW,1: VPW,?,?" newline bitfld.long 0xC 16.--17. "WQOS_MAP_REGION0,This bitfield indicates the traffic class of region 0. Valid values are: 0: NPW 1: VPW. When VPW support is disabled (UMCTL2_VPW_EN = 0) and traffic class of region 0 is set to 1 (VPW) VPW traffic is aliased to NPW.." "0: NPW,1: VPW,?,?" newline hexmask.long.byte 0xC 8.--11. 1. "WQOS_MAP_LEVEL2,Separation level2 indicating the end of region1 mapping; start of region1 is (level1 + 1). Possible values for level2 are (level1 + 1) to 14 which corresponds to awqos. Region2 starts from (level2 + 1) up to 15. Note that for PA awqos.." newline hexmask.long.byte 0xC 0.--3. 1. "WQOS_MAP_LEVEL1,Separation level indicating the end of region0 mapping; start of region0 is 0. Possible values for level1 are 0 to 13 which corresponds to awqos. Note that for PA awqos values are used directly as port priorities where the higher the.." line.long 0x10 "PCFGWQOS1_1,Port n Write QoS Configuration Register 1" hexmask.long.word 0x10 16.--26. 1. "WQOS_MAP_TIMEOUT2,Specifies the timeout value for write transactions in region 2. Programming Mode: Quasi-dynamic Group 3" newline hexmask.long.word 0x10 0.--10. 1. "WQOS_MAP_TIMEOUT1,Specifies the timeout value for write transactions in region 0 and 1. Programming Mode: Quasi-dynamic Group 3" group.long 0x564++0x7 line.long 0x0 "PCFGR_2,Port n Configuration Read Register" bitfld.long 0x0 16. "RDWR_ORDERED_EN,Read/Write AXI transactions acceptance ordering to the same address on a giben port will not be respected when transported to the DFI" "0,1" newline bitfld.long 0x0 14. "RD_PORT_PAGEMATCH_EN,If set to 1 enables the Page Match feature. If enabled once a requesting port is granted the port is continued to be granted if the following immediate commands are to the same memory page (same bank and same row). See also.." "0,1" newline bitfld.long 0x0 13. "RD_PORT_URGENT_EN,If set to 1 enables the AXI urgent sideband signal (arurgent). When enabled and arurgent is asserted by the master that port becomes the highest priority and co_gs_go2critical_lpr/co_gs_go2critical_hpr signal to DDRC is asserted.." "0,1" newline bitfld.long 0x0 12. "RD_PORT_AGING_EN,If set to 1 enables aging function for the read channel of the port. Programming Mode: Static" "0,1" newline bitfld.long 0x0 11. "READ_REORDER_BYPASS_EN,All transactions can be reordered even if ID not found in any RBB channel" "0,1" newline hexmask.long.word 0x0 0.--9. 1. "RD_PORT_PRIORITY,Determines the initial load value of read aging counters. These counters will be parallel loaded after reset or after each grant to the corresponding port. The aging counters down-count every clock cycle where the port is requesting.." line.long 0x4 "PCFGW_2,Port n Configuration Write Register" bitfld.long 0x4 14. "WR_PORT_PAGEMATCH_EN,If set to 1 enables the Page Match feature. If enabled once a requesting port is granted the port is continued to be granted if the following immediate commands are to the same memory page (same bank and same row). See also.." "0,1" newline bitfld.long 0x4 13. "WR_PORT_URGENT_EN,If set to 1 enables the AXI urgent sideband signal (awurgent). When enabled and awurgent is asserted by the master that port becomes the highest priority and co_gs_go2critical_wr signal to DDRC is asserted if enabled in.." "0,1" newline bitfld.long 0x4 12. "WR_PORT_AGING_EN,If set to 1 enables aging function for the write channel of the port. Programming Mode: Static" "0,1" newline hexmask.long.word 0x4 0.--9. 1. "WR_PORT_PRIORITY,Determines the initial load value of write aging counters. These counters will be parallel loaded after reset or after each grant to the corresponding port. The aging counters down-count every clock cycle where the port is requesting.." group.long 0x5F0++0x13 line.long 0x0 "PCTRL_2,Port n Control Register" bitfld.long 0x0 0. "PORT_EN,Enables AXI port n. Programming Mode: Dynamic" "0,1" line.long 0x4 "PCFGQOS0_2,Port n Read QoS Configuration Register 0" bitfld.long 0x4 24.--25. "RQOS_MAP_REGION2,This bitfield indicates the traffic class of region2. For dual address queue configurations region2 maps to the red address queue. Valid values are 1: VPR and 2: HPR only. When VPR support is disabled (UMCTL2_VPR_EN = 0) and traffic.." "?,1: VPR and,2: HPR only,?" newline bitfld.long 0x4 20.--21. "RQOS_MAP_REGION1,This bitfield indicates the traffic class of region 1. Valid values are: - 0 : LPR - 1: VPR - 2: HPR For dual address queue configurations region1 maps to the blue address queue. In this case valid values are - 0: LPR - 1: VPR.." "0: LPR,1: VPR only When VPR support is disabled,2: HPR For dual address queue configurations,?" newline bitfld.long 0x4 16.--17. "RQOS_MAP_REGION0,This bitfield indicates the traffic class of region 0. Valid values are: - 0: LPR - 1: VPR - 2: HPR For dual address queue configurations region 0 maps to the blue address queue. In this case valid values are: 0: LPR and 1: VPR.." "0: LPR and,1: VPR only,2: HPR For dual address queue configurations,?" newline hexmask.long.byte 0x4 8.--11. 1. "RQOS_MAP_LEVEL2,Separation level2 indicating the end of region1 mapping; start of region1 is (level1 + 1). Possible values for level2 are (level1 + 1) to 14 which corresponds to arqos. Region2 starts from (level2 + 1) up to 15. Note that for PA arqos.." newline hexmask.long.byte 0x4 0.--3. 1. "RQOS_MAP_LEVEL1,Separation level1 indicating the end of region0 mapping; start of region0 is 0. Possible values for level1 are 0 to 13 (for dual RAQ) or 0 to 14 (for single RAQ) which corresponds to arqos. Note that for PA arqos values are.." line.long 0x8 "PCFGQOS1_2,Port n Read QoS Configuration Register 1" hexmask.long.word 0x8 16.--26. 1. "RQOS_MAP_TIMEOUTR,Specifies the timeout value for transactions mapped to the red address queue. Programming Mode: Quasi-dynamic Group 3" newline hexmask.long.word 0x8 0.--10. 1. "RQOS_MAP_TIMEOUTB,Specifies the timeout value for transactions mapped to the blue address queue. Programming Mode: Quasi-dynamic Group 3" line.long 0xC "PCFGWQOS0_2,Port n Write QoS Configuration Register 0" bitfld.long 0xC 24.--25. "WQOS_MAP_REGION2,This bitfield indicates the traffic class of region 2. Valid values are: 0: NPW 1: VPW. When VPW support is disabled (UMCTL2_VPW_EN = 0) and traffic class of region 2 is set to 1 (VPW) VPW traffic is aliased to NPW traffic." "0: NPW,1: VPW,?,?" newline bitfld.long 0xC 20.--21. "WQOS_MAP_REGION1,This bitfield indicates the traffic class of region 1. Valid values are: 0: NPW 1: VPW. When VPW support is disabled (UMCTL2_VPW_EN = 0) and traffic class of region 1 is set to 1 (VPW) VPW traffic is aliased to NPW traffic." "0: NPW,1: VPW,?,?" newline bitfld.long 0xC 16.--17. "WQOS_MAP_REGION0,This bitfield indicates the traffic class of region 0. Valid values are: 0: NPW 1: VPW. When VPW support is disabled (UMCTL2_VPW_EN = 0) and traffic class of region 0 is set to 1 (VPW) VPW traffic is aliased to NPW.." "0: NPW,1: VPW,?,?" newline hexmask.long.byte 0xC 8.--11. 1. "WQOS_MAP_LEVEL2,Separation level2 indicating the end of region1 mapping; start of region1 is (level1 + 1). Possible values for level2 are (level1 + 1) to 14 which corresponds to awqos. Region2 starts from (level2 + 1) up to 15. Note that for PA awqos.." newline hexmask.long.byte 0xC 0.--3. 1. "WQOS_MAP_LEVEL1,Separation level indicating the end of region0 mapping; start of region0 is 0. Possible values for level1 are 0 to 13 which corresponds to awqos. Note that for PA awqos values are used directly as port priorities where the higher the.." line.long 0x10 "PCFGWQOS1_2,Port n Write QoS Configuration Register 1" hexmask.long.word 0x10 16.--26. 1. "WQOS_MAP_TIMEOUT2,Specifies the timeout value for write transactions in region 2. Programming Mode: Quasi-dynamic Group 3" newline hexmask.long.word 0x10 0.--10. 1. "WQOS_MAP_TIMEOUT1,Specifies the timeout value for write transactions in region 0 and 1. Programming Mode: Quasi-dynamic Group 3" group.long 0x614++0x7 line.long 0x0 "PCFGR_3,Port n Configuration Read Register" bitfld.long 0x0 16. "RDWR_ORDERED_EN,Read/Write AXI transactions acceptance ordering to the same address on a giben port will not be respected when transported to the DFI" "0,1" newline bitfld.long 0x0 14. "RD_PORT_PAGEMATCH_EN,If set to 1 enables the Page Match feature. If enabled once a requesting port is granted the port is continued to be granted if the following immediate commands are to the same memory page (same bank and same row). See also.." "0,1" newline bitfld.long 0x0 13. "RD_PORT_URGENT_EN,If set to 1 enables the AXI urgent sideband signal (arurgent). When enabled and arurgent is asserted by the master that port becomes the highest priority and co_gs_go2critical_lpr/co_gs_go2critical_hpr signal to DDRC is asserted.." "0,1" newline bitfld.long 0x0 12. "RD_PORT_AGING_EN,If set to 1 enables aging function for the read channel of the port. Programming Mode: Static" "0,1" newline bitfld.long 0x0 11. "READ_REORDER_BYPASS_EN,All transactions can be reordered even if ID not found in any RBB channel" "0,1" newline hexmask.long.word 0x0 0.--9. 1. "RD_PORT_PRIORITY,Determines the initial load value of read aging counters. These counters will be parallel loaded after reset or after each grant to the corresponding port. The aging counters down-count every clock cycle where the port is requesting.." line.long 0x4 "PCFGW_3,Port n Configuration Write Register" bitfld.long 0x4 14. "WR_PORT_PAGEMATCH_EN,If set to 1 enables the Page Match feature. If enabled once a requesting port is granted the port is continued to be granted if the following immediate commands are to the same memory page (same bank and same row). See also.." "0,1" newline bitfld.long 0x4 13. "WR_PORT_URGENT_EN,If set to 1 enables the AXI urgent sideband signal (awurgent). When enabled and awurgent is asserted by the master that port becomes the highest priority and co_gs_go2critical_wr signal to DDRC is asserted if enabled in.." "0,1" newline bitfld.long 0x4 12. "WR_PORT_AGING_EN,If set to 1 enables aging function for the write channel of the port. Programming Mode: Static" "0,1" newline hexmask.long.word 0x4 0.--9. 1. "WR_PORT_PRIORITY,Determines the initial load value of write aging counters. These counters will be parallel loaded after reset or after each grant to the corresponding port. The aging counters down-count every clock cycle where the port is requesting.." group.long 0x6A0++0x13 line.long 0x0 "PCTRL_3,Port n Control Register" bitfld.long 0x0 0. "PORT_EN,Enables AXI port n. Programming Mode: Dynamic" "0,1" line.long 0x4 "PCFGQOS0_3,Port n Read QoS Configuration Register 0" bitfld.long 0x4 24.--25. "RQOS_MAP_REGION2,This bitfield indicates the traffic class of region2. For dual address queue configurations region2 maps to the red address queue. Valid values are 1: VPR and 2: HPR only. When VPR support is disabled (UMCTL2_VPR_EN = 0) and traffic.." "?,1: VPR and,2: HPR only,?" newline bitfld.long 0x4 20.--21. "RQOS_MAP_REGION1,This bitfield indicates the traffic class of region 1. Valid values are: - 0 : LPR - 1: VPR - 2: HPR For dual address queue configurations region1 maps to the blue address queue. In this case valid values are - 0: LPR - 1: VPR.." "0: LPR,1: VPR only When VPR support is disabled,2: HPR For dual address queue configurations,?" newline bitfld.long 0x4 16.--17. "RQOS_MAP_REGION0,This bitfield indicates the traffic class of region 0. Valid values are: - 0: LPR - 1: VPR - 2: HPR For dual address queue configurations region 0 maps to the blue address queue. In this case valid values are: 0: LPR and 1: VPR.." "0: LPR and,1: VPR only,2: HPR For dual address queue configurations,?" newline hexmask.long.byte 0x4 8.--11. 1. "RQOS_MAP_LEVEL2,Separation level2 indicating the end of region1 mapping; start of region1 is (level1 + 1). Possible values for level2 are (level1 + 1) to 14 which corresponds to arqos. Region2 starts from (level2 + 1) up to 15. Note that for PA arqos.." newline hexmask.long.byte 0x4 0.--3. 1. "RQOS_MAP_LEVEL1,Separation level1 indicating the end of region0 mapping; start of region0 is 0. Possible values for level1 are 0 to 13 (for dual RAQ) or 0 to 14 (for single RAQ) which corresponds to arqos. Note that for PA arqos values are.." line.long 0x8 "PCFGQOS1_3,Port n Read QoS Configuration Register 1" hexmask.long.word 0x8 16.--26. 1. "RQOS_MAP_TIMEOUTR,Specifies the timeout value for transactions mapped to the red address queue. Programming Mode: Quasi-dynamic Group 3" newline hexmask.long.word 0x8 0.--10. 1. "RQOS_MAP_TIMEOUTB,Specifies the timeout value for transactions mapped to the blue address queue. Programming Mode: Quasi-dynamic Group 3" line.long 0xC "PCFGWQOS0_3,Port n Write QoS Configuration Register 0" bitfld.long 0xC 24.--25. "WQOS_MAP_REGION2,This bitfield indicates the traffic class of region 2. Valid values are: 0: NPW 1: VPW. When VPW support is disabled (UMCTL2_VPW_EN = 0) and traffic class of region 2 is set to 1 (VPW) VPW traffic is aliased to NPW traffic." "0: NPW,1: VPW,?,?" newline bitfld.long 0xC 20.--21. "WQOS_MAP_REGION1,This bitfield indicates the traffic class of region 1. Valid values are: 0: NPW 1: VPW. When VPW support is disabled (UMCTL2_VPW_EN = 0) and traffic class of region 1 is set to 1 (VPW) VPW traffic is aliased to NPW traffic." "0: NPW,1: VPW,?,?" newline bitfld.long 0xC 16.--17. "WQOS_MAP_REGION0,This bitfield indicates the traffic class of region 0. Valid values are: 0: NPW 1: VPW. When VPW support is disabled (UMCTL2_VPW_EN = 0) and traffic class of region 0 is set to 1 (VPW) VPW traffic is aliased to NPW.." "0: NPW,1: VPW,?,?" newline hexmask.long.byte 0xC 8.--11. 1. "WQOS_MAP_LEVEL2,Separation level2 indicating the end of region1 mapping; start of region1 is (level1 + 1). Possible values for level2 are (level1 + 1) to 14 which corresponds to awqos. Region2 starts from (level2 + 1) up to 15. Note that for PA awqos.." newline hexmask.long.byte 0xC 0.--3. 1. "WQOS_MAP_LEVEL1,Separation level indicating the end of region0 mapping; start of region0 is 0. Possible values for level1 are 0 to 13 which corresponds to awqos. Note that for PA awqos values are used directly as port priorities where the higher the.." line.long 0x10 "PCFGWQOS1_3,Port n Write QoS Configuration Register 1" hexmask.long.word 0x10 16.--26. 1. "WQOS_MAP_TIMEOUT2,Specifies the timeout value for write transactions in region 2. Programming Mode: Quasi-dynamic Group 3" newline hexmask.long.word 0x10 0.--10. 1. "WQOS_MAP_TIMEOUT1,Specifies the timeout value for write transactions in region 0 and 1. Programming Mode: Quasi-dynamic Group 3" group.long 0x6C4++0x7 line.long 0x0 "PCFGR_4,Port n Configuration Read Register" bitfld.long 0x0 16. "RDWR_ORDERED_EN,Read/Write AXI transactions acceptance ordering to the same address on a giben port will not be respected when transported to the DFI" "0,1" newline bitfld.long 0x0 14. "RD_PORT_PAGEMATCH_EN,If set to 1 enables the Page Match feature. If enabled once a requesting port is granted the port is continued to be granted if the following immediate commands are to the same memory page (same bank and same row). See also.." "0,1" newline bitfld.long 0x0 13. "RD_PORT_URGENT_EN,If set to 1 enables the AXI urgent sideband signal (arurgent). When enabled and arurgent is asserted by the master that port becomes the highest priority and co_gs_go2critical_lpr/co_gs_go2critical_hpr signal to DDRC is asserted.." "0,1" newline bitfld.long 0x0 12. "RD_PORT_AGING_EN,If set to 1 enables aging function for the read channel of the port. Programming Mode: Static" "0,1" newline bitfld.long 0x0 11. "READ_REORDER_BYPASS_EN,All transactions can be reordered even if ID not found in any RBB channel" "0,1" newline hexmask.long.word 0x0 0.--9. 1. "RD_PORT_PRIORITY,Determines the initial load value of read aging counters. These counters will be parallel loaded after reset or after each grant to the corresponding port. The aging counters down-count every clock cycle where the port is requesting.." line.long 0x4 "PCFGW_4,Port n Configuration Write Register" bitfld.long 0x4 14. "WR_PORT_PAGEMATCH_EN,If set to 1 enables the Page Match feature. If enabled once a requesting port is granted the port is continued to be granted if the following immediate commands are to the same memory page (same bank and same row). See also.." "0,1" newline bitfld.long 0x4 13. "WR_PORT_URGENT_EN,If set to 1 enables the AXI urgent sideband signal (awurgent). When enabled and awurgent is asserted by the master that port becomes the highest priority and co_gs_go2critical_wr signal to DDRC is asserted if enabled in.." "0,1" newline bitfld.long 0x4 12. "WR_PORT_AGING_EN,If set to 1 enables aging function for the write channel of the port. Programming Mode: Static" "0,1" newline hexmask.long.word 0x4 0.--9. 1. "WR_PORT_PRIORITY,Determines the initial load value of write aging counters. These counters will be parallel loaded after reset or after each grant to the corresponding port. The aging counters down-count every clock cycle where the port is requesting.." group.long 0x750++0x13 line.long 0x0 "PCTRL_4,Port n Control Register" bitfld.long 0x0 0. "PORT_EN,Enables AXI port n. Programming Mode: Dynamic" "0,1" line.long 0x4 "PCFGQOS0_4,Port n Read QoS Configuration Register 0" bitfld.long 0x4 20.--21. "RQOS_MAP_REGION1,This bitfield indicates the traffic class of region 1. Valid values are: - 0 : LPR - 1: VPR - 2: HPR For dual address queue configurations region1 maps to the blue address queue. In this case valid values are - 0: LPR - 1: VPR.." "0: LPR,1: VPR only When VPR support is disabled,2: HPR For dual address queue configurations,?" newline bitfld.long 0x4 16.--17. "RQOS_MAP_REGION0,This bitfield indicates the traffic class of region 0. Valid values are: - 0: LPR - 1: VPR - 2: HPR For dual address queue configurations region 0 maps to the blue address queue. In this case valid values are: 0: LPR and 1: VPR.." "0: LPR and,1: VPR only,2: HPR For dual address queue configurations,?" newline hexmask.long.byte 0x4 0.--3. 1. "RQOS_MAP_LEVEL1,Separation level1 indicating the end of region0 mapping; start of region0 is 0. Possible values for level1 are 0 to 13 (for dual RAQ) or 0 to 14 (for single RAQ) which corresponds to arqos. Note that for PA arqos values are.." line.long 0x8 "PCFGQOS1_4,Port n Read QoS Configuration Register 1" hexmask.long.word 0x8 16.--26. 1. "RQOS_MAP_TIMEOUTR,Specifies the timeout value for transactions mapped to the red address queue. Programming Mode: Quasi-dynamic Group 3" newline hexmask.long.word 0x8 0.--10. 1. "RQOS_MAP_TIMEOUTB,Specifies the timeout value for transactions mapped to the blue address queue. Programming Mode: Quasi-dynamic Group 3" line.long 0xC "PCFGWQOS0_4,Port n Write QoS Configuration Register 0" bitfld.long 0xC 24.--25. "WQOS_MAP_REGION2,This bitfield indicates the traffic class of region 2. Valid values are: 0: NPW 1: VPW. When VPW support is disabled (UMCTL2_VPW_EN = 0) and traffic class of region 2 is set to 1 (VPW) VPW traffic is aliased to NPW traffic." "0: NPW,1: VPW,?,?" newline bitfld.long 0xC 20.--21. "WQOS_MAP_REGION1,This bitfield indicates the traffic class of region 1. Valid values are: 0: NPW 1: VPW. When VPW support is disabled (UMCTL2_VPW_EN = 0) and traffic class of region 1 is set to 1 (VPW) VPW traffic is aliased to NPW traffic." "0: NPW,1: VPW,?,?" newline bitfld.long 0xC 16.--17. "WQOS_MAP_REGION0,This bitfield indicates the traffic class of region 0. Valid values are: 0: NPW 1: VPW. When VPW support is disabled (UMCTL2_VPW_EN = 0) and traffic class of region 0 is set to 1 (VPW) VPW traffic is aliased to NPW.." "0: NPW,1: VPW,?,?" newline hexmask.long.byte 0xC 8.--11. 1. "WQOS_MAP_LEVEL2,Separation level2 indicating the end of region1 mapping; start of region1 is (level1 + 1). Possible values for level2 are (level1 + 1) to 14 which corresponds to awqos. Region2 starts from (level2 + 1) up to 15. Note that for PA awqos.." newline hexmask.long.byte 0xC 0.--3. 1. "WQOS_MAP_LEVEL1,Separation level indicating the end of region0 mapping; start of region0 is 0. Possible values for level1 are 0 to 13 which corresponds to awqos. Note that for PA awqos values are used directly as port priorities where the higher the.." line.long 0x10 "PCFGWQOS1_4,Port n Write QoS Configuration Register 1" hexmask.long.word 0x10 16.--26. 1. "WQOS_MAP_TIMEOUT2,Specifies the timeout value for write transactions in region 2. Programming Mode: Quasi-dynamic Group 3" newline hexmask.long.word 0x10 0.--10. 1. "WQOS_MAP_TIMEOUT1,Specifies the timeout value for write transactions in region 0 and 1. Programming Mode: Quasi-dynamic Group 3" group.long 0xF04++0x7 line.long 0x0 "SARBASE0,SAR Base Address Register n" bitfld.long 0x0 0.--2. "BASE_ADDR,Base address for address region n specified as awaddr[UMCTL2_A_ADDRW-1:x] and araddr[UMCTL2_A_ADDRW-1:x] where 'x' is determined by the minimum block size parameter UMCTL2_SARMINSIZE: (x=log2(block size)). Programming Mode: Static" "0,1,2,3,4,5,6,7" line.long 0x4 "SARSIZE0,SAR Size Register n" hexmask.long.byte 0x4 0.--7. 1. "NBLOCKS,Number of blocks for address region n. This register determines the total size of the region in multiples of minimum block size as specified by the hardware parameter UMCTL2_SARMINSIZE. The register value is encoded as number of blocks =.." rgroup.long 0xFF0++0x7 line.long 0x0 "VER_NUMBER,Version Number Register" hexmask.long 0x0 0.--31. 1. "VER_NUMBER,Indicates the Device Version Number value. Programming Mode: Static" line.long 0x4 "VER_TYPE,Version Type Register" hexmask.long 0x4 0.--31. 1. "VER_TYPE,Indicates the Device Version Type value. Programming Mode: Static" group.long 0x2020++0x7 line.long 0x0 "FREQ1_DERATEEN,[FREQ1] Temperature Derate Enable Register" hexmask.long 0x0 0.--31. 1. "FREQ1_DERATEEN,[FREQ1] Temperature Derate Enable Register" line.long 0x4 "FREQ1_DERATEINT,[FREQ1] Temperature Derate Interval Register" hexmask.long 0x4 0.--31. 1. "FREQ1_DERATEINT,[FREQ1] Temperature Derate Interval Register" group.long 0x2034++0x3 line.long 0x0 "FREQ1_PWRTMG,[FREQ1] Low Power Timing Register" hexmask.long 0x0 0.--31. 1. "FREQ1_PWRTMG,[FREQ1] Low Power Timing Register" group.long 0x2050++0x3 line.long 0x0 "FREQ1_RFSHCTL0,[FREQ1] Refresh Control Register 0" hexmask.long 0x0 0.--31. 1. "FREQ1_RFSHCTL0,[FREQ1] Refresh Control Register 0" group.long 0x2064++0x3 line.long 0x0 "FREQ1_RFSHTMG,[FREQ1] Refresh Timing Register" hexmask.long 0x0 0.--31. 1. "FREQ1_RFSHTMG,[FREQ1] Refresh Timing Register" group.long 0x20DC++0x7 line.long 0x0 "FREQ1_INIT3,[FREQ1] SDRAM Initialization Register 3" hexmask.long 0x0 0.--31. 1. "FREQ1_INIT3,[FREQ1] SDRAM Initialization Register 3" line.long 0x4 "FREQ1_INIT4,[FREQ1] SDRAM Initialization Register 4" hexmask.long 0x4 0.--31. 1. "FREQ1_INIT4,[FREQ1] SDRAM Initialization Register 4" group.long 0x2100++0x23 line.long 0x0 "FREQ1_DRAMTMG0,[FREQ1] SDRAM Timing Register 0" hexmask.long 0x0 0.--31. 1. "FREQ1_DRAMTMG0,[FREQ1] SDRAM Timing Register 0" line.long 0x4 "FREQ1_DRAMTMG1,[FREQ1] SDRAM Timing Register 1" hexmask.long 0x4 0.--31. 1. "FREQ1_DRAMTMG1,[FREQ1] SDRAM Timing Register 1" line.long 0x8 "FREQ1_DRAMTMG2,[FREQ1] SDRAM Timing Register 2" hexmask.long 0x8 0.--31. 1. "FREQ1_DRAMTMG2,[FREQ1] SDRAM Timing Register 2" line.long 0xC "FREQ1_DRAMTMG3,[FREQ1] SDRAM Timing Register 3" hexmask.long 0xC 0.--31. 1. "FREQ1_DRAMTMG3,[FREQ1] SDRAM Timing Register 3" line.long 0x10 "FREQ1_DRAMTMG4,[FREQ1] SDRAM Timing Register 4" hexmask.long 0x10 0.--31. 1. "FREQ1_DRAMTMG4,[FREQ1] SDRAM Timing Register 4" line.long 0x14 "FREQ1_DRAMTMG5,[FREQ1] SDRAM Timing Register 5" hexmask.long 0x14 0.--31. 1. "FREQ1_DRAMTMG5,[FREQ1] SDRAM Timing Register 5" line.long 0x18 "FREQ1_DRAMTMG6,[FREQ1] SDRAM Timing Register 6" hexmask.long 0x18 0.--31. 1. "FREQ1_DRAMTMG6,[FREQ1] SDRAM Timing Register 6" line.long 0x1C "FREQ1_DRAMTMG7,[FREQ1] SDRAM Timing Register 7" hexmask.long 0x1C 0.--31. 1. "FREQ1_DRAMTMG7,[FREQ1] SDRAM Timing Register 7" line.long 0x20 "FREQ1_DRAMTMG8,[FREQ1] SDRAM Timing Register 8" hexmask.long 0x20 0.--31. 1. "FREQ1_DRAMTMG8,[FREQ1] SDRAM Timing Register 8" group.long 0x2138++0x7 line.long 0x0 "FREQ1_DRAMTMG14,[FREQ1] SDRAM Timing Register 14" hexmask.long 0x0 0.--31. 1. "FREQ1_DRAMTMG14,[FREQ1] SDRAM Timing Register 14" line.long 0x4 "FREQ1_DRAMTMG15,[FREQ1] SDRAM Timing Register 15" hexmask.long 0x4 0.--31. 1. "FREQ1_DRAMTMG15,[FREQ1] SDRAM Timing Register 15" group.long 0x2180++0x3 line.long 0x0 "FREQ1_ZQCTL0,[FREQ1] ZQ Control Register 0" hexmask.long 0x0 0.--31. 1. "FREQ1_ZQCTL0,[FREQ1] ZQ Control Register 0" group.long 0x2190++0x7 line.long 0x0 "FREQ1_DFITMG0,[FREQ1] DFI Timing Register 0" hexmask.long 0x0 0.--31. 1. "FREQ1_DFITMG0,[FREQ1] DFI Timing Register 0" line.long 0x4 "FREQ1_DFITMG1,[FREQ1] DFI Timing Register 1" hexmask.long 0x4 0.--31. 1. "FREQ1_DFITMG1,[FREQ1] DFI Timing Register 1" group.long 0x21B4++0x3 line.long 0x0 "FREQ1_DFITMG2,[FREQ1] DFI Timing Register 2" hexmask.long 0x0 0.--31. 1. "FREQ1_DFITMG2,[FREQ1] DFI Timing Register 2" group.long 0x2240++0x3 line.long 0x0 "FREQ1_ODTCFG,[FREQ1] ODT Configuration Register" hexmask.long 0x0 0.--31. 1. "FREQ1_ODTCFG,[FREQ1] ODT Configuration Register" group.long 0x3000++0x3 line.long 0x0 "GPR,General Purpose Register" hexmask.long.word 0x0 0.--8. 1. "GPR,General Purpose Register" tree.end tree "UDPHS (USB Device High Speed Port)" base ad:0x0 tree "UDPHSA" base ad:0xE0814000 group.long 0x0++0x3 line.long 0x0 "CTRL,UDPHS Control Register" bitfld.long 0x0 11. "PULLD_DIS,Pulldown Disable (cleared upon USB reset)" "0,1" bitfld.long 0x0 10. "REWAKEUP,Send Remote Wakeup (cleared upon USB reset)" "0: Remote Wakeup is disabled (read) or this bit has..,1: Remote Wakeup is enabled (read) or this bit.." newline bitfld.long 0x0 9. "DETACH,Detach Command" "0: UDPHS is attached (read) or this bit pulls up..,1: UDPHS is detached UTMI transceiver is suspended.." bitfld.long 0x0 8. "EN_UDPHS,UDPHS Enable" "0: UDPHS is disabled (read) or this bit disables..,1: UDPHS is enabled (read) or this bit enables the.." newline bitfld.long 0x0 7. "FADDR_EN,Function Address Enable (cleared upon USB reset)" "0: The device is not in Address state (read) or..,1: The device is in Address state (read) or this.." hexmask.long.byte 0x0 0.--6. 1. "DEV_ADDR,UDPHS Address (cleared upon USB reset)" rgroup.long 0x4++0x3 line.long 0x0 "FNUM,UDPHS Frame Number Register" bitfld.long 0x0 31. "FNUM_ERR,Frame Number CRC Error (cleared upon USB reset)" "0,1" hexmask.long.word 0x0 3.--13. 1. "FRAME_NUMBER,Frame Number as defined in the Packet Field Formats (cleared upon USB reset)" newline bitfld.long 0x0 0.--2. "MICRO_FRAME_NUM,Microframe Number (cleared upon USB reset)" "0,1,2,3,4,5,6,7" group.long 0x10++0x3 line.long 0x0 "IEN,UDPHS Interrupt Enable Register" bitfld.long 0x0 31. "DMA_7,DMA Channel 7 Interrupt Enable (cleared upon USB reset)" "0: Disable the interrupts for this channel.,1: Enable the interrupts for this channel." bitfld.long 0x0 30. "DMA_6,DMA Channel 6 Interrupt Enable (cleared upon USB reset)" "0: Disable the interrupts for this channel.,1: Enable the interrupts for this channel." newline bitfld.long 0x0 29. "DMA_5,DMA Channel 5 Interrupt Enable (cleared upon USB reset)" "0: Disable the interrupts for this channel.,1: Enable the interrupts for this channel." bitfld.long 0x0 28. "DMA_4,DMA Channel 4 Interrupt Enable (cleared upon USB reset)" "0: Disable the interrupts for this channel.,1: Enable the interrupts for this channel." newline bitfld.long 0x0 27. "DMA_3,DMA Channel 3 Interrupt Enable (cleared upon USB reset)" "0: Disable the interrupts for this channel.,1: Enable the interrupts for this channel." bitfld.long 0x0 26. "DMA_2,DMA Channel 2 Interrupt Enable (cleared upon USB reset)" "0: Disable the interrupts for this channel.,1: Enable the interrupts for this channel." newline bitfld.long 0x0 25. "DMA_1,DMA Channel 1 Interrupt Enable (cleared upon USB reset)" "0: Disable the interrupts for this channel.,1: Enable the interrupts for this channel." bitfld.long 0x0 23. "EPT_15,Endpoint 15 Interrupt Enable (cleared upon USB reset)" "0: Disable the interrupts for this endpoint.,1: Enable the interrupts for this endpoint." newline bitfld.long 0x0 22. "EPT_14,Endpoint 14 Interrupt Enable (cleared upon USB reset)" "0: Disable the interrupts for this endpoint.,1: Enable the interrupts for this endpoint." bitfld.long 0x0 21. "EPT_13,Endpoint 13 Interrupt Enable (cleared upon USB reset)" "0: Disable the interrupts for this endpoint.,1: Enable the interrupts for this endpoint." newline bitfld.long 0x0 20. "EPT_12,Endpoint 12 Interrupt Enable (cleared upon USB reset)" "0: Disable the interrupts for this endpoint.,1: Enable the interrupts for this endpoint." bitfld.long 0x0 19. "EPT_11,Endpoint 11 Interrupt Enable (cleared upon USB reset)" "0: Disable the interrupts for this endpoint.,1: Enable the interrupts for this endpoint." newline bitfld.long 0x0 18. "EPT_10,Endpoint 10 Interrupt Enable (cleared upon USB reset)" "0: Disable the interrupts for this endpoint.,1: Enable the interrupts for this endpoint." bitfld.long 0x0 17. "EPT_9,Endpoint 9 Interrupt Enable (cleared upon USB reset)" "0: Disable the interrupts for this endpoint.,1: Enable the interrupts for this endpoint." newline bitfld.long 0x0 16. "EPT_8,Endpoint 8 Interrupt Enable (cleared upon USB reset)" "0: Disable the interrupts for this endpoint.,1: Enable the interrupts for this endpoint." bitfld.long 0x0 15. "EPT_7,Endpoint 7 Interrupt Enable (cleared upon USB reset)" "0: Disable the interrupts for this endpoint.,1: Enable the interrupts for this endpoint." newline bitfld.long 0x0 14. "EPT_6,Endpoint 6 Interrupt Enable (cleared upon USB reset)" "0: Disable the interrupts for this endpoint.,1: Enable the interrupts for this endpoint." bitfld.long 0x0 13. "EPT_5,Endpoint 5 Interrupt Enable (cleared upon USB reset)" "0: Disable the interrupts for this endpoint.,1: Enable the interrupts for this endpoint." newline bitfld.long 0x0 12. "EPT_4,Endpoint 4 Interrupt Enable (cleared upon USB reset)" "0: Disable the interrupts for this endpoint.,1: Enable the interrupts for this endpoint." bitfld.long 0x0 11. "EPT_3,Endpoint 3 Interrupt Enable (cleared upon USB reset)" "0: Disable the interrupts for this endpoint.,1: Enable the interrupts for this endpoint." newline bitfld.long 0x0 10. "EPT_2,Endpoint 2 Interrupt Enable (cleared upon USB reset)" "0: Disable the interrupts for this endpoint.,1: Enable the interrupts for this endpoint." bitfld.long 0x0 9. "EPT_1,Endpoint 1 Interrupt Enable (cleared upon USB reset)" "0: Disable the interrupts for this endpoint.,1: Enable the interrupts for this endpoint." newline bitfld.long 0x0 8. "EPT_0,Endpoint 0 Interrupt Enable (cleared upon USB reset)" "0: Disable the interrupts for this endpoint.,1: Enable the interrupts for this endpoint." bitfld.long 0x0 7. "UPSTR_RES,Upstream Resume Interrupt Enable (cleared upon USB reset)" "0: Disable Upstream Resume Interrupt.,1: Enable Upstream Resume Interrupt." newline bitfld.long 0x0 6. "ENDOFRSM,End Of Resume Interrupt Enable (cleared upon USB reset)" "0: Disable Resume Interrupt.,1: Enable Resume Interrupt." bitfld.long 0x0 5. "WAKE_UP,Wake Up CPU Interrupt Enable (cleared upon USB reset)" "0: Disable Wakeup CPU Interrupt.,1: Enable Wakeup CPU Interrupt." newline bitfld.long 0x0 4. "ENDRESET,End Of Reset Interrupt Enable (cleared upon USB reset)" "0: Disable End Of Reset Interrupt.,1: Enable End Of Reset Interrupt. Automatically.." bitfld.long 0x0 3. "INT_SOF,SOF Interrupt Enable (cleared upon USB reset)" "0: Disable SOF Interrupt.,1: Enable SOF Interrupt." newline bitfld.long 0x0 2. "MICRO_SOF,Micro-SOF Interrupt Enable (cleared upon USB reset)" "0: Disable Micro-SOF Interrupt.,1: Enable Micro-SOF Interrupt." bitfld.long 0x0 1. "DET_SUSPD,Suspend Interrupt Enable (cleared upon USB reset)" "0: Disable Suspend Interrupt.,1: Enable Suspend Interrupt." rgroup.long 0x14++0x3 line.long 0x0 "INTSTA,UDPHS Interrupt Status Register" bitfld.long 0x0 31. "DMA_7,DMA Channel 7 Interrupt" "0: Reset when the UDPHS_DMASTATUSx interrupt source..,1: Set by hardware when an interrupt is triggered.." bitfld.long 0x0 30. "DMA_6,DMA Channel 6 Interrupt" "0: Reset when the UDPHS_DMASTATUSx interrupt source..,1: Set by hardware when an interrupt is triggered.." newline bitfld.long 0x0 29. "DMA_5,DMA Channel 5 Interrupt" "0: Reset when the UDPHS_DMASTATUSx interrupt source..,1: Set by hardware when an interrupt is triggered.." bitfld.long 0x0 28. "DMA_4,DMA Channel 4 Interrupt" "0: Reset when the UDPHS_DMASTATUSx interrupt source..,1: Set by hardware when an interrupt is triggered.." newline bitfld.long 0x0 27. "DMA_3,DMA Channel 3 Interrupt" "0: Reset when the UDPHS_DMASTATUSx interrupt source..,1: Set by hardware when an interrupt is triggered.." bitfld.long 0x0 26. "DMA_2,DMA Channel 2 Interrupt" "0: Reset when the UDPHS_DMASTATUSx interrupt source..,1: Set by hardware when an interrupt is triggered.." newline bitfld.long 0x0 25. "DMA_1,DMA Channel 1 Interrupt" "0: Reset when the UDPHS_DMASTATUSx interrupt source..,1: Set by hardware when an interrupt is triggered.." bitfld.long 0x0 23. "EPT_15,Endpoint 15 Interrupt (cleared upon USB reset)" "0: Reset when the UDPHS_EPTSTAx interrupt source is..,1: Set by hardware when an interrupt is triggered.." newline bitfld.long 0x0 22. "EPT_14,Endpoint 14 Interrupt (cleared upon USB reset)" "0: Reset when the UDPHS_EPTSTAx interrupt source is..,1: Set by hardware when an interrupt is triggered.." bitfld.long 0x0 21. "EPT_13,Endpoint 13 Interrupt (cleared upon USB reset)" "0: Reset when the UDPHS_EPTSTAx interrupt source is..,1: Set by hardware when an interrupt is triggered.." newline bitfld.long 0x0 20. "EPT_12,Endpoint 12 Interrupt (cleared upon USB reset)" "0: Reset when the UDPHS_EPTSTAx interrupt source is..,1: Set by hardware when an interrupt is triggered.." bitfld.long 0x0 19. "EPT_11,Endpoint 11 Interrupt (cleared upon USB reset)" "0: Reset when the UDPHS_EPTSTAx interrupt source is..,1: Set by hardware when an interrupt is triggered.." newline bitfld.long 0x0 18. "EPT_10,Endpoint 10 Interrupt (cleared upon USB reset)" "0: Reset when the UDPHS_EPTSTAx interrupt source is..,1: Set by hardware when an interrupt is triggered.." bitfld.long 0x0 17. "EPT_9,Endpoint 9 Interrupt (cleared upon USB reset)" "0: Reset when the UDPHS_EPTSTAx interrupt source is..,1: Set by hardware when an interrupt is triggered.." newline bitfld.long 0x0 16. "EPT_8,Endpoint 8 Interrupt (cleared upon USB reset)" "0: Reset when the UDPHS_EPTSTAx interrupt source is..,1: Set by hardware when an interrupt is triggered.." bitfld.long 0x0 15. "EPT_7,Endpoint 7 Interrupt (cleared upon USB reset)" "0: Reset when the UDPHS_EPTSTAx interrupt source is..,1: Set by hardware when an interrupt is triggered.." newline bitfld.long 0x0 14. "EPT_6,Endpoint 6 Interrupt (cleared upon USB reset)" "0: Reset when the UDPHS_EPTSTAx interrupt source is..,1: Set by hardware when an interrupt is triggered.." bitfld.long 0x0 13. "EPT_5,Endpoint 5 Interrupt (cleared upon USB reset)" "0: Reset when the UDPHS_EPTSTAx interrupt source is..,1: Set by hardware when an interrupt is triggered.." newline bitfld.long 0x0 12. "EPT_4,Endpoint 4 Interrupt (cleared upon USB reset)" "0: Reset when the UDPHS_EPTSTAx interrupt source is..,1: Set by hardware when an interrupt is triggered.." bitfld.long 0x0 11. "EPT_3,Endpoint 3 Interrupt (cleared upon USB reset)" "0: Reset when the UDPHS_EPTSTAx interrupt source is..,1: Set by hardware when an interrupt is triggered.." newline bitfld.long 0x0 10. "EPT_2,Endpoint 2 Interrupt (cleared upon USB reset)" "0: Reset when the UDPHS_EPTSTAx interrupt source is..,1: Set by hardware when an interrupt is triggered.." bitfld.long 0x0 9. "EPT_1,Endpoint 1 Interrupt (cleared upon USB reset)" "0: Reset when the UDPHS_EPTSTAx interrupt source is..,1: Set by hardware when an interrupt is triggered.." newline bitfld.long 0x0 8. "EPT_0,Endpoint 0 Interrupt (cleared upon USB reset)" "0: Reset when the UDPHS_EPTSTAx interrupt source is..,1: Set by hardware when an interrupt is triggered.." bitfld.long 0x0 7. "UPSTR_RES,Upstream Resume Interrupt" "0: Cleared by setting the UPSTR_RES bit in..,1: Set by hardware when the UDPHS controller is.." newline bitfld.long 0x0 6. "ENDOFRSM,End Of Resume Interrupt" "0: Cleared by setting the ENDOFRSM bit in..,1: Set by hardware when the UDPHS controller.." bitfld.long 0x0 5. "WAKE_UP,Wake Up CPU Interrupt" "0: Cleared by setting the WAKE_UP bit in..,1: Set by hardware when the UDPHS controller is in.." newline bitfld.long 0x0 4. "ENDRESET,End Of Reset Interrupt" "0: Cleared by setting the ENDRESET bit in..,1: Set by hardware when an End Of Reset has been.." bitfld.long 0x0 3. "INT_SOF,Start Of Frame Interrupt" "0: Cleared by setting the INT_SOF bit in..,1: Set by hardware when an UDPHS Start Of Frame PID.." newline bitfld.long 0x0 2. "MICRO_SOF,Micro Start Of Frame Interrupt" "0: Cleared by setting the MICRO_SOF bit in..,1: Set by hardware when an UDPHS micro start of.." bitfld.long 0x0 1. "DET_SUSPD,Suspend Interrupt" "0: Cleared by setting the DET_SUSPD bit in..,1: Set by hardware when a UDPHS Suspend (Idle bus.." newline bitfld.long 0x0 0. "SPEED,Speed Status" "0: Reset by hardware when the hardware is in Full..,1: Set by hardware when the hardware is in High.." wgroup.long 0x18++0x7 line.long 0x0 "CLRINT,UDPHS Clear Interrupt Register" bitfld.long 0x0 7. "UPSTR_RES,Upstream Resume Interrupt Clear" "0: No effect.,1: Clear the UPSTR_RES bit in UDPHS_INTSTA." bitfld.long 0x0 6. "ENDOFRSM,End Of Resume Interrupt Clear" "0: No effect.,1: Clear the ENDOFRSM bit in UDPHS_INTSTA." newline bitfld.long 0x0 5. "WAKE_UP,Wake Up CPU Interrupt Clear" "0: No effect.,1: Clear the WAKE_UP bit in UDPHS_INTSTA." bitfld.long 0x0 4. "ENDRESET,End Of Reset Interrupt Clear" "0: No effect.,1: Clear the ENDRESET bit in UDPHS_INTSTA." newline bitfld.long 0x0 3. "INT_SOF,Start Of Frame Interrupt Clear" "0: No effect.,1: Clear the INT_SOF bit in UDPHS_INTSTA." bitfld.long 0x0 2. "MICRO_SOF,Micro Start Of Frame Interrupt Clear" "0: No effect.,1: Clear the MICRO_SOF bit in UDPHS_INTSTA." newline bitfld.long 0x0 1. "DET_SUSPD,Suspend Interrupt Clear" "0: No effect.,1: Clear the DET_SUSPD bit in UDPHS_INTSTA." line.long 0x4 "EPTRST,UDPHS Endpoints Reset Register" bitfld.long 0x4 15. "EPT_15,Endpoint 15 Reset" "0: No effect.,1: Reset the Endpointx state." bitfld.long 0x4 14. "EPT_14,Endpoint 14 Reset" "0: No effect.,1: Reset the Endpointx state." newline bitfld.long 0x4 13. "EPT_13,Endpoint 13 Reset" "0: No effect.,1: Reset the Endpointx state." bitfld.long 0x4 12. "EPT_12,Endpoint 12 Reset" "0: No effect.,1: Reset the Endpointx state." newline bitfld.long 0x4 11. "EPT_11,Endpoint 11 Reset" "0: No effect.,1: Reset the Endpointx state." bitfld.long 0x4 10. "EPT_10,Endpoint 10 Reset" "0: No effect.,1: Reset the Endpointx state." newline bitfld.long 0x4 9. "EPT_9,Endpoint 9 Reset" "0: No effect.,1: Reset the Endpointx state." bitfld.long 0x4 8. "EPT_8,Endpoint 8 Reset" "0: No effect.,1: Reset the Endpointx state." newline bitfld.long 0x4 7. "EPT_7,Endpoint 7 Reset" "0: No effect.,1: Reset the Endpointx state." bitfld.long 0x4 6. "EPT_6,Endpoint 6 Reset" "0: No effect.,1: Reset the Endpointx state." newline bitfld.long 0x4 5. "EPT_5,Endpoint 5 Reset" "0: No effect.,1: Reset the Endpointx state." bitfld.long 0x4 4. "EPT_4,Endpoint 4 Reset" "0: No effect.,1: Reset the Endpointx state." newline bitfld.long 0x4 3. "EPT_3,Endpoint 3 Reset" "0: No effect.,1: Reset the Endpointx state." bitfld.long 0x4 2. "EPT_2,Endpoint 2 Reset" "0: No effect.,1: Reset the Endpointx state." newline bitfld.long 0x4 1. "EPT_1,Endpoint 1 Reset" "0: No effect.,1: Reset the Endpointx state." bitfld.long 0x4 0. "EPT_0,Endpoint 0 Reset" "0: No effect.,1: Reset the Endpointx state." group.long 0xE0++0x3 line.long 0x0 "TST,UDPHS Test Register" bitfld.long 0x0 5. "OPMODE2,OpMode2" "0: No effect.,1: Set to force the OpMode signal (UTMI interface).." bitfld.long 0x0 4. "TST_PKT,Test Packet Mode" "0: No effect.,1: Set to repetitively transmit the packet stored.." newline bitfld.long 0x0 3. "TST_K,Test K Mode" "0: No effect.,1: Set to send the K state on the UDPHS line. This.." bitfld.long 0x0 2. "TST_J,Test J Mode" "0: No effect.,1: Set to send the J state on the UDPHS line. This.." newline bitfld.long 0x0 0.--1. "SPEED_CFG,Speed Configuration" "0: Normal mode: UDPHS is in Full Speed mode ready..,?,2: Force High Speed: Set this value to force the..,3: Force Full Speed: Set this value to force the.." repeat 16. (list 0x0 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x8 0x9 0xA 0xB 0xC 0xD 0xE 0xF)(list ad:0xE0814100 ad:0xE0814120 ad:0xE0814140 ad:0xE0814160 ad:0xE0814180 ad:0xE08141A0 ad:0xE08141C0 ad:0xE08141E0 ad:0xE0814200 ad:0xE0814220 ad:0xE0814240 ad:0xE0814260 ad:0xE0814280 ad:0xE08142A0 ad:0xE08142C0 ad:0xE08142E0) tree "UDPHS_EPT[$1]" base $2 group.long ($2)++0x3 line.long 0x0 "EPTCFG,UDPHS Endpoint Configuration Register" bitfld.long 0x0 31. "EPT_MAPD,Endpoint Mapped (cleared upon USB reset)" "0: The user should reprogram the register with..,1: Set by hardware when the endpoint size.." newline bitfld.long 0x0 8.--9. "NB_TRANS,Number Of Transactions per Microframe (cleared upon USB reset)" "0,1,2,3" newline bitfld.long 0x0 6.--7. "BK_NUMBER,Number of Banks (cleared upon USB reset)" "0: Zero bank the endpoint is not mapped in memory,1: One bank (bank 0),2: Double bank (Ping-Pong: bank0/bank1),3: Triple bank (bank0/bank1/bank2)" newline bitfld.long 0x0 4.--5. "EPT_TYPE,Endpoint Type (cleared upon USB reset)" "0: Control endpoint,1: Isochronous endpoint,2: Bulk endpoint,3: Interrupt endpoint" newline bitfld.long 0x0 3. "EPT_DIR,Endpoint Direction (cleared upon USB reset)" "0: Clear this bit to configure OUT direction for..,1: Set this bit to configure IN direction for Bulk.." newline bitfld.long 0x0 0.--2. "EPT_SIZE,Endpoint Size (cleared upon USB reset)" "0: 8 bytes,1: 16 bytes,2: 32 bytes,3: 64 bytes,4: 128 bytes,5: 256 bytes,6: 512 bytes,7: 1024 bytes" wgroup.long ($2+0x4)++0x3 line.long 0x0 "EPTCTLENB,UDPHS Endpoint Control Enable Register" bitfld.long 0x0 31. "SHRT_PCKT,Short Packet Send/Short Packet Interrupt Enable" "0: No effect.,1: Enable Short Packet Interrupt." newline bitfld.long 0x0 18. "BUSY_BANK,Busy Bank Interrupt Enable" "0: No effect.,1: Enable Busy Bank Interrupt." newline bitfld.long 0x0 15. "NAK_OUT,NAKOUT Interrupt Enable" "0: No effect.,1: Enable NAKOUT Interrupt." newline bitfld.long 0x0 14. "NAK_IN,NAKIN Interrupt Enable" "0: No effect.,1: Enable NAKIN Interrupt." newline bitfld.long 0x0 13. "STALL_SNT,Stall Sent Interrupt Enable" "0: No effect.,1: Enable Stall Sent Interrupt." newline bitfld.long 0x0 12. "RX_SETUP,Received SETUP" "0: No effect.,1: Enable RX_SETUP Interrupt." newline bitfld.long 0x0 11. "TXRDY,TX Packet Ready Interrupt Enable" "0: No effect.,1: Enable TX Packet Ready/Transaction Error.." newline bitfld.long 0x0 10. "TX_COMPLT,Transmitted IN Data Complete Interrupt Enable" "0: No effect.,1: Enable Transmitted IN Data Complete Interrupt." newline bitfld.long 0x0 9. "RXRDY_TXKL,Received OUT Data Interrupt Enable" "0: No effect.,1: Enable Received OUT Data Interrupt." newline bitfld.long 0x0 8. "ERR_OVFLW,Overflow Error Interrupt Enable" "0: No effect.,1: Enable Overflow Error Interrupt." newline bitfld.long 0x0 4. "NYET_DIS,NYET Disable (Only for High Speed Bulk OUT endpoints)" "0: No effect.,1: Forces an ACK response to the next High Speed.." newline bitfld.long 0x0 3. "INTDIS_DMA,Interrupts Disable DMA" "0: No effect.,1: If set when an enabled endpoint-originated.." newline bitfld.long 0x0 1. "AUTO_VALID,Packet Auto-Valid Enable" "0: No effect.,1: Enable this bit to automatically validate the.." newline bitfld.long 0x0 0. "EPT_ENABL,Endpoint Enable" "0: No effect.,1: Enable endpoint according to the device.." wgroup.long ($2+0x4)++0x7 line.long 0x0 "EPTCTLENB_ISOENDPT_MODE,UDPHS Endpoint Control Enable Register" bitfld.long 0x0 31. "SHRT_PCKT,Short Packet Send/Short Packet Interrupt Enable" "0: No effect.,1: Enable Short Packet Interrupt." newline bitfld.long 0x0 18. "BUSY_BANK,Busy Bank Interrupt Enable" "0: No effect.,1: Enable Busy Bank Interrupt." newline bitfld.long 0x0 14. "ERR_FLUSH,Bank Flush Error Interrupt Enable" "0: No effect.,1: Enable Bank Flush Error Interrupt." newline bitfld.long 0x0 13. "ERR_CRC_NTR,ISO CRC Error/Number of Transaction Error Interrupt Enable" "0: No effect.,1: Enable Error CRC ISO/Error Number of Transaction.." newline bitfld.long 0x0 12. "ERR_FL_ISO,Error Flow Interrupt Enable" "0: No effect.,1: Enable Error Flow ISO Interrupt." newline bitfld.long 0x0 11. "TXRDY_TRER,TX Packet Ready/Transaction Error Interrupt Enable" "0: No effect.,1: Enable TX Packet Ready/Transaction Error.." newline bitfld.long 0x0 10. "TX_COMPLT,Transmitted IN Data Complete Interrupt Enable" "0: No effect.,1: Enable Transmitted IN Data Complete Interrupt." newline bitfld.long 0x0 9. "RXRDY_TXKL,Received OUT Data Interrupt Enable" "0: No effect.,1: Enable Received OUT Data Interrupt." newline bitfld.long 0x0 8. "ERR_OVFLW,Overflow Error Interrupt Enable" "0: No effect.,1: Enable Overflow Error Interrupt." newline bitfld.long 0x0 7. "MDATA_RX,MDATA Interrupt Enable (Only for high bandwidth Isochronous OUT endpoints)" "0: No effect.,1: Enable MDATA Interrupt." newline bitfld.long 0x0 6. "DATAX_RX,DATAx Interrupt Enable (Only for high bandwidth Isochronous OUT endpoints)" "0: No effect.,1: Enable DATAx Interrupt." newline bitfld.long 0x0 3. "INTDIS_DMA,Interrupts Disable DMA" "0: No effect.,1: If set when an enabled endpoint-originated.." newline bitfld.long 0x0 1. "AUTO_VALID,Packet Auto-Valid Enable" "0: No effect.,1: Enable this bit to automatically validate the.." newline bitfld.long 0x0 0. "EPT_ENABL,Endpoint Enable" "0: No effect.,1: Enable endpoint according to the device.." line.long 0x4 "EPTCTLDIS,UDPHS Endpoint Control Disable Register" bitfld.long 0x4 31. "SHRT_PCKT,Short Packet Interrupt Disable" "0: No effect.,1: Disable Short Packet Interrupt." newline bitfld.long 0x4 18. "BUSY_BANK,Busy Bank Interrupt Disable" "0: No effect.,1: Disable Busy Bank Interrupt." newline bitfld.long 0x4 15. "NAK_OUT,NAKOUT Interrupt Disable" "0: No effect.,1: Disable NAKOUT Interrupt." newline bitfld.long 0x4 14. "NAK_IN,NAKIN Interrupt Disable" "0: No effect.,1: Disable NAKIN Interrupt." newline bitfld.long 0x4 13. "STALL_SNT,Stall Sent Interrupt Disable" "0: No effect.,1: Disable Stall Sent Interrupt." newline bitfld.long 0x4 12. "RX_SETUP,Received SETUP Interrupt Disable" "0: No effect.,1: Disable RX_SETUP Interrupt." newline bitfld.long 0x4 11. "TXRDY,TX Packet Ready Interrupt Disable" "0: No effect.,1: Disable TX Packet Ready/Transaction Error.." newline bitfld.long 0x4 10. "TX_COMPLT,Transmitted IN Data Complete Interrupt Disable" "0: No effect.,1: Disable Transmitted IN Data Complete Interrupt." newline bitfld.long 0x4 9. "RXRDY_TXKL,Received OUT Data Interrupt Disable" "0: No effect.,1: Disable Received OUT Data Interrupt." newline bitfld.long 0x4 8. "ERR_OVFLW,Overflow Error Interrupt Disable" "0: No effect.,1: Disable Overflow Error Interrupt." newline bitfld.long 0x4 4. "NYET_DIS,NYET Enable (Only for High Speed Bulk OUT endpoints)" "0: No effect.,1: Let the hardware handle the handshake response.." newline bitfld.long 0x4 3. "INTDIS_DMA,Interrupts Disable DMA" "0: No effect.,1: Disable the 'Interrupts Disable DMA'." newline bitfld.long 0x4 1. "AUTO_VALID,Packet Auto-Valid Disable" "0: No effect.,1: Disable this bit to not automatically validate.." newline bitfld.long 0x4 0. "EPT_DISABL,Endpoint Disable" "0: No effect.,1: Disable endpoint." wgroup.long ($2+0x8)++0x3 line.long 0x0 "EPTCTLDIS_ISOENDPT_MODE,UDPHS Endpoint Control Disable Register" bitfld.long 0x0 31. "SHRT_PCKT,Short Packet Interrupt Disable" "0: No effect.,1: Disable Short Packet Interrupt." newline bitfld.long 0x0 18. "BUSY_BANK,Busy Bank Interrupt Disable" "0: No effect.,1: Disable Busy Bank Interrupt." newline bitfld.long 0x0 14. "ERR_FLUSH,bank flush error Interrupt Disable" "0: No effect.,1: Disable Bank Flush Error Interrupt." newline bitfld.long 0x0 13. "ERR_CRC_NTR,ISO CRC Error/Number of Transaction Error Interrupt Disable" "0: No effect.,1: Disable Error CRC ISO/Error Number of.." newline bitfld.long 0x0 12. "ERR_FL_ISO,Error Flow Interrupt Disable" "0: No effect.,1: Disable Error Flow ISO Interrupt." newline bitfld.long 0x0 11. "TXRDY_TRER,TX Packet Ready/Transaction Error Interrupt Disable" "0: No effect.,1: Disable TX Packet Ready/Transaction Error.." newline bitfld.long 0x0 10. "TX_COMPLT,Transmitted IN Data Complete Interrupt Disable" "0: No effect.,1: Disable Transmitted IN Data Complete Interrupt." newline bitfld.long 0x0 9. "RXRDY_TXKL,Received OUT Data Interrupt Disable" "0: No effect.,1: Disable Received OUT Data Interrupt." newline bitfld.long 0x0 8. "ERR_OVFLW,Overflow Error Interrupt Disable" "0: No effect.,1: Disable Overflow Error Interrupt." newline bitfld.long 0x0 7. "MDATA_RX,MDATA Interrupt Disable (Only for High Bandwidth Isochronous OUT endpoints)" "0: No effect.,1: Disable MDATA Interrupt." newline bitfld.long 0x0 6. "DATAX_RX,DATAx Interrupt Disable (Only for High Bandwidth Isochronous OUT endpoints)" "0: No effect.,1: Disable DATAx Interrupt." newline bitfld.long 0x0 3. "INTDIS_DMA,Interrupts Disable DMA" "0: No effect.,1: Disable the 'Interrupts Disable DMA'." newline bitfld.long 0x0 1. "AUTO_VALID,Packet Auto-Valid Disable" "0: No effect.,1: Disable this bit to not automatically validate.." newline bitfld.long 0x0 0. "EPT_DISABL,Endpoint Disable" "0: No effect.,1: Disable endpoint." rgroup.long ($2+0xC)++0x3 line.long 0x0 "EPTCTL,UDPHS Endpoint Control Register" bitfld.long 0x0 31. "SHRT_PCKT,Short Packet Interrupt Enabled (cleared upon USB reset)" "0: Short Packet Interrupt is masked.,1: Short Packet Interrupt is enabled." newline bitfld.long 0x0 18. "BUSY_BANK,Busy Bank Interrupt Enabled (cleared upon USB reset)" "0: BUSY_BANK Interrupt is masked.,1: BUSY_BANK Interrupt is enabled." newline bitfld.long 0x0 15. "NAK_OUT,NAKOUT Interrupt Enabled (cleared upon USB reset)" "0: NAKOUT Interrupt is masked.,1: NAKOUT Interrupt is enabled." newline bitfld.long 0x0 14. "NAK_IN,NAKIN Interrupt Enabled (cleared upon USB reset)" "0: NAKIN Interrupt is masked.,1: NAKIN Interrupt is enabled." newline bitfld.long 0x0 13. "STALL_SNT,Stall Sent Interrupt Enabled (cleared upon USB reset)" "0: Stall Sent Interrupt is masked.,1: Stall Sent Interrupt is enabled." newline bitfld.long 0x0 12. "RX_SETUP,Received SETUP Interrupt Enabled (cleared upon USB reset)" "0: Received SETUP is masked.,1: Received SETUP is enabled." newline bitfld.long 0x0 11. "TXRDY,TX Packet Ready Interrupt Enabled (cleared upon USB reset)" "0: TX Packet Ready Interrupt is masked.,1: TX Packet Ready Interrupt is enabled." newline bitfld.long 0x0 10. "TX_COMPLT,Transmitted IN Data Complete Interrupt Enabled (cleared upon USB reset)" "0: Transmitted IN Data Complete Interrupt is masked.,1: Transmitted IN Data Complete Interrupt is enabled." newline bitfld.long 0x0 9. "RXRDY_TXKL,Received OUT Data Interrupt Enabled (cleared upon USB reset)" "0: Received OUT Data Interrupt is masked.,1: Received OUT Data Interrupt is enabled." newline bitfld.long 0x0 8. "ERR_OVFLW,Overflow Error Interrupt Enabled (cleared upon USB reset)" "0: Overflow Error Interrupt is masked.,1: Overflow Error Interrupt is enabled." newline bitfld.long 0x0 4. "NYET_DIS,NYET Disable (Only for High Speed Bulk OUT Endpoints) (cleared upon USB reset)" "0: Lets the hardware handle the handshake response..,1: Forces an ACK response to the next High Speed.." newline bitfld.long 0x0 3. "INTDIS_DMA,Interrupt Disables DMA (cleared upon USB reset)" "0,1" newline bitfld.long 0x0 1. "AUTO_VALID,Packet Auto-Valid Enabled (Not for CONTROL Endpoints) (cleared upon USB reset)" "0,1" newline bitfld.long 0x0 0. "EPT_ENABL,Endpoint Enable (cleared upon USB reset)" "0: The endpoint is disabled according to the device..,1: The endpoint is enabled according to the device.." rgroup.long ($2+0xC)++0x3 line.long 0x0 "EPTCTL_ISOENDPT_MODE,UDPHS Endpoint Control Register" bitfld.long 0x0 31. "SHRT_PCKT,Short Packet Interrupt Enabled (cleared upon USB reset)" "0: Short Packet Interrupt is masked.,1: Short Packet Interrupt is enabled." newline bitfld.long 0x0 18. "BUSY_BANK,Busy Bank Interrupt Enabled (cleared upon USB reset)" "0: BUSY_BANK Interrupt is masked.,1: BUSY_BANK Interrupt is enabled." newline bitfld.long 0x0 14. "ERR_FLUSH,Bank Flush Error Interrupt Enabled (cleared upon USB reset)" "0: Bank Flush Error Interrupt is masked.,1: Bank Flush Error Interrupt is enabled." newline bitfld.long 0x0 13. "ERR_CRC_NTR,ISO CRC Error/Number of Transaction Error Interrupt Enabled (cleared upon USB reset)" "0: ISO CRC error/number of Transaction Error..,1: ISO CRC error/number of Transaction Error.." newline bitfld.long 0x0 12. "ERR_FL_ISO,Error Flow Interrupt Enabled (cleared upon USB reset)" "0: Error Flow Interrupt is masked.,1: Error Flow Interrupt is enabled." newline bitfld.long 0x0 11. "TXRDY_TRER,TX Packet Ready/Transaction Error Interrupt Enabled (cleared upon USB reset)" "0: TX Packet Ready/Transaction Error Interrupt is..,1: TX Packet Ready/Transaction Error Interrupt is.." newline bitfld.long 0x0 10. "TX_COMPLT,Transmitted IN Data Complete Interrupt Enabled (cleared upon USB reset)" "0: Transmitted IN Data Complete Interrupt is masked.,1: Transmitted IN Data Complete Interrupt is enabled." newline bitfld.long 0x0 9. "RXRDY_TXKL,Received OUT Data Interrupt Enabled (cleared upon USB reset)" "0: Received OUT Data Interrupt is masked.,1: Received OUT Data Interrupt is enabled." newline bitfld.long 0x0 8. "ERR_OVFLW,Overflow Error Interrupt Enabled (cleared upon USB reset)" "0: Overflow Error Interrupt is masked.,1: Overflow Error Interrupt is enabled." newline bitfld.long 0x0 7. "MDATA_RX,MDATA Interrupt Enabled (Only for High Bandwidth Isochronous OUT endpoints) (cleared upon USB reset)" "0: No effect.,1: Send an interrupt when an MDATA packet has been.." newline bitfld.long 0x0 6. "DATAX_RX,DATAx Interrupt Enabled (Only for High Bandwidth Isochronous OUT endpoints) (cleared upon USB reset)" "0: No effect.,1: Send an interrupt when a DATA2 DATA1 or DATA0.." newline bitfld.long 0x0 3. "INTDIS_DMA,Interrupt Disables DMA (cleared upon USB reset)" "0,1" newline bitfld.long 0x0 1. "AUTO_VALID,Packet Auto-Valid Enabled (cleared upon USB reset)" "0,1" newline bitfld.long 0x0 0. "EPT_ENABL,Endpoint Enable (cleared upon USB reset)" "0: The endpoint is disabled according to the device..,1: The endpoint is enabled according to the device.." wgroup.long ($2+0x14)++0x3 line.long 0x0 "EPTSETSTA,UDPHS Endpoint Set Status Register" bitfld.long 0x0 11. "TXRDY,TX Packet Ready Set" "0: No effect.,1: Set this bit after a packet has been written.." newline bitfld.long 0x0 9. "RXRDY_TXKL,KILL Bank Set (for IN Endpoint)" "0: No effect.,1: Kill the last written bank." newline bitfld.long 0x0 5. "FRCESTALL,Stall Handshake Request Set" "0: No effect.,1: Set this bit to request a STALL answer to the.." wgroup.long ($2+0x14)++0x7 line.long 0x0 "EPTSETSTA_ISOENDPT_MODE,UDPHS Endpoint Set Status Register" bitfld.long 0x0 11. "TXRDY_TRER,TX Packet Ready Set" "0: No effect.,1: Set this bit after a packet has been written.." newline bitfld.long 0x0 9. "RXRDY_TXKL,KILL Bank Set (for IN Endpoint)" "0: No effect.,1: Kill the last written bank." line.long 0x4 "EPTCLRSTA,UDPHS Endpoint Clear Status Register" bitfld.long 0x4 15. "NAK_OUT,NAKOUT Clear" "0: No effect.,1: Clear the NAK_OUT flag of UDPHS_EPTSTAx." newline bitfld.long 0x4 14. "NAK_IN,NAKIN Clear" "0: No effect.,1: Clear the NAK_IN flags of UDPHS_EPTSTAx." newline bitfld.long 0x4 13. "STALL_SNT,Stall Sent Clear" "0: No effect.,1: Clear the STALL_SNT flags of UDPHS_EPTSTAx." newline bitfld.long 0x4 12. "RX_SETUP,Received SETUP Clear" "0: No effect.,1: Clear the RX_SETUP flags of UDPHS_EPTSTAx." newline bitfld.long 0x4 10. "TX_COMPLT,Transmitted IN Data Complete Clear" "0: No effect.,1: Clear the TX_COMPLT flag of UDPHS_EPTSTAx." newline bitfld.long 0x4 9. "RXRDY_TXKL,Received OUT Data Clear" "0: No effect.,1: Clear the RXRDY_TXKL flag of UDPHS_EPTSTAx." newline bitfld.long 0x4 6. "TOGGLESQ,Data Toggle Clear" "0: No effect.,1: Clear the PID data of the current bank" newline bitfld.long 0x4 5. "FRCESTALL,Stall Handshake Request Clear" "0: No effect.,1: Clear the STALL request. The next packets from.." wgroup.long ($2+0x18)++0x3 line.long 0x0 "EPTCLRSTA_ISOENDPT_MODE,UDPHS Endpoint Clear Status Register" bitfld.long 0x0 14. "ERR_FLUSH,Bank Flush Error Clear" "0: No effect.,1: Clear the ERR_FLUSH flags of UDPHS_EPTSTAx." newline bitfld.long 0x0 13. "ERR_CRC_NTR,Number of Transaction Error Clear" "0: No effect.,1: Clear the ERR_CRC_NTR flags of UDPHS_EPTSTAx." newline bitfld.long 0x0 12. "ERR_FL_ISO,Error Flow Clear" "0: No effect.,1: Clear the ERR_FL_ISO flags of UDPHS_EPTSTAx." newline bitfld.long 0x0 10. "TX_COMPLT,Transmitted IN Data Complete Clear" "0: No effect.,1: Clear the TX_COMPLT flag of UDPHS_EPTSTAx." newline bitfld.long 0x0 9. "RXRDY_TXKL,Received OUT Data Clear" "0: No effect.,1: Clear the RXRDY_TXKL flag of UDPHS_EPTSTAx." newline bitfld.long 0x0 6. "TOGGLESQ,Data Toggle Clear" "0: No effect.,1: Clear the PID data of the current bank" rgroup.long ($2+0x1C)++0x3 line.long 0x0 "EPTSTA,UDPHS Endpoint Status Register" bitfld.long 0x0 31. "SHRT_PCKT,Short Packet (cleared upon USB reset)" "0,1" newline hexmask.long.word 0x0 20.--30. 1. "BYTE_COUNT,UDPHS Byte Count (cleared upon USB reset)" newline bitfld.long 0x0 18.--19. "BUSY_BANK_STA,Busy Bank Number (cleared upon USB reset)" "0: All banks are free,1: 1 busy bank,2: 2 busy banks,3: 3 busy banks" newline bitfld.long 0x0 16.--17. "CURBK_CTLDIR,Current Bank/Control Direction (cleared upon USB reset)" "0: Bank 0 (or single bank),1: Bank 1,2: Bank 2,?" newline bitfld.long 0x0 15. "NAK_OUT,NAK OUT (cleared upon USB reset)" "0,1" newline bitfld.long 0x0 14. "NAK_IN,NAK IN (cleared upon USB reset)" "0,1" newline bitfld.long 0x0 13. "STALL_SNT,Stall Sent (cleared upon USB reset)" "0,1" newline bitfld.long 0x0 12. "RX_SETUP,Received SETUP (cleared upon USB reset)" "0,1" newline bitfld.long 0x0 11. "TXRDY,TX Packet Ready (cleared upon USB reset)" "0,1" newline bitfld.long 0x0 10. "TX_COMPLT,Transmitted IN Data Complete (cleared upon USB reset)" "0,1" newline bitfld.long 0x0 9. "RXRDY_TXKL,Received OUT Data/KILL Bank (cleared upon USB reset)" "0,1" newline bitfld.long 0x0 8. "ERR_OVFLW,Overflow Error (cleared upon USB reset)" "0,1" newline bitfld.long 0x0 6.--7. "TOGGLESQ_STA,Toggle Sequencing (cleared upon USB reset)" "0: DATA0,1: DATA1,2: Reserved for High Bandwidth Isochronous Endpoint,3: Reserved for High Bandwidth Isochronous Endpoint" newline bitfld.long 0x0 5. "FRCESTALL,Stall Handshake Request (cleared upon USB reset)" "0: No effect.,1: If set a STALL answer will be done to the host.." rgroup.long ($2+0x1C)++0x3 line.long 0x0 "EPTSTA_ISOENDPT_MODE,UDPHS Endpoint Status Register" bitfld.long 0x0 31. "SHRT_PCKT,Short Packet (cleared upon USB reset)" "0,1" newline hexmask.long.word 0x0 20.--30. 1. "BYTE_COUNT,UDPHS Byte Count (cleared upon USB reset)" newline bitfld.long 0x0 18.--19. "BUSY_BANK_STA,Busy Bank Number (cleared upon USB reset)" "0: All banks are free,1: 1 busy bank,2: 2 busy banks,3: 3 busy banks" newline bitfld.long 0x0 16.--17. "CURBK,Current Bank (cleared upon USB reset)" "0: Bank 0 (or single bank),1: Bank 1,2: Bank 2,?" newline bitfld.long 0x0 14. "ERR_FLUSH,Bank Flush Error (cleared upon USB reset)" "0,1" newline bitfld.long 0x0 13. "ERR_CRC_NTR,CRC ISO Error/Number of Transaction Error (cleared upon USB reset)" "0,1" newline bitfld.long 0x0 12. "ERR_FL_ISO,Error Flow (cleared upon USB reset)" "0,1" newline bitfld.long 0x0 11. "TXRDY_TRER,TX Packet Ready/Transaction Error (cleared upon USB reset)" "0,1" newline bitfld.long 0x0 10. "TX_COMPLT,Transmitted IN Data Complete (cleared upon USB reset)" "0,1" newline bitfld.long 0x0 9. "RXRDY_TXKL,Received OUT Data/KILL Bank (cleared upon USB reset)" "0,1" newline bitfld.long 0x0 8. "ERR_OVFLW,Overflow Error (cleared upon USB reset)" "0,1" newline bitfld.long 0x0 6.--7. "TOGGLESQ_STA,Toggle Sequencing (cleared upon USB reset)" "0: DATA0,1: DATA1,2: Data2 (only for High Bandwidth Isochronous..,3: MData (only for High Bandwidth Isochronous.." tree.end repeat.end repeat 7. (list 0x0 0x1 0x2 0x3 0x4 0x5 0x6)(list ad:0xE0814310 ad:0xE0814320 ad:0xE0814330 ad:0xE0814340 ad:0xE0814350 ad:0xE0814360 ad:0xE0814370) tree "UDPHS_DMA$1" base $2 group.long ($2)++0xF line.long 0x0 "DMANXTDSC,UDPHS DMA Next Descriptor Address Register" hexmask.long 0x0 0.--31. 1. "NXT_DSC_ADD,Next Descriptor Address" line.long 0x4 "DMAADDRESS,UDPHS DMA Channel Address Register" hexmask.long 0x4 0.--31. 1. "BUFF_ADD,Buffer Address" line.long 0x8 "DMACONTROL,UDPHS DMA Channel Control Register" hexmask.long.word 0x8 16.--31. 1. "BUFF_LENGTH,Buffer Byte Length (Write-only)" bitfld.long 0x8 7. "BURST_LCK,Burst Lock Enable" "0: The DMA never locks bus access.,1: USB packets system bus data bursts are locked.." newline bitfld.long 0x8 6. "DESC_LD_IT,Descriptor Loaded Interrupt Enable" "0: UDPHS_DMASTATUSx/DESC_LDST rising will not..,1: An interrupt is generated when a descriptor has.." bitfld.long 0x8 5. "END_BUFFIT,End of Buffer Interrupt Enable" "0: UDPHS_DMA_STATUSx/END_BF_ST rising will not..,1: An interrupt is generated when the.." newline bitfld.long 0x8 4. "END_TR_IT,End of Transfer Interrupt Enable" "0: UDPHS device initiated buffer transfer..,1: An interrupt is sent after the buffer transfer.." bitfld.long 0x8 3. "END_B_EN,End of Buffer Enable (Control)" "0: DMA Buffer End has no impact on USB packet..,1: Endpoint can validate the packet (according to.." newline bitfld.long 0x8 2. "END_TR_EN,End of Transfer Enable (Control)" "0: USB end of transfer is ignored.,1: UDPHS device can put an end to the current.." bitfld.long 0x8 1. "LDNXT_DSC,Load Next Channel Transfer Descriptor Enable (Command)" "0: No channel register is loaded after the end of..,1: The channel controller loads the next descriptor.." newline bitfld.long 0x8 0. "CHANN_ENB,(Channel Enable Command)" "0: DMA channel is disabled at and no transfer will..,1: UDPHS_DMASTATUS register CHANN_ENB bit will be.." line.long 0xC "DMASTATUS,UDPHS DMA Channel Status Register" hexmask.long.word 0xC 16.--31. 1. "BUFF_COUNT,Buffer Byte Count" bitfld.long 0xC 6. "DESC_LDST,Descriptor Loaded Status" "0: Cleared automatically when read by software.,1: Set by hardware when a descriptor has been.." newline bitfld.long 0xC 5. "END_BF_ST,End of Channel Buffer Status" "0: Cleared automatically when read by software.,1: Set by hardware when the BUFF_COUNT countdown.." bitfld.long 0xC 4. "END_TR_ST,End of Channel Transfer Status" "0: Cleared automatically when read by software.,1: Set by hardware when the last packet transfer is.." newline bitfld.long 0xC 1. "CHANN_ACT,Channel Active Status" "0: The DMA channel is no longer trying to source..,1: The DMA channel is currently trying to source.." bitfld.long 0xC 0. "CHANN_ENB,Channel Enable Status" "0: The DMA channel no longer transfers data and may..,1: The DMA channel is currently enabled and.." tree.end repeat.end tree.end tree "UDPHSB" base ad:0xE0818000 group.long 0x0++0x3 line.long 0x0 "CTRL,UDPHS Control Register" bitfld.long 0x0 11. "PULLD_DIS,Pulldown Disable (cleared upon USB reset)" "0,1" bitfld.long 0x0 10. "REWAKEUP,Send Remote Wakeup (cleared upon USB reset)" "0: Remote Wakeup is disabled (read) or this bit has..,1: Remote Wakeup is enabled (read) or this bit.." newline bitfld.long 0x0 9. "DETACH,Detach Command" "0: UDPHS is attached (read) or this bit pulls up..,1: UDPHS is detached UTMI transceiver is suspended.." bitfld.long 0x0 8. "EN_UDPHS,UDPHS Enable" "0: UDPHS is disabled (read) or this bit disables..,1: UDPHS is enabled (read) or this bit enables the.." newline bitfld.long 0x0 7. "FADDR_EN,Function Address Enable (cleared upon USB reset)" "0: The device is not in Address state (read) or..,1: The device is in Address state (read) or this.." hexmask.long.byte 0x0 0.--6. 1. "DEV_ADDR,UDPHS Address (cleared upon USB reset)" rgroup.long 0x4++0x3 line.long 0x0 "FNUM,UDPHS Frame Number Register" bitfld.long 0x0 31. "FNUM_ERR,Frame Number CRC Error (cleared upon USB reset)" "0,1" hexmask.long.word 0x0 3.--13. 1. "FRAME_NUMBER,Frame Number as defined in the Packet Field Formats (cleared upon USB reset)" newline bitfld.long 0x0 0.--2. "MICRO_FRAME_NUM,Microframe Number (cleared upon USB reset)" "0,1,2,3,4,5,6,7" group.long 0x10++0x3 line.long 0x0 "IEN,UDPHS Interrupt Enable Register" bitfld.long 0x0 31. "DMA_7,DMA Channel 7 Interrupt Enable (cleared upon USB reset)" "0: Disable the interrupts for this channel.,1: Enable the interrupts for this channel." bitfld.long 0x0 30. "DMA_6,DMA Channel 6 Interrupt Enable (cleared upon USB reset)" "0: Disable the interrupts for this channel.,1: Enable the interrupts for this channel." newline bitfld.long 0x0 29. "DMA_5,DMA Channel 5 Interrupt Enable (cleared upon USB reset)" "0: Disable the interrupts for this channel.,1: Enable the interrupts for this channel." bitfld.long 0x0 28. "DMA_4,DMA Channel 4 Interrupt Enable (cleared upon USB reset)" "0: Disable the interrupts for this channel.,1: Enable the interrupts for this channel." newline bitfld.long 0x0 27. "DMA_3,DMA Channel 3 Interrupt Enable (cleared upon USB reset)" "0: Disable the interrupts for this channel.,1: Enable the interrupts for this channel." bitfld.long 0x0 26. "DMA_2,DMA Channel 2 Interrupt Enable (cleared upon USB reset)" "0: Disable the interrupts for this channel.,1: Enable the interrupts for this channel." newline bitfld.long 0x0 25. "DMA_1,DMA Channel 1 Interrupt Enable (cleared upon USB reset)" "0: Disable the interrupts for this channel.,1: Enable the interrupts for this channel." bitfld.long 0x0 23. "EPT_15,Endpoint 15 Interrupt Enable (cleared upon USB reset)" "0: Disable the interrupts for this endpoint.,1: Enable the interrupts for this endpoint." newline bitfld.long 0x0 22. "EPT_14,Endpoint 14 Interrupt Enable (cleared upon USB reset)" "0: Disable the interrupts for this endpoint.,1: Enable the interrupts for this endpoint." bitfld.long 0x0 21. "EPT_13,Endpoint 13 Interrupt Enable (cleared upon USB reset)" "0: Disable the interrupts for this endpoint.,1: Enable the interrupts for this endpoint." newline bitfld.long 0x0 20. "EPT_12,Endpoint 12 Interrupt Enable (cleared upon USB reset)" "0: Disable the interrupts for this endpoint.,1: Enable the interrupts for this endpoint." bitfld.long 0x0 19. "EPT_11,Endpoint 11 Interrupt Enable (cleared upon USB reset)" "0: Disable the interrupts for this endpoint.,1: Enable the interrupts for this endpoint." newline bitfld.long 0x0 18. "EPT_10,Endpoint 10 Interrupt Enable (cleared upon USB reset)" "0: Disable the interrupts for this endpoint.,1: Enable the interrupts for this endpoint." bitfld.long 0x0 17. "EPT_9,Endpoint 9 Interrupt Enable (cleared upon USB reset)" "0: Disable the interrupts for this endpoint.,1: Enable the interrupts for this endpoint." newline bitfld.long 0x0 16. "EPT_8,Endpoint 8 Interrupt Enable (cleared upon USB reset)" "0: Disable the interrupts for this endpoint.,1: Enable the interrupts for this endpoint." bitfld.long 0x0 15. "EPT_7,Endpoint 7 Interrupt Enable (cleared upon USB reset)" "0: Disable the interrupts for this endpoint.,1: Enable the interrupts for this endpoint." newline bitfld.long 0x0 14. "EPT_6,Endpoint 6 Interrupt Enable (cleared upon USB reset)" "0: Disable the interrupts for this endpoint.,1: Enable the interrupts for this endpoint." bitfld.long 0x0 13. "EPT_5,Endpoint 5 Interrupt Enable (cleared upon USB reset)" "0: Disable the interrupts for this endpoint.,1: Enable the interrupts for this endpoint." newline bitfld.long 0x0 12. "EPT_4,Endpoint 4 Interrupt Enable (cleared upon USB reset)" "0: Disable the interrupts for this endpoint.,1: Enable the interrupts for this endpoint." bitfld.long 0x0 11. "EPT_3,Endpoint 3 Interrupt Enable (cleared upon USB reset)" "0: Disable the interrupts for this endpoint.,1: Enable the interrupts for this endpoint." newline bitfld.long 0x0 10. "EPT_2,Endpoint 2 Interrupt Enable (cleared upon USB reset)" "0: Disable the interrupts for this endpoint.,1: Enable the interrupts for this endpoint." bitfld.long 0x0 9. "EPT_1,Endpoint 1 Interrupt Enable (cleared upon USB reset)" "0: Disable the interrupts for this endpoint.,1: Enable the interrupts for this endpoint." newline bitfld.long 0x0 8. "EPT_0,Endpoint 0 Interrupt Enable (cleared upon USB reset)" "0: Disable the interrupts for this endpoint.,1: Enable the interrupts for this endpoint." bitfld.long 0x0 7. "UPSTR_RES,Upstream Resume Interrupt Enable (cleared upon USB reset)" "0: Disable Upstream Resume Interrupt.,1: Enable Upstream Resume Interrupt." newline bitfld.long 0x0 6. "ENDOFRSM,End Of Resume Interrupt Enable (cleared upon USB reset)" "0: Disable Resume Interrupt.,1: Enable Resume Interrupt." bitfld.long 0x0 5. "WAKE_UP,Wake Up CPU Interrupt Enable (cleared upon USB reset)" "0: Disable Wakeup CPU Interrupt.,1: Enable Wakeup CPU Interrupt." newline bitfld.long 0x0 4. "ENDRESET,End Of Reset Interrupt Enable (cleared upon USB reset)" "0: Disable End Of Reset Interrupt.,1: Enable End Of Reset Interrupt. Automatically.." bitfld.long 0x0 3. "INT_SOF,SOF Interrupt Enable (cleared upon USB reset)" "0: Disable SOF Interrupt.,1: Enable SOF Interrupt." newline bitfld.long 0x0 2. "MICRO_SOF,Micro-SOF Interrupt Enable (cleared upon USB reset)" "0: Disable Micro-SOF Interrupt.,1: Enable Micro-SOF Interrupt." bitfld.long 0x0 1. "DET_SUSPD,Suspend Interrupt Enable (cleared upon USB reset)" "0: Disable Suspend Interrupt.,1: Enable Suspend Interrupt." rgroup.long 0x14++0x3 line.long 0x0 "INTSTA,UDPHS Interrupt Status Register" bitfld.long 0x0 31. "DMA_7,DMA Channel 7 Interrupt" "0: Reset when the UDPHS_DMASTATUSx interrupt source..,1: Set by hardware when an interrupt is triggered.." bitfld.long 0x0 30. "DMA_6,DMA Channel 6 Interrupt" "0: Reset when the UDPHS_DMASTATUSx interrupt source..,1: Set by hardware when an interrupt is triggered.." newline bitfld.long 0x0 29. "DMA_5,DMA Channel 5 Interrupt" "0: Reset when the UDPHS_DMASTATUSx interrupt source..,1: Set by hardware when an interrupt is triggered.." bitfld.long 0x0 28. "DMA_4,DMA Channel 4 Interrupt" "0: Reset when the UDPHS_DMASTATUSx interrupt source..,1: Set by hardware when an interrupt is triggered.." newline bitfld.long 0x0 27. "DMA_3,DMA Channel 3 Interrupt" "0: Reset when the UDPHS_DMASTATUSx interrupt source..,1: Set by hardware when an interrupt is triggered.." bitfld.long 0x0 26. "DMA_2,DMA Channel 2 Interrupt" "0: Reset when the UDPHS_DMASTATUSx interrupt source..,1: Set by hardware when an interrupt is triggered.." newline bitfld.long 0x0 25. "DMA_1,DMA Channel 1 Interrupt" "0: Reset when the UDPHS_DMASTATUSx interrupt source..,1: Set by hardware when an interrupt is triggered.." bitfld.long 0x0 23. "EPT_15,Endpoint 15 Interrupt (cleared upon USB reset)" "0: Reset when the UDPHS_EPTSTAx interrupt source is..,1: Set by hardware when an interrupt is triggered.." newline bitfld.long 0x0 22. "EPT_14,Endpoint 14 Interrupt (cleared upon USB reset)" "0: Reset when the UDPHS_EPTSTAx interrupt source is..,1: Set by hardware when an interrupt is triggered.." bitfld.long 0x0 21. "EPT_13,Endpoint 13 Interrupt (cleared upon USB reset)" "0: Reset when the UDPHS_EPTSTAx interrupt source is..,1: Set by hardware when an interrupt is triggered.." newline bitfld.long 0x0 20. "EPT_12,Endpoint 12 Interrupt (cleared upon USB reset)" "0: Reset when the UDPHS_EPTSTAx interrupt source is..,1: Set by hardware when an interrupt is triggered.." bitfld.long 0x0 19. "EPT_11,Endpoint 11 Interrupt (cleared upon USB reset)" "0: Reset when the UDPHS_EPTSTAx interrupt source is..,1: Set by hardware when an interrupt is triggered.." newline bitfld.long 0x0 18. "EPT_10,Endpoint 10 Interrupt (cleared upon USB reset)" "0: Reset when the UDPHS_EPTSTAx interrupt source is..,1: Set by hardware when an interrupt is triggered.." bitfld.long 0x0 17. "EPT_9,Endpoint 9 Interrupt (cleared upon USB reset)" "0: Reset when the UDPHS_EPTSTAx interrupt source is..,1: Set by hardware when an interrupt is triggered.." newline bitfld.long 0x0 16. "EPT_8,Endpoint 8 Interrupt (cleared upon USB reset)" "0: Reset when the UDPHS_EPTSTAx interrupt source is..,1: Set by hardware when an interrupt is triggered.." bitfld.long 0x0 15. "EPT_7,Endpoint 7 Interrupt (cleared upon USB reset)" "0: Reset when the UDPHS_EPTSTAx interrupt source is..,1: Set by hardware when an interrupt is triggered.." newline bitfld.long 0x0 14. "EPT_6,Endpoint 6 Interrupt (cleared upon USB reset)" "0: Reset when the UDPHS_EPTSTAx interrupt source is..,1: Set by hardware when an interrupt is triggered.." bitfld.long 0x0 13. "EPT_5,Endpoint 5 Interrupt (cleared upon USB reset)" "0: Reset when the UDPHS_EPTSTAx interrupt source is..,1: Set by hardware when an interrupt is triggered.." newline bitfld.long 0x0 12. "EPT_4,Endpoint 4 Interrupt (cleared upon USB reset)" "0: Reset when the UDPHS_EPTSTAx interrupt source is..,1: Set by hardware when an interrupt is triggered.." bitfld.long 0x0 11. "EPT_3,Endpoint 3 Interrupt (cleared upon USB reset)" "0: Reset when the UDPHS_EPTSTAx interrupt source is..,1: Set by hardware when an interrupt is triggered.." newline bitfld.long 0x0 10. "EPT_2,Endpoint 2 Interrupt (cleared upon USB reset)" "0: Reset when the UDPHS_EPTSTAx interrupt source is..,1: Set by hardware when an interrupt is triggered.." bitfld.long 0x0 9. "EPT_1,Endpoint 1 Interrupt (cleared upon USB reset)" "0: Reset when the UDPHS_EPTSTAx interrupt source is..,1: Set by hardware when an interrupt is triggered.." newline bitfld.long 0x0 8. "EPT_0,Endpoint 0 Interrupt (cleared upon USB reset)" "0: Reset when the UDPHS_EPTSTAx interrupt source is..,1: Set by hardware when an interrupt is triggered.." bitfld.long 0x0 7. "UPSTR_RES,Upstream Resume Interrupt" "0: Cleared by setting the UPSTR_RES bit in..,1: Set by hardware when the UDPHS controller is.." newline bitfld.long 0x0 6. "ENDOFRSM,End Of Resume Interrupt" "0: Cleared by setting the ENDOFRSM bit in..,1: Set by hardware when the UDPHS controller.." bitfld.long 0x0 5. "WAKE_UP,Wake Up CPU Interrupt" "0: Cleared by setting the WAKE_UP bit in..,1: Set by hardware when the UDPHS controller is in.." newline bitfld.long 0x0 4. "ENDRESET,End Of Reset Interrupt" "0: Cleared by setting the ENDRESET bit in..,1: Set by hardware when an End Of Reset has been.." bitfld.long 0x0 3. "INT_SOF,Start Of Frame Interrupt" "0: Cleared by setting the INT_SOF bit in..,1: Set by hardware when an UDPHS Start Of Frame PID.." newline bitfld.long 0x0 2. "MICRO_SOF,Micro Start Of Frame Interrupt" "0: Cleared by setting the MICRO_SOF bit in..,1: Set by hardware when an UDPHS micro start of.." bitfld.long 0x0 1. "DET_SUSPD,Suspend Interrupt" "0: Cleared by setting the DET_SUSPD bit in..,1: Set by hardware when a UDPHS Suspend (Idle bus.." newline bitfld.long 0x0 0. "SPEED,Speed Status" "0: Reset by hardware when the hardware is in Full..,1: Set by hardware when the hardware is in High.." wgroup.long 0x18++0x7 line.long 0x0 "CLRINT,UDPHS Clear Interrupt Register" bitfld.long 0x0 7. "UPSTR_RES,Upstream Resume Interrupt Clear" "0: No effect.,1: Clear the UPSTR_RES bit in UDPHS_INTSTA." bitfld.long 0x0 6. "ENDOFRSM,End Of Resume Interrupt Clear" "0: No effect.,1: Clear the ENDOFRSM bit in UDPHS_INTSTA." newline bitfld.long 0x0 5. "WAKE_UP,Wake Up CPU Interrupt Clear" "0: No effect.,1: Clear the WAKE_UP bit in UDPHS_INTSTA." bitfld.long 0x0 4. "ENDRESET,End Of Reset Interrupt Clear" "0: No effect.,1: Clear the ENDRESET bit in UDPHS_INTSTA." newline bitfld.long 0x0 3. "INT_SOF,Start Of Frame Interrupt Clear" "0: No effect.,1: Clear the INT_SOF bit in UDPHS_INTSTA." bitfld.long 0x0 2. "MICRO_SOF,Micro Start Of Frame Interrupt Clear" "0: No effect.,1: Clear the MICRO_SOF bit in UDPHS_INTSTA." newline bitfld.long 0x0 1. "DET_SUSPD,Suspend Interrupt Clear" "0: No effect.,1: Clear the DET_SUSPD bit in UDPHS_INTSTA." line.long 0x4 "EPTRST,UDPHS Endpoints Reset Register" bitfld.long 0x4 15. "EPT_15,Endpoint 15 Reset" "0: No effect.,1: Reset the Endpointx state." bitfld.long 0x4 14. "EPT_14,Endpoint 14 Reset" "0: No effect.,1: Reset the Endpointx state." newline bitfld.long 0x4 13. "EPT_13,Endpoint 13 Reset" "0: No effect.,1: Reset the Endpointx state." bitfld.long 0x4 12. "EPT_12,Endpoint 12 Reset" "0: No effect.,1: Reset the Endpointx state." newline bitfld.long 0x4 11. "EPT_11,Endpoint 11 Reset" "0: No effect.,1: Reset the Endpointx state." bitfld.long 0x4 10. "EPT_10,Endpoint 10 Reset" "0: No effect.,1: Reset the Endpointx state." newline bitfld.long 0x4 9. "EPT_9,Endpoint 9 Reset" "0: No effect.,1: Reset the Endpointx state." bitfld.long 0x4 8. "EPT_8,Endpoint 8 Reset" "0: No effect.,1: Reset the Endpointx state." newline bitfld.long 0x4 7. "EPT_7,Endpoint 7 Reset" "0: No effect.,1: Reset the Endpointx state." bitfld.long 0x4 6. "EPT_6,Endpoint 6 Reset" "0: No effect.,1: Reset the Endpointx state." newline bitfld.long 0x4 5. "EPT_5,Endpoint 5 Reset" "0: No effect.,1: Reset the Endpointx state." bitfld.long 0x4 4. "EPT_4,Endpoint 4 Reset" "0: No effect.,1: Reset the Endpointx state." newline bitfld.long 0x4 3. "EPT_3,Endpoint 3 Reset" "0: No effect.,1: Reset the Endpointx state." bitfld.long 0x4 2. "EPT_2,Endpoint 2 Reset" "0: No effect.,1: Reset the Endpointx state." newline bitfld.long 0x4 1. "EPT_1,Endpoint 1 Reset" "0: No effect.,1: Reset the Endpointx state." bitfld.long 0x4 0. "EPT_0,Endpoint 0 Reset" "0: No effect.,1: Reset the Endpointx state." group.long 0xE0++0x3 line.long 0x0 "TST,UDPHS Test Register" bitfld.long 0x0 5. "OPMODE2,OpMode2" "0: No effect.,1: Set to force the OpMode signal (UTMI interface).." bitfld.long 0x0 4. "TST_PKT,Test Packet Mode" "0: No effect.,1: Set to repetitively transmit the packet stored.." newline bitfld.long 0x0 3. "TST_K,Test K Mode" "0: No effect.,1: Set to send the K state on the UDPHS line. This.." bitfld.long 0x0 2. "TST_J,Test J Mode" "0: No effect.,1: Set to send the J state on the UDPHS line. This.." newline bitfld.long 0x0 0.--1. "SPEED_CFG,Speed Configuration" "0: Normal mode: UDPHS is in Full Speed mode ready..,?,2: Force High Speed: Set this value to force the..,3: Force Full Speed: Set this value to force the.." repeat 16. (list 0x0 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x8 0x9 0xA 0xB 0xC 0xD 0xE 0xF)(list ad:0xE0818100 ad:0xE0818120 ad:0xE0818140 ad:0xE0818160 ad:0xE0818180 ad:0xE08181A0 ad:0xE08181C0 ad:0xE08181E0 ad:0xE0818200 ad:0xE0818220 ad:0xE0818240 ad:0xE0818260 ad:0xE0818280 ad:0xE08182A0 ad:0xE08182C0 ad:0xE08182E0) tree "UDPHS_EPT[$1]" base $2 group.long ($2)++0x3 line.long 0x0 "EPTCFG,UDPHS Endpoint Configuration Register" bitfld.long 0x0 31. "EPT_MAPD,Endpoint Mapped (cleared upon USB reset)" "0: The user should reprogram the register with..,1: Set by hardware when the endpoint size.." newline bitfld.long 0x0 8.--9. "NB_TRANS,Number Of Transactions per Microframe (cleared upon USB reset)" "0,1,2,3" newline bitfld.long 0x0 6.--7. "BK_NUMBER,Number of Banks (cleared upon USB reset)" "0: Zero bank the endpoint is not mapped in memory,1: One bank (bank 0),2: Double bank (Ping-Pong: bank0/bank1),3: Triple bank (bank0/bank1/bank2)" newline bitfld.long 0x0 4.--5. "EPT_TYPE,Endpoint Type (cleared upon USB reset)" "0: Control endpoint,1: Isochronous endpoint,2: Bulk endpoint,3: Interrupt endpoint" newline bitfld.long 0x0 3. "EPT_DIR,Endpoint Direction (cleared upon USB reset)" "0: Clear this bit to configure OUT direction for..,1: Set this bit to configure IN direction for Bulk.." newline bitfld.long 0x0 0.--2. "EPT_SIZE,Endpoint Size (cleared upon USB reset)" "0: 8 bytes,1: 16 bytes,2: 32 bytes,3: 64 bytes,4: 128 bytes,5: 256 bytes,6: 512 bytes,7: 1024 bytes" wgroup.long ($2+0x4)++0x3 line.long 0x0 "EPTCTLENB,UDPHS Endpoint Control Enable Register" bitfld.long 0x0 31. "SHRT_PCKT,Short Packet Send/Short Packet Interrupt Enable" "0: No effect.,1: Enable Short Packet Interrupt." newline bitfld.long 0x0 18. "BUSY_BANK,Busy Bank Interrupt Enable" "0: No effect.,1: Enable Busy Bank Interrupt." newline bitfld.long 0x0 15. "NAK_OUT,NAKOUT Interrupt Enable" "0: No effect.,1: Enable NAKOUT Interrupt." newline bitfld.long 0x0 14. "NAK_IN,NAKIN Interrupt Enable" "0: No effect.,1: Enable NAKIN Interrupt." newline bitfld.long 0x0 13. "STALL_SNT,Stall Sent Interrupt Enable" "0: No effect.,1: Enable Stall Sent Interrupt." newline bitfld.long 0x0 12. "RX_SETUP,Received SETUP" "0: No effect.,1: Enable RX_SETUP Interrupt." newline bitfld.long 0x0 11. "TXRDY,TX Packet Ready Interrupt Enable" "0: No effect.,1: Enable TX Packet Ready/Transaction Error.." newline bitfld.long 0x0 10. "TX_COMPLT,Transmitted IN Data Complete Interrupt Enable" "0: No effect.,1: Enable Transmitted IN Data Complete Interrupt." newline bitfld.long 0x0 9. "RXRDY_TXKL,Received OUT Data Interrupt Enable" "0: No effect.,1: Enable Received OUT Data Interrupt." newline bitfld.long 0x0 8. "ERR_OVFLW,Overflow Error Interrupt Enable" "0: No effect.,1: Enable Overflow Error Interrupt." newline bitfld.long 0x0 4. "NYET_DIS,NYET Disable (Only for High Speed Bulk OUT endpoints)" "0: No effect.,1: Forces an ACK response to the next High Speed.." newline bitfld.long 0x0 3. "INTDIS_DMA,Interrupts Disable DMA" "0: No effect.,1: If set when an enabled endpoint-originated.." newline bitfld.long 0x0 1. "AUTO_VALID,Packet Auto-Valid Enable" "0: No effect.,1: Enable this bit to automatically validate the.." newline bitfld.long 0x0 0. "EPT_ENABL,Endpoint Enable" "0: No effect.,1: Enable endpoint according to the device.." wgroup.long ($2+0x4)++0x7 line.long 0x0 "EPTCTLENB_ISOENDPT_MODE,UDPHS Endpoint Control Enable Register" bitfld.long 0x0 31. "SHRT_PCKT,Short Packet Send/Short Packet Interrupt Enable" "0: No effect.,1: Enable Short Packet Interrupt." newline bitfld.long 0x0 18. "BUSY_BANK,Busy Bank Interrupt Enable" "0: No effect.,1: Enable Busy Bank Interrupt." newline bitfld.long 0x0 14. "ERR_FLUSH,Bank Flush Error Interrupt Enable" "0: No effect.,1: Enable Bank Flush Error Interrupt." newline bitfld.long 0x0 13. "ERR_CRC_NTR,ISO CRC Error/Number of Transaction Error Interrupt Enable" "0: No effect.,1: Enable Error CRC ISO/Error Number of Transaction.." newline bitfld.long 0x0 12. "ERR_FL_ISO,Error Flow Interrupt Enable" "0: No effect.,1: Enable Error Flow ISO Interrupt." newline bitfld.long 0x0 11. "TXRDY_TRER,TX Packet Ready/Transaction Error Interrupt Enable" "0: No effect.,1: Enable TX Packet Ready/Transaction Error.." newline bitfld.long 0x0 10. "TX_COMPLT,Transmitted IN Data Complete Interrupt Enable" "0: No effect.,1: Enable Transmitted IN Data Complete Interrupt." newline bitfld.long 0x0 9. "RXRDY_TXKL,Received OUT Data Interrupt Enable" "0: No effect.,1: Enable Received OUT Data Interrupt." newline bitfld.long 0x0 8. "ERR_OVFLW,Overflow Error Interrupt Enable" "0: No effect.,1: Enable Overflow Error Interrupt." newline bitfld.long 0x0 7. "MDATA_RX,MDATA Interrupt Enable (Only for high bandwidth Isochronous OUT endpoints)" "0: No effect.,1: Enable MDATA Interrupt." newline bitfld.long 0x0 6. "DATAX_RX,DATAx Interrupt Enable (Only for high bandwidth Isochronous OUT endpoints)" "0: No effect.,1: Enable DATAx Interrupt." newline bitfld.long 0x0 3. "INTDIS_DMA,Interrupts Disable DMA" "0: No effect.,1: If set when an enabled endpoint-originated.." newline bitfld.long 0x0 1. "AUTO_VALID,Packet Auto-Valid Enable" "0: No effect.,1: Enable this bit to automatically validate the.." newline bitfld.long 0x0 0. "EPT_ENABL,Endpoint Enable" "0: No effect.,1: Enable endpoint according to the device.." line.long 0x4 "EPTCTLDIS,UDPHS Endpoint Control Disable Register" bitfld.long 0x4 31. "SHRT_PCKT,Short Packet Interrupt Disable" "0: No effect.,1: Disable Short Packet Interrupt." newline bitfld.long 0x4 18. "BUSY_BANK,Busy Bank Interrupt Disable" "0: No effect.,1: Disable Busy Bank Interrupt." newline bitfld.long 0x4 15. "NAK_OUT,NAKOUT Interrupt Disable" "0: No effect.,1: Disable NAKOUT Interrupt." newline bitfld.long 0x4 14. "NAK_IN,NAKIN Interrupt Disable" "0: No effect.,1: Disable NAKIN Interrupt." newline bitfld.long 0x4 13. "STALL_SNT,Stall Sent Interrupt Disable" "0: No effect.,1: Disable Stall Sent Interrupt." newline bitfld.long 0x4 12. "RX_SETUP,Received SETUP Interrupt Disable" "0: No effect.,1: Disable RX_SETUP Interrupt." newline bitfld.long 0x4 11. "TXRDY,TX Packet Ready Interrupt Disable" "0: No effect.,1: Disable TX Packet Ready/Transaction Error.." newline bitfld.long 0x4 10. "TX_COMPLT,Transmitted IN Data Complete Interrupt Disable" "0: No effect.,1: Disable Transmitted IN Data Complete Interrupt." newline bitfld.long 0x4 9. "RXRDY_TXKL,Received OUT Data Interrupt Disable" "0: No effect.,1: Disable Received OUT Data Interrupt." newline bitfld.long 0x4 8. "ERR_OVFLW,Overflow Error Interrupt Disable" "0: No effect.,1: Disable Overflow Error Interrupt." newline bitfld.long 0x4 4. "NYET_DIS,NYET Enable (Only for High Speed Bulk OUT endpoints)" "0: No effect.,1: Let the hardware handle the handshake response.." newline bitfld.long 0x4 3. "INTDIS_DMA,Interrupts Disable DMA" "0: No effect.,1: Disable the 'Interrupts Disable DMA'." newline bitfld.long 0x4 1. "AUTO_VALID,Packet Auto-Valid Disable" "0: No effect.,1: Disable this bit to not automatically validate.." newline bitfld.long 0x4 0. "EPT_DISABL,Endpoint Disable" "0: No effect.,1: Disable endpoint." wgroup.long ($2+0x8)++0x3 line.long 0x0 "EPTCTLDIS_ISOENDPT_MODE,UDPHS Endpoint Control Disable Register" bitfld.long 0x0 31. "SHRT_PCKT,Short Packet Interrupt Disable" "0: No effect.,1: Disable Short Packet Interrupt." newline bitfld.long 0x0 18. "BUSY_BANK,Busy Bank Interrupt Disable" "0: No effect.,1: Disable Busy Bank Interrupt." newline bitfld.long 0x0 14. "ERR_FLUSH,bank flush error Interrupt Disable" "0: No effect.,1: Disable Bank Flush Error Interrupt." newline bitfld.long 0x0 13. "ERR_CRC_NTR,ISO CRC Error/Number of Transaction Error Interrupt Disable" "0: No effect.,1: Disable Error CRC ISO/Error Number of.." newline bitfld.long 0x0 12. "ERR_FL_ISO,Error Flow Interrupt Disable" "0: No effect.,1: Disable Error Flow ISO Interrupt." newline bitfld.long 0x0 11. "TXRDY_TRER,TX Packet Ready/Transaction Error Interrupt Disable" "0: No effect.,1: Disable TX Packet Ready/Transaction Error.." newline bitfld.long 0x0 10. "TX_COMPLT,Transmitted IN Data Complete Interrupt Disable" "0: No effect.,1: Disable Transmitted IN Data Complete Interrupt." newline bitfld.long 0x0 9. "RXRDY_TXKL,Received OUT Data Interrupt Disable" "0: No effect.,1: Disable Received OUT Data Interrupt." newline bitfld.long 0x0 8. "ERR_OVFLW,Overflow Error Interrupt Disable" "0: No effect.,1: Disable Overflow Error Interrupt." newline bitfld.long 0x0 7. "MDATA_RX,MDATA Interrupt Disable (Only for High Bandwidth Isochronous OUT endpoints)" "0: No effect.,1: Disable MDATA Interrupt." newline bitfld.long 0x0 6. "DATAX_RX,DATAx Interrupt Disable (Only for High Bandwidth Isochronous OUT endpoints)" "0: No effect.,1: Disable DATAx Interrupt." newline bitfld.long 0x0 3. "INTDIS_DMA,Interrupts Disable DMA" "0: No effect.,1: Disable the 'Interrupts Disable DMA'." newline bitfld.long 0x0 1. "AUTO_VALID,Packet Auto-Valid Disable" "0: No effect.,1: Disable this bit to not automatically validate.." newline bitfld.long 0x0 0. "EPT_DISABL,Endpoint Disable" "0: No effect.,1: Disable endpoint." rgroup.long ($2+0xC)++0x3 line.long 0x0 "EPTCTL,UDPHS Endpoint Control Register" bitfld.long 0x0 31. "SHRT_PCKT,Short Packet Interrupt Enabled (cleared upon USB reset)" "0: Short Packet Interrupt is masked.,1: Short Packet Interrupt is enabled." newline bitfld.long 0x0 18. "BUSY_BANK,Busy Bank Interrupt Enabled (cleared upon USB reset)" "0: BUSY_BANK Interrupt is masked.,1: BUSY_BANK Interrupt is enabled." newline bitfld.long 0x0 15. "NAK_OUT,NAKOUT Interrupt Enabled (cleared upon USB reset)" "0: NAKOUT Interrupt is masked.,1: NAKOUT Interrupt is enabled." newline bitfld.long 0x0 14. "NAK_IN,NAKIN Interrupt Enabled (cleared upon USB reset)" "0: NAKIN Interrupt is masked.,1: NAKIN Interrupt is enabled." newline bitfld.long 0x0 13. "STALL_SNT,Stall Sent Interrupt Enabled (cleared upon USB reset)" "0: Stall Sent Interrupt is masked.,1: Stall Sent Interrupt is enabled." newline bitfld.long 0x0 12. "RX_SETUP,Received SETUP Interrupt Enabled (cleared upon USB reset)" "0: Received SETUP is masked.,1: Received SETUP is enabled." newline bitfld.long 0x0 11. "TXRDY,TX Packet Ready Interrupt Enabled (cleared upon USB reset)" "0: TX Packet Ready Interrupt is masked.,1: TX Packet Ready Interrupt is enabled." newline bitfld.long 0x0 10. "TX_COMPLT,Transmitted IN Data Complete Interrupt Enabled (cleared upon USB reset)" "0: Transmitted IN Data Complete Interrupt is masked.,1: Transmitted IN Data Complete Interrupt is enabled." newline bitfld.long 0x0 9. "RXRDY_TXKL,Received OUT Data Interrupt Enabled (cleared upon USB reset)" "0: Received OUT Data Interrupt is masked.,1: Received OUT Data Interrupt is enabled." newline bitfld.long 0x0 8. "ERR_OVFLW,Overflow Error Interrupt Enabled (cleared upon USB reset)" "0: Overflow Error Interrupt is masked.,1: Overflow Error Interrupt is enabled." newline bitfld.long 0x0 4. "NYET_DIS,NYET Disable (Only for High Speed Bulk OUT Endpoints) (cleared upon USB reset)" "0: Lets the hardware handle the handshake response..,1: Forces an ACK response to the next High Speed.." newline bitfld.long 0x0 3. "INTDIS_DMA,Interrupt Disables DMA (cleared upon USB reset)" "0,1" newline bitfld.long 0x0 1. "AUTO_VALID,Packet Auto-Valid Enabled (Not for CONTROL Endpoints) (cleared upon USB reset)" "0,1" newline bitfld.long 0x0 0. "EPT_ENABL,Endpoint Enable (cleared upon USB reset)" "0: The endpoint is disabled according to the device..,1: The endpoint is enabled according to the device.." rgroup.long ($2+0xC)++0x3 line.long 0x0 "EPTCTL_ISOENDPT_MODE,UDPHS Endpoint Control Register" bitfld.long 0x0 31. "SHRT_PCKT,Short Packet Interrupt Enabled (cleared upon USB reset)" "0: Short Packet Interrupt is masked.,1: Short Packet Interrupt is enabled." newline bitfld.long 0x0 18. "BUSY_BANK,Busy Bank Interrupt Enabled (cleared upon USB reset)" "0: BUSY_BANK Interrupt is masked.,1: BUSY_BANK Interrupt is enabled." newline bitfld.long 0x0 14. "ERR_FLUSH,Bank Flush Error Interrupt Enabled (cleared upon USB reset)" "0: Bank Flush Error Interrupt is masked.,1: Bank Flush Error Interrupt is enabled." newline bitfld.long 0x0 13. "ERR_CRC_NTR,ISO CRC Error/Number of Transaction Error Interrupt Enabled (cleared upon USB reset)" "0: ISO CRC error/number of Transaction Error..,1: ISO CRC error/number of Transaction Error.." newline bitfld.long 0x0 12. "ERR_FL_ISO,Error Flow Interrupt Enabled (cleared upon USB reset)" "0: Error Flow Interrupt is masked.,1: Error Flow Interrupt is enabled." newline bitfld.long 0x0 11. "TXRDY_TRER,TX Packet Ready/Transaction Error Interrupt Enabled (cleared upon USB reset)" "0: TX Packet Ready/Transaction Error Interrupt is..,1: TX Packet Ready/Transaction Error Interrupt is.." newline bitfld.long 0x0 10. "TX_COMPLT,Transmitted IN Data Complete Interrupt Enabled (cleared upon USB reset)" "0: Transmitted IN Data Complete Interrupt is masked.,1: Transmitted IN Data Complete Interrupt is enabled." newline bitfld.long 0x0 9. "RXRDY_TXKL,Received OUT Data Interrupt Enabled (cleared upon USB reset)" "0: Received OUT Data Interrupt is masked.,1: Received OUT Data Interrupt is enabled." newline bitfld.long 0x0 8. "ERR_OVFLW,Overflow Error Interrupt Enabled (cleared upon USB reset)" "0: Overflow Error Interrupt is masked.,1: Overflow Error Interrupt is enabled." newline bitfld.long 0x0 7. "MDATA_RX,MDATA Interrupt Enabled (Only for High Bandwidth Isochronous OUT endpoints) (cleared upon USB reset)" "0: No effect.,1: Send an interrupt when an MDATA packet has been.." newline bitfld.long 0x0 6. "DATAX_RX,DATAx Interrupt Enabled (Only for High Bandwidth Isochronous OUT endpoints) (cleared upon USB reset)" "0: No effect.,1: Send an interrupt when a DATA2 DATA1 or DATA0.." newline bitfld.long 0x0 3. "INTDIS_DMA,Interrupt Disables DMA (cleared upon USB reset)" "0,1" newline bitfld.long 0x0 1. "AUTO_VALID,Packet Auto-Valid Enabled (cleared upon USB reset)" "0,1" newline bitfld.long 0x0 0. "EPT_ENABL,Endpoint Enable (cleared upon USB reset)" "0: The endpoint is disabled according to the device..,1: The endpoint is enabled according to the device.." wgroup.long ($2+0x14)++0x3 line.long 0x0 "EPTSETSTA,UDPHS Endpoint Set Status Register" bitfld.long 0x0 11. "TXRDY,TX Packet Ready Set" "0: No effect.,1: Set this bit after a packet has been written.." newline bitfld.long 0x0 9. "RXRDY_TXKL,KILL Bank Set (for IN Endpoint)" "0: No effect.,1: Kill the last written bank." newline bitfld.long 0x0 5. "FRCESTALL,Stall Handshake Request Set" "0: No effect.,1: Set this bit to request a STALL answer to the.." wgroup.long ($2+0x14)++0x7 line.long 0x0 "EPTSETSTA_ISOENDPT_MODE,UDPHS Endpoint Set Status Register" bitfld.long 0x0 11. "TXRDY_TRER,TX Packet Ready Set" "0: No effect.,1: Set this bit after a packet has been written.." newline bitfld.long 0x0 9. "RXRDY_TXKL,KILL Bank Set (for IN Endpoint)" "0: No effect.,1: Kill the last written bank." line.long 0x4 "EPTCLRSTA,UDPHS Endpoint Clear Status Register" bitfld.long 0x4 15. "NAK_OUT,NAKOUT Clear" "0: No effect.,1: Clear the NAK_OUT flag of UDPHS_EPTSTAx." newline bitfld.long 0x4 14. "NAK_IN,NAKIN Clear" "0: No effect.,1: Clear the NAK_IN flags of UDPHS_EPTSTAx." newline bitfld.long 0x4 13. "STALL_SNT,Stall Sent Clear" "0: No effect.,1: Clear the STALL_SNT flags of UDPHS_EPTSTAx." newline bitfld.long 0x4 12. "RX_SETUP,Received SETUP Clear" "0: No effect.,1: Clear the RX_SETUP flags of UDPHS_EPTSTAx." newline bitfld.long 0x4 10. "TX_COMPLT,Transmitted IN Data Complete Clear" "0: No effect.,1: Clear the TX_COMPLT flag of UDPHS_EPTSTAx." newline bitfld.long 0x4 9. "RXRDY_TXKL,Received OUT Data Clear" "0: No effect.,1: Clear the RXRDY_TXKL flag of UDPHS_EPTSTAx." newline bitfld.long 0x4 6. "TOGGLESQ,Data Toggle Clear" "0: No effect.,1: Clear the PID data of the current bank" newline bitfld.long 0x4 5. "FRCESTALL,Stall Handshake Request Clear" "0: No effect.,1: Clear the STALL request. The next packets from.." wgroup.long ($2+0x18)++0x3 line.long 0x0 "EPTCLRSTA_ISOENDPT_MODE,UDPHS Endpoint Clear Status Register" bitfld.long 0x0 14. "ERR_FLUSH,Bank Flush Error Clear" "0: No effect.,1: Clear the ERR_FLUSH flags of UDPHS_EPTSTAx." newline bitfld.long 0x0 13. "ERR_CRC_NTR,Number of Transaction Error Clear" "0: No effect.,1: Clear the ERR_CRC_NTR flags of UDPHS_EPTSTAx." newline bitfld.long 0x0 12. "ERR_FL_ISO,Error Flow Clear" "0: No effect.,1: Clear the ERR_FL_ISO flags of UDPHS_EPTSTAx." newline bitfld.long 0x0 10. "TX_COMPLT,Transmitted IN Data Complete Clear" "0: No effect.,1: Clear the TX_COMPLT flag of UDPHS_EPTSTAx." newline bitfld.long 0x0 9. "RXRDY_TXKL,Received OUT Data Clear" "0: No effect.,1: Clear the RXRDY_TXKL flag of UDPHS_EPTSTAx." newline bitfld.long 0x0 6. "TOGGLESQ,Data Toggle Clear" "0: No effect.,1: Clear the PID data of the current bank" rgroup.long ($2+0x1C)++0x3 line.long 0x0 "EPTSTA,UDPHS Endpoint Status Register" bitfld.long 0x0 31. "SHRT_PCKT,Short Packet (cleared upon USB reset)" "0,1" newline hexmask.long.word 0x0 20.--30. 1. "BYTE_COUNT,UDPHS Byte Count (cleared upon USB reset)" newline bitfld.long 0x0 18.--19. "BUSY_BANK_STA,Busy Bank Number (cleared upon USB reset)" "0: All banks are free,1: 1 busy bank,2: 2 busy banks,3: 3 busy banks" newline bitfld.long 0x0 16.--17. "CURBK_CTLDIR,Current Bank/Control Direction (cleared upon USB reset)" "0: Bank 0 (or single bank),1: Bank 1,2: Bank 2,?" newline bitfld.long 0x0 15. "NAK_OUT,NAK OUT (cleared upon USB reset)" "0,1" newline bitfld.long 0x0 14. "NAK_IN,NAK IN (cleared upon USB reset)" "0,1" newline bitfld.long 0x0 13. "STALL_SNT,Stall Sent (cleared upon USB reset)" "0,1" newline bitfld.long 0x0 12. "RX_SETUP,Received SETUP (cleared upon USB reset)" "0,1" newline bitfld.long 0x0 11. "TXRDY,TX Packet Ready (cleared upon USB reset)" "0,1" newline bitfld.long 0x0 10. "TX_COMPLT,Transmitted IN Data Complete (cleared upon USB reset)" "0,1" newline bitfld.long 0x0 9. "RXRDY_TXKL,Received OUT Data/KILL Bank (cleared upon USB reset)" "0,1" newline bitfld.long 0x0 8. "ERR_OVFLW,Overflow Error (cleared upon USB reset)" "0,1" newline bitfld.long 0x0 6.--7. "TOGGLESQ_STA,Toggle Sequencing (cleared upon USB reset)" "0: DATA0,1: DATA1,2: Reserved for High Bandwidth Isochronous Endpoint,3: Reserved for High Bandwidth Isochronous Endpoint" newline bitfld.long 0x0 5. "FRCESTALL,Stall Handshake Request (cleared upon USB reset)" "0: No effect.,1: If set a STALL answer will be done to the host.." rgroup.long ($2+0x1C)++0x3 line.long 0x0 "EPTSTA_ISOENDPT_MODE,UDPHS Endpoint Status Register" bitfld.long 0x0 31. "SHRT_PCKT,Short Packet (cleared upon USB reset)" "0,1" newline hexmask.long.word 0x0 20.--30. 1. "BYTE_COUNT,UDPHS Byte Count (cleared upon USB reset)" newline bitfld.long 0x0 18.--19. "BUSY_BANK_STA,Busy Bank Number (cleared upon USB reset)" "0: All banks are free,1: 1 busy bank,2: 2 busy banks,3: 3 busy banks" newline bitfld.long 0x0 16.--17. "CURBK,Current Bank (cleared upon USB reset)" "0: Bank 0 (or single bank),1: Bank 1,2: Bank 2,?" newline bitfld.long 0x0 14. "ERR_FLUSH,Bank Flush Error (cleared upon USB reset)" "0,1" newline bitfld.long 0x0 13. "ERR_CRC_NTR,CRC ISO Error/Number of Transaction Error (cleared upon USB reset)" "0,1" newline bitfld.long 0x0 12. "ERR_FL_ISO,Error Flow (cleared upon USB reset)" "0,1" newline bitfld.long 0x0 11. "TXRDY_TRER,TX Packet Ready/Transaction Error (cleared upon USB reset)" "0,1" newline bitfld.long 0x0 10. "TX_COMPLT,Transmitted IN Data Complete (cleared upon USB reset)" "0,1" newline bitfld.long 0x0 9. "RXRDY_TXKL,Received OUT Data/KILL Bank (cleared upon USB reset)" "0,1" newline bitfld.long 0x0 8. "ERR_OVFLW,Overflow Error (cleared upon USB reset)" "0,1" newline bitfld.long 0x0 6.--7. "TOGGLESQ_STA,Toggle Sequencing (cleared upon USB reset)" "0: DATA0,1: DATA1,2: Data2 (only for High Bandwidth Isochronous..,3: MData (only for High Bandwidth Isochronous.." tree.end repeat.end repeat 7. (list 0x0 0x1 0x2 0x3 0x4 0x5 0x6)(list ad:0xE0818310 ad:0xE0818320 ad:0xE0818330 ad:0xE0818340 ad:0xE0818350 ad:0xE0818360 ad:0xE0818370) tree "UDPHS_DMA$1" base $2 group.long ($2)++0xF line.long 0x0 "DMANXTDSC,UDPHS DMA Next Descriptor Address Register" hexmask.long 0x0 0.--31. 1. "NXT_DSC_ADD,Next Descriptor Address" line.long 0x4 "DMAADDRESS,UDPHS DMA Channel Address Register" hexmask.long 0x4 0.--31. 1. "BUFF_ADD,Buffer Address" line.long 0x8 "DMACONTROL,UDPHS DMA Channel Control Register" hexmask.long.word 0x8 16.--31. 1. "BUFF_LENGTH,Buffer Byte Length (Write-only)" bitfld.long 0x8 7. "BURST_LCK,Burst Lock Enable" "0: The DMA never locks bus access.,1: USB packets system bus data bursts are locked.." newline bitfld.long 0x8 6. "DESC_LD_IT,Descriptor Loaded Interrupt Enable" "0: UDPHS_DMASTATUSx/DESC_LDST rising will not..,1: An interrupt is generated when a descriptor has.." bitfld.long 0x8 5. "END_BUFFIT,End of Buffer Interrupt Enable" "0: UDPHS_DMA_STATUSx/END_BF_ST rising will not..,1: An interrupt is generated when the.." newline bitfld.long 0x8 4. "END_TR_IT,End of Transfer Interrupt Enable" "0: UDPHS device initiated buffer transfer..,1: An interrupt is sent after the buffer transfer.." bitfld.long 0x8 3. "END_B_EN,End of Buffer Enable (Control)" "0: DMA Buffer End has no impact on USB packet..,1: Endpoint can validate the packet (according to.." newline bitfld.long 0x8 2. "END_TR_EN,End of Transfer Enable (Control)" "0: USB end of transfer is ignored.,1: UDPHS device can put an end to the current.." bitfld.long 0x8 1. "LDNXT_DSC,Load Next Channel Transfer Descriptor Enable (Command)" "0: No channel register is loaded after the end of..,1: The channel controller loads the next descriptor.." newline bitfld.long 0x8 0. "CHANN_ENB,(Channel Enable Command)" "0: DMA channel is disabled at and no transfer will..,1: UDPHS_DMASTATUS register CHANN_ENB bit will be.." line.long 0xC "DMASTATUS,UDPHS DMA Channel Status Register" hexmask.long.word 0xC 16.--31. 1. "BUFF_COUNT,Buffer Byte Count" bitfld.long 0xC 6. "DESC_LDST,Descriptor Loaded Status" "0: Cleared automatically when read by software.,1: Set by hardware when a descriptor has been.." newline bitfld.long 0xC 5. "END_BF_ST,End of Channel Buffer Status" "0: Cleared automatically when read by software.,1: Set by hardware when the BUFF_COUNT countdown.." bitfld.long 0xC 4. "END_TR_ST,End of Channel Transfer Status" "0: Cleared automatically when read by software.,1: Set by hardware when the last packet transfer is.." newline bitfld.long 0xC 1. "CHANN_ACT,Channel Active Status" "0: The DMA channel is no longer trying to source..,1: The DMA channel is currently trying to source.." bitfld.long 0xC 0. "CHANN_ENB,Channel Enable Status" "0: The DMA channel no longer transfers data and may..,1: The DMA channel is currently enabled and.." tree.end repeat.end tree.end tree.end tree "UHPHS (USB Host High Speed Port)" base ad:0x0 tree "UHPHS_EHCI" base ad:0x500000 rgroup.long 0x0++0x3 line.long 0x0 "HcRevision,OHCI Revision Number Register" hexmask.long.byte 0x0 0.--7. 1. "REV,OHCI Revision Number" group.long 0x4++0x4F line.long 0x0 "HcControl,HC Operating Mode Register" bitfld.long 0x0 10. "RWE,Remote Wakeup Enable" "0,1" bitfld.long 0x0 9. "RWC,Remote Wakeup Connected" "0,1" newline bitfld.long 0x0 8. "IR,Interrupt Routing" "0: The USB1.1 host controller does not provide an..,?" bitfld.long 0x0 6.--7. "HCFS,Host Controller Functional State" "0: USB reset.,1: USB resume.,2: USB operational.,3: USB suspend." newline bitfld.long 0x0 5. "BLE,Bulk List Enable" "0: The bulk ED list is not processed in the next 1..,1: Enables processing of the bulk ED list. The.." bitfld.long 0x0 4. "CLE,ControL List Enable" "0: The control ED list is not processed in the next..,1: Enables processing of the control ED list. The.." newline bitfld.long 0x0 3. "IE,Isochronous Enable" "0: Isochronous EDs are not processed. The USB1.1..,1: Enables processing of isochronous EDs in the.." bitfld.long 0x0 2. "PLE,Periodic List Enable" "0: Periodic ED lists are not processed. Periodic..,1: Enables processing of the periodic ED lists." newline bitfld.long 0x0 0.--1. "CBSR,Control/Bulk Service Ratio" "0: 1 control ED per bulk ED.,1: 2 control EDs per bulk ED.,2: 3 control EDs per bulk ED.,3: 4 control EDs per bulk ED." line.long 0x4 "HcCommandStatus,HC Command and Status Register" bitfld.long 0x4 16.--17. "SOC,Scheduling Overrun Count (read-only)" "0,1,2,3" bitfld.long 0x4 3. "OCR,Ownership Change Request (read/write)" "0,1" newline bitfld.long 0x4 2. "BLF,Bulk List Filled (read/write)" "0,1" bitfld.long 0x4 1. "CLF,Control List Filled (read/write)" "0,1" newline bitfld.long 0x4 0. "HCR,Host Controller Reset (read/write)" "0: No effect.,1: Initiates a software reset of the USB1.1 host.." line.long 0x8 "HcInterruptStatus,HC Interrupt and Status Register" bitfld.long 0x8 30. "OC,Ownership Change (read-only)" "0,1" bitfld.long 0x8 6. "RHSC,Root Hub Status Change (read/write write '1' to clear)" "0: A root hub status change has not occurred.,1: A root hub status change has occurred." newline bitfld.long 0x8 5. "FNO,Frame Number Overflow (read/write write '1' to clear)" "0: A frame number overflow has not occurred.,1: A frame number overflow has occurred." bitfld.long 0x8 4. "UE,Unrecoverable Error (read/write write '1' to clear)" "0: An unrecoverable error has not occurred.,1: An unrecoverable error has occurred on the OCPI.." newline bitfld.long 0x8 3. "RD,Resume Detected (read/write write '1' to clear)" "0: A downstream device has not issued a resume..,1: A downstream device has issued a resume request." bitfld.long 0x8 2. "SF,Start of Frame (read/write write '1' to clear)" "0: A SOF has not been issued.,1: A SOF has been issued." newline bitfld.long 0x8 1. "WDH,Write Done Head (read/write write '1' to clear)" "0: USB1.1 host controller has not updated the..,1: USB1.1 host controller has updated the.." bitfld.long 0x8 0. "SO,Scheduling Overrun (read/write write '1' to clear)" "0: A scheduling overrun has not occurred.,1: A scheduling overrun has occurred." line.long 0xC "HcInterruptEnable,HC Interrupt Enable Register" bitfld.long 0xC 31. "MIE,Master Interrupt Enable (read/write write '1' to set)" "0: OHCI interrupt sources are ignored and USB1.1..,1: Allows other enabled OHCI interrupt sources to.." bitfld.long 0xC 30. "OC,Ownership Change (read-only)" "0: Ignore.,1: Enable interrupt generation due to Ownership.." newline bitfld.long 0xC 6. "RHSC,Root Hub Status Change (read/write write '1' to set)" "0: Root hub status change interrupts do not..,1: When MIE is 1 allows root hub status change.." bitfld.long 0xC 5. "FNO,Frame Number Overflow (read/write write '1' to set)" "0: Frame number overflow interrupts do not propagate.,1: When MIE is 1 allows frame number overflow.." newline bitfld.long 0xC 4. "UE,Unrecoverable Error (read/write write '1' to set)" "0: Unrecoverable error interrupts do not propagate.,1: When MIE is 1 allows unrecoverable error.." bitfld.long 0xC 3. "RD,Resume Detected (read/write write '1' to set)" "0: Resume detected interrupts do not propagate.,1: When MIE is 1 allows resume detected interrupts.." newline bitfld.long 0xC 2. "SF,Start of Frame (read/write write '1' to set)" "0: Start of frame interrupts do not propagate.,1: When MIE is 1 allows start of frame interrupts.." bitfld.long 0xC 1. "WDH,Write Done Head (read/write write '1' to set)" "0: Write done head interrupts do not propagate.,1: When MIE is 1 allows write done head interrupts.." newline bitfld.long 0xC 0. "SO,Scheduling Overrun (read/write write '1' to set)" "0: Scheduling overrun interrupts do not propagate.,1: When MIE is 1 allows scheduling overrun.." line.long 0x10 "HcInterruptDisable,HC Interrupt Disable Register" bitfld.long 0x10 31. "MIE,Master Interrupt Enable (read/write)" "0: No effect.,1: Clears the MIE bit in the.." bitfld.long 0x10 30. "OC,Ownership Change (read-only)" "0: Ignore.,1: Disable interrupt generation due to Ownership.." newline bitfld.long 0x10 6. "RHSC,Root Hub Status Change (read/write)" "0: No effect.,1: Clears the RHSC bit in the.." bitfld.long 0x10 5. "FNO,Frame Number Overflow (read/write)" "0: No effect.,1: Clears the FNO bit in the.." newline bitfld.long 0x10 4. "UE,Unrecoverable Error (read/write)" "0: No effect.,1: Clears the UE bit in the UHPFS_HcInterruptEnable.." bitfld.long 0x10 3. "RD,Resume Detected (read/write)" "0: No effect.,1: Clears the RD bit in the UHPFS_HcInterruptEnable.." newline bitfld.long 0x10 2. "SF,Start of Frame (read/write)" "0: No effect.,1: Clears the SF bit in the UHPFS_HcInterruptEnable.." bitfld.long 0x10 1. "WDH,Write Done Head (read/write)" "0: No effect.,1: Clears the WDH bit in the.." newline bitfld.long 0x10 0. "SO,Scheduling Overrun (read/write)" "0: No effect.,1: Clears the SO bit in the UHPFS_HcInterruptEnable.." line.long 0x14 "HcHCCA,HC HCCA Address Register" hexmask.long.tbyte 0x14 8.--31. 1. "HCCA,Physical Address of the Beginning of the HCCA" line.long 0x18 "HcPeriodCurrentED,HC Current Periodic Register" hexmask.long 0x18 4.--31. 1. "PCED,Physical Address of the Current ED on the Periodic ED list" line.long 0x1C "HcControlHeadED,HC Head Control Register" hexmask.long 0x1C 4.--31. 1. "CHED,Physical Address of the Head ED on the Control ED list" line.long 0x20 "HcControlCurrentED,HC Current Control Register" hexmask.long 0x20 4.--31. 1. "CCED,Physical Address of the Current ED on the Control ED List" line.long 0x24 "HcBulkHeadED,HC Head Bulk Register" hexmask.long 0x24 4.--31. 1. "BHED,Physical Address of the Head ED on the Bulk ED List" line.long 0x28 "HcBulkCurrentED,HC Current Bulk Register" hexmask.long 0x28 4.--31. 1. "BCED,Physical Address of the Current ED on the Bulk ED List" line.long 0x2C "HcDoneHead,HC Head Done Register" hexmask.long 0x2C 4.--31. 1. "DH,Physical Address of the Last TD that has added to the done queue" line.long 0x30 "HcFmInterval,HC Frame Interval Register" bitfld.long 0x30 31. "FIT,Frame Interval Toggle" "0,1" hexmask.long.word 0x30 16.--30. 1. "FSMPS,Largest Data Packet" newline hexmask.long.word 0x30 0.--13. 1. "FRAMEINTERVAL,Frame Interval" line.long 0x34 "HcFmRemaining,HC Frame Remaining Register" bitfld.long 0x34 31. "FRT,Frame Remaining Toggle" "0,1" hexmask.long.word 0x34 0.--13. 1. "FR,Frame Remaining" line.long 0x38 "HcFmNumber,HC Frame Number Register" hexmask.long.word 0x38 0.--15. 1. "FN,Frame Number" line.long 0x3C "HcPeriodicStart,HC Periodic Start Register" hexmask.long.word 0x3C 0.--13. 1. "PS,Periodic Start" line.long 0x40 "HcLSThreshold,HC Low-Speed Threshold Register" hexmask.long.word 0x40 0.--13. 1. "LST,Low-Speed Threshold" line.long 0x44 "HcRhDescriptorA,HC Root Hub A Register" hexmask.long.byte 0x44 24.--31. 1. "POTPG,Power-On to Power-good Time (read/write)" bitfld.long 0x44 12. "NOCP,No Overcurrent Protection (read/write)" "?,1: Because the device does not provide signals to.." newline bitfld.long 0x44 11. "OCPM,Overcurrent Protection Mode (read/write)" "0: Because the device does not provide host..,?" bitfld.long 0x44 10. "DT,Device Type (read-only)" "0: This bit is always 0 which indicates that the..,?" newline bitfld.long 0x44 9. "NPS,No Power Switching (read/write)" "?,1: Because the device does not provide connections.." bitfld.long 0x44 8. "PSM,Power Switching Mode (read/write)" "0: Because the device does not provide signals from..,?" newline hexmask.long.byte 0x44 0.--7. 1. "NDP,Number of Downstream Ports (read-only)" line.long 0x48 "HcRhDescriptorB,HC Root Hub B Register" bitfld.long 0x48 31. "PPCM15,Port Power Control Mask" "0,1" bitfld.long 0x48 30. "PPCM14,Port Power Control Mask" "0,1" newline bitfld.long 0x48 29. "PPCM13,Port Power Control Mask" "0,1" bitfld.long 0x48 28. "PPCM12,Port Power Control Mask" "0,1" newline bitfld.long 0x48 27. "PPCM11,Port Power Control Mask" "0,1" bitfld.long 0x48 26. "PPCM10,Port Power Control Mask" "0,1" newline bitfld.long 0x48 25. "PPCM9,Port Power Control Mask" "0,1" bitfld.long 0x48 24. "PPCM8,Port Power Control Mask" "0,1" newline bitfld.long 0x48 23. "PPCM7,Port Power Control Mask" "0,1" bitfld.long 0x48 22. "PPCM6,Port Power Control Mask" "0,1" newline bitfld.long 0x48 21. "PPCM5,Port Power Control Mask" "0,1" bitfld.long 0x48 20. "PPCM4,Port Power Control Mask" "0,1" newline bitfld.long 0x48 19. "PPCM3,Port Power Control Mask for Downstream Port 3" "0: Global power control is implemented for..,1: Per-port power control is implemented for.." bitfld.long 0x48 18. "PPCM2,Port Power Control Mask for Downstream Port 2" "0: Global power control is implemented for..,1: Per-port power control is implemented for.." newline bitfld.long 0x48 17. "PPCM1,Port Power Control Mask for Downstream Port 1" "0: Global power control is implemented for..,1: Per-port power control is implemented for.." bitfld.long 0x48 16. "PPCM0,Port Power Control Mask" "0,1" newline bitfld.long 0x48 15. "DR15,Device Removable" "0,1" bitfld.long 0x48 14. "DR14,Device Removable" "0,1" newline bitfld.long 0x48 13. "DR13,Device Removable" "0,1" bitfld.long 0x48 12. "DR12,Device Removable" "0,1" newline bitfld.long 0x48 11. "DR11,Device Removable" "0,1" bitfld.long 0x48 10. "DR10,Device Removable" "0,1" newline bitfld.long 0x48 9. "DR9,Device Removable" "0,1" bitfld.long 0x48 8. "DR8,Device Removable" "0,1" newline bitfld.long 0x48 7. "DR7,Device Removable" "0,1" bitfld.long 0x48 6. "DR6,Device Removable" "0,1" newline bitfld.long 0x48 5. "DR5,Device Removable" "0,1" bitfld.long 0x48 4. "DR4,Device Removable" "0,1" newline bitfld.long 0x48 3. "DR3,Device Removable Bit for Downstream Port 3" "0: Downstream port 3 may have a removable device..,1: Downstream port 3 has a nonremovable device.." bitfld.long 0x48 2. "DR2,Device Removable Bit for Downstream Port 2" "0: Downstream port 2 may have a removable device..,1: Downstream port 2 has a nonremovable device.." newline bitfld.long 0x48 1. "DR1,Device Removable Bit for Downstream Port 1" "0: Downstream port 1 may have a removable device..,1: Downstream port 1 has a nonremovable device.." bitfld.long 0x48 0. "DR0,Device Removable" "0,1" line.long 0x4C "HcRhStatus,HC Root Hub Status Register" bitfld.long 0x4C 31. "CRWE,Clear Remote Wakeup Enable (read/write)" "0: No effect.,1: Clears the device remote wakeup enable bit." bitfld.long 0x4C 17. "OCIC,Overcurrent Indication Change (read/write)" "0: No effect.,1: Clears this bit." newline bitfld.long 0x4C 16. "LPSC,Local Power Status Change (read/write)" "0: Because the root hub does not support the local..,?" bitfld.long 0x4C 15. "DRWE,Device Remote Wakeup Enable (read/write)" "0: A write of 0 has no effect. Connect status..,1: A write of 1 sets the device remote wakeup.." newline bitfld.long 0x4C 1. "OCI,Overcurrent Indicator (read-only)" "0: Because the device does not provide signals for..,?" bitfld.long 0x4C 0. "LPS,Local Power Status (read/write)" "0: Because the root hub does not support the local..,?" repeat 3. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x54)++0x3 line.long 0x0 "HcRhPortStatus[$1],HC Port Status and Control Register (ndp = 0)" bitfld.long 0x0 20. "PRSC,Port Reset Status Change (read/write write '1' to clear)" "0: Port x port reset status bit has not changed.,1: Port x port reset status bit has changed." bitfld.long 0x0 19. "OCIC,Overcurrent Indicator Change (read/write)" "0: Because the device does not provide inputs for..,?" newline bitfld.long 0x0 18. "PSSC,Port Suspend Status Change (read/write write '1' to clear)" "0: Port x port suspend status has not changed.,1: Port x port suspend status has changed. Suspend.." bitfld.long 0x0 17. "PESC,Port Enable Status Change (read/write write '1' to clear)" "0: Port x port enable status has not changed.,1: Port x port enable status has changed." newline bitfld.long 0x0 16. "CSC,Connect Status Change (read/write write '1' to clear)" "0: Port x current connect status has not changed.,1: Port x current connect status has changed due to.." bitfld.long 0x0 9. "CPP,Low-speed Device Attached/clear Port Power (read/write)" "0: Full-speed device is attached to port x.,1: Low-speed device is attached to port x." newline bitfld.long 0x0 8. "PPS,Port Power Status/set Port Power (read/write)" "0: Port x power is disabled.,1: Port x power is enabled." bitfld.long 0x0 4. "PRS,Port Reset Status/set Port Reset (read/write)" "0: USB reset is not being sent to port x.,1: Port x is signaling the USB reset." newline bitfld.long 0x0 3. "CSS,Port Overcurrent Indicator/clear Suspend Status (read/write)" "0: Port x port overcurrent condition has not..,1: Port x port overcurrent condition has occurred." bitfld.long 0x0 2. "PSS,Port Suspend Status/set Port Suspend (read/write)" "0: Port x is not in the USB suspend state.,1: Port x is in the USB suspend state or is in the.." newline bitfld.long 0x0 1. "PES,Port Enable Status/set Port Enable (read/write)" "0: Port x is disabled.,1: Port x is enabled." bitfld.long 0x0 0. "CCS,Port Current Connection Status/clear Port Enable (read/write)" "0: No USB device is attached to port x.,1: USB device is attached to port x." repeat.end tree.end tree "UHPHS_OHCI" base ad:0x400000 rgroup.long 0x0++0x3 line.long 0x0 "HcRevision,OHCI Revision Number Register" hexmask.long.byte 0x0 0.--7. 1. "REV,OHCI Revision Number" group.long 0x4++0x4F line.long 0x0 "HcControl,HC Operating Mode Register" bitfld.long 0x0 10. "RWE,Remote Wakeup Enable" "0,1" bitfld.long 0x0 9. "RWC,Remote Wakeup Connected" "0,1" newline bitfld.long 0x0 8. "IR,Interrupt Routing" "0: The USB1.1 host controller does not provide an..,?" bitfld.long 0x0 6.--7. "HCFS,Host Controller Functional State" "0: USB reset.,1: USB resume.,2: USB operational.,3: USB suspend." newline bitfld.long 0x0 5. "BLE,Bulk List Enable" "0: The bulk ED list is not processed in the next 1..,1: Enables processing of the bulk ED list. The.." bitfld.long 0x0 4. "CLE,ControL List Enable" "0: The control ED list is not processed in the next..,1: Enables processing of the control ED list. The.." newline bitfld.long 0x0 3. "IE,Isochronous Enable" "0: Isochronous EDs are not processed. The USB1.1..,1: Enables processing of isochronous EDs in the.." bitfld.long 0x0 2. "PLE,Periodic List Enable" "0: Periodic ED lists are not processed. Periodic..,1: Enables processing of the periodic ED lists." newline bitfld.long 0x0 0.--1. "CBSR,Control/Bulk Service Ratio" "0: 1 control ED per bulk ED.,1: 2 control EDs per bulk ED.,2: 3 control EDs per bulk ED.,3: 4 control EDs per bulk ED." line.long 0x4 "HcCommandStatus,HC Command and Status Register" bitfld.long 0x4 16.--17. "SOC,Scheduling Overrun Count (read-only)" "0,1,2,3" bitfld.long 0x4 3. "OCR,Ownership Change Request (read/write)" "0,1" newline bitfld.long 0x4 2. "BLF,Bulk List Filled (read/write)" "0,1" bitfld.long 0x4 1. "CLF,Control List Filled (read/write)" "0,1" newline bitfld.long 0x4 0. "HCR,Host Controller Reset (read/write)" "0: No effect.,1: Initiates a software reset of the USB1.1 host.." line.long 0x8 "HcInterruptStatus,HC Interrupt and Status Register" bitfld.long 0x8 30. "OC,Ownership Change (read-only)" "0,1" bitfld.long 0x8 6. "RHSC,Root Hub Status Change (read/write write '1' to clear)" "0: A root hub status change has not occurred.,1: A root hub status change has occurred." newline bitfld.long 0x8 5. "FNO,Frame Number Overflow (read/write write '1' to clear)" "0: A frame number overflow has not occurred.,1: A frame number overflow has occurred." bitfld.long 0x8 4. "UE,Unrecoverable Error (read/write write '1' to clear)" "0: An unrecoverable error has not occurred.,1: An unrecoverable error has occurred on the OCPI.." newline bitfld.long 0x8 3. "RD,Resume Detected (read/write write '1' to clear)" "0: A downstream device has not issued a resume..,1: A downstream device has issued a resume request." bitfld.long 0x8 2. "SF,Start of Frame (read/write write '1' to clear)" "0: A SOF has not been issued.,1: A SOF has been issued." newline bitfld.long 0x8 1. "WDH,Write Done Head (read/write write '1' to clear)" "0: USB1.1 host controller has not updated the..,1: USB1.1 host controller has updated the.." bitfld.long 0x8 0. "SO,Scheduling Overrun (read/write write '1' to clear)" "0: A scheduling overrun has not occurred.,1: A scheduling overrun has occurred." line.long 0xC "HcInterruptEnable,HC Interrupt Enable Register" bitfld.long 0xC 31. "MIE,Master Interrupt Enable (read/write write '1' to set)" "0: OHCI interrupt sources are ignored and USB1.1..,1: Allows other enabled OHCI interrupt sources to.." bitfld.long 0xC 30. "OC,Ownership Change (read-only)" "0: Ignore.,1: Enable interrupt generation due to Ownership.." newline bitfld.long 0xC 6. "RHSC,Root Hub Status Change (read/write write '1' to set)" "0: Root hub status change interrupts do not..,1: When MIE is 1 allows root hub status change.." bitfld.long 0xC 5. "FNO,Frame Number Overflow (read/write write '1' to set)" "0: Frame number overflow interrupts do not propagate.,1: When MIE is 1 allows frame number overflow.." newline bitfld.long 0xC 4. "UE,Unrecoverable Error (read/write write '1' to set)" "0: Unrecoverable error interrupts do not propagate.,1: When MIE is 1 allows unrecoverable error.." bitfld.long 0xC 3. "RD,Resume Detected (read/write write '1' to set)" "0: Resume detected interrupts do not propagate.,1: When MIE is 1 allows resume detected interrupts.." newline bitfld.long 0xC 2. "SF,Start of Frame (read/write write '1' to set)" "0: Start of frame interrupts do not propagate.,1: When MIE is 1 allows start of frame interrupts.." bitfld.long 0xC 1. "WDH,Write Done Head (read/write write '1' to set)" "0: Write done head interrupts do not propagate.,1: When MIE is 1 allows write done head interrupts.." newline bitfld.long 0xC 0. "SO,Scheduling Overrun (read/write write '1' to set)" "0: Scheduling overrun interrupts do not propagate.,1: When MIE is 1 allows scheduling overrun.." line.long 0x10 "HcInterruptDisable,HC Interrupt Disable Register" bitfld.long 0x10 31. "MIE,Master Interrupt Enable (read/write)" "0: No effect.,1: Clears the MIE bit in the.." bitfld.long 0x10 30. "OC,Ownership Change (read-only)" "0: Ignore.,1: Disable interrupt generation due to Ownership.." newline bitfld.long 0x10 6. "RHSC,Root Hub Status Change (read/write)" "0: No effect.,1: Clears the RHSC bit in the.." bitfld.long 0x10 5. "FNO,Frame Number Overflow (read/write)" "0: No effect.,1: Clears the FNO bit in the.." newline bitfld.long 0x10 4. "UE,Unrecoverable Error (read/write)" "0: No effect.,1: Clears the UE bit in the UHPFS_HcInterruptEnable.." bitfld.long 0x10 3. "RD,Resume Detected (read/write)" "0: No effect.,1: Clears the RD bit in the UHPFS_HcInterruptEnable.." newline bitfld.long 0x10 2. "SF,Start of Frame (read/write)" "0: No effect.,1: Clears the SF bit in the UHPFS_HcInterruptEnable.." bitfld.long 0x10 1. "WDH,Write Done Head (read/write)" "0: No effect.,1: Clears the WDH bit in the.." newline bitfld.long 0x10 0. "SO,Scheduling Overrun (read/write)" "0: No effect.,1: Clears the SO bit in the UHPFS_HcInterruptEnable.." line.long 0x14 "HcHCCA,HC HCCA Address Register" hexmask.long.tbyte 0x14 8.--31. 1. "HCCA,Physical Address of the Beginning of the HCCA" line.long 0x18 "HcPeriodCurrentED,HC Current Periodic Register" hexmask.long 0x18 4.--31. 1. "PCED,Physical Address of the Current ED on the Periodic ED list" line.long 0x1C "HcControlHeadED,HC Head Control Register" hexmask.long 0x1C 4.--31. 1. "CHED,Physical Address of the Head ED on the Control ED list" line.long 0x20 "HcControlCurrentED,HC Current Control Register" hexmask.long 0x20 4.--31. 1. "CCED,Physical Address of the Current ED on the Control ED List" line.long 0x24 "HcBulkHeadED,HC Head Bulk Register" hexmask.long 0x24 4.--31. 1. "BHED,Physical Address of the Head ED on the Bulk ED List" line.long 0x28 "HcBulkCurrentED,HC Current Bulk Register" hexmask.long 0x28 4.--31. 1. "BCED,Physical Address of the Current ED on the Bulk ED List" line.long 0x2C "HcDoneHead,HC Head Done Register" hexmask.long 0x2C 4.--31. 1. "DH,Physical Address of the Last TD that has added to the done queue" line.long 0x30 "HcFmInterval,HC Frame Interval Register" bitfld.long 0x30 31. "FIT,Frame Interval Toggle" "0,1" hexmask.long.word 0x30 16.--30. 1. "FSMPS,Largest Data Packet" newline hexmask.long.word 0x30 0.--13. 1. "FRAMEINTERVAL,Frame Interval" line.long 0x34 "HcFmRemaining,HC Frame Remaining Register" bitfld.long 0x34 31. "FRT,Frame Remaining Toggle" "0,1" hexmask.long.word 0x34 0.--13. 1. "FR,Frame Remaining" line.long 0x38 "HcFmNumber,HC Frame Number Register" hexmask.long.word 0x38 0.--15. 1. "FN,Frame Number" line.long 0x3C "HcPeriodicStart,HC Periodic Start Register" hexmask.long.word 0x3C 0.--13. 1. "PS,Periodic Start" line.long 0x40 "HcLSThreshold,HC Low-Speed Threshold Register" hexmask.long.word 0x40 0.--13. 1. "LST,Low-Speed Threshold" line.long 0x44 "HcRhDescriptorA,HC Root Hub A Register" hexmask.long.byte 0x44 24.--31. 1. "POTPG,Power-On to Power-good Time (read/write)" bitfld.long 0x44 12. "NOCP,No Overcurrent Protection (read/write)" "?,1: Because the device does not provide signals to.." newline bitfld.long 0x44 11. "OCPM,Overcurrent Protection Mode (read/write)" "0: Because the device does not provide host..,?" bitfld.long 0x44 10. "DT,Device Type (read-only)" "0: This bit is always 0 which indicates that the..,?" newline bitfld.long 0x44 9. "NPS,No Power Switching (read/write)" "?,1: Because the device does not provide connections.." bitfld.long 0x44 8. "PSM,Power Switching Mode (read/write)" "0: Because the device does not provide signals from..,?" newline hexmask.long.byte 0x44 0.--7. 1. "NDP,Number of Downstream Ports (read-only)" line.long 0x48 "HcRhDescriptorB,HC Root Hub B Register" bitfld.long 0x48 31. "PPCM15,Port Power Control Mask" "0,1" bitfld.long 0x48 30. "PPCM14,Port Power Control Mask" "0,1" newline bitfld.long 0x48 29. "PPCM13,Port Power Control Mask" "0,1" bitfld.long 0x48 28. "PPCM12,Port Power Control Mask" "0,1" newline bitfld.long 0x48 27. "PPCM11,Port Power Control Mask" "0,1" bitfld.long 0x48 26. "PPCM10,Port Power Control Mask" "0,1" newline bitfld.long 0x48 25. "PPCM9,Port Power Control Mask" "0,1" bitfld.long 0x48 24. "PPCM8,Port Power Control Mask" "0,1" newline bitfld.long 0x48 23. "PPCM7,Port Power Control Mask" "0,1" bitfld.long 0x48 22. "PPCM6,Port Power Control Mask" "0,1" newline bitfld.long 0x48 21. "PPCM5,Port Power Control Mask" "0,1" bitfld.long 0x48 20. "PPCM4,Port Power Control Mask" "0,1" newline bitfld.long 0x48 19. "PPCM3,Port Power Control Mask for Downstream Port 3" "0: Global power control is implemented for..,1: Per-port power control is implemented for.." bitfld.long 0x48 18. "PPCM2,Port Power Control Mask for Downstream Port 2" "0: Global power control is implemented for..,1: Per-port power control is implemented for.." newline bitfld.long 0x48 17. "PPCM1,Port Power Control Mask for Downstream Port 1" "0: Global power control is implemented for..,1: Per-port power control is implemented for.." bitfld.long 0x48 16. "PPCM0,Port Power Control Mask" "0,1" newline bitfld.long 0x48 15. "DR15,Device Removable" "0,1" bitfld.long 0x48 14. "DR14,Device Removable" "0,1" newline bitfld.long 0x48 13. "DR13,Device Removable" "0,1" bitfld.long 0x48 12. "DR12,Device Removable" "0,1" newline bitfld.long 0x48 11. "DR11,Device Removable" "0,1" bitfld.long 0x48 10. "DR10,Device Removable" "0,1" newline bitfld.long 0x48 9. "DR9,Device Removable" "0,1" bitfld.long 0x48 8. "DR8,Device Removable" "0,1" newline bitfld.long 0x48 7. "DR7,Device Removable" "0,1" bitfld.long 0x48 6. "DR6,Device Removable" "0,1" newline bitfld.long 0x48 5. "DR5,Device Removable" "0,1" bitfld.long 0x48 4. "DR4,Device Removable" "0,1" newline bitfld.long 0x48 3. "DR3,Device Removable Bit for Downstream Port 3" "0: Downstream port 3 may have a removable device..,1: Downstream port 3 has a nonremovable device.." bitfld.long 0x48 2. "DR2,Device Removable Bit for Downstream Port 2" "0: Downstream port 2 may have a removable device..,1: Downstream port 2 has a nonremovable device.." newline bitfld.long 0x48 1. "DR1,Device Removable Bit for Downstream Port 1" "0: Downstream port 1 may have a removable device..,1: Downstream port 1 has a nonremovable device.." bitfld.long 0x48 0. "DR0,Device Removable" "0,1" line.long 0x4C "HcRhStatus,HC Root Hub Status Register" bitfld.long 0x4C 31. "CRWE,Clear Remote Wakeup Enable (read/write)" "0: No effect.,1: Clears the device remote wakeup enable bit." bitfld.long 0x4C 17. "OCIC,Overcurrent Indication Change (read/write)" "0: No effect.,1: Clears this bit." newline bitfld.long 0x4C 16. "LPSC,Local Power Status Change (read/write)" "0: Because the root hub does not support the local..,?" bitfld.long 0x4C 15. "DRWE,Device Remote Wakeup Enable (read/write)" "0: A write of 0 has no effect. Connect status..,1: A write of 1 sets the device remote wakeup.." newline bitfld.long 0x4C 1. "OCI,Overcurrent Indicator (read-only)" "0: Because the device does not provide signals for..,?" bitfld.long 0x4C 0. "LPS,Local Power Status (read/write)" "0: Because the root hub does not support the local..,?" repeat 3. (increment 0x0 0x1)(increment 0x0 0x4) group.long ($2+0x54)++0x3 line.long 0x0 "HcRhPortStatus[$1],HC Port Status and Control Register (ndp = 0)" bitfld.long 0x0 20. "PRSC,Port Reset Status Change (read/write write '1' to clear)" "0: Port x port reset status bit has not changed.,1: Port x port reset status bit has changed." bitfld.long 0x0 19. "OCIC,Overcurrent Indicator Change (read/write)" "0: Because the device does not provide inputs for..,?" newline bitfld.long 0x0 18. "PSSC,Port Suspend Status Change (read/write write '1' to clear)" "0: Port x port suspend status has not changed.,1: Port x port suspend status has changed. Suspend.." bitfld.long 0x0 17. "PESC,Port Enable Status Change (read/write write '1' to clear)" "0: Port x port enable status has not changed.,1: Port x port enable status has changed." newline bitfld.long 0x0 16. "CSC,Connect Status Change (read/write write '1' to clear)" "0: Port x current connect status has not changed.,1: Port x current connect status has changed due to.." bitfld.long 0x0 9. "CPP,Low-speed Device Attached/clear Port Power (read/write)" "0: Full-speed device is attached to port x.,1: Low-speed device is attached to port x." newline bitfld.long 0x0 8. "PPS,Port Power Status/set Port Power (read/write)" "0: Port x power is disabled.,1: Port x power is enabled." bitfld.long 0x0 4. "PRS,Port Reset Status/set Port Reset (read/write)" "0: USB reset is not being sent to port x.,1: Port x is signaling the USB reset." newline bitfld.long 0x0 3. "CSS,Port Overcurrent Indicator/clear Suspend Status (read/write)" "0: Port x port overcurrent condition has not..,1: Port x port overcurrent condition has occurred." bitfld.long 0x0 2. "PSS,Port Suspend Status/set Port Suspend (read/write)" "0: Port x is not in the USB suspend state.,1: Port x is in the USB suspend state or is in the.." newline bitfld.long 0x0 1. "PES,Port Enable Status/set Port Enable (read/write)" "0: Port x is disabled.,1: Port x is enabled." bitfld.long 0x0 0. "CCS,Port Current Connection Status/clear Port Enable (read/write)" "0: No USB device is attached to port x.,1: USB device is attached to port x." repeat.end tree.end tree.end tree "XDMAC (DMA Controller)" base ad:0x0 tree "XDMAC0" base ad:0xE1610000 rgroup.long 0x0++0x3 line.long 0x0 "GTYPE,Global Type Register" hexmask.long.byte 0x0 16.--22. 1. "NB_REQ,Number of Peripheral Requests Minus One" hexmask.long.word 0x0 5.--15. 1. "FIFO_SZ,Number of Bytes" newline hexmask.long.byte 0x0 0.--4. 1. "NB_CH,Number of Channels Minus One" group.long 0x4++0x7 line.long 0x0 "GCFG,Global Configuration Register" hexmask.long.byte 0x0 28.--31. 1. "RDSG,Read Queue Scatter Gather Outstanding Limit" hexmask.long.byte 0x0 24.--27. 1. "RDLP,Read Queue Low Priority Outstanding Limit" newline hexmask.long.byte 0x0 20.--23. 1. "RDMP,Read Queue Medium Priority Outstanding Limit" hexmask.long.byte 0x0 16.--19. 1. "RDHP,Read Queue High Priority Outstanding Limit" newline hexmask.long.byte 0x0 12.--15. 1. "WRLP,Write Queue Low Priority Outstanding Limit" hexmask.long.byte 0x0 8.--11. 1. "WRMP,Write Queue Medium Priority Outstanding Limit" newline hexmask.long.byte 0x0 4.--7. 1. "WRHP,Write Queue High Priority Outstanding Limit" bitfld.long 0x0 3. "CGDISIF,Bus Interface Clock Gating Disable" "0: The automatic clock gating is enabled for the..,1: The automatic clock gating is disabled for the.." newline bitfld.long 0x0 2. "CGDISFIFO,FIFO Clock Gating Disable" "0: The automatic clock gating is enabled for the..,1: The automatic clock gating is disabled for the.." bitfld.long 0x0 1. "CGDISPIPE,Pipeline Clock Gating Disable" "0: The automatic clock gating is enabled for the..,1: The automatic clock gating is disabled for the.." newline bitfld.long 0x0 0. "CGDISREG,Configuration Registers Clock Gating Disable" "0: The automatic clock gating is enabled for the..,1: The automatic clock gating is disabled for the.." line.long 0x4 "GWAC,Global Weighted Arbiter Configuration Register" hexmask.long.byte 0x4 12.--15. 1. "PW3,Pool Weight 3" hexmask.long.byte 0x4 8.--11. 1. "PW2,Pool Weight 2" newline hexmask.long.byte 0x4 4.--7. 1. "PW1,Pool Weight 1" hexmask.long.byte 0x4 0.--3. 1. "PW0,Pool Weight 0" wgroup.long 0xC++0x7 line.long 0x0 "GIE,Global Interrupt Enable Register" bitfld.long 0x0 31. "IE31,XDMAC Channel 31 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 30. "IE30,XDMAC Channel 30 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." newline bitfld.long 0x0 29. "IE29,XDMAC Channel 29 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 28. "IE28,XDMAC Channel 28 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." newline bitfld.long 0x0 27. "IE27,XDMAC Channel 27 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 26. "IE26,XDMAC Channel 26 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." newline bitfld.long 0x0 25. "IE25,XDMAC Channel 25 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 24. "IE24,XDMAC Channel 24 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." newline bitfld.long 0x0 23. "IE23,XDMAC Channel 23 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 22. "IE22,XDMAC Channel 22 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." newline bitfld.long 0x0 21. "IE21,XDMAC Channel 21 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 20. "IE20,XDMAC Channel 20 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." newline bitfld.long 0x0 19. "IE19,XDMAC Channel 19 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 18. "IE18,XDMAC Channel 18 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." newline bitfld.long 0x0 17. "IE17,XDMAC Channel 17 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 16. "IE16,XDMAC Channel 16 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." newline bitfld.long 0x0 15. "IE15,XDMAC Channel 15 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 14. "IE14,XDMAC Channel 14 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." newline bitfld.long 0x0 13. "IE13,XDMAC Channel 13 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 12. "IE12,XDMAC Channel 12 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." newline bitfld.long 0x0 11. "IE11,XDMAC Channel 11 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 10. "IE10,XDMAC Channel 10 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." newline bitfld.long 0x0 9. "IE9,XDMAC Channel 9 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 8. "IE8,XDMAC Channel 8 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." newline bitfld.long 0x0 7. "IE7,XDMAC Channel 7 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 6. "IE6,XDMAC Channel 6 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." newline bitfld.long 0x0 5. "IE5,XDMAC Channel 5 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 4. "IE4,XDMAC Channel 4 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." newline bitfld.long 0x0 3. "IE3,XDMAC Channel 3 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 2. "IE2,XDMAC Channel 2 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." newline bitfld.long 0x0 1. "IE1,XDMAC Channel 1 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 0. "IE0,XDMAC Channel 0 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." line.long 0x4 "GID,Global Interrupt Disable Register" bitfld.long 0x4 31. "ID31,XDMAC Channel 31 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 30. "ID30,XDMAC Channel 30 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." newline bitfld.long 0x4 29. "ID29,XDMAC Channel 29 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 28. "ID28,XDMAC Channel 28 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." newline bitfld.long 0x4 27. "ID27,XDMAC Channel 27 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 26. "ID26,XDMAC Channel 26 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." newline bitfld.long 0x4 25. "ID25,XDMAC Channel 25 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 24. "ID24,XDMAC Channel 24 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." newline bitfld.long 0x4 23. "ID23,XDMAC Channel 23 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 22. "ID22,XDMAC Channel 22 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." newline bitfld.long 0x4 21. "ID21,XDMAC Channel 21 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 20. "ID20,XDMAC Channel 20 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." newline bitfld.long 0x4 19. "ID19,XDMAC Channel 19 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 18. "ID18,XDMAC Channel 18 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." newline bitfld.long 0x4 17. "ID17,XDMAC Channel 17 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 16. "ID16,XDMAC Channel 16 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." newline bitfld.long 0x4 15. "ID15,XDMAC Channel 15 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 14. "ID14,XDMAC Channel 14 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." newline bitfld.long 0x4 13. "ID13,XDMAC Channel 13 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 12. "ID12,XDMAC Channel 12 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." newline bitfld.long 0x4 11. "ID11,XDMAC Channel 11 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 10. "ID10,XDMAC Channel 10 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." newline bitfld.long 0x4 9. "ID9,XDMAC Channel 9 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 8. "ID8,XDMAC Channel 8 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." newline bitfld.long 0x4 7. "ID7,XDMAC Channel 7 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 6. "ID6,XDMAC Channel 6 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." newline bitfld.long 0x4 5. "ID5,XDMAC Channel 5 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 4. "ID4,XDMAC Channel 4 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." newline bitfld.long 0x4 3. "ID3,XDMAC Channel 3 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 2. "ID2,XDMAC Channel 2 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." newline bitfld.long 0x4 1. "ID1,XDMAC Channel 1 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 0. "ID0,XDMAC Channel 0 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." rgroup.long 0x14++0x7 line.long 0x0 "GIM,Global Interrupt Mask Register" bitfld.long 0x0 31. "IM31,XDMAC Channel 31 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 30. "IM30,XDMAC Channel 30 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." newline bitfld.long 0x0 29. "IM29,XDMAC Channel 29 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 28. "IM28,XDMAC Channel 28 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." newline bitfld.long 0x0 27. "IM27,XDMAC Channel 27 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 26. "IM26,XDMAC Channel 26 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." newline bitfld.long 0x0 25. "IM25,XDMAC Channel 25 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 24. "IM24,XDMAC Channel 24 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." newline bitfld.long 0x0 23. "IM23,XDMAC Channel 23 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 22. "IM22,XDMAC Channel 22 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." newline bitfld.long 0x0 21. "IM21,XDMAC Channel 21 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 20. "IM20,XDMAC Channel 20 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." newline bitfld.long 0x0 19. "IM19,XDMAC Channel 19 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 18. "IM18,XDMAC Channel 18 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." newline bitfld.long 0x0 17. "IM17,XDMAC Channel 17 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 16. "IM16,XDMAC Channel 16 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." newline bitfld.long 0x0 15. "IM15,XDMAC Channel 15 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 14. "IM14,XDMAC Channel 14 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." newline bitfld.long 0x0 13. "IM13,XDMAC Channel 13 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 12. "IM12,XDMAC Channel 12 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." newline bitfld.long 0x0 11. "IM11,XDMAC Channel 11 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 10. "IM10,XDMAC Channel 10 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." newline bitfld.long 0x0 9. "IM9,XDMAC Channel 9 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 8. "IM8,XDMAC Channel 8 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." newline bitfld.long 0x0 7. "IM7,XDMAC Channel 7 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 6. "IM6,XDMAC Channel 6 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." newline bitfld.long 0x0 5. "IM5,XDMAC Channel 5 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 4. "IM4,XDMAC Channel 4 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." newline bitfld.long 0x0 3. "IM3,XDMAC Channel 3 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 2. "IM2,XDMAC Channel 2 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." newline bitfld.long 0x0 1. "IM1,XDMAC Channel 1 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 0. "IM0,XDMAC Channel 0 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." line.long 0x4 "GIS,Global Interrupt Status Register" bitfld.long 0x4 31. "IS31,XDMAC Channel 31 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 30. "IS30,XDMAC Channel 30 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." newline bitfld.long 0x4 29. "IS29,XDMAC Channel 29 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 28. "IS28,XDMAC Channel 28 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." newline bitfld.long 0x4 27. "IS27,XDMAC Channel 27 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 26. "IS26,XDMAC Channel 26 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." newline bitfld.long 0x4 25. "IS25,XDMAC Channel 25 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 24. "IS24,XDMAC Channel 24 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." newline bitfld.long 0x4 23. "IS23,XDMAC Channel 23 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 22. "IS22,XDMAC Channel 22 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." newline bitfld.long 0x4 21. "IS21,XDMAC Channel 21 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 20. "IS20,XDMAC Channel 20 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." newline bitfld.long 0x4 19. "IS19,XDMAC Channel 19 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 18. "IS18,XDMAC Channel 18 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." newline bitfld.long 0x4 17. "IS17,XDMAC Channel 17 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 16. "IS16,XDMAC Channel 16 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." newline bitfld.long 0x4 15. "IS15,XDMAC Channel 15 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 14. "IS14,XDMAC Channel 14 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." newline bitfld.long 0x4 13. "IS13,XDMAC Channel 13 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 12. "IS12,XDMAC Channel 12 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." newline bitfld.long 0x4 11. "IS11,XDMAC Channel 11 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 10. "IS10,XDMAC Channel 10 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." newline bitfld.long 0x4 9. "IS9,XDMAC Channel 9 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 8. "IS8,XDMAC Channel 8 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." newline bitfld.long 0x4 7. "IS7,XDMAC Channel 7 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 6. "IS6,XDMAC Channel 6 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." newline bitfld.long 0x4 5. "IS5,XDMAC Channel 5 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 4. "IS4,XDMAC Channel 4 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." newline bitfld.long 0x4 3. "IS3,XDMAC Channel 3 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 2. "IS2,XDMAC Channel 2 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." newline bitfld.long 0x4 1. "IS1,XDMAC Channel 1 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 0. "IS0,XDMAC Channel 0 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." wgroup.long 0x1C++0x7 line.long 0x0 "GE,Global Channel Enable Register" bitfld.long 0x0 31. "EN31,XDMAC Channel 31 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 30. "EN30,XDMAC Channel 30 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." newline bitfld.long 0x0 29. "EN29,XDMAC Channel 29 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 28. "EN28,XDMAC Channel 28 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." newline bitfld.long 0x0 27. "EN27,XDMAC Channel 27 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 26. "EN26,XDMAC Channel 26 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." newline bitfld.long 0x0 25. "EN25,XDMAC Channel 25 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 24. "EN24,XDMAC Channel 24 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." newline bitfld.long 0x0 23. "EN23,XDMAC Channel 23 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 22. "EN22,XDMAC Channel 22 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." newline bitfld.long 0x0 21. "EN21,XDMAC Channel 21 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 20. "EN20,XDMAC Channel 20 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." newline bitfld.long 0x0 19. "EN19,XDMAC Channel 19 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 18. "EN18,XDMAC Channel 18 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." newline bitfld.long 0x0 17. "EN17,XDMAC Channel 17 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 16. "EN16,XDMAC Channel 16 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." newline bitfld.long 0x0 15. "EN15,XDMAC Channel 15 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 14. "EN14,XDMAC Channel 14 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." newline bitfld.long 0x0 13. "EN13,XDMAC Channel 13 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 12. "EN12,XDMAC Channel 12 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." newline bitfld.long 0x0 11. "EN11,XDMAC Channel 11 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 10. "EN10,XDMAC Channel 10 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." newline bitfld.long 0x0 9. "EN9,XDMAC Channel 9 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 8. "EN8,XDMAC Channel 8 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." newline bitfld.long 0x0 7. "EN7,XDMAC Channel 7 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 6. "EN6,XDMAC Channel 6 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." newline bitfld.long 0x0 5. "EN5,XDMAC Channel 5 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 4. "EN4,XDMAC Channel 4 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." newline bitfld.long 0x0 3. "EN3,XDMAC Channel 3 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 2. "EN2,XDMAC Channel 2 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." newline bitfld.long 0x0 1. "EN1,XDMAC Channel 1 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 0. "EN0,XDMAC Channel 0 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." line.long 0x4 "GD,Global Channel Disable Register" bitfld.long 0x4 31. "DI31,XDMAC Channel 31 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 30. "DI30,XDMAC Channel 30 Disable" "0: This bit has no effect.,1: Disables channel x." newline bitfld.long 0x4 29. "DI29,XDMAC Channel 29 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 28. "DI28,XDMAC Channel 28 Disable" "0: This bit has no effect.,1: Disables channel x." newline bitfld.long 0x4 27. "DI27,XDMAC Channel 27 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 26. "DI26,XDMAC Channel 26 Disable" "0: This bit has no effect.,1: Disables channel x." newline bitfld.long 0x4 25. "DI25,XDMAC Channel 25 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 24. "DI24,XDMAC Channel 24 Disable" "0: This bit has no effect.,1: Disables channel x." newline bitfld.long 0x4 23. "DI23,XDMAC Channel 23 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 22. "DI22,XDMAC Channel 22 Disable" "0: This bit has no effect.,1: Disables channel x." newline bitfld.long 0x4 21. "DI21,XDMAC Channel 21 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 20. "DI20,XDMAC Channel 20 Disable" "0: This bit has no effect.,1: Disables channel x." newline bitfld.long 0x4 19. "DI19,XDMAC Channel 19 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 18. "DI18,XDMAC Channel 18 Disable" "0: This bit has no effect.,1: Disables channel x." newline bitfld.long 0x4 17. "DI17,XDMAC Channel 17 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 16. "DI16,XDMAC Channel 16 Disable" "0: This bit has no effect.,1: Disables channel x." newline bitfld.long 0x4 15. "DI15,XDMAC Channel 15 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 14. "DI14,XDMAC Channel 14 Disable" "0: This bit has no effect.,1: Disables channel x." newline bitfld.long 0x4 13. "DI13,XDMAC Channel 13 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 12. "DI12,XDMAC Channel 12 Disable" "0: This bit has no effect.,1: Disables channel x." newline bitfld.long 0x4 11. "DI11,XDMAC Channel 11 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 10. "DI10,XDMAC Channel 10 Disable" "0: This bit has no effect.,1: Disables channel x." newline bitfld.long 0x4 9. "DI9,XDMAC Channel 9 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 8. "DI8,XDMAC Channel 8 Disable" "0: This bit has no effect.,1: Disables channel x." newline bitfld.long 0x4 7. "DI7,XDMAC Channel 7 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 6. "DI6,XDMAC Channel 6 Disable" "0: This bit has no effect.,1: Disables channel x." newline bitfld.long 0x4 5. "DI5,XDMAC Channel 5 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 4. "DI4,XDMAC Channel 4 Disable" "0: This bit has no effect.,1: Disables channel x." newline bitfld.long 0x4 3. "DI3,XDMAC Channel 3 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 2. "DI2,XDMAC Channel 2 Disable" "0: This bit has no effect.,1: Disables channel x." newline bitfld.long 0x4 1. "DI1,XDMAC Channel 1 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 0. "DI0,XDMAC Channel 0 Disable" "0: This bit has no effect.,1: Disables channel x." rgroup.long 0x24++0xB line.long 0x0 "GS,Global Channel Status Register" bitfld.long 0x0 31. "ST31,XDMAC Channel 31 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 30. "ST30,XDMAC Channel 30 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." newline bitfld.long 0x0 29. "ST29,XDMAC Channel 29 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 28. "ST28,XDMAC Channel 28 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." newline bitfld.long 0x0 27. "ST27,XDMAC Channel 27 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 26. "ST26,XDMAC Channel 26 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." newline bitfld.long 0x0 25. "ST25,XDMAC Channel 25 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 24. "ST24,XDMAC Channel 24 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." newline bitfld.long 0x0 23. "ST23,XDMAC Channel 23 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 22. "ST22,XDMAC Channel 22 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." newline bitfld.long 0x0 21. "ST21,XDMAC Channel 21 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 20. "ST20,XDMAC Channel 20 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." newline bitfld.long 0x0 19. "ST19,XDMAC Channel 19 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 18. "ST18,XDMAC Channel 18 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." newline bitfld.long 0x0 17. "ST17,XDMAC Channel 17 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 16. "ST16,XDMAC Channel 16 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." newline bitfld.long 0x0 15. "ST15,XDMAC Channel 15 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 14. "ST14,XDMAC Channel 14 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." newline bitfld.long 0x0 13. "ST13,XDMAC Channel 13 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 12. "ST12,XDMAC Channel 12 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." newline bitfld.long 0x0 11. "ST11,XDMAC Channel 11 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 10. "ST10,XDMAC Channel 10 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." newline bitfld.long 0x0 9. "ST9,XDMAC Channel 9 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 8. "ST8,XDMAC Channel 8 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." newline bitfld.long 0x0 7. "ST7,XDMAC Channel 7 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 6. "ST6,XDMAC Channel 6 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." newline bitfld.long 0x0 5. "ST5,XDMAC Channel 5 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 4. "ST4,XDMAC Channel 4 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." newline bitfld.long 0x0 3. "ST3,XDMAC Channel 3 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 2. "ST2,XDMAC Channel 2 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." newline bitfld.long 0x0 1. "ST1,XDMAC Channel 1 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 0. "ST0,XDMAC Channel 0 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." line.long 0x4 "GRSS,Global Channel Read Suspend Status Register" bitfld.long 0x4 31. "RSS31,XDMAC Channel 31 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 30. "RSS30,XDMAC Channel 30 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x4 29. "RSS29,XDMAC Channel 29 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 28. "RSS28,XDMAC Channel 28 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x4 27. "RSS27,XDMAC Channel 27 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 26. "RSS26,XDMAC Channel 26 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x4 25. "RSS25,XDMAC Channel 25 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 24. "RSS24,XDMAC Channel 24 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x4 23. "RSS23,XDMAC Channel 23 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 22. "RSS22,XDMAC Channel 22 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x4 21. "RSS21,XDMAC Channel 21 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 20. "RSS20,XDMAC Channel 20 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x4 19. "RSS19,XDMAC Channel 19 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 18. "RSS18,XDMAC Channel 18 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x4 17. "RSS17,XDMAC Channel 17 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 16. "RSS16,XDMAC Channel 16 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x4 15. "RSS15,XDMAC Channel 15 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 14. "RSS14,XDMAC Channel 14 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x4 13. "RSS13,XDMAC Channel 13 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 12. "RSS12,XDMAC Channel 12 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x4 11. "RSS11,XDMAC Channel 11 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 10. "RSS10,XDMAC Channel 10 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x4 9. "RSS9,XDMAC Channel 9 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 8. "RSS8,XDMAC Channel 8 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x4 7. "RSS7,XDMAC Channel 7 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 6. "RSS6,XDMAC Channel 6 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x4 5. "RSS5,XDMAC Channel 5 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 4. "RSS4,XDMAC Channel 4 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x4 3. "RSS3,XDMAC Channel 3 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 2. "RSS2,XDMAC Channel 2 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x4 1. "RSS1,XDMAC Channel 1 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 0. "RSS0,XDMAC Channel 0 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." line.long 0x8 "GWSS,Global Channel Write Suspend Status Register" bitfld.long 0x8 31. "WSS31,XDMAC Channel 31 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 30. "WSS30,XDMAC Channel 30 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x8 29. "WSS29,XDMAC Channel 29 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 28. "WSS28,XDMAC Channel 28 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x8 27. "WSS27,XDMAC Channel 27 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 26. "WSS26,XDMAC Channel 26 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x8 25. "WSS25,XDMAC Channel 25 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 24. "WSS24,XDMAC Channel 24 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x8 23. "WSS23,XDMAC Channel 23 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 22. "WSS22,XDMAC Channel 22 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x8 21. "WSS21,XDMAC Channel 21 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 20. "WSS20,XDMAC Channel 20 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x8 19. "WSS19,XDMAC Channel 19 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 18. "WSS18,XDMAC Channel 18 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x8 17. "WSS17,XDMAC Channel 17 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 16. "WSS16,XDMAC Channel 16 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x8 15. "WSS15,XDMAC Channel 15 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 14. "WSS14,XDMAC Channel 14 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x8 13. "WSS13,XDMAC Channel 13 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 12. "WSS12,XDMAC Channel 12 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x8 11. "WSS11,XDMAC Channel 11 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 10. "WSS10,XDMAC Channel 10 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x8 9. "WSS9,XDMAC Channel 9 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 8. "WSS8,XDMAC Channel 8 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x8 7. "WSS7,XDMAC Channel 7 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 6. "WSS6,XDMAC Channel 6 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x8 5. "WSS5,XDMAC Channel 5 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 4. "WSS4,XDMAC Channel 4 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x8 3. "WSS3,XDMAC Channel 3 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 2. "WSS2,XDMAC Channel 2 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x8 1. "WSS1,XDMAC Channel 1 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 0. "WSS0,XDMAC Channel 0 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." wgroup.long 0x30++0x1B line.long 0x0 "GRS,Global Channel Read Suspend Register" bitfld.long 0x0 31. "RS31,XDMAC Channel 31 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 30. "RS30,XDMAC Channel 30 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." newline bitfld.long 0x0 29. "RS29,XDMAC Channel 29 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 28. "RS28,XDMAC Channel 28 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." newline bitfld.long 0x0 27. "RS27,XDMAC Channel 27 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 26. "RS26,XDMAC Channel 26 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." newline bitfld.long 0x0 25. "RS25,XDMAC Channel 25 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 24. "RS24,XDMAC Channel 24 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." newline bitfld.long 0x0 23. "RS23,XDMAC Channel 23 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 22. "RS22,XDMAC Channel 22 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." newline bitfld.long 0x0 21. "RS21,XDMAC Channel 21 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 20. "RS20,XDMAC Channel 20 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." newline bitfld.long 0x0 19. "RS19,XDMAC Channel 19 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 18. "RS18,XDMAC Channel 18 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." newline bitfld.long 0x0 17. "RS17,XDMAC Channel 17 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 16. "RS16,XDMAC Channel 16 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." newline bitfld.long 0x0 15. "RS15,XDMAC Channel 15 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 14. "RS14,XDMAC Channel 14 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." newline bitfld.long 0x0 13. "RS13,XDMAC Channel 13 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 12. "RS12,XDMAC Channel 12 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." newline bitfld.long 0x0 11. "RS11,XDMAC Channel 11 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 10. "RS10,XDMAC Channel 10 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." newline bitfld.long 0x0 9. "RS9,XDMAC Channel 9 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 8. "RS8,XDMAC Channel 8 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." newline bitfld.long 0x0 7. "RS7,XDMAC Channel 7 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 6. "RS6,XDMAC Channel 6 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." newline bitfld.long 0x0 5. "RS5,XDMAC Channel 5 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 4. "RS4,XDMAC Channel 4 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." newline bitfld.long 0x0 3. "RS3,XDMAC Channel 3 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 2. "RS2,XDMAC Channel 2 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." newline bitfld.long 0x0 1. "RS1,XDMAC Channel 1 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 0. "RS0,XDMAC Channel 0 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." line.long 0x4 "GRR,Global Channel Read Resume Register" bitfld.long 0x4 31. "RR31,XDMAC Channel 31 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 30. "RR30,XDMAC Channel 30 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." newline bitfld.long 0x4 29. "RR29,XDMAC Channel 29 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 28. "RR28,XDMAC Channel 28 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." newline bitfld.long 0x4 27. "RR27,XDMAC Channel 27 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 26. "RR26,XDMAC Channel 26 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." newline bitfld.long 0x4 25. "RR25,XDMAC Channel 25 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 24. "RR24,XDMAC Channel 24 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." newline bitfld.long 0x4 23. "RR23,XDMAC Channel 23 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 22. "RR22,XDMAC Channel 22 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." newline bitfld.long 0x4 21. "RR21,XDMAC Channel 21 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 20. "RR20,XDMAC Channel 20 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." newline bitfld.long 0x4 19. "RR19,XDMAC Channel 19 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 18. "RR18,XDMAC Channel 18 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." newline bitfld.long 0x4 17. "RR17,XDMAC Channel 17 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 16. "RR16,XDMAC Channel 16 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." newline bitfld.long 0x4 15. "RR15,XDMAC Channel 15 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 14. "RR14,XDMAC Channel 14 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." newline bitfld.long 0x4 13. "RR13,XDMAC Channel 13 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 12. "RR12,XDMAC Channel 12 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." newline bitfld.long 0x4 11. "RR11,XDMAC Channel 11 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 10. "RR10,XDMAC Channel 10 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." newline bitfld.long 0x4 9. "RR9,XDMAC Channel 9 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 8. "RR8,XDMAC Channel 8 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." newline bitfld.long 0x4 7. "RR7,XDMAC Channel 7 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 6. "RR6,XDMAC Channel 6 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." newline bitfld.long 0x4 5. "RR5,XDMAC Channel 5 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 4. "RR4,XDMAC Channel 4 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." newline bitfld.long 0x4 3. "RR3,XDMAC Channel 3 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 2. "RR2,XDMAC Channel 2 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." newline bitfld.long 0x4 1. "RR1,XDMAC Channel 1 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 0. "RR0,XDMAC Channel 0 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." line.long 0x8 "GWS,Global Channel Write Suspend Register" bitfld.long 0x8 31. "WS31,XDMAC Channel 31 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 30. "WS30,XDMAC Channel 30 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." newline bitfld.long 0x8 29. "WS29,XDMAC Channel 29 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 28. "WS28,XDMAC Channel 28 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." newline bitfld.long 0x8 27. "WS27,XDMAC Channel 27 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 26. "WS26,XDMAC Channel 26 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." newline bitfld.long 0x8 25. "WS25,XDMAC Channel 25 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 24. "WS24,XDMAC Channel 24 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." newline bitfld.long 0x8 23. "WS23,XDMAC Channel 23 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 22. "WS22,XDMAC Channel 22 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." newline bitfld.long 0x8 21. "WS21,XDMAC Channel 21 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 20. "WS20,XDMAC Channel 20 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." newline bitfld.long 0x8 19. "WS19,XDMAC Channel 19 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 18. "WS18,XDMAC Channel 18 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." newline bitfld.long 0x8 17. "WS17,XDMAC Channel 17 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 16. "WS16,XDMAC Channel 16 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." newline bitfld.long 0x8 15. "WS15,XDMAC Channel 15 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 14. "WS14,XDMAC Channel 14 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." newline bitfld.long 0x8 13. "WS13,XDMAC Channel 13 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 12. "WS12,XDMAC Channel 12 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." newline bitfld.long 0x8 11. "WS11,XDMAC Channel 11 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 10. "WS10,XDMAC Channel 10 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." newline bitfld.long 0x8 9. "WS9,XDMAC Channel 9 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 8. "WS8,XDMAC Channel 8 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." newline bitfld.long 0x8 7. "WS7,XDMAC Channel 7 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 6. "WS6,XDMAC Channel 6 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." newline bitfld.long 0x8 5. "WS5,XDMAC Channel 5 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 4. "WS4,XDMAC Channel 4 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." newline bitfld.long 0x8 3. "WS3,XDMAC Channel 3 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 2. "WS2,XDMAC Channel 2 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." newline bitfld.long 0x8 1. "WS1,XDMAC Channel 1 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 0. "WS0,XDMAC Channel 0 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." line.long 0xC "GWR,Global Channel Write Resume Register" bitfld.long 0xC 31. "WR31,XDMAC Channel 31 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 30. "WR30,XDMAC Channel 30 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." newline bitfld.long 0xC 29. "WR29,XDMAC Channel 29 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 28. "WR28,XDMAC Channel 28 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." newline bitfld.long 0xC 27. "WR27,XDMAC Channel 27 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 26. "WR26,XDMAC Channel 26 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." newline bitfld.long 0xC 25. "WR25,XDMAC Channel 25 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 24. "WR24,XDMAC Channel 24 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." newline bitfld.long 0xC 23. "WR23,XDMAC Channel 23 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 22. "WR22,XDMAC Channel 22 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." newline bitfld.long 0xC 21. "WR21,XDMAC Channel 21 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 20. "WR20,XDMAC Channel 20 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." newline bitfld.long 0xC 19. "WR19,XDMAC Channel 19 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 18. "WR18,XDMAC Channel 18 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." newline bitfld.long 0xC 17. "WR17,XDMAC Channel 17 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 16. "WR16,XDMAC Channel 16 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." newline bitfld.long 0xC 15. "WR15,XDMAC Channel 15 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 14. "WR14,XDMAC Channel 14 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." newline bitfld.long 0xC 13. "WR13,XDMAC Channel 13 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 12. "WR12,XDMAC Channel 12 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." newline bitfld.long 0xC 11. "WR11,XDMAC Channel 11 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 10. "WR10,XDMAC Channel 10 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." newline bitfld.long 0xC 9. "WR9,XDMAC Channel 9 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 8. "WR8,XDMAC Channel 8 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." newline bitfld.long 0xC 7. "WR7,XDMAC Channel 7 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 6. "WR6,XDMAC Channel 6 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." newline bitfld.long 0xC 5. "WR5,XDMAC Channel 5 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 4. "WR4,XDMAC Channel 4 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." newline bitfld.long 0xC 3. "WR3,XDMAC Channel 3 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 2. "WR2,XDMAC Channel 2 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." newline bitfld.long 0xC 1. "WR1,XDMAC Channel 1 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 0. "WR0,XDMAC Channel 0 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." line.long 0x10 "GRWS,Global Channel Read Write Suspend Register" bitfld.long 0x10 31. "RWS31,XDMAC Channel 31 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 30. "RWS30,XDMAC Channel 30 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." newline bitfld.long 0x10 29. "RWS29,XDMAC Channel 29 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 28. "RWS28,XDMAC Channel 28 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." newline bitfld.long 0x10 27. "RWS27,XDMAC Channel 27 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 26. "RWS26,XDMAC Channel 26 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." newline bitfld.long 0x10 25. "RWS25,XDMAC Channel 25 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 24. "RWS24,XDMAC Channel 24 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." newline bitfld.long 0x10 23. "RWS23,XDMAC Channel 23 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 22. "RWS22,XDMAC Channel 22 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." newline bitfld.long 0x10 21. "RWS21,XDMAC Channel 21 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 20. "RWS20,XDMAC Channel 20 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." newline bitfld.long 0x10 19. "RWS19,XDMAC Channel 19 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 18. "RWS18,XDMAC Channel 18 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." newline bitfld.long 0x10 17. "RWS17,XDMAC Channel 17 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 16. "RWS16,XDMAC Channel 16 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." newline bitfld.long 0x10 15. "RWS15,XDMAC Channel 15 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 14. "RWS14,XDMAC Channel 14 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." newline bitfld.long 0x10 13. "RWS13,XDMAC Channel 13 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 12. "RWS12,XDMAC Channel 12 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." newline bitfld.long 0x10 11. "RWS11,XDMAC Channel 11 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 10. "RWS10,XDMAC Channel 10 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." newline bitfld.long 0x10 9. "RWS9,XDMAC Channel 9 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 8. "RWS8,XDMAC Channel 8 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." newline bitfld.long 0x10 7. "RWS7,XDMAC Channel 7 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 6. "RWS6,XDMAC Channel 6 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." newline bitfld.long 0x10 5. "RWS5,XDMAC Channel 5 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 4. "RWS4,XDMAC Channel 4 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." newline bitfld.long 0x10 3. "RWS3,XDMAC Channel 3 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 2. "RWS2,XDMAC Channel 2 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." newline bitfld.long 0x10 1. "RWS1,XDMAC Channel 1 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 0. "RWS0,XDMAC Channel 0 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." line.long 0x14 "GRWR,Global Channel Read Write Resume Register" bitfld.long 0x14 31. "RWR31,XDMAC Channel 31 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 30. "RWR30,XDMAC Channel 30 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." newline bitfld.long 0x14 29. "RWR29,XDMAC Channel 29 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 28. "RWR28,XDMAC Channel 28 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." newline bitfld.long 0x14 27. "RWR27,XDMAC Channel 27 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 26. "RWR26,XDMAC Channel 26 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." newline bitfld.long 0x14 25. "RWR25,XDMAC Channel 25 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 24. "RWR24,XDMAC Channel 24 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." newline bitfld.long 0x14 23. "RWR23,XDMAC Channel 23 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 22. "RWR22,XDMAC Channel 22 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." newline bitfld.long 0x14 21. "RWR21,XDMAC Channel 21 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 20. "RWR20,XDMAC Channel 20 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." newline bitfld.long 0x14 19. "RWR19,XDMAC Channel 19 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 18. "RWR18,XDMAC Channel 18 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." newline bitfld.long 0x14 17. "RWR17,XDMAC Channel 17 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 16. "RWR16,XDMAC Channel 16 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." newline bitfld.long 0x14 15. "RWR15,XDMAC Channel 15 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 14. "RWR14,XDMAC Channel 14 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." newline bitfld.long 0x14 13. "RWR13,XDMAC Channel 13 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 12. "RWR12,XDMAC Channel 12 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." newline bitfld.long 0x14 11. "RWR11,XDMAC Channel 11 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 10. "RWR10,XDMAC Channel 10 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." newline bitfld.long 0x14 9. "RWR9,XDMAC Channel 9 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 8. "RWR8,XDMAC Channel 8 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." newline bitfld.long 0x14 7. "RWR7,XDMAC Channel 7 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 6. "RWR6,XDMAC Channel 6 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." newline bitfld.long 0x14 5. "RWR5,XDMAC Channel 5 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 4. "RWR4,XDMAC Channel 4 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." newline bitfld.long 0x14 3. "RWR3,XDMAC Channel 3 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 2. "RWR2,XDMAC Channel 2 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." newline bitfld.long 0x14 1. "RWR1,XDMAC Channel 1 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 0. "RWR0,XDMAC Channel 0 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." line.long 0x18 "GSWR,Global Channel Software Request Register" bitfld.long 0x18 31. "SWREQ31,XDMAC Channel 31 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 30. "SWREQ30,XDMAC Channel 30 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." newline bitfld.long 0x18 29. "SWREQ29,XDMAC Channel 29 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 28. "SWREQ28,XDMAC Channel 28 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." newline bitfld.long 0x18 27. "SWREQ27,XDMAC Channel 27 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 26. "SWREQ26,XDMAC Channel 26 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." newline bitfld.long 0x18 25. "SWREQ25,XDMAC Channel 25 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 24. "SWREQ24,XDMAC Channel 24 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." newline bitfld.long 0x18 23. "SWREQ23,XDMAC Channel 23 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 22. "SWREQ22,XDMAC Channel 22 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." newline bitfld.long 0x18 21. "SWREQ21,XDMAC Channel 21 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 20. "SWREQ20,XDMAC Channel 20 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." newline bitfld.long 0x18 19. "SWREQ19,XDMAC Channel 19 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 18. "SWREQ18,XDMAC Channel 18 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." newline bitfld.long 0x18 17. "SWREQ17,XDMAC Channel 17 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 16. "SWREQ16,XDMAC Channel 16 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." newline bitfld.long 0x18 15. "SWREQ15,XDMAC Channel 15 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 14. "SWREQ14,XDMAC Channel 14 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." newline bitfld.long 0x18 13. "SWREQ13,XDMAC Channel 13 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 12. "SWREQ12,XDMAC Channel 12 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." newline bitfld.long 0x18 11. "SWREQ11,XDMAC Channel 11 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 10. "SWREQ10,XDMAC Channel 10 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." newline bitfld.long 0x18 9. "SWREQ9,XDMAC Channel 9 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 8. "SWREQ8,XDMAC Channel 8 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." newline bitfld.long 0x18 7. "SWREQ7,XDMAC Channel 7 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 6. "SWREQ6,XDMAC Channel 6 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." newline bitfld.long 0x18 5. "SWREQ5,XDMAC Channel 5 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 4. "SWREQ4,XDMAC Channel 4 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." newline bitfld.long 0x18 3. "SWREQ3,XDMAC Channel 3 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 2. "SWREQ2,XDMAC Channel 2 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." newline bitfld.long 0x18 1. "SWREQ1,XDMAC Channel 1 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 0. "SWREQ0,XDMAC Channel 0 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." rgroup.long 0x4C++0x3 line.long 0x0 "GSWS,Global Channel Software Request Status Register" bitfld.long 0x0 31. "SWRS31,XDMAC Channel 31 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 30. "SWRS30,XDMAC Channel 30 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." newline bitfld.long 0x0 29. "SWRS29,XDMAC Channel 29 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 28. "SWRS28,XDMAC Channel 28 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." newline bitfld.long 0x0 27. "SWRS27,XDMAC Channel 27 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 26. "SWRS26,XDMAC Channel 26 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." newline bitfld.long 0x0 25. "SWRS25,XDMAC Channel 25 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 24. "SWRS24,XDMAC Channel 24 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." newline bitfld.long 0x0 23. "SWRS23,XDMAC Channel 23 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 22. "SWRS22,XDMAC Channel 22 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." newline bitfld.long 0x0 21. "SWRS21,XDMAC Channel 21 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 20. "SWRS20,XDMAC Channel 20 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." newline bitfld.long 0x0 19. "SWRS19,XDMAC Channel 19 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 18. "SWRS18,XDMAC Channel 18 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." newline bitfld.long 0x0 17. "SWRS17,XDMAC Channel 17 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 16. "SWRS16,XDMAC Channel 16 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." newline bitfld.long 0x0 15. "SWRS15,XDMAC Channel 15 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 14. "SWRS14,XDMAC Channel 14 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." newline bitfld.long 0x0 13. "SWRS13,XDMAC Channel 13 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 12. "SWRS12,XDMAC Channel 12 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." newline bitfld.long 0x0 11. "SWRS11,XDMAC Channel 11 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 10. "SWRS10,XDMAC Channel 10 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." newline bitfld.long 0x0 9. "SWRS9,XDMAC Channel 9 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 8. "SWRS8,XDMAC Channel 8 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." newline bitfld.long 0x0 7. "SWRS7,XDMAC Channel 7 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 6. "SWRS6,XDMAC Channel 6 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." newline bitfld.long 0x0 5. "SWRS5,XDMAC Channel 5 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 4. "SWRS4,XDMAC Channel 4 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." newline bitfld.long 0x0 3. "SWRS3,XDMAC Channel 3 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 2. "SWRS2,XDMAC Channel 2 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." newline bitfld.long 0x0 1. "SWRS1,XDMAC Channel 1 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 0. "SWRS0,XDMAC Channel 0 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." group.long 0x50++0x7 line.long 0x0 "GSWF,Global Channel Software Flush Request Register" bitfld.long 0x0 31. "SWF31,XDMAC Channel 31 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 30. "SWF30,XDMAC Channel 30 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." newline bitfld.long 0x0 29. "SWF29,XDMAC Channel 29 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 28. "SWF28,XDMAC Channel 28 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." newline bitfld.long 0x0 27. "SWF27,XDMAC Channel 27 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 26. "SWF26,XDMAC Channel 26 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." newline bitfld.long 0x0 25. "SWF25,XDMAC Channel 25 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 24. "SWF24,XDMAC Channel 24 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." newline bitfld.long 0x0 23. "SWF23,XDMAC Channel 23 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 22. "SWF22,XDMAC Channel 22 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." newline bitfld.long 0x0 21. "SWF21,XDMAC Channel 21 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 20. "SWF20,XDMAC Channel 20 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." newline bitfld.long 0x0 19. "SWF19,XDMAC Channel 19 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 18. "SWF18,XDMAC Channel 18 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." newline bitfld.long 0x0 17. "SWF17,XDMAC Channel 17 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 16. "SWF16,XDMAC Channel 16 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." newline bitfld.long 0x0 15. "SWF15,XDMAC Channel 15 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 14. "SWF14,XDMAC Channel 14 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." newline bitfld.long 0x0 13. "SWF13,XDMAC Channel 13 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 12. "SWF12,XDMAC Channel 12 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." newline bitfld.long 0x0 11. "SWF11,XDMAC Channel 11 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 10. "SWF10,XDMAC Channel 10 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." newline bitfld.long 0x0 9. "SWF9,XDMAC Channel 9 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 8. "SWF8,XDMAC Channel 8 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." newline bitfld.long 0x0 7. "SWF7,XDMAC Channel 7 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 6. "SWF6,XDMAC Channel 6 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." newline bitfld.long 0x0 5. "SWF5,XDMAC Channel 5 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 4. "SWF4,XDMAC Channel 4 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." newline bitfld.long 0x0 3. "SWF3,XDMAC Channel 3 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 2. "SWF2,XDMAC Channel 2 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." newline bitfld.long 0x0 1. "SWF1,XDMAC Channel 1 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 0. "SWF0,XDMAC Channel 0 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." line.long 0x4 "GBEIR,Global Bus Error Interrupt Routing Register" bitfld.long 0x4 31. "NSBER31,XDMAC Channel 31 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 30. "NSBER30,XDMAC Channel 30 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." newline bitfld.long 0x4 29. "NSBER29,XDMAC Channel 29 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 28. "NSBER28,XDMAC Channel 28 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." newline bitfld.long 0x4 27. "NSBER27,XDMAC Channel 27 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 26. "NSBER26,XDMAC Channel 26 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." newline bitfld.long 0x4 25. "NSBER25,XDMAC Channel 25 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 24. "NSBER24,XDMAC Channel 24 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." newline bitfld.long 0x4 23. "NSBER23,XDMAC Channel 23 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 22. "NSBER22,XDMAC Channel 22 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." newline bitfld.long 0x4 21. "NSBER21,XDMAC Channel 21 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 20. "NSBER20,XDMAC Channel 20 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." newline bitfld.long 0x4 19. "NSBER19,XDMAC Channel 19 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 18. "NSBER18,XDMAC Channel 18 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." newline bitfld.long 0x4 17. "NSBER17,XDMAC Channel 17 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 16. "NSBER16,XDMAC Channel 16 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." newline bitfld.long 0x4 15. "NSBER15,XDMAC Channel 15 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 14. "NSBER14,XDMAC Channel 14 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." newline bitfld.long 0x4 13. "NSBER13,XDMAC Channel 13 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 12. "NSBER12,XDMAC Channel 12 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." newline bitfld.long 0x4 11. "NSBER11,XDMAC Channel 11 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 10. "NSBER10,XDMAC Channel 10 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." newline bitfld.long 0x4 9. "NSBER9,XDMAC Channel 9 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 8. "NSBER8,XDMAC Channel 8 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." newline bitfld.long 0x4 7. "NSBER7,XDMAC Channel 7 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 6. "NSBER6,XDMAC Channel 6 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." newline bitfld.long 0x4 5. "NSBER5,XDMAC Channel 5 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 4. "NSBER4,XDMAC Channel 4 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." newline bitfld.long 0x4 3. "NSBER3,XDMAC Channel 3 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 2. "NSBER2,XDMAC Channel 2 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." newline bitfld.long 0x4 1. "NSBER1,XDMAC Channel 1 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 0. "NSBER0,XDMAC Channel 0 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." rgroup.long 0x58++0x3 line.long 0x0 "GBEIS,Global Bus Error Interrupt Status Register" bitfld.long 0x0 31. "NSBES31,XDMAC Channel 31 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 30. "NSBES30,XDMAC Channel 30 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." newline bitfld.long 0x0 29. "NSBES29,XDMAC Channel 29 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 28. "NSBES28,XDMAC Channel 28 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." newline bitfld.long 0x0 27. "NSBES27,XDMAC Channel 27 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 26. "NSBES26,XDMAC Channel 26 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." newline bitfld.long 0x0 25. "NSBES25,XDMAC Channel 25 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 24. "NSBES24,XDMAC Channel 24 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." newline bitfld.long 0x0 23. "NSBES23,XDMAC Channel 23 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 22. "NSBES22,XDMAC Channel 22 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." newline bitfld.long 0x0 21. "NSBES21,XDMAC Channel 21 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 20. "NSBES20,XDMAC Channel 20 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." newline bitfld.long 0x0 19. "NSBES19,XDMAC Channel 19 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 18. "NSBES18,XDMAC Channel 18 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." newline bitfld.long 0x0 17. "NSBES17,XDMAC Channel 17 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 16. "NSBES16,XDMAC Channel 16 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." newline bitfld.long 0x0 15. "NSBES15,XDMAC Channel 15 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 14. "NSBES14,XDMAC Channel 14 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." newline bitfld.long 0x0 13. "NSBES13,XDMAC Channel 13 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 12. "NSBES12,XDMAC Channel 12 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." newline bitfld.long 0x0 11. "NSBES11,XDMAC Channel 11 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 10. "NSBES10,XDMAC Channel 10 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." newline bitfld.long 0x0 9. "NSBES9,XDMAC Channel 9 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 8. "NSBES8,XDMAC Channel 8 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." newline bitfld.long 0x0 7. "NSBES7,XDMAC Channel 7 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 6. "NSBES6,XDMAC Channel 6 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." newline bitfld.long 0x0 5. "NSBES5,XDMAC Channel 5 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 4. "NSBES4,XDMAC Channel 4 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." newline bitfld.long 0x0 3. "NSBES3,XDMAC Channel 3 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 2. "NSBES2,XDMAC Channel 2 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." newline bitfld.long 0x0 1. "NSBES1,XDMAC Channel 1 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 0. "NSBES0,XDMAC Channel 0 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." repeat 16. (list 0x0 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x8 0x9 0xA 0xB 0xC 0xD 0xE 0xF)(list ad:0xE1610060 ad:0xE16100A0 ad:0xE16100E0 ad:0xE1610120 ad:0xE1610160 ad:0xE16101A0 ad:0xE16101E0 ad:0xE1610220 ad:0xE1610260 ad:0xE16102A0 ad:0xE16102E0 ad:0xE1610320 ad:0xE1610360 ad:0xE16103A0 ad:0xE16103E0 ad:0xE1610420) tree "XDMAC_CHID[$1]" base $2 wgroup.long ($2)++0x7 line.long 0x0 "CIE,Channel Interrupt Enable Register" bitfld.long 0x0 7. "TCIE,Transfer Count Overflow Error Interrupt Enable" "0: No effect.,1: Enables transfer count overflow error interrupt." bitfld.long 0x0 6. "ROIE,Request Overflow Error Interrupt Enable" "0: No effect.,1: Enables request overflow error interrupt." newline bitfld.long 0x0 5. "WBIE,Write Bus Error Interrupt Enable" "0: No effect.,1: Enables write bus error interrupt." bitfld.long 0x0 4. "RBIE,Read Bus Error Interrupt Enable" "0: No effect.,1: Enables read bus error interrupt." newline bitfld.long 0x0 3. "FIE,End of Flush Interrupt Enable" "0: No effect.,1: Enables end of flush interrupt." bitfld.long 0x0 2. "DIE,End of Disable Interrupt Enable" "0: No effect.,1: Enables end of disable interrupt." newline bitfld.long 0x0 1. "LIE,End of Linked List Interrupt Enable" "0: No effect.,1: Enables end of linked list interrupt." bitfld.long 0x0 0. "BIE,End of Block Interrupt Enable" "0: No effect.,1: Enables end of block interrupt." line.long 0x4 "CID,Channel Interrupt Disable Register" bitfld.long 0x4 7. "TCID,Transfer Count Overflow Error Interrupt Disable" "0: No effect.,1: Disables transfer count overflow error interrupt." bitfld.long 0x4 6. "ROID,Request Overflow Error Interrupt Disable" "0: No effect.,1: Disables request overflow error interrupt." newline bitfld.long 0x4 5. "WBEID,Write Bus Error Interrupt Disable" "0: No effect.,1: Disables bus error interrupt." bitfld.long 0x4 4. "RBEID,Read Bus Error Interrupt Disable" "0: No effect.,1: Disables bus error interrupt." newline bitfld.long 0x4 3. "FID,End of Flush Interrupt Disable" "0: No effect.,1: Disables end of flush interrupt." bitfld.long 0x4 2. "DID,End of Disable Interrupt Disable" "0: No effect.,1: Disables end of disable interrupt." newline bitfld.long 0x4 1. "LID,End of Linked List Interrupt Disable" "0: No effect.,1: Disables end of linked list interrupt." bitfld.long 0x4 0. "BID,End of Block Interrupt Disable" "0: No effect.,1: Disables end of block interrupt." rgroup.long ($2+0x8)++0x7 line.long 0x0 "CIM,Channel Interrupt Mask Register" bitfld.long 0x0 7. "TCIM,Transfer Count Overflow Error Interrupt Mask" "0: Transfer count overflow interrupt is masked.,1: Transfer count overflow interrupt is activated." bitfld.long 0x0 6. "ROIM,Request Overflow Error Interrupt Mask" "0: Request overflow interrupt is masked.,1: Request overflow interrupt is activated." newline bitfld.long 0x0 5. "WBEIM,Write Bus Error Interrupt Mask" "0: Bus error interrupt is masked.,1: Bus error interrupt is activated." bitfld.long 0x0 4. "RBEIM,Read Bus Error Interrupt Mask" "0: Bus error interrupt is masked.,1: Bus error interrupt is activated." newline bitfld.long 0x0 3. "FIM,End of Flush Interrupt Mask" "0: End of flush interrupt is masked.,1: End of flush interrupt is activated." bitfld.long 0x0 2. "DIM,End of Disable Interrupt Mask" "0: End of disable interrupt is masked.,1: End of disable interrupt is activated." newline bitfld.long 0x0 1. "LIM,End of Linked List Interrupt Mask" "0: End of linked list interrupt is masked.,1: End of linked list interrupt is activated." bitfld.long 0x0 0. "BIM,End of Block Interrupt Mask" "0: Block interrupt is masked.,1: Block interrupt is activated." line.long 0x4 "CIS,Channel Interrupt Status Register" bitfld.long 0x4 7. "TCIS,Transfer Count Overflow Interrupt Status" "0: Transfer count overflow has not occurred.,1: At least one transfer count overflow has been.." bitfld.long 0x4 6. "ROIS,Request Overflow Error Interrupt Status" "0: Overflow condition has not occurred.,1: Overflow condition has occurred at least once." newline bitfld.long 0x4 5. "WBEIS,Write Bus Error Interrupt Status" "0: Write bus error condition has not occurred.,1: At least one bus error has been detected in a.." bitfld.long 0x4 4. "RBEIS,Read Bus Error Interrupt Status" "0: Read bus error condition has not occurred.,1: At least one bus error has been detected in a.." newline bitfld.long 0x4 3. "FIS,End of Flush Interrupt Status" "0: End of flush condition has not occurred.,1: End of flush condition has occurred since the.." bitfld.long 0x4 2. "DIS,End of Disable Interrupt Status" "0: End of disable condition has not occurred.,1: End of disable condition has occurred since the.." newline bitfld.long 0x4 1. "LIS,End of Linked List Interrupt Status" "0: End of linked list condition has not occurred.,1: End of linked list condition has occurred since.." bitfld.long 0x4 0. "BIS,End of Block Interrupt Status" "0: End of block interrupt has not occurred.,1: End of block interrupt has occurred since the.." group.long ($2+0x10)++0x27 line.long 0x0 "CSA,Channel Source Address Register" hexmask.long 0x0 0.--31. 1. "SA,Channel Source Address" line.long 0x4 "CDA,Channel Destination Address Register" hexmask.long 0x4 0.--31. 1. "DA,Channel Destination Address" line.long 0x8 "CNDA,Channel Next Descriptor Address Register" hexmask.long 0x8 2.--31. 1. "NDA,Channel Next Descriptor Address" line.long 0xC "CNDC,Channel Next Descriptor Control Register" bitfld.long 0xC 5.--6. "QOS,Channel Quality Of Service Level" "0,1,2,3" bitfld.long 0xC 3.--4. "NDVIEW,Channel Next Descriptor View" "0: Next Descriptor View 0,1: Next Descriptor View 1,2: Next Descriptor View 2,3: Next Descriptor View 3" newline bitfld.long 0xC 2. "NDDUP,Channel Next Descriptor Destination Update" "0: Destination parameters remain unchanged.,1: Destination parameters are updated when the.." bitfld.long 0xC 1. "NDSUP,Channel Next Descriptor Source Update" "0: Source parameters remain unchanged.,1: Source parameters are updated when the.." newline bitfld.long 0xC 0. "NDE,Channel Next Descriptor Enable" "0: Descriptor fetch is disabled.,1: Descriptor fetch is enabled." line.long 0x10 "CUBC,Channel Microblock Control Register" hexmask.long.tbyte 0x10 0.--23. 1. "UBLEN,Channel Microblock Length" line.long 0x14 "CBC,Channel Block Control Register" hexmask.long.word 0x14 0.--11. 1. "BLEN,Channel Block Length" line.long 0x18 "CC,Channel Configuration Register" hexmask.long.byte 0x18 24.--30. 1. "PERID,Channel Peripheral Hardware Request Line Identifier" bitfld.long 0x18 23. "WRIP,Write in Progress (this bit is read-only)" "0: No active write transaction on the bus.,1: A write transaction is in progress." newline bitfld.long 0x18 22. "RDIP,Read in Progress (this bit is read-only)" "0: No active read transaction on the bus.,1: A read transaction is in progress." bitfld.long 0x18 21. "INITD,Channel Initialization Done (this bit is read-only)" "0: Channel initialization is in progress.,1: Channel initialization is completed." newline bitfld.long 0x18 18.--19. "DAM,Channel Destination Addressing Mode" "0: The address remains unchanged.,1: The addressing mode is incremented (the..,2: The microblock stride is added at the microblock..,3: The microblock stride is added at the microblock.." bitfld.long 0x18 16.--17. "SAM,Channel Source Addressing Mode" "0: The address remains unchanged.,1: The addressing mode is incremented (the..,2: The microblock stride is added at the microblock..,3: The microblock stride is added at the microblock.." newline bitfld.long 0x18 11.--12. "DWIDTH,Channel Data Width" "0: The data size is set to 8 bits,1: The data size is set to 16 bits,2: The data size is set to 32 bits,3: The data size is set to 64 bits" bitfld.long 0x18 8.--10. "CSIZE,Channel Chunk Size" "0: 1 data transferred,1: 2 data transferred,2: 4 data transferred,3: 8 data transferred,4: 16 data transferred,?,?,?" newline bitfld.long 0x18 7. "MEMSET,Channel Fill Block of Memory" "0: Memset is not activated.,1: Sets the block of memory pointed by DA field to.." bitfld.long 0x18 6. "SWREQ,Channel Software Request Trigger" "0: Hardware request line is connected to the..,1: Software request is connected to the peripheral.." newline bitfld.long 0x18 5. "PROT,Channel Protection" "0: Channel is secured.,1: Channel is unsecured." bitfld.long 0x18 4. "DSYNC,Channel Synchronization" "0: Peripheral-to-memory transfer.,1: Memory-to-peripheral transfer" newline bitfld.long 0x18 1.--2. "MBSIZE,Channel Memory Burst Size" "0: The memory burst size is set to one.,1: The memory burst size is set to four.,2: The memory burst size is set to eight.,3: The memory burst size is set to sixteen." bitfld.long 0x18 0. "TYPE,Channel Transfer Type" "0: Self-triggered mode (memory-to-memory transfer).,1: Synchronized mode (peripheral-to-memory or.." line.long 0x1C "CDS_MSP,Channel Data Stride Memory Set Pattern" hexmask.long.word 0x1C 16.--31. 1. "DDS_MSP,Channel Destination Data Stride or Memory Set Pattern" hexmask.long.word 0x1C 0.--15. 1. "SDS_MSP,Channel Source Data stride or Memory Set Pattern" line.long 0x20 "CSUS,Channel Source Microblock Stride" hexmask.long.tbyte 0x20 0.--23. 1. "SUBS,Channel Source Microblock Stride" line.long 0x24 "CDUS,Channel Destination Microblock Stride" hexmask.long.tbyte 0x24 0.--23. 1. "DUBS,Channel Destination Microblock Stride" rgroup.long ($2+0x38)++0x3 line.long 0x0 "CTCS,Channel Transfer Counter Status Register" hexmask.long.tbyte 0x0 0.--23. 1. "TC,Channel Transfer Count" tree.end repeat.end repeat 16. (list 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 0x1A 0x1B 0x1C 0x1D 0x1E 0x1F)(list ad:0xE1610460 ad:0xE16104A0 ad:0xE16104E0 ad:0xE1610520 ad:0xE1610560 ad:0xE16105A0 ad:0xE16105E0 ad:0xE1610620 ad:0xE1610660 ad:0xE16106A0 ad:0xE16106E0 ad:0xE1610720 ad:0xE1610760 ad:0xE16107A0 ad:0xE16107E0 ad:0xE1610820) tree "XDMAC_CHID[$1]" base $2 wgroup.long ($2)++0x7 line.long 0x0 "CIE,Channel Interrupt Enable Register" bitfld.long 0x0 7. "TCIE,Transfer Count Overflow Error Interrupt Enable" "0: No effect.,1: Enables transfer count overflow error interrupt." bitfld.long 0x0 6. "ROIE,Request Overflow Error Interrupt Enable" "0: No effect.,1: Enables request overflow error interrupt." newline bitfld.long 0x0 5. "WBIE,Write Bus Error Interrupt Enable" "0: No effect.,1: Enables write bus error interrupt." bitfld.long 0x0 4. "RBIE,Read Bus Error Interrupt Enable" "0: No effect.,1: Enables read bus error interrupt." newline bitfld.long 0x0 3. "FIE,End of Flush Interrupt Enable" "0: No effect.,1: Enables end of flush interrupt." bitfld.long 0x0 2. "DIE,End of Disable Interrupt Enable" "0: No effect.,1: Enables end of disable interrupt." newline bitfld.long 0x0 1. "LIE,End of Linked List Interrupt Enable" "0: No effect.,1: Enables end of linked list interrupt." bitfld.long 0x0 0. "BIE,End of Block Interrupt Enable" "0: No effect.,1: Enables end of block interrupt." line.long 0x4 "CID,Channel Interrupt Disable Register" bitfld.long 0x4 7. "TCID,Transfer Count Overflow Error Interrupt Disable" "0: No effect.,1: Disables transfer count overflow error interrupt." bitfld.long 0x4 6. "ROID,Request Overflow Error Interrupt Disable" "0: No effect.,1: Disables request overflow error interrupt." newline bitfld.long 0x4 5. "WBEID,Write Bus Error Interrupt Disable" "0: No effect.,1: Disables bus error interrupt." bitfld.long 0x4 4. "RBEID,Read Bus Error Interrupt Disable" "0: No effect.,1: Disables bus error interrupt." newline bitfld.long 0x4 3. "FID,End of Flush Interrupt Disable" "0: No effect.,1: Disables end of flush interrupt." bitfld.long 0x4 2. "DID,End of Disable Interrupt Disable" "0: No effect.,1: Disables end of disable interrupt." newline bitfld.long 0x4 1. "LID,End of Linked List Interrupt Disable" "0: No effect.,1: Disables end of linked list interrupt." bitfld.long 0x4 0. "BID,End of Block Interrupt Disable" "0: No effect.,1: Disables end of block interrupt." rgroup.long ($2+0x8)++0x7 line.long 0x0 "CIM,Channel Interrupt Mask Register" bitfld.long 0x0 7. "TCIM,Transfer Count Overflow Error Interrupt Mask" "0: Transfer count overflow interrupt is masked.,1: Transfer count overflow interrupt is activated." bitfld.long 0x0 6. "ROIM,Request Overflow Error Interrupt Mask" "0: Request overflow interrupt is masked.,1: Request overflow interrupt is activated." newline bitfld.long 0x0 5. "WBEIM,Write Bus Error Interrupt Mask" "0: Bus error interrupt is masked.,1: Bus error interrupt is activated." bitfld.long 0x0 4. "RBEIM,Read Bus Error Interrupt Mask" "0: Bus error interrupt is masked.,1: Bus error interrupt is activated." newline bitfld.long 0x0 3. "FIM,End of Flush Interrupt Mask" "0: End of flush interrupt is masked.,1: End of flush interrupt is activated." bitfld.long 0x0 2. "DIM,End of Disable Interrupt Mask" "0: End of disable interrupt is masked.,1: End of disable interrupt is activated." newline bitfld.long 0x0 1. "LIM,End of Linked List Interrupt Mask" "0: End of linked list interrupt is masked.,1: End of linked list interrupt is activated." bitfld.long 0x0 0. "BIM,End of Block Interrupt Mask" "0: Block interrupt is masked.,1: Block interrupt is activated." line.long 0x4 "CIS,Channel Interrupt Status Register" bitfld.long 0x4 7. "TCIS,Transfer Count Overflow Interrupt Status" "0: Transfer count overflow has not occurred.,1: At least one transfer count overflow has been.." bitfld.long 0x4 6. "ROIS,Request Overflow Error Interrupt Status" "0: Overflow condition has not occurred.,1: Overflow condition has occurred at least once." newline bitfld.long 0x4 5. "WBEIS,Write Bus Error Interrupt Status" "0: Write bus error condition has not occurred.,1: At least one bus error has been detected in a.." bitfld.long 0x4 4. "RBEIS,Read Bus Error Interrupt Status" "0: Read bus error condition has not occurred.,1: At least one bus error has been detected in a.." newline bitfld.long 0x4 3. "FIS,End of Flush Interrupt Status" "0: End of flush condition has not occurred.,1: End of flush condition has occurred since the.." bitfld.long 0x4 2. "DIS,End of Disable Interrupt Status" "0: End of disable condition has not occurred.,1: End of disable condition has occurred since the.." newline bitfld.long 0x4 1. "LIS,End of Linked List Interrupt Status" "0: End of linked list condition has not occurred.,1: End of linked list condition has occurred since.." bitfld.long 0x4 0. "BIS,End of Block Interrupt Status" "0: End of block interrupt has not occurred.,1: End of block interrupt has occurred since the.." group.long ($2+0x10)++0x27 line.long 0x0 "CSA,Channel Source Address Register" hexmask.long 0x0 0.--31. 1. "SA,Channel Source Address" line.long 0x4 "CDA,Channel Destination Address Register" hexmask.long 0x4 0.--31. 1. "DA,Channel Destination Address" line.long 0x8 "CNDA,Channel Next Descriptor Address Register" hexmask.long 0x8 2.--31. 1. "NDA,Channel Next Descriptor Address" line.long 0xC "CNDC,Channel Next Descriptor Control Register" bitfld.long 0xC 5.--6. "QOS,Channel Quality Of Service Level" "0,1,2,3" bitfld.long 0xC 3.--4. "NDVIEW,Channel Next Descriptor View" "0: Next Descriptor View 0,1: Next Descriptor View 1,2: Next Descriptor View 2,3: Next Descriptor View 3" newline bitfld.long 0xC 2. "NDDUP,Channel Next Descriptor Destination Update" "0: Destination parameters remain unchanged.,1: Destination parameters are updated when the.." bitfld.long 0xC 1. "NDSUP,Channel Next Descriptor Source Update" "0: Source parameters remain unchanged.,1: Source parameters are updated when the.." newline bitfld.long 0xC 0. "NDE,Channel Next Descriptor Enable" "0: Descriptor fetch is disabled.,1: Descriptor fetch is enabled." line.long 0x10 "CUBC,Channel Microblock Control Register" hexmask.long.tbyte 0x10 0.--23. 1. "UBLEN,Channel Microblock Length" line.long 0x14 "CBC,Channel Block Control Register" hexmask.long.word 0x14 0.--11. 1. "BLEN,Channel Block Length" line.long 0x18 "CC,Channel Configuration Register" hexmask.long.byte 0x18 24.--30. 1. "PERID,Channel Peripheral Hardware Request Line Identifier" bitfld.long 0x18 23. "WRIP,Write in Progress (this bit is read-only)" "0: No active write transaction on the bus.,1: A write transaction is in progress." newline bitfld.long 0x18 22. "RDIP,Read in Progress (this bit is read-only)" "0: No active read transaction on the bus.,1: A read transaction is in progress." bitfld.long 0x18 21. "INITD,Channel Initialization Done (this bit is read-only)" "0: Channel initialization is in progress.,1: Channel initialization is completed." newline bitfld.long 0x18 18.--19. "DAM,Channel Destination Addressing Mode" "0: The address remains unchanged.,1: The addressing mode is incremented (the..,2: The microblock stride is added at the microblock..,3: The microblock stride is added at the microblock.." bitfld.long 0x18 16.--17. "SAM,Channel Source Addressing Mode" "0: The address remains unchanged.,1: The addressing mode is incremented (the..,2: The microblock stride is added at the microblock..,3: The microblock stride is added at the microblock.." newline bitfld.long 0x18 11.--12. "DWIDTH,Channel Data Width" "0: The data size is set to 8 bits,1: The data size is set to 16 bits,2: The data size is set to 32 bits,3: The data size is set to 64 bits" bitfld.long 0x18 8.--10. "CSIZE,Channel Chunk Size" "0: 1 data transferred,1: 2 data transferred,2: 4 data transferred,3: 8 data transferred,4: 16 data transferred,?,?,?" newline bitfld.long 0x18 7. "MEMSET,Channel Fill Block of Memory" "0: Memset is not activated.,1: Sets the block of memory pointed by DA field to.." bitfld.long 0x18 6. "SWREQ,Channel Software Request Trigger" "0: Hardware request line is connected to the..,1: Software request is connected to the peripheral.." newline bitfld.long 0x18 5. "PROT,Channel Protection" "0: Channel is secured.,1: Channel is unsecured." bitfld.long 0x18 4. "DSYNC,Channel Synchronization" "0: Peripheral-to-memory transfer.,1: Memory-to-peripheral transfer" newline bitfld.long 0x18 1.--2. "MBSIZE,Channel Memory Burst Size" "0: The memory burst size is set to one.,1: The memory burst size is set to four.,2: The memory burst size is set to eight.,3: The memory burst size is set to sixteen." bitfld.long 0x18 0. "TYPE,Channel Transfer Type" "0: Self-triggered mode (memory-to-memory transfer).,1: Synchronized mode (peripheral-to-memory or.." line.long 0x1C "CDS_MSP,Channel Data Stride Memory Set Pattern" hexmask.long.word 0x1C 16.--31. 1. "DDS_MSP,Channel Destination Data Stride or Memory Set Pattern" hexmask.long.word 0x1C 0.--15. 1. "SDS_MSP,Channel Source Data stride or Memory Set Pattern" line.long 0x20 "CSUS,Channel Source Microblock Stride" hexmask.long.tbyte 0x20 0.--23. 1. "SUBS,Channel Source Microblock Stride" line.long 0x24 "CDUS,Channel Destination Microblock Stride" hexmask.long.tbyte 0x24 0.--23. 1. "DUBS,Channel Destination Microblock Stride" rgroup.long ($2+0x38)++0x3 line.long 0x0 "CTCS,Channel Transfer Counter Status Register" hexmask.long.tbyte 0x0 0.--23. 1. "TC,Channel Transfer Count" tree.end repeat.end tree.end tree "XDMAC1" base ad:0xE1614000 rgroup.long 0x0++0x3 line.long 0x0 "GTYPE,Global Type Register" hexmask.long.byte 0x0 16.--22. 1. "NB_REQ,Number of Peripheral Requests Minus One" hexmask.long.word 0x0 5.--15. 1. "FIFO_SZ,Number of Bytes" newline hexmask.long.byte 0x0 0.--4. 1. "NB_CH,Number of Channels Minus One" group.long 0x4++0x7 line.long 0x0 "GCFG,Global Configuration Register" hexmask.long.byte 0x0 28.--31. 1. "RDSG,Read Queue Scatter Gather Outstanding Limit" hexmask.long.byte 0x0 24.--27. 1. "RDLP,Read Queue Low Priority Outstanding Limit" newline hexmask.long.byte 0x0 20.--23. 1. "RDMP,Read Queue Medium Priority Outstanding Limit" hexmask.long.byte 0x0 16.--19. 1. "RDHP,Read Queue High Priority Outstanding Limit" newline hexmask.long.byte 0x0 12.--15. 1. "WRLP,Write Queue Low Priority Outstanding Limit" hexmask.long.byte 0x0 8.--11. 1. "WRMP,Write Queue Medium Priority Outstanding Limit" newline hexmask.long.byte 0x0 4.--7. 1. "WRHP,Write Queue High Priority Outstanding Limit" bitfld.long 0x0 3. "CGDISIF,Bus Interface Clock Gating Disable" "0: The automatic clock gating is enabled for the..,1: The automatic clock gating is disabled for the.." newline bitfld.long 0x0 2. "CGDISFIFO,FIFO Clock Gating Disable" "0: The automatic clock gating is enabled for the..,1: The automatic clock gating is disabled for the.." bitfld.long 0x0 1. "CGDISPIPE,Pipeline Clock Gating Disable" "0: The automatic clock gating is enabled for the..,1: The automatic clock gating is disabled for the.." newline bitfld.long 0x0 0. "CGDISREG,Configuration Registers Clock Gating Disable" "0: The automatic clock gating is enabled for the..,1: The automatic clock gating is disabled for the.." line.long 0x4 "GWAC,Global Weighted Arbiter Configuration Register" hexmask.long.byte 0x4 12.--15. 1. "PW3,Pool Weight 3" hexmask.long.byte 0x4 8.--11. 1. "PW2,Pool Weight 2" newline hexmask.long.byte 0x4 4.--7. 1. "PW1,Pool Weight 1" hexmask.long.byte 0x4 0.--3. 1. "PW0,Pool Weight 0" wgroup.long 0xC++0x7 line.long 0x0 "GIE,Global Interrupt Enable Register" bitfld.long 0x0 31. "IE31,XDMAC Channel 31 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 30. "IE30,XDMAC Channel 30 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." newline bitfld.long 0x0 29. "IE29,XDMAC Channel 29 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 28. "IE28,XDMAC Channel 28 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." newline bitfld.long 0x0 27. "IE27,XDMAC Channel 27 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 26. "IE26,XDMAC Channel 26 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." newline bitfld.long 0x0 25. "IE25,XDMAC Channel 25 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 24. "IE24,XDMAC Channel 24 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." newline bitfld.long 0x0 23. "IE23,XDMAC Channel 23 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 22. "IE22,XDMAC Channel 22 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." newline bitfld.long 0x0 21. "IE21,XDMAC Channel 21 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 20. "IE20,XDMAC Channel 20 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." newline bitfld.long 0x0 19. "IE19,XDMAC Channel 19 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 18. "IE18,XDMAC Channel 18 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." newline bitfld.long 0x0 17. "IE17,XDMAC Channel 17 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 16. "IE16,XDMAC Channel 16 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." newline bitfld.long 0x0 15. "IE15,XDMAC Channel 15 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 14. "IE14,XDMAC Channel 14 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." newline bitfld.long 0x0 13. "IE13,XDMAC Channel 13 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 12. "IE12,XDMAC Channel 12 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." newline bitfld.long 0x0 11. "IE11,XDMAC Channel 11 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 10. "IE10,XDMAC Channel 10 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." newline bitfld.long 0x0 9. "IE9,XDMAC Channel 9 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 8. "IE8,XDMAC Channel 8 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." newline bitfld.long 0x0 7. "IE7,XDMAC Channel 7 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 6. "IE6,XDMAC Channel 6 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." newline bitfld.long 0x0 5. "IE5,XDMAC Channel 5 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 4. "IE4,XDMAC Channel 4 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." newline bitfld.long 0x0 3. "IE3,XDMAC Channel 3 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 2. "IE2,XDMAC Channel 2 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." newline bitfld.long 0x0 1. "IE1,XDMAC Channel 1 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 0. "IE0,XDMAC Channel 0 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." line.long 0x4 "GID,Global Interrupt Disable Register" bitfld.long 0x4 31. "ID31,XDMAC Channel 31 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 30. "ID30,XDMAC Channel 30 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." newline bitfld.long 0x4 29. "ID29,XDMAC Channel 29 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 28. "ID28,XDMAC Channel 28 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." newline bitfld.long 0x4 27. "ID27,XDMAC Channel 27 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 26. "ID26,XDMAC Channel 26 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." newline bitfld.long 0x4 25. "ID25,XDMAC Channel 25 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 24. "ID24,XDMAC Channel 24 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." newline bitfld.long 0x4 23. "ID23,XDMAC Channel 23 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 22. "ID22,XDMAC Channel 22 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." newline bitfld.long 0x4 21. "ID21,XDMAC Channel 21 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 20. "ID20,XDMAC Channel 20 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." newline bitfld.long 0x4 19. "ID19,XDMAC Channel 19 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 18. "ID18,XDMAC Channel 18 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." newline bitfld.long 0x4 17. "ID17,XDMAC Channel 17 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 16. "ID16,XDMAC Channel 16 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." newline bitfld.long 0x4 15. "ID15,XDMAC Channel 15 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 14. "ID14,XDMAC Channel 14 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." newline bitfld.long 0x4 13. "ID13,XDMAC Channel 13 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 12. "ID12,XDMAC Channel 12 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." newline bitfld.long 0x4 11. "ID11,XDMAC Channel 11 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 10. "ID10,XDMAC Channel 10 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." newline bitfld.long 0x4 9. "ID9,XDMAC Channel 9 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 8. "ID8,XDMAC Channel 8 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." newline bitfld.long 0x4 7. "ID7,XDMAC Channel 7 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 6. "ID6,XDMAC Channel 6 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." newline bitfld.long 0x4 5. "ID5,XDMAC Channel 5 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 4. "ID4,XDMAC Channel 4 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." newline bitfld.long 0x4 3. "ID3,XDMAC Channel 3 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 2. "ID2,XDMAC Channel 2 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." newline bitfld.long 0x4 1. "ID1,XDMAC Channel 1 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 0. "ID0,XDMAC Channel 0 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." rgroup.long 0x14++0x7 line.long 0x0 "GIM,Global Interrupt Mask Register" bitfld.long 0x0 31. "IM31,XDMAC Channel 31 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 30. "IM30,XDMAC Channel 30 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." newline bitfld.long 0x0 29. "IM29,XDMAC Channel 29 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 28. "IM28,XDMAC Channel 28 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." newline bitfld.long 0x0 27. "IM27,XDMAC Channel 27 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 26. "IM26,XDMAC Channel 26 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." newline bitfld.long 0x0 25. "IM25,XDMAC Channel 25 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 24. "IM24,XDMAC Channel 24 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." newline bitfld.long 0x0 23. "IM23,XDMAC Channel 23 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 22. "IM22,XDMAC Channel 22 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." newline bitfld.long 0x0 21. "IM21,XDMAC Channel 21 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 20. "IM20,XDMAC Channel 20 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." newline bitfld.long 0x0 19. "IM19,XDMAC Channel 19 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 18. "IM18,XDMAC Channel 18 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." newline bitfld.long 0x0 17. "IM17,XDMAC Channel 17 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 16. "IM16,XDMAC Channel 16 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." newline bitfld.long 0x0 15. "IM15,XDMAC Channel 15 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 14. "IM14,XDMAC Channel 14 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." newline bitfld.long 0x0 13. "IM13,XDMAC Channel 13 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 12. "IM12,XDMAC Channel 12 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." newline bitfld.long 0x0 11. "IM11,XDMAC Channel 11 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 10. "IM10,XDMAC Channel 10 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." newline bitfld.long 0x0 9. "IM9,XDMAC Channel 9 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 8. "IM8,XDMAC Channel 8 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." newline bitfld.long 0x0 7. "IM7,XDMAC Channel 7 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 6. "IM6,XDMAC Channel 6 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." newline bitfld.long 0x0 5. "IM5,XDMAC Channel 5 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 4. "IM4,XDMAC Channel 4 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." newline bitfld.long 0x0 3. "IM3,XDMAC Channel 3 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 2. "IM2,XDMAC Channel 2 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." newline bitfld.long 0x0 1. "IM1,XDMAC Channel 1 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 0. "IM0,XDMAC Channel 0 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." line.long 0x4 "GIS,Global Interrupt Status Register" bitfld.long 0x4 31. "IS31,XDMAC Channel 31 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 30. "IS30,XDMAC Channel 30 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." newline bitfld.long 0x4 29. "IS29,XDMAC Channel 29 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 28. "IS28,XDMAC Channel 28 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." newline bitfld.long 0x4 27. "IS27,XDMAC Channel 27 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 26. "IS26,XDMAC Channel 26 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." newline bitfld.long 0x4 25. "IS25,XDMAC Channel 25 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 24. "IS24,XDMAC Channel 24 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." newline bitfld.long 0x4 23. "IS23,XDMAC Channel 23 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 22. "IS22,XDMAC Channel 22 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." newline bitfld.long 0x4 21. "IS21,XDMAC Channel 21 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 20. "IS20,XDMAC Channel 20 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." newline bitfld.long 0x4 19. "IS19,XDMAC Channel 19 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 18. "IS18,XDMAC Channel 18 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." newline bitfld.long 0x4 17. "IS17,XDMAC Channel 17 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 16. "IS16,XDMAC Channel 16 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." newline bitfld.long 0x4 15. "IS15,XDMAC Channel 15 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 14. "IS14,XDMAC Channel 14 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." newline bitfld.long 0x4 13. "IS13,XDMAC Channel 13 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 12. "IS12,XDMAC Channel 12 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." newline bitfld.long 0x4 11. "IS11,XDMAC Channel 11 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 10. "IS10,XDMAC Channel 10 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." newline bitfld.long 0x4 9. "IS9,XDMAC Channel 9 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 8. "IS8,XDMAC Channel 8 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." newline bitfld.long 0x4 7. "IS7,XDMAC Channel 7 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 6. "IS6,XDMAC Channel 6 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." newline bitfld.long 0x4 5. "IS5,XDMAC Channel 5 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 4. "IS4,XDMAC Channel 4 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." newline bitfld.long 0x4 3. "IS3,XDMAC Channel 3 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 2. "IS2,XDMAC Channel 2 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." newline bitfld.long 0x4 1. "IS1,XDMAC Channel 1 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 0. "IS0,XDMAC Channel 0 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." wgroup.long 0x1C++0x7 line.long 0x0 "GE,Global Channel Enable Register" bitfld.long 0x0 31. "EN31,XDMAC Channel 31 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 30. "EN30,XDMAC Channel 30 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." newline bitfld.long 0x0 29. "EN29,XDMAC Channel 29 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 28. "EN28,XDMAC Channel 28 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." newline bitfld.long 0x0 27. "EN27,XDMAC Channel 27 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 26. "EN26,XDMAC Channel 26 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." newline bitfld.long 0x0 25. "EN25,XDMAC Channel 25 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 24. "EN24,XDMAC Channel 24 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." newline bitfld.long 0x0 23. "EN23,XDMAC Channel 23 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 22. "EN22,XDMAC Channel 22 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." newline bitfld.long 0x0 21. "EN21,XDMAC Channel 21 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 20. "EN20,XDMAC Channel 20 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." newline bitfld.long 0x0 19. "EN19,XDMAC Channel 19 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 18. "EN18,XDMAC Channel 18 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." newline bitfld.long 0x0 17. "EN17,XDMAC Channel 17 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 16. "EN16,XDMAC Channel 16 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." newline bitfld.long 0x0 15. "EN15,XDMAC Channel 15 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 14. "EN14,XDMAC Channel 14 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." newline bitfld.long 0x0 13. "EN13,XDMAC Channel 13 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 12. "EN12,XDMAC Channel 12 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." newline bitfld.long 0x0 11. "EN11,XDMAC Channel 11 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 10. "EN10,XDMAC Channel 10 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." newline bitfld.long 0x0 9. "EN9,XDMAC Channel 9 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 8. "EN8,XDMAC Channel 8 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." newline bitfld.long 0x0 7. "EN7,XDMAC Channel 7 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 6. "EN6,XDMAC Channel 6 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." newline bitfld.long 0x0 5. "EN5,XDMAC Channel 5 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 4. "EN4,XDMAC Channel 4 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." newline bitfld.long 0x0 3. "EN3,XDMAC Channel 3 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 2. "EN2,XDMAC Channel 2 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." newline bitfld.long 0x0 1. "EN1,XDMAC Channel 1 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 0. "EN0,XDMAC Channel 0 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." line.long 0x4 "GD,Global Channel Disable Register" bitfld.long 0x4 31. "DI31,XDMAC Channel 31 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 30. "DI30,XDMAC Channel 30 Disable" "0: This bit has no effect.,1: Disables channel x." newline bitfld.long 0x4 29. "DI29,XDMAC Channel 29 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 28. "DI28,XDMAC Channel 28 Disable" "0: This bit has no effect.,1: Disables channel x." newline bitfld.long 0x4 27. "DI27,XDMAC Channel 27 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 26. "DI26,XDMAC Channel 26 Disable" "0: This bit has no effect.,1: Disables channel x." newline bitfld.long 0x4 25. "DI25,XDMAC Channel 25 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 24. "DI24,XDMAC Channel 24 Disable" "0: This bit has no effect.,1: Disables channel x." newline bitfld.long 0x4 23. "DI23,XDMAC Channel 23 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 22. "DI22,XDMAC Channel 22 Disable" "0: This bit has no effect.,1: Disables channel x." newline bitfld.long 0x4 21. "DI21,XDMAC Channel 21 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 20. "DI20,XDMAC Channel 20 Disable" "0: This bit has no effect.,1: Disables channel x." newline bitfld.long 0x4 19. "DI19,XDMAC Channel 19 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 18. "DI18,XDMAC Channel 18 Disable" "0: This bit has no effect.,1: Disables channel x." newline bitfld.long 0x4 17. "DI17,XDMAC Channel 17 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 16. "DI16,XDMAC Channel 16 Disable" "0: This bit has no effect.,1: Disables channel x." newline bitfld.long 0x4 15. "DI15,XDMAC Channel 15 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 14. "DI14,XDMAC Channel 14 Disable" "0: This bit has no effect.,1: Disables channel x." newline bitfld.long 0x4 13. "DI13,XDMAC Channel 13 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 12. "DI12,XDMAC Channel 12 Disable" "0: This bit has no effect.,1: Disables channel x." newline bitfld.long 0x4 11. "DI11,XDMAC Channel 11 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 10. "DI10,XDMAC Channel 10 Disable" "0: This bit has no effect.,1: Disables channel x." newline bitfld.long 0x4 9. "DI9,XDMAC Channel 9 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 8. "DI8,XDMAC Channel 8 Disable" "0: This bit has no effect.,1: Disables channel x." newline bitfld.long 0x4 7. "DI7,XDMAC Channel 7 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 6. "DI6,XDMAC Channel 6 Disable" "0: This bit has no effect.,1: Disables channel x." newline bitfld.long 0x4 5. "DI5,XDMAC Channel 5 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 4. "DI4,XDMAC Channel 4 Disable" "0: This bit has no effect.,1: Disables channel x." newline bitfld.long 0x4 3. "DI3,XDMAC Channel 3 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 2. "DI2,XDMAC Channel 2 Disable" "0: This bit has no effect.,1: Disables channel x." newline bitfld.long 0x4 1. "DI1,XDMAC Channel 1 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 0. "DI0,XDMAC Channel 0 Disable" "0: This bit has no effect.,1: Disables channel x." rgroup.long 0x24++0xB line.long 0x0 "GS,Global Channel Status Register" bitfld.long 0x0 31. "ST31,XDMAC Channel 31 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 30. "ST30,XDMAC Channel 30 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." newline bitfld.long 0x0 29. "ST29,XDMAC Channel 29 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 28. "ST28,XDMAC Channel 28 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." newline bitfld.long 0x0 27. "ST27,XDMAC Channel 27 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 26. "ST26,XDMAC Channel 26 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." newline bitfld.long 0x0 25. "ST25,XDMAC Channel 25 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 24. "ST24,XDMAC Channel 24 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." newline bitfld.long 0x0 23. "ST23,XDMAC Channel 23 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 22. "ST22,XDMAC Channel 22 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." newline bitfld.long 0x0 21. "ST21,XDMAC Channel 21 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 20. "ST20,XDMAC Channel 20 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." newline bitfld.long 0x0 19. "ST19,XDMAC Channel 19 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 18. "ST18,XDMAC Channel 18 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." newline bitfld.long 0x0 17. "ST17,XDMAC Channel 17 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 16. "ST16,XDMAC Channel 16 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." newline bitfld.long 0x0 15. "ST15,XDMAC Channel 15 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 14. "ST14,XDMAC Channel 14 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." newline bitfld.long 0x0 13. "ST13,XDMAC Channel 13 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 12. "ST12,XDMAC Channel 12 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." newline bitfld.long 0x0 11. "ST11,XDMAC Channel 11 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 10. "ST10,XDMAC Channel 10 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." newline bitfld.long 0x0 9. "ST9,XDMAC Channel 9 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 8. "ST8,XDMAC Channel 8 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." newline bitfld.long 0x0 7. "ST7,XDMAC Channel 7 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 6. "ST6,XDMAC Channel 6 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." newline bitfld.long 0x0 5. "ST5,XDMAC Channel 5 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 4. "ST4,XDMAC Channel 4 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." newline bitfld.long 0x0 3. "ST3,XDMAC Channel 3 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 2. "ST2,XDMAC Channel 2 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." newline bitfld.long 0x0 1. "ST1,XDMAC Channel 1 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 0. "ST0,XDMAC Channel 0 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." line.long 0x4 "GRSS,Global Channel Read Suspend Status Register" bitfld.long 0x4 31. "RSS31,XDMAC Channel 31 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 30. "RSS30,XDMAC Channel 30 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x4 29. "RSS29,XDMAC Channel 29 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 28. "RSS28,XDMAC Channel 28 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x4 27. "RSS27,XDMAC Channel 27 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 26. "RSS26,XDMAC Channel 26 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x4 25. "RSS25,XDMAC Channel 25 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 24. "RSS24,XDMAC Channel 24 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x4 23. "RSS23,XDMAC Channel 23 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 22. "RSS22,XDMAC Channel 22 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x4 21. "RSS21,XDMAC Channel 21 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 20. "RSS20,XDMAC Channel 20 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x4 19. "RSS19,XDMAC Channel 19 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 18. "RSS18,XDMAC Channel 18 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x4 17. "RSS17,XDMAC Channel 17 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 16. "RSS16,XDMAC Channel 16 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x4 15. "RSS15,XDMAC Channel 15 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 14. "RSS14,XDMAC Channel 14 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x4 13. "RSS13,XDMAC Channel 13 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 12. "RSS12,XDMAC Channel 12 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x4 11. "RSS11,XDMAC Channel 11 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 10. "RSS10,XDMAC Channel 10 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x4 9. "RSS9,XDMAC Channel 9 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 8. "RSS8,XDMAC Channel 8 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x4 7. "RSS7,XDMAC Channel 7 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 6. "RSS6,XDMAC Channel 6 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x4 5. "RSS5,XDMAC Channel 5 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 4. "RSS4,XDMAC Channel 4 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x4 3. "RSS3,XDMAC Channel 3 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 2. "RSS2,XDMAC Channel 2 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x4 1. "RSS1,XDMAC Channel 1 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 0. "RSS0,XDMAC Channel 0 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." line.long 0x8 "GWSS,Global Channel Write Suspend Status Register" bitfld.long 0x8 31. "WSS31,XDMAC Channel 31 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 30. "WSS30,XDMAC Channel 30 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x8 29. "WSS29,XDMAC Channel 29 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 28. "WSS28,XDMAC Channel 28 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x8 27. "WSS27,XDMAC Channel 27 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 26. "WSS26,XDMAC Channel 26 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x8 25. "WSS25,XDMAC Channel 25 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 24. "WSS24,XDMAC Channel 24 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x8 23. "WSS23,XDMAC Channel 23 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 22. "WSS22,XDMAC Channel 22 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x8 21. "WSS21,XDMAC Channel 21 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 20. "WSS20,XDMAC Channel 20 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x8 19. "WSS19,XDMAC Channel 19 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 18. "WSS18,XDMAC Channel 18 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x8 17. "WSS17,XDMAC Channel 17 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 16. "WSS16,XDMAC Channel 16 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x8 15. "WSS15,XDMAC Channel 15 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 14. "WSS14,XDMAC Channel 14 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x8 13. "WSS13,XDMAC Channel 13 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 12. "WSS12,XDMAC Channel 12 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x8 11. "WSS11,XDMAC Channel 11 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 10. "WSS10,XDMAC Channel 10 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x8 9. "WSS9,XDMAC Channel 9 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 8. "WSS8,XDMAC Channel 8 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x8 7. "WSS7,XDMAC Channel 7 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 6. "WSS6,XDMAC Channel 6 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x8 5. "WSS5,XDMAC Channel 5 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 4. "WSS4,XDMAC Channel 4 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x8 3. "WSS3,XDMAC Channel 3 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 2. "WSS2,XDMAC Channel 2 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x8 1. "WSS1,XDMAC Channel 1 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 0. "WSS0,XDMAC Channel 0 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." wgroup.long 0x30++0x1B line.long 0x0 "GRS,Global Channel Read Suspend Register" bitfld.long 0x0 31. "RS31,XDMAC Channel 31 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 30. "RS30,XDMAC Channel 30 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." newline bitfld.long 0x0 29. "RS29,XDMAC Channel 29 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 28. "RS28,XDMAC Channel 28 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." newline bitfld.long 0x0 27. "RS27,XDMAC Channel 27 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 26. "RS26,XDMAC Channel 26 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." newline bitfld.long 0x0 25. "RS25,XDMAC Channel 25 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 24. "RS24,XDMAC Channel 24 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." newline bitfld.long 0x0 23. "RS23,XDMAC Channel 23 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 22. "RS22,XDMAC Channel 22 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." newline bitfld.long 0x0 21. "RS21,XDMAC Channel 21 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 20. "RS20,XDMAC Channel 20 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." newline bitfld.long 0x0 19. "RS19,XDMAC Channel 19 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 18. "RS18,XDMAC Channel 18 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." newline bitfld.long 0x0 17. "RS17,XDMAC Channel 17 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 16. "RS16,XDMAC Channel 16 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." newline bitfld.long 0x0 15. "RS15,XDMAC Channel 15 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 14. "RS14,XDMAC Channel 14 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." newline bitfld.long 0x0 13. "RS13,XDMAC Channel 13 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 12. "RS12,XDMAC Channel 12 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." newline bitfld.long 0x0 11. "RS11,XDMAC Channel 11 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 10. "RS10,XDMAC Channel 10 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." newline bitfld.long 0x0 9. "RS9,XDMAC Channel 9 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 8. "RS8,XDMAC Channel 8 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." newline bitfld.long 0x0 7. "RS7,XDMAC Channel 7 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 6. "RS6,XDMAC Channel 6 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." newline bitfld.long 0x0 5. "RS5,XDMAC Channel 5 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 4. "RS4,XDMAC Channel 4 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." newline bitfld.long 0x0 3. "RS3,XDMAC Channel 3 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 2. "RS2,XDMAC Channel 2 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." newline bitfld.long 0x0 1. "RS1,XDMAC Channel 1 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 0. "RS0,XDMAC Channel 0 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." line.long 0x4 "GRR,Global Channel Read Resume Register" bitfld.long 0x4 31. "RR31,XDMAC Channel 31 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 30. "RR30,XDMAC Channel 30 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." newline bitfld.long 0x4 29. "RR29,XDMAC Channel 29 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 28. "RR28,XDMAC Channel 28 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." newline bitfld.long 0x4 27. "RR27,XDMAC Channel 27 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 26. "RR26,XDMAC Channel 26 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." newline bitfld.long 0x4 25. "RR25,XDMAC Channel 25 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 24. "RR24,XDMAC Channel 24 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." newline bitfld.long 0x4 23. "RR23,XDMAC Channel 23 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 22. "RR22,XDMAC Channel 22 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." newline bitfld.long 0x4 21. "RR21,XDMAC Channel 21 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 20. "RR20,XDMAC Channel 20 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." newline bitfld.long 0x4 19. "RR19,XDMAC Channel 19 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 18. "RR18,XDMAC Channel 18 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." newline bitfld.long 0x4 17. "RR17,XDMAC Channel 17 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 16. "RR16,XDMAC Channel 16 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." newline bitfld.long 0x4 15. "RR15,XDMAC Channel 15 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 14. "RR14,XDMAC Channel 14 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." newline bitfld.long 0x4 13. "RR13,XDMAC Channel 13 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 12. "RR12,XDMAC Channel 12 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." newline bitfld.long 0x4 11. "RR11,XDMAC Channel 11 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 10. "RR10,XDMAC Channel 10 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." newline bitfld.long 0x4 9. "RR9,XDMAC Channel 9 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 8. "RR8,XDMAC Channel 8 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." newline bitfld.long 0x4 7. "RR7,XDMAC Channel 7 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 6. "RR6,XDMAC Channel 6 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." newline bitfld.long 0x4 5. "RR5,XDMAC Channel 5 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 4. "RR4,XDMAC Channel 4 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." newline bitfld.long 0x4 3. "RR3,XDMAC Channel 3 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 2. "RR2,XDMAC Channel 2 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." newline bitfld.long 0x4 1. "RR1,XDMAC Channel 1 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 0. "RR0,XDMAC Channel 0 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." line.long 0x8 "GWS,Global Channel Write Suspend Register" bitfld.long 0x8 31. "WS31,XDMAC Channel 31 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 30. "WS30,XDMAC Channel 30 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." newline bitfld.long 0x8 29. "WS29,XDMAC Channel 29 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 28. "WS28,XDMAC Channel 28 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." newline bitfld.long 0x8 27. "WS27,XDMAC Channel 27 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 26. "WS26,XDMAC Channel 26 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." newline bitfld.long 0x8 25. "WS25,XDMAC Channel 25 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 24. "WS24,XDMAC Channel 24 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." newline bitfld.long 0x8 23. "WS23,XDMAC Channel 23 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 22. "WS22,XDMAC Channel 22 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." newline bitfld.long 0x8 21. "WS21,XDMAC Channel 21 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 20. "WS20,XDMAC Channel 20 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." newline bitfld.long 0x8 19. "WS19,XDMAC Channel 19 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 18. "WS18,XDMAC Channel 18 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." newline bitfld.long 0x8 17. "WS17,XDMAC Channel 17 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 16. "WS16,XDMAC Channel 16 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." newline bitfld.long 0x8 15. "WS15,XDMAC Channel 15 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 14. "WS14,XDMAC Channel 14 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." newline bitfld.long 0x8 13. "WS13,XDMAC Channel 13 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 12. "WS12,XDMAC Channel 12 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." newline bitfld.long 0x8 11. "WS11,XDMAC Channel 11 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 10. "WS10,XDMAC Channel 10 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." newline bitfld.long 0x8 9. "WS9,XDMAC Channel 9 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 8. "WS8,XDMAC Channel 8 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." newline bitfld.long 0x8 7. "WS7,XDMAC Channel 7 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 6. "WS6,XDMAC Channel 6 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." newline bitfld.long 0x8 5. "WS5,XDMAC Channel 5 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 4. "WS4,XDMAC Channel 4 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." newline bitfld.long 0x8 3. "WS3,XDMAC Channel 3 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 2. "WS2,XDMAC Channel 2 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." newline bitfld.long 0x8 1. "WS1,XDMAC Channel 1 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 0. "WS0,XDMAC Channel 0 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." line.long 0xC "GWR,Global Channel Write Resume Register" bitfld.long 0xC 31. "WR31,XDMAC Channel 31 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 30. "WR30,XDMAC Channel 30 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." newline bitfld.long 0xC 29. "WR29,XDMAC Channel 29 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 28. "WR28,XDMAC Channel 28 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." newline bitfld.long 0xC 27. "WR27,XDMAC Channel 27 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 26. "WR26,XDMAC Channel 26 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." newline bitfld.long 0xC 25. "WR25,XDMAC Channel 25 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 24. "WR24,XDMAC Channel 24 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." newline bitfld.long 0xC 23. "WR23,XDMAC Channel 23 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 22. "WR22,XDMAC Channel 22 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." newline bitfld.long 0xC 21. "WR21,XDMAC Channel 21 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 20. "WR20,XDMAC Channel 20 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." newline bitfld.long 0xC 19. "WR19,XDMAC Channel 19 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 18. "WR18,XDMAC Channel 18 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." newline bitfld.long 0xC 17. "WR17,XDMAC Channel 17 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 16. "WR16,XDMAC Channel 16 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." newline bitfld.long 0xC 15. "WR15,XDMAC Channel 15 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 14. "WR14,XDMAC Channel 14 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." newline bitfld.long 0xC 13. "WR13,XDMAC Channel 13 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 12. "WR12,XDMAC Channel 12 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." newline bitfld.long 0xC 11. "WR11,XDMAC Channel 11 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 10. "WR10,XDMAC Channel 10 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." newline bitfld.long 0xC 9. "WR9,XDMAC Channel 9 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 8. "WR8,XDMAC Channel 8 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." newline bitfld.long 0xC 7. "WR7,XDMAC Channel 7 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 6. "WR6,XDMAC Channel 6 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." newline bitfld.long 0xC 5. "WR5,XDMAC Channel 5 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 4. "WR4,XDMAC Channel 4 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." newline bitfld.long 0xC 3. "WR3,XDMAC Channel 3 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 2. "WR2,XDMAC Channel 2 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." newline bitfld.long 0xC 1. "WR1,XDMAC Channel 1 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 0. "WR0,XDMAC Channel 0 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." line.long 0x10 "GRWS,Global Channel Read Write Suspend Register" bitfld.long 0x10 31. "RWS31,XDMAC Channel 31 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 30. "RWS30,XDMAC Channel 30 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." newline bitfld.long 0x10 29. "RWS29,XDMAC Channel 29 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 28. "RWS28,XDMAC Channel 28 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." newline bitfld.long 0x10 27. "RWS27,XDMAC Channel 27 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 26. "RWS26,XDMAC Channel 26 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." newline bitfld.long 0x10 25. "RWS25,XDMAC Channel 25 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 24. "RWS24,XDMAC Channel 24 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." newline bitfld.long 0x10 23. "RWS23,XDMAC Channel 23 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 22. "RWS22,XDMAC Channel 22 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." newline bitfld.long 0x10 21. "RWS21,XDMAC Channel 21 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 20. "RWS20,XDMAC Channel 20 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." newline bitfld.long 0x10 19. "RWS19,XDMAC Channel 19 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 18. "RWS18,XDMAC Channel 18 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." newline bitfld.long 0x10 17. "RWS17,XDMAC Channel 17 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 16. "RWS16,XDMAC Channel 16 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." newline bitfld.long 0x10 15. "RWS15,XDMAC Channel 15 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 14. "RWS14,XDMAC Channel 14 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." newline bitfld.long 0x10 13. "RWS13,XDMAC Channel 13 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 12. "RWS12,XDMAC Channel 12 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." newline bitfld.long 0x10 11. "RWS11,XDMAC Channel 11 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 10. "RWS10,XDMAC Channel 10 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." newline bitfld.long 0x10 9. "RWS9,XDMAC Channel 9 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 8. "RWS8,XDMAC Channel 8 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." newline bitfld.long 0x10 7. "RWS7,XDMAC Channel 7 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 6. "RWS6,XDMAC Channel 6 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." newline bitfld.long 0x10 5. "RWS5,XDMAC Channel 5 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 4. "RWS4,XDMAC Channel 4 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." newline bitfld.long 0x10 3. "RWS3,XDMAC Channel 3 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 2. "RWS2,XDMAC Channel 2 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." newline bitfld.long 0x10 1. "RWS1,XDMAC Channel 1 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 0. "RWS0,XDMAC Channel 0 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." line.long 0x14 "GRWR,Global Channel Read Write Resume Register" bitfld.long 0x14 31. "RWR31,XDMAC Channel 31 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 30. "RWR30,XDMAC Channel 30 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." newline bitfld.long 0x14 29. "RWR29,XDMAC Channel 29 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 28. "RWR28,XDMAC Channel 28 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." newline bitfld.long 0x14 27. "RWR27,XDMAC Channel 27 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 26. "RWR26,XDMAC Channel 26 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." newline bitfld.long 0x14 25. "RWR25,XDMAC Channel 25 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 24. "RWR24,XDMAC Channel 24 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." newline bitfld.long 0x14 23. "RWR23,XDMAC Channel 23 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 22. "RWR22,XDMAC Channel 22 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." newline bitfld.long 0x14 21. "RWR21,XDMAC Channel 21 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 20. "RWR20,XDMAC Channel 20 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." newline bitfld.long 0x14 19. "RWR19,XDMAC Channel 19 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 18. "RWR18,XDMAC Channel 18 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." newline bitfld.long 0x14 17. "RWR17,XDMAC Channel 17 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 16. "RWR16,XDMAC Channel 16 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." newline bitfld.long 0x14 15. "RWR15,XDMAC Channel 15 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 14. "RWR14,XDMAC Channel 14 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." newline bitfld.long 0x14 13. "RWR13,XDMAC Channel 13 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 12. "RWR12,XDMAC Channel 12 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." newline bitfld.long 0x14 11. "RWR11,XDMAC Channel 11 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 10. "RWR10,XDMAC Channel 10 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." newline bitfld.long 0x14 9. "RWR9,XDMAC Channel 9 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 8. "RWR8,XDMAC Channel 8 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." newline bitfld.long 0x14 7. "RWR7,XDMAC Channel 7 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 6. "RWR6,XDMAC Channel 6 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." newline bitfld.long 0x14 5. "RWR5,XDMAC Channel 5 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 4. "RWR4,XDMAC Channel 4 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." newline bitfld.long 0x14 3. "RWR3,XDMAC Channel 3 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 2. "RWR2,XDMAC Channel 2 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." newline bitfld.long 0x14 1. "RWR1,XDMAC Channel 1 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 0. "RWR0,XDMAC Channel 0 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." line.long 0x18 "GSWR,Global Channel Software Request Register" bitfld.long 0x18 31. "SWREQ31,XDMAC Channel 31 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 30. "SWREQ30,XDMAC Channel 30 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." newline bitfld.long 0x18 29. "SWREQ29,XDMAC Channel 29 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 28. "SWREQ28,XDMAC Channel 28 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." newline bitfld.long 0x18 27. "SWREQ27,XDMAC Channel 27 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 26. "SWREQ26,XDMAC Channel 26 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." newline bitfld.long 0x18 25. "SWREQ25,XDMAC Channel 25 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 24. "SWREQ24,XDMAC Channel 24 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." newline bitfld.long 0x18 23. "SWREQ23,XDMAC Channel 23 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 22. "SWREQ22,XDMAC Channel 22 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." newline bitfld.long 0x18 21. "SWREQ21,XDMAC Channel 21 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 20. "SWREQ20,XDMAC Channel 20 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." newline bitfld.long 0x18 19. "SWREQ19,XDMAC Channel 19 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 18. "SWREQ18,XDMAC Channel 18 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." newline bitfld.long 0x18 17. "SWREQ17,XDMAC Channel 17 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 16. "SWREQ16,XDMAC Channel 16 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." newline bitfld.long 0x18 15. "SWREQ15,XDMAC Channel 15 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 14. "SWREQ14,XDMAC Channel 14 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." newline bitfld.long 0x18 13. "SWREQ13,XDMAC Channel 13 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 12. "SWREQ12,XDMAC Channel 12 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." newline bitfld.long 0x18 11. "SWREQ11,XDMAC Channel 11 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 10. "SWREQ10,XDMAC Channel 10 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." newline bitfld.long 0x18 9. "SWREQ9,XDMAC Channel 9 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 8. "SWREQ8,XDMAC Channel 8 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." newline bitfld.long 0x18 7. "SWREQ7,XDMAC Channel 7 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 6. "SWREQ6,XDMAC Channel 6 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." newline bitfld.long 0x18 5. "SWREQ5,XDMAC Channel 5 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 4. "SWREQ4,XDMAC Channel 4 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." newline bitfld.long 0x18 3. "SWREQ3,XDMAC Channel 3 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 2. "SWREQ2,XDMAC Channel 2 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." newline bitfld.long 0x18 1. "SWREQ1,XDMAC Channel 1 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 0. "SWREQ0,XDMAC Channel 0 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." rgroup.long 0x4C++0x3 line.long 0x0 "GSWS,Global Channel Software Request Status Register" bitfld.long 0x0 31. "SWRS31,XDMAC Channel 31 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 30. "SWRS30,XDMAC Channel 30 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." newline bitfld.long 0x0 29. "SWRS29,XDMAC Channel 29 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 28. "SWRS28,XDMAC Channel 28 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." newline bitfld.long 0x0 27. "SWRS27,XDMAC Channel 27 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 26. "SWRS26,XDMAC Channel 26 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." newline bitfld.long 0x0 25. "SWRS25,XDMAC Channel 25 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 24. "SWRS24,XDMAC Channel 24 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." newline bitfld.long 0x0 23. "SWRS23,XDMAC Channel 23 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 22. "SWRS22,XDMAC Channel 22 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." newline bitfld.long 0x0 21. "SWRS21,XDMAC Channel 21 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 20. "SWRS20,XDMAC Channel 20 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." newline bitfld.long 0x0 19. "SWRS19,XDMAC Channel 19 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 18. "SWRS18,XDMAC Channel 18 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." newline bitfld.long 0x0 17. "SWRS17,XDMAC Channel 17 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 16. "SWRS16,XDMAC Channel 16 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." newline bitfld.long 0x0 15. "SWRS15,XDMAC Channel 15 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 14. "SWRS14,XDMAC Channel 14 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." newline bitfld.long 0x0 13. "SWRS13,XDMAC Channel 13 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 12. "SWRS12,XDMAC Channel 12 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." newline bitfld.long 0x0 11. "SWRS11,XDMAC Channel 11 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 10. "SWRS10,XDMAC Channel 10 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." newline bitfld.long 0x0 9. "SWRS9,XDMAC Channel 9 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 8. "SWRS8,XDMAC Channel 8 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." newline bitfld.long 0x0 7. "SWRS7,XDMAC Channel 7 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 6. "SWRS6,XDMAC Channel 6 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." newline bitfld.long 0x0 5. "SWRS5,XDMAC Channel 5 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 4. "SWRS4,XDMAC Channel 4 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." newline bitfld.long 0x0 3. "SWRS3,XDMAC Channel 3 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 2. "SWRS2,XDMAC Channel 2 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." newline bitfld.long 0x0 1. "SWRS1,XDMAC Channel 1 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 0. "SWRS0,XDMAC Channel 0 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." group.long 0x50++0x7 line.long 0x0 "GSWF,Global Channel Software Flush Request Register" bitfld.long 0x0 31. "SWF31,XDMAC Channel 31 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 30. "SWF30,XDMAC Channel 30 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." newline bitfld.long 0x0 29. "SWF29,XDMAC Channel 29 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 28. "SWF28,XDMAC Channel 28 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." newline bitfld.long 0x0 27. "SWF27,XDMAC Channel 27 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 26. "SWF26,XDMAC Channel 26 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." newline bitfld.long 0x0 25. "SWF25,XDMAC Channel 25 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 24. "SWF24,XDMAC Channel 24 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." newline bitfld.long 0x0 23. "SWF23,XDMAC Channel 23 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 22. "SWF22,XDMAC Channel 22 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." newline bitfld.long 0x0 21. "SWF21,XDMAC Channel 21 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 20. "SWF20,XDMAC Channel 20 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." newline bitfld.long 0x0 19. "SWF19,XDMAC Channel 19 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 18. "SWF18,XDMAC Channel 18 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." newline bitfld.long 0x0 17. "SWF17,XDMAC Channel 17 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 16. "SWF16,XDMAC Channel 16 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." newline bitfld.long 0x0 15. "SWF15,XDMAC Channel 15 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 14. "SWF14,XDMAC Channel 14 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." newline bitfld.long 0x0 13. "SWF13,XDMAC Channel 13 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 12. "SWF12,XDMAC Channel 12 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." newline bitfld.long 0x0 11. "SWF11,XDMAC Channel 11 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 10. "SWF10,XDMAC Channel 10 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." newline bitfld.long 0x0 9. "SWF9,XDMAC Channel 9 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 8. "SWF8,XDMAC Channel 8 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." newline bitfld.long 0x0 7. "SWF7,XDMAC Channel 7 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 6. "SWF6,XDMAC Channel 6 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." newline bitfld.long 0x0 5. "SWF5,XDMAC Channel 5 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 4. "SWF4,XDMAC Channel 4 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." newline bitfld.long 0x0 3. "SWF3,XDMAC Channel 3 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 2. "SWF2,XDMAC Channel 2 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." newline bitfld.long 0x0 1. "SWF1,XDMAC Channel 1 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 0. "SWF0,XDMAC Channel 0 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." line.long 0x4 "GBEIR,Global Bus Error Interrupt Routing Register" bitfld.long 0x4 31. "NSBER31,XDMAC Channel 31 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 30. "NSBER30,XDMAC Channel 30 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." newline bitfld.long 0x4 29. "NSBER29,XDMAC Channel 29 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 28. "NSBER28,XDMAC Channel 28 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." newline bitfld.long 0x4 27. "NSBER27,XDMAC Channel 27 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 26. "NSBER26,XDMAC Channel 26 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." newline bitfld.long 0x4 25. "NSBER25,XDMAC Channel 25 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 24. "NSBER24,XDMAC Channel 24 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." newline bitfld.long 0x4 23. "NSBER23,XDMAC Channel 23 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 22. "NSBER22,XDMAC Channel 22 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." newline bitfld.long 0x4 21. "NSBER21,XDMAC Channel 21 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 20. "NSBER20,XDMAC Channel 20 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." newline bitfld.long 0x4 19. "NSBER19,XDMAC Channel 19 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 18. "NSBER18,XDMAC Channel 18 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." newline bitfld.long 0x4 17. "NSBER17,XDMAC Channel 17 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 16. "NSBER16,XDMAC Channel 16 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." newline bitfld.long 0x4 15. "NSBER15,XDMAC Channel 15 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 14. "NSBER14,XDMAC Channel 14 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." newline bitfld.long 0x4 13. "NSBER13,XDMAC Channel 13 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 12. "NSBER12,XDMAC Channel 12 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." newline bitfld.long 0x4 11. "NSBER11,XDMAC Channel 11 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 10. "NSBER10,XDMAC Channel 10 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." newline bitfld.long 0x4 9. "NSBER9,XDMAC Channel 9 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 8. "NSBER8,XDMAC Channel 8 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." newline bitfld.long 0x4 7. "NSBER7,XDMAC Channel 7 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 6. "NSBER6,XDMAC Channel 6 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." newline bitfld.long 0x4 5. "NSBER5,XDMAC Channel 5 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 4. "NSBER4,XDMAC Channel 4 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." newline bitfld.long 0x4 3. "NSBER3,XDMAC Channel 3 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 2. "NSBER2,XDMAC Channel 2 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." newline bitfld.long 0x4 1. "NSBER1,XDMAC Channel 1 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 0. "NSBER0,XDMAC Channel 0 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." rgroup.long 0x58++0x3 line.long 0x0 "GBEIS,Global Bus Error Interrupt Status Register" bitfld.long 0x0 31. "NSBES31,XDMAC Channel 31 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 30. "NSBES30,XDMAC Channel 30 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." newline bitfld.long 0x0 29. "NSBES29,XDMAC Channel 29 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 28. "NSBES28,XDMAC Channel 28 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." newline bitfld.long 0x0 27. "NSBES27,XDMAC Channel 27 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 26. "NSBES26,XDMAC Channel 26 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." newline bitfld.long 0x0 25. "NSBES25,XDMAC Channel 25 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 24. "NSBES24,XDMAC Channel 24 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." newline bitfld.long 0x0 23. "NSBES23,XDMAC Channel 23 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 22. "NSBES22,XDMAC Channel 22 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." newline bitfld.long 0x0 21. "NSBES21,XDMAC Channel 21 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 20. "NSBES20,XDMAC Channel 20 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." newline bitfld.long 0x0 19. "NSBES19,XDMAC Channel 19 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 18. "NSBES18,XDMAC Channel 18 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." newline bitfld.long 0x0 17. "NSBES17,XDMAC Channel 17 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 16. "NSBES16,XDMAC Channel 16 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." newline bitfld.long 0x0 15. "NSBES15,XDMAC Channel 15 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 14. "NSBES14,XDMAC Channel 14 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." newline bitfld.long 0x0 13. "NSBES13,XDMAC Channel 13 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 12. "NSBES12,XDMAC Channel 12 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." newline bitfld.long 0x0 11. "NSBES11,XDMAC Channel 11 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 10. "NSBES10,XDMAC Channel 10 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." newline bitfld.long 0x0 9. "NSBES9,XDMAC Channel 9 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 8. "NSBES8,XDMAC Channel 8 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." newline bitfld.long 0x0 7. "NSBES7,XDMAC Channel 7 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 6. "NSBES6,XDMAC Channel 6 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." newline bitfld.long 0x0 5. "NSBES5,XDMAC Channel 5 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 4. "NSBES4,XDMAC Channel 4 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." newline bitfld.long 0x0 3. "NSBES3,XDMAC Channel 3 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 2. "NSBES2,XDMAC Channel 2 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." newline bitfld.long 0x0 1. "NSBES1,XDMAC Channel 1 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 0. "NSBES0,XDMAC Channel 0 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." repeat 16. (list 0x0 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x8 0x9 0xA 0xB 0xC 0xD 0xE 0xF)(list ad:0xE1614060 ad:0xE16140A0 ad:0xE16140E0 ad:0xE1614120 ad:0xE1614160 ad:0xE16141A0 ad:0xE16141E0 ad:0xE1614220 ad:0xE1614260 ad:0xE16142A0 ad:0xE16142E0 ad:0xE1614320 ad:0xE1614360 ad:0xE16143A0 ad:0xE16143E0 ad:0xE1614420) tree "XDMAC_CHID[$1]" base $2 wgroup.long ($2)++0x7 line.long 0x0 "CIE,Channel Interrupt Enable Register" bitfld.long 0x0 7. "TCIE,Transfer Count Overflow Error Interrupt Enable" "0: No effect.,1: Enables transfer count overflow error interrupt." bitfld.long 0x0 6. "ROIE,Request Overflow Error Interrupt Enable" "0: No effect.,1: Enables request overflow error interrupt." newline bitfld.long 0x0 5. "WBIE,Write Bus Error Interrupt Enable" "0: No effect.,1: Enables write bus error interrupt." bitfld.long 0x0 4. "RBIE,Read Bus Error Interrupt Enable" "0: No effect.,1: Enables read bus error interrupt." newline bitfld.long 0x0 3. "FIE,End of Flush Interrupt Enable" "0: No effect.,1: Enables end of flush interrupt." bitfld.long 0x0 2. "DIE,End of Disable Interrupt Enable" "0: No effect.,1: Enables end of disable interrupt." newline bitfld.long 0x0 1. "LIE,End of Linked List Interrupt Enable" "0: No effect.,1: Enables end of linked list interrupt." bitfld.long 0x0 0. "BIE,End of Block Interrupt Enable" "0: No effect.,1: Enables end of block interrupt." line.long 0x4 "CID,Channel Interrupt Disable Register" bitfld.long 0x4 7. "TCID,Transfer Count Overflow Error Interrupt Disable" "0: No effect.,1: Disables transfer count overflow error interrupt." bitfld.long 0x4 6. "ROID,Request Overflow Error Interrupt Disable" "0: No effect.,1: Disables request overflow error interrupt." newline bitfld.long 0x4 5. "WBEID,Write Bus Error Interrupt Disable" "0: No effect.,1: Disables bus error interrupt." bitfld.long 0x4 4. "RBEID,Read Bus Error Interrupt Disable" "0: No effect.,1: Disables bus error interrupt." newline bitfld.long 0x4 3. "FID,End of Flush Interrupt Disable" "0: No effect.,1: Disables end of flush interrupt." bitfld.long 0x4 2. "DID,End of Disable Interrupt Disable" "0: No effect.,1: Disables end of disable interrupt." newline bitfld.long 0x4 1. "LID,End of Linked List Interrupt Disable" "0: No effect.,1: Disables end of linked list interrupt." bitfld.long 0x4 0. "BID,End of Block Interrupt Disable" "0: No effect.,1: Disables end of block interrupt." rgroup.long ($2+0x8)++0x7 line.long 0x0 "CIM,Channel Interrupt Mask Register" bitfld.long 0x0 7. "TCIM,Transfer Count Overflow Error Interrupt Mask" "0: Transfer count overflow interrupt is masked.,1: Transfer count overflow interrupt is activated." bitfld.long 0x0 6. "ROIM,Request Overflow Error Interrupt Mask" "0: Request overflow interrupt is masked.,1: Request overflow interrupt is activated." newline bitfld.long 0x0 5. "WBEIM,Write Bus Error Interrupt Mask" "0: Bus error interrupt is masked.,1: Bus error interrupt is activated." bitfld.long 0x0 4. "RBEIM,Read Bus Error Interrupt Mask" "0: Bus error interrupt is masked.,1: Bus error interrupt is activated." newline bitfld.long 0x0 3. "FIM,End of Flush Interrupt Mask" "0: End of flush interrupt is masked.,1: End of flush interrupt is activated." bitfld.long 0x0 2. "DIM,End of Disable Interrupt Mask" "0: End of disable interrupt is masked.,1: End of disable interrupt is activated." newline bitfld.long 0x0 1. "LIM,End of Linked List Interrupt Mask" "0: End of linked list interrupt is masked.,1: End of linked list interrupt is activated." bitfld.long 0x0 0. "BIM,End of Block Interrupt Mask" "0: Block interrupt is masked.,1: Block interrupt is activated." line.long 0x4 "CIS,Channel Interrupt Status Register" bitfld.long 0x4 7. "TCIS,Transfer Count Overflow Interrupt Status" "0: Transfer count overflow has not occurred.,1: At least one transfer count overflow has been.." bitfld.long 0x4 6. "ROIS,Request Overflow Error Interrupt Status" "0: Overflow condition has not occurred.,1: Overflow condition has occurred at least once." newline bitfld.long 0x4 5. "WBEIS,Write Bus Error Interrupt Status" "0: Write bus error condition has not occurred.,1: At least one bus error has been detected in a.." bitfld.long 0x4 4. "RBEIS,Read Bus Error Interrupt Status" "0: Read bus error condition has not occurred.,1: At least one bus error has been detected in a.." newline bitfld.long 0x4 3. "FIS,End of Flush Interrupt Status" "0: End of flush condition has not occurred.,1: End of flush condition has occurred since the.." bitfld.long 0x4 2. "DIS,End of Disable Interrupt Status" "0: End of disable condition has not occurred.,1: End of disable condition has occurred since the.." newline bitfld.long 0x4 1. "LIS,End of Linked List Interrupt Status" "0: End of linked list condition has not occurred.,1: End of linked list condition has occurred since.." bitfld.long 0x4 0. "BIS,End of Block Interrupt Status" "0: End of block interrupt has not occurred.,1: End of block interrupt has occurred since the.." group.long ($2+0x10)++0x27 line.long 0x0 "CSA,Channel Source Address Register" hexmask.long 0x0 0.--31. 1. "SA,Channel Source Address" line.long 0x4 "CDA,Channel Destination Address Register" hexmask.long 0x4 0.--31. 1. "DA,Channel Destination Address" line.long 0x8 "CNDA,Channel Next Descriptor Address Register" hexmask.long 0x8 2.--31. 1. "NDA,Channel Next Descriptor Address" line.long 0xC "CNDC,Channel Next Descriptor Control Register" bitfld.long 0xC 5.--6. "QOS,Channel Quality Of Service Level" "0,1,2,3" bitfld.long 0xC 3.--4. "NDVIEW,Channel Next Descriptor View" "0: Next Descriptor View 0,1: Next Descriptor View 1,2: Next Descriptor View 2,3: Next Descriptor View 3" newline bitfld.long 0xC 2. "NDDUP,Channel Next Descriptor Destination Update" "0: Destination parameters remain unchanged.,1: Destination parameters are updated when the.." bitfld.long 0xC 1. "NDSUP,Channel Next Descriptor Source Update" "0: Source parameters remain unchanged.,1: Source parameters are updated when the.." newline bitfld.long 0xC 0. "NDE,Channel Next Descriptor Enable" "0: Descriptor fetch is disabled.,1: Descriptor fetch is enabled." line.long 0x10 "CUBC,Channel Microblock Control Register" hexmask.long.tbyte 0x10 0.--23. 1. "UBLEN,Channel Microblock Length" line.long 0x14 "CBC,Channel Block Control Register" hexmask.long.word 0x14 0.--11. 1. "BLEN,Channel Block Length" line.long 0x18 "CC,Channel Configuration Register" hexmask.long.byte 0x18 24.--30. 1. "PERID,Channel Peripheral Hardware Request Line Identifier" bitfld.long 0x18 23. "WRIP,Write in Progress (this bit is read-only)" "0: No active write transaction on the bus.,1: A write transaction is in progress." newline bitfld.long 0x18 22. "RDIP,Read in Progress (this bit is read-only)" "0: No active read transaction on the bus.,1: A read transaction is in progress." bitfld.long 0x18 21. "INITD,Channel Initialization Done (this bit is read-only)" "0: Channel initialization is in progress.,1: Channel initialization is completed." newline bitfld.long 0x18 18.--19. "DAM,Channel Destination Addressing Mode" "0: The address remains unchanged.,1: The addressing mode is incremented (the..,2: The microblock stride is added at the microblock..,3: The microblock stride is added at the microblock.." bitfld.long 0x18 16.--17. "SAM,Channel Source Addressing Mode" "0: The address remains unchanged.,1: The addressing mode is incremented (the..,2: The microblock stride is added at the microblock..,3: The microblock stride is added at the microblock.." newline bitfld.long 0x18 11.--12. "DWIDTH,Channel Data Width" "0: The data size is set to 8 bits,1: The data size is set to 16 bits,2: The data size is set to 32 bits,3: The data size is set to 64 bits" bitfld.long 0x18 8.--10. "CSIZE,Channel Chunk Size" "0: 1 data transferred,1: 2 data transferred,2: 4 data transferred,3: 8 data transferred,4: 16 data transferred,?,?,?" newline bitfld.long 0x18 7. "MEMSET,Channel Fill Block of Memory" "0: Memset is not activated.,1: Sets the block of memory pointed by DA field to.." bitfld.long 0x18 6. "SWREQ,Channel Software Request Trigger" "0: Hardware request line is connected to the..,1: Software request is connected to the peripheral.." newline bitfld.long 0x18 5. "PROT,Channel Protection" "0: Channel is secured.,1: Channel is unsecured." bitfld.long 0x18 4. "DSYNC,Channel Synchronization" "0: Peripheral-to-memory transfer.,1: Memory-to-peripheral transfer" newline bitfld.long 0x18 1.--2. "MBSIZE,Channel Memory Burst Size" "0: The memory burst size is set to one.,1: The memory burst size is set to four.,2: The memory burst size is set to eight.,3: The memory burst size is set to sixteen." bitfld.long 0x18 0. "TYPE,Channel Transfer Type" "0: Self-triggered mode (memory-to-memory transfer).,1: Synchronized mode (peripheral-to-memory or.." line.long 0x1C "CDS_MSP,Channel Data Stride Memory Set Pattern" hexmask.long.word 0x1C 16.--31. 1. "DDS_MSP,Channel Destination Data Stride or Memory Set Pattern" hexmask.long.word 0x1C 0.--15. 1. "SDS_MSP,Channel Source Data stride or Memory Set Pattern" line.long 0x20 "CSUS,Channel Source Microblock Stride" hexmask.long.tbyte 0x20 0.--23. 1. "SUBS,Channel Source Microblock Stride" line.long 0x24 "CDUS,Channel Destination Microblock Stride" hexmask.long.tbyte 0x24 0.--23. 1. "DUBS,Channel Destination Microblock Stride" rgroup.long ($2+0x38)++0x3 line.long 0x0 "CTCS,Channel Transfer Counter Status Register" hexmask.long.tbyte 0x0 0.--23. 1. "TC,Channel Transfer Count" tree.end repeat.end repeat 16. (list 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 0x1A 0x1B 0x1C 0x1D 0x1E 0x1F)(list ad:0xE1614460 ad:0xE16144A0 ad:0xE16144E0 ad:0xE1614520 ad:0xE1614560 ad:0xE16145A0 ad:0xE16145E0 ad:0xE1614620 ad:0xE1614660 ad:0xE16146A0 ad:0xE16146E0 ad:0xE1614720 ad:0xE1614760 ad:0xE16147A0 ad:0xE16147E0 ad:0xE1614820) tree "XDMAC_CHID[$1]" base $2 wgroup.long ($2)++0x7 line.long 0x0 "CIE,Channel Interrupt Enable Register" bitfld.long 0x0 7. "TCIE,Transfer Count Overflow Error Interrupt Enable" "0: No effect.,1: Enables transfer count overflow error interrupt." bitfld.long 0x0 6. "ROIE,Request Overflow Error Interrupt Enable" "0: No effect.,1: Enables request overflow error interrupt." newline bitfld.long 0x0 5. "WBIE,Write Bus Error Interrupt Enable" "0: No effect.,1: Enables write bus error interrupt." bitfld.long 0x0 4. "RBIE,Read Bus Error Interrupt Enable" "0: No effect.,1: Enables read bus error interrupt." newline bitfld.long 0x0 3. "FIE,End of Flush Interrupt Enable" "0: No effect.,1: Enables end of flush interrupt." bitfld.long 0x0 2. "DIE,End of Disable Interrupt Enable" "0: No effect.,1: Enables end of disable interrupt." newline bitfld.long 0x0 1. "LIE,End of Linked List Interrupt Enable" "0: No effect.,1: Enables end of linked list interrupt." bitfld.long 0x0 0. "BIE,End of Block Interrupt Enable" "0: No effect.,1: Enables end of block interrupt." line.long 0x4 "CID,Channel Interrupt Disable Register" bitfld.long 0x4 7. "TCID,Transfer Count Overflow Error Interrupt Disable" "0: No effect.,1: Disables transfer count overflow error interrupt." bitfld.long 0x4 6. "ROID,Request Overflow Error Interrupt Disable" "0: No effect.,1: Disables request overflow error interrupt." newline bitfld.long 0x4 5. "WBEID,Write Bus Error Interrupt Disable" "0: No effect.,1: Disables bus error interrupt." bitfld.long 0x4 4. "RBEID,Read Bus Error Interrupt Disable" "0: No effect.,1: Disables bus error interrupt." newline bitfld.long 0x4 3. "FID,End of Flush Interrupt Disable" "0: No effect.,1: Disables end of flush interrupt." bitfld.long 0x4 2. "DID,End of Disable Interrupt Disable" "0: No effect.,1: Disables end of disable interrupt." newline bitfld.long 0x4 1. "LID,End of Linked List Interrupt Disable" "0: No effect.,1: Disables end of linked list interrupt." bitfld.long 0x4 0. "BID,End of Block Interrupt Disable" "0: No effect.,1: Disables end of block interrupt." rgroup.long ($2+0x8)++0x7 line.long 0x0 "CIM,Channel Interrupt Mask Register" bitfld.long 0x0 7. "TCIM,Transfer Count Overflow Error Interrupt Mask" "0: Transfer count overflow interrupt is masked.,1: Transfer count overflow interrupt is activated." bitfld.long 0x0 6. "ROIM,Request Overflow Error Interrupt Mask" "0: Request overflow interrupt is masked.,1: Request overflow interrupt is activated." newline bitfld.long 0x0 5. "WBEIM,Write Bus Error Interrupt Mask" "0: Bus error interrupt is masked.,1: Bus error interrupt is activated." bitfld.long 0x0 4. "RBEIM,Read Bus Error Interrupt Mask" "0: Bus error interrupt is masked.,1: Bus error interrupt is activated." newline bitfld.long 0x0 3. "FIM,End of Flush Interrupt Mask" "0: End of flush interrupt is masked.,1: End of flush interrupt is activated." bitfld.long 0x0 2. "DIM,End of Disable Interrupt Mask" "0: End of disable interrupt is masked.,1: End of disable interrupt is activated." newline bitfld.long 0x0 1. "LIM,End of Linked List Interrupt Mask" "0: End of linked list interrupt is masked.,1: End of linked list interrupt is activated." bitfld.long 0x0 0. "BIM,End of Block Interrupt Mask" "0: Block interrupt is masked.,1: Block interrupt is activated." line.long 0x4 "CIS,Channel Interrupt Status Register" bitfld.long 0x4 7. "TCIS,Transfer Count Overflow Interrupt Status" "0: Transfer count overflow has not occurred.,1: At least one transfer count overflow has been.." bitfld.long 0x4 6. "ROIS,Request Overflow Error Interrupt Status" "0: Overflow condition has not occurred.,1: Overflow condition has occurred at least once." newline bitfld.long 0x4 5. "WBEIS,Write Bus Error Interrupt Status" "0: Write bus error condition has not occurred.,1: At least one bus error has been detected in a.." bitfld.long 0x4 4. "RBEIS,Read Bus Error Interrupt Status" "0: Read bus error condition has not occurred.,1: At least one bus error has been detected in a.." newline bitfld.long 0x4 3. "FIS,End of Flush Interrupt Status" "0: End of flush condition has not occurred.,1: End of flush condition has occurred since the.." bitfld.long 0x4 2. "DIS,End of Disable Interrupt Status" "0: End of disable condition has not occurred.,1: End of disable condition has occurred since the.." newline bitfld.long 0x4 1. "LIS,End of Linked List Interrupt Status" "0: End of linked list condition has not occurred.,1: End of linked list condition has occurred since.." bitfld.long 0x4 0. "BIS,End of Block Interrupt Status" "0: End of block interrupt has not occurred.,1: End of block interrupt has occurred since the.." group.long ($2+0x10)++0x27 line.long 0x0 "CSA,Channel Source Address Register" hexmask.long 0x0 0.--31. 1. "SA,Channel Source Address" line.long 0x4 "CDA,Channel Destination Address Register" hexmask.long 0x4 0.--31. 1. "DA,Channel Destination Address" line.long 0x8 "CNDA,Channel Next Descriptor Address Register" hexmask.long 0x8 2.--31. 1. "NDA,Channel Next Descriptor Address" line.long 0xC "CNDC,Channel Next Descriptor Control Register" bitfld.long 0xC 5.--6. "QOS,Channel Quality Of Service Level" "0,1,2,3" bitfld.long 0xC 3.--4. "NDVIEW,Channel Next Descriptor View" "0: Next Descriptor View 0,1: Next Descriptor View 1,2: Next Descriptor View 2,3: Next Descriptor View 3" newline bitfld.long 0xC 2. "NDDUP,Channel Next Descriptor Destination Update" "0: Destination parameters remain unchanged.,1: Destination parameters are updated when the.." bitfld.long 0xC 1. "NDSUP,Channel Next Descriptor Source Update" "0: Source parameters remain unchanged.,1: Source parameters are updated when the.." newline bitfld.long 0xC 0. "NDE,Channel Next Descriptor Enable" "0: Descriptor fetch is disabled.,1: Descriptor fetch is enabled." line.long 0x10 "CUBC,Channel Microblock Control Register" hexmask.long.tbyte 0x10 0.--23. 1. "UBLEN,Channel Microblock Length" line.long 0x14 "CBC,Channel Block Control Register" hexmask.long.word 0x14 0.--11. 1. "BLEN,Channel Block Length" line.long 0x18 "CC,Channel Configuration Register" hexmask.long.byte 0x18 24.--30. 1. "PERID,Channel Peripheral Hardware Request Line Identifier" bitfld.long 0x18 23. "WRIP,Write in Progress (this bit is read-only)" "0: No active write transaction on the bus.,1: A write transaction is in progress." newline bitfld.long 0x18 22. "RDIP,Read in Progress (this bit is read-only)" "0: No active read transaction on the bus.,1: A read transaction is in progress." bitfld.long 0x18 21. "INITD,Channel Initialization Done (this bit is read-only)" "0: Channel initialization is in progress.,1: Channel initialization is completed." newline bitfld.long 0x18 18.--19. "DAM,Channel Destination Addressing Mode" "0: The address remains unchanged.,1: The addressing mode is incremented (the..,2: The microblock stride is added at the microblock..,3: The microblock stride is added at the microblock.." bitfld.long 0x18 16.--17. "SAM,Channel Source Addressing Mode" "0: The address remains unchanged.,1: The addressing mode is incremented (the..,2: The microblock stride is added at the microblock..,3: The microblock stride is added at the microblock.." newline bitfld.long 0x18 11.--12. "DWIDTH,Channel Data Width" "0: The data size is set to 8 bits,1: The data size is set to 16 bits,2: The data size is set to 32 bits,3: The data size is set to 64 bits" bitfld.long 0x18 8.--10. "CSIZE,Channel Chunk Size" "0: 1 data transferred,1: 2 data transferred,2: 4 data transferred,3: 8 data transferred,4: 16 data transferred,?,?,?" newline bitfld.long 0x18 7. "MEMSET,Channel Fill Block of Memory" "0: Memset is not activated.,1: Sets the block of memory pointed by DA field to.." bitfld.long 0x18 6. "SWREQ,Channel Software Request Trigger" "0: Hardware request line is connected to the..,1: Software request is connected to the peripheral.." newline bitfld.long 0x18 5. "PROT,Channel Protection" "0: Channel is secured.,1: Channel is unsecured." bitfld.long 0x18 4. "DSYNC,Channel Synchronization" "0: Peripheral-to-memory transfer.,1: Memory-to-peripheral transfer" newline bitfld.long 0x18 1.--2. "MBSIZE,Channel Memory Burst Size" "0: The memory burst size is set to one.,1: The memory burst size is set to four.,2: The memory burst size is set to eight.,3: The memory burst size is set to sixteen." bitfld.long 0x18 0. "TYPE,Channel Transfer Type" "0: Self-triggered mode (memory-to-memory transfer).,1: Synchronized mode (peripheral-to-memory or.." line.long 0x1C "CDS_MSP,Channel Data Stride Memory Set Pattern" hexmask.long.word 0x1C 16.--31. 1. "DDS_MSP,Channel Destination Data Stride or Memory Set Pattern" hexmask.long.word 0x1C 0.--15. 1. "SDS_MSP,Channel Source Data stride or Memory Set Pattern" line.long 0x20 "CSUS,Channel Source Microblock Stride" hexmask.long.tbyte 0x20 0.--23. 1. "SUBS,Channel Source Microblock Stride" line.long 0x24 "CDUS,Channel Destination Microblock Stride" hexmask.long.tbyte 0x24 0.--23. 1. "DUBS,Channel Destination Microblock Stride" rgroup.long ($2+0x38)++0x3 line.long 0x0 "CTCS,Channel Transfer Counter Status Register" hexmask.long.tbyte 0x0 0.--23. 1. "TC,Channel Transfer Count" tree.end repeat.end tree.end tree "XDMAC2" base ad:0xE1200000 rgroup.long 0x0++0x3 line.long 0x0 "GTYPE,Global Type Register" hexmask.long.byte 0x0 16.--22. 1. "NB_REQ,Number of Peripheral Requests Minus One" hexmask.long.word 0x0 5.--15. 1. "FIFO_SZ,Number of Bytes" newline hexmask.long.byte 0x0 0.--4. 1. "NB_CH,Number of Channels Minus One" group.long 0x4++0x7 line.long 0x0 "GCFG,Global Configuration Register" hexmask.long.byte 0x0 28.--31. 1. "RDSG,Read Queue Scatter Gather Outstanding Limit" hexmask.long.byte 0x0 24.--27. 1. "RDLP,Read Queue Low Priority Outstanding Limit" newline hexmask.long.byte 0x0 20.--23. 1. "RDMP,Read Queue Medium Priority Outstanding Limit" hexmask.long.byte 0x0 16.--19. 1. "RDHP,Read Queue High Priority Outstanding Limit" newline hexmask.long.byte 0x0 12.--15. 1. "WRLP,Write Queue Low Priority Outstanding Limit" hexmask.long.byte 0x0 8.--11. 1. "WRMP,Write Queue Medium Priority Outstanding Limit" newline hexmask.long.byte 0x0 4.--7. 1. "WRHP,Write Queue High Priority Outstanding Limit" bitfld.long 0x0 3. "CGDISIF,Bus Interface Clock Gating Disable" "0: The automatic clock gating is enabled for the..,1: The automatic clock gating is disabled for the.." newline bitfld.long 0x0 2. "CGDISFIFO,FIFO Clock Gating Disable" "0: The automatic clock gating is enabled for the..,1: The automatic clock gating is disabled for the.." bitfld.long 0x0 1. "CGDISPIPE,Pipeline Clock Gating Disable" "0: The automatic clock gating is enabled for the..,1: The automatic clock gating is disabled for the.." newline bitfld.long 0x0 0. "CGDISREG,Configuration Registers Clock Gating Disable" "0: The automatic clock gating is enabled for the..,1: The automatic clock gating is disabled for the.." line.long 0x4 "GWAC,Global Weighted Arbiter Configuration Register" hexmask.long.byte 0x4 12.--15. 1. "PW3,Pool Weight 3" hexmask.long.byte 0x4 8.--11. 1. "PW2,Pool Weight 2" newline hexmask.long.byte 0x4 4.--7. 1. "PW1,Pool Weight 1" hexmask.long.byte 0x4 0.--3. 1. "PW0,Pool Weight 0" wgroup.long 0xC++0x7 line.long 0x0 "GIE,Global Interrupt Enable Register" bitfld.long 0x0 31. "IE31,XDMAC Channel 31 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 30. "IE30,XDMAC Channel 30 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." newline bitfld.long 0x0 29. "IE29,XDMAC Channel 29 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 28. "IE28,XDMAC Channel 28 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." newline bitfld.long 0x0 27. "IE27,XDMAC Channel 27 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 26. "IE26,XDMAC Channel 26 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." newline bitfld.long 0x0 25. "IE25,XDMAC Channel 25 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 24. "IE24,XDMAC Channel 24 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." newline bitfld.long 0x0 23. "IE23,XDMAC Channel 23 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 22. "IE22,XDMAC Channel 22 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." newline bitfld.long 0x0 21. "IE21,XDMAC Channel 21 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 20. "IE20,XDMAC Channel 20 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." newline bitfld.long 0x0 19. "IE19,XDMAC Channel 19 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 18. "IE18,XDMAC Channel 18 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." newline bitfld.long 0x0 17. "IE17,XDMAC Channel 17 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 16. "IE16,XDMAC Channel 16 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." newline bitfld.long 0x0 15. "IE15,XDMAC Channel 15 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 14. "IE14,XDMAC Channel 14 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." newline bitfld.long 0x0 13. "IE13,XDMAC Channel 13 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 12. "IE12,XDMAC Channel 12 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." newline bitfld.long 0x0 11. "IE11,XDMAC Channel 11 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 10. "IE10,XDMAC Channel 10 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." newline bitfld.long 0x0 9. "IE9,XDMAC Channel 9 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 8. "IE8,XDMAC Channel 8 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." newline bitfld.long 0x0 7. "IE7,XDMAC Channel 7 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 6. "IE6,XDMAC Channel 6 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." newline bitfld.long 0x0 5. "IE5,XDMAC Channel 5 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 4. "IE4,XDMAC Channel 4 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." newline bitfld.long 0x0 3. "IE3,XDMAC Channel 3 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 2. "IE2,XDMAC Channel 2 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." newline bitfld.long 0x0 1. "IE1,XDMAC Channel 1 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." bitfld.long 0x0 0. "IE0,XDMAC Channel 0 Interrupt Enable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is set. The XDMAC.." line.long 0x4 "GID,Global Interrupt Disable Register" bitfld.long 0x4 31. "ID31,XDMAC Channel 31 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 30. "ID30,XDMAC Channel 30 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." newline bitfld.long 0x4 29. "ID29,XDMAC Channel 29 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 28. "ID28,XDMAC Channel 28 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." newline bitfld.long 0x4 27. "ID27,XDMAC Channel 27 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 26. "ID26,XDMAC Channel 26 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." newline bitfld.long 0x4 25. "ID25,XDMAC Channel 25 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 24. "ID24,XDMAC Channel 24 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." newline bitfld.long 0x4 23. "ID23,XDMAC Channel 23 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 22. "ID22,XDMAC Channel 22 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." newline bitfld.long 0x4 21. "ID21,XDMAC Channel 21 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 20. "ID20,XDMAC Channel 20 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." newline bitfld.long 0x4 19. "ID19,XDMAC Channel 19 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 18. "ID18,XDMAC Channel 18 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." newline bitfld.long 0x4 17. "ID17,XDMAC Channel 17 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 16. "ID16,XDMAC Channel 16 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." newline bitfld.long 0x4 15. "ID15,XDMAC Channel 15 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 14. "ID14,XDMAC Channel 14 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." newline bitfld.long 0x4 13. "ID13,XDMAC Channel 13 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 12. "ID12,XDMAC Channel 12 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." newline bitfld.long 0x4 11. "ID11,XDMAC Channel 11 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 10. "ID10,XDMAC Channel 10 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." newline bitfld.long 0x4 9. "ID9,XDMAC Channel 9 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 8. "ID8,XDMAC Channel 8 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." newline bitfld.long 0x4 7. "ID7,XDMAC Channel 7 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 6. "ID6,XDMAC Channel 6 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." newline bitfld.long 0x4 5. "ID5,XDMAC Channel 5 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 4. "ID4,XDMAC Channel 4 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." newline bitfld.long 0x4 3. "ID3,XDMAC Channel 3 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 2. "ID2,XDMAC Channel 2 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." newline bitfld.long 0x4 1. "ID1,XDMAC Channel 1 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." bitfld.long 0x4 0. "ID0,XDMAC Channel 0 Interrupt Disable" "0: This bit has no effect. The Channel x Interrupt..,1: The corresponding mask bit is reset. The Channel.." rgroup.long 0x14++0x7 line.long 0x0 "GIM,Global Interrupt Mask Register" bitfld.long 0x0 31. "IM31,XDMAC Channel 31 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 30. "IM30,XDMAC Channel 30 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." newline bitfld.long 0x0 29. "IM29,XDMAC Channel 29 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 28. "IM28,XDMAC Channel 28 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." newline bitfld.long 0x0 27. "IM27,XDMAC Channel 27 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 26. "IM26,XDMAC Channel 26 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." newline bitfld.long 0x0 25. "IM25,XDMAC Channel 25 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 24. "IM24,XDMAC Channel 24 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." newline bitfld.long 0x0 23. "IM23,XDMAC Channel 23 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 22. "IM22,XDMAC Channel 22 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." newline bitfld.long 0x0 21. "IM21,XDMAC Channel 21 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 20. "IM20,XDMAC Channel 20 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." newline bitfld.long 0x0 19. "IM19,XDMAC Channel 19 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 18. "IM18,XDMAC Channel 18 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." newline bitfld.long 0x0 17. "IM17,XDMAC Channel 17 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 16. "IM16,XDMAC Channel 16 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." newline bitfld.long 0x0 15. "IM15,XDMAC Channel 15 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 14. "IM14,XDMAC Channel 14 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." newline bitfld.long 0x0 13. "IM13,XDMAC Channel 13 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 12. "IM12,XDMAC Channel 12 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." newline bitfld.long 0x0 11. "IM11,XDMAC Channel 11 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 10. "IM10,XDMAC Channel 10 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." newline bitfld.long 0x0 9. "IM9,XDMAC Channel 9 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 8. "IM8,XDMAC Channel 8 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." newline bitfld.long 0x0 7. "IM7,XDMAC Channel 7 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 6. "IM6,XDMAC Channel 6 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." newline bitfld.long 0x0 5. "IM5,XDMAC Channel 5 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 4. "IM4,XDMAC Channel 4 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." newline bitfld.long 0x0 3. "IM3,XDMAC Channel 3 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 2. "IM2,XDMAC Channel 2 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." newline bitfld.long 0x0 1. "IM1,XDMAC Channel 1 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." bitfld.long 0x0 0. "IM0,XDMAC Channel 0 Interrupt Mask" "0: This bit indicates that the channel x interrupt..,1: This bit indicates that the channel x interrupt.." line.long 0x4 "GIS,Global Interrupt Status Register" bitfld.long 0x4 31. "IS31,XDMAC Channel 31 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 30. "IS30,XDMAC Channel 30 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." newline bitfld.long 0x4 29. "IS29,XDMAC Channel 29 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 28. "IS28,XDMAC Channel 28 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." newline bitfld.long 0x4 27. "IS27,XDMAC Channel 27 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 26. "IS26,XDMAC Channel 26 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." newline bitfld.long 0x4 25. "IS25,XDMAC Channel 25 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 24. "IS24,XDMAC Channel 24 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." newline bitfld.long 0x4 23. "IS23,XDMAC Channel 23 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 22. "IS22,XDMAC Channel 22 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." newline bitfld.long 0x4 21. "IS21,XDMAC Channel 21 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 20. "IS20,XDMAC Channel 20 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." newline bitfld.long 0x4 19. "IS19,XDMAC Channel 19 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 18. "IS18,XDMAC Channel 18 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." newline bitfld.long 0x4 17. "IS17,XDMAC Channel 17 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 16. "IS16,XDMAC Channel 16 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." newline bitfld.long 0x4 15. "IS15,XDMAC Channel 15 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 14. "IS14,XDMAC Channel 14 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." newline bitfld.long 0x4 13. "IS13,XDMAC Channel 13 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 12. "IS12,XDMAC Channel 12 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." newline bitfld.long 0x4 11. "IS11,XDMAC Channel 11 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 10. "IS10,XDMAC Channel 10 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." newline bitfld.long 0x4 9. "IS9,XDMAC Channel 9 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 8. "IS8,XDMAC Channel 8 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." newline bitfld.long 0x4 7. "IS7,XDMAC Channel 7 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 6. "IS6,XDMAC Channel 6 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." newline bitfld.long 0x4 5. "IS5,XDMAC Channel 5 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 4. "IS4,XDMAC Channel 4 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." newline bitfld.long 0x4 3. "IS3,XDMAC Channel 3 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 2. "IS2,XDMAC Channel 2 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." newline bitfld.long 0x4 1. "IS1,XDMAC Channel 1 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." bitfld.long 0x4 0. "IS0,XDMAC Channel 0 Interrupt Status" "0: This bit indicates that either the interrupt..,1: This bit indicates that an interrupt is pending.." wgroup.long 0x1C++0x7 line.long 0x0 "GE,Global Channel Enable Register" bitfld.long 0x0 31. "EN31,XDMAC Channel 31 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 30. "EN30,XDMAC Channel 30 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." newline bitfld.long 0x0 29. "EN29,XDMAC Channel 29 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 28. "EN28,XDMAC Channel 28 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." newline bitfld.long 0x0 27. "EN27,XDMAC Channel 27 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 26. "EN26,XDMAC Channel 26 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." newline bitfld.long 0x0 25. "EN25,XDMAC Channel 25 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 24. "EN24,XDMAC Channel 24 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." newline bitfld.long 0x0 23. "EN23,XDMAC Channel 23 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 22. "EN22,XDMAC Channel 22 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." newline bitfld.long 0x0 21. "EN21,XDMAC Channel 21 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 20. "EN20,XDMAC Channel 20 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." newline bitfld.long 0x0 19. "EN19,XDMAC Channel 19 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 18. "EN18,XDMAC Channel 18 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." newline bitfld.long 0x0 17. "EN17,XDMAC Channel 17 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 16. "EN16,XDMAC Channel 16 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." newline bitfld.long 0x0 15. "EN15,XDMAC Channel 15 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 14. "EN14,XDMAC Channel 14 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." newline bitfld.long 0x0 13. "EN13,XDMAC Channel 13 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 12. "EN12,XDMAC Channel 12 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." newline bitfld.long 0x0 11. "EN11,XDMAC Channel 11 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 10. "EN10,XDMAC Channel 10 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." newline bitfld.long 0x0 9. "EN9,XDMAC Channel 9 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 8. "EN8,XDMAC Channel 8 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." newline bitfld.long 0x0 7. "EN7,XDMAC Channel 7 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 6. "EN6,XDMAC Channel 6 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." newline bitfld.long 0x0 5. "EN5,XDMAC Channel 5 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 4. "EN4,XDMAC Channel 4 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." newline bitfld.long 0x0 3. "EN3,XDMAC Channel 3 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 2. "EN2,XDMAC Channel 2 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." newline bitfld.long 0x0 1. "EN1,XDMAC Channel 1 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." bitfld.long 0x0 0. "EN0,XDMAC Channel 0 Enable" "0: This bit has no effect.,1: Enables channel x. This operation is permitted.." line.long 0x4 "GD,Global Channel Disable Register" bitfld.long 0x4 31. "DI31,XDMAC Channel 31 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 30. "DI30,XDMAC Channel 30 Disable" "0: This bit has no effect.,1: Disables channel x." newline bitfld.long 0x4 29. "DI29,XDMAC Channel 29 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 28. "DI28,XDMAC Channel 28 Disable" "0: This bit has no effect.,1: Disables channel x." newline bitfld.long 0x4 27. "DI27,XDMAC Channel 27 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 26. "DI26,XDMAC Channel 26 Disable" "0: This bit has no effect.,1: Disables channel x." newline bitfld.long 0x4 25. "DI25,XDMAC Channel 25 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 24. "DI24,XDMAC Channel 24 Disable" "0: This bit has no effect.,1: Disables channel x." newline bitfld.long 0x4 23. "DI23,XDMAC Channel 23 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 22. "DI22,XDMAC Channel 22 Disable" "0: This bit has no effect.,1: Disables channel x." newline bitfld.long 0x4 21. "DI21,XDMAC Channel 21 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 20. "DI20,XDMAC Channel 20 Disable" "0: This bit has no effect.,1: Disables channel x." newline bitfld.long 0x4 19. "DI19,XDMAC Channel 19 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 18. "DI18,XDMAC Channel 18 Disable" "0: This bit has no effect.,1: Disables channel x." newline bitfld.long 0x4 17. "DI17,XDMAC Channel 17 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 16. "DI16,XDMAC Channel 16 Disable" "0: This bit has no effect.,1: Disables channel x." newline bitfld.long 0x4 15. "DI15,XDMAC Channel 15 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 14. "DI14,XDMAC Channel 14 Disable" "0: This bit has no effect.,1: Disables channel x." newline bitfld.long 0x4 13. "DI13,XDMAC Channel 13 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 12. "DI12,XDMAC Channel 12 Disable" "0: This bit has no effect.,1: Disables channel x." newline bitfld.long 0x4 11. "DI11,XDMAC Channel 11 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 10. "DI10,XDMAC Channel 10 Disable" "0: This bit has no effect.,1: Disables channel x." newline bitfld.long 0x4 9. "DI9,XDMAC Channel 9 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 8. "DI8,XDMAC Channel 8 Disable" "0: This bit has no effect.,1: Disables channel x." newline bitfld.long 0x4 7. "DI7,XDMAC Channel 7 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 6. "DI6,XDMAC Channel 6 Disable" "0: This bit has no effect.,1: Disables channel x." newline bitfld.long 0x4 5. "DI5,XDMAC Channel 5 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 4. "DI4,XDMAC Channel 4 Disable" "0: This bit has no effect.,1: Disables channel x." newline bitfld.long 0x4 3. "DI3,XDMAC Channel 3 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 2. "DI2,XDMAC Channel 2 Disable" "0: This bit has no effect.,1: Disables channel x." newline bitfld.long 0x4 1. "DI1,XDMAC Channel 1 Disable" "0: This bit has no effect.,1: Disables channel x." bitfld.long 0x4 0. "DI0,XDMAC Channel 0 Disable" "0: This bit has no effect.,1: Disables channel x." rgroup.long 0x24++0xB line.long 0x0 "GS,Global Channel Status Register" bitfld.long 0x0 31. "ST31,XDMAC Channel 31 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 30. "ST30,XDMAC Channel 30 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." newline bitfld.long 0x0 29. "ST29,XDMAC Channel 29 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 28. "ST28,XDMAC Channel 28 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." newline bitfld.long 0x0 27. "ST27,XDMAC Channel 27 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 26. "ST26,XDMAC Channel 26 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." newline bitfld.long 0x0 25. "ST25,XDMAC Channel 25 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 24. "ST24,XDMAC Channel 24 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." newline bitfld.long 0x0 23. "ST23,XDMAC Channel 23 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 22. "ST22,XDMAC Channel 22 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." newline bitfld.long 0x0 21. "ST21,XDMAC Channel 21 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 20. "ST20,XDMAC Channel 20 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." newline bitfld.long 0x0 19. "ST19,XDMAC Channel 19 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 18. "ST18,XDMAC Channel 18 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." newline bitfld.long 0x0 17. "ST17,XDMAC Channel 17 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 16. "ST16,XDMAC Channel 16 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." newline bitfld.long 0x0 15. "ST15,XDMAC Channel 15 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 14. "ST14,XDMAC Channel 14 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." newline bitfld.long 0x0 13. "ST13,XDMAC Channel 13 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 12. "ST12,XDMAC Channel 12 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." newline bitfld.long 0x0 11. "ST11,XDMAC Channel 11 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 10. "ST10,XDMAC Channel 10 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." newline bitfld.long 0x0 9. "ST9,XDMAC Channel 9 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 8. "ST8,XDMAC Channel 8 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." newline bitfld.long 0x0 7. "ST7,XDMAC Channel 7 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 6. "ST6,XDMAC Channel 6 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." newline bitfld.long 0x0 5. "ST5,XDMAC Channel 5 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 4. "ST4,XDMAC Channel 4 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." newline bitfld.long 0x0 3. "ST3,XDMAC Channel 3 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 2. "ST2,XDMAC Channel 2 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." newline bitfld.long 0x0 1. "ST1,XDMAC Channel 1 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." bitfld.long 0x0 0. "ST0,XDMAC Channel 0 Status" "0: This bit indicates that the channel x is disabled.,1: This bit indicates that the channel x is.." line.long 0x4 "GRSS,Global Channel Read Suspend Status Register" bitfld.long 0x4 31. "RSS31,XDMAC Channel 31 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 30. "RSS30,XDMAC Channel 30 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x4 29. "RSS29,XDMAC Channel 29 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 28. "RSS28,XDMAC Channel 28 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x4 27. "RSS27,XDMAC Channel 27 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 26. "RSS26,XDMAC Channel 26 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x4 25. "RSS25,XDMAC Channel 25 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 24. "RSS24,XDMAC Channel 24 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x4 23. "RSS23,XDMAC Channel 23 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 22. "RSS22,XDMAC Channel 22 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x4 21. "RSS21,XDMAC Channel 21 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 20. "RSS20,XDMAC Channel 20 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x4 19. "RSS19,XDMAC Channel 19 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 18. "RSS18,XDMAC Channel 18 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x4 17. "RSS17,XDMAC Channel 17 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 16. "RSS16,XDMAC Channel 16 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x4 15. "RSS15,XDMAC Channel 15 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 14. "RSS14,XDMAC Channel 14 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x4 13. "RSS13,XDMAC Channel 13 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 12. "RSS12,XDMAC Channel 12 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x4 11. "RSS11,XDMAC Channel 11 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 10. "RSS10,XDMAC Channel 10 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x4 9. "RSS9,XDMAC Channel 9 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 8. "RSS8,XDMAC Channel 8 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x4 7. "RSS7,XDMAC Channel 7 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 6. "RSS6,XDMAC Channel 6 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x4 5. "RSS5,XDMAC Channel 5 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 4. "RSS4,XDMAC Channel 4 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x4 3. "RSS3,XDMAC Channel 3 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 2. "RSS2,XDMAC Channel 2 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x4 1. "RSS1,XDMAC Channel 1 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x4 0. "RSS0,XDMAC Channel 0 Read Suspend Status" "0: The read channel is not suspended.,1: The source requests for channel x are no longer.." line.long 0x8 "GWSS,Global Channel Write Suspend Status Register" bitfld.long 0x8 31. "WSS31,XDMAC Channel 31 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 30. "WSS30,XDMAC Channel 30 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x8 29. "WSS29,XDMAC Channel 29 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 28. "WSS28,XDMAC Channel 28 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x8 27. "WSS27,XDMAC Channel 27 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 26. "WSS26,XDMAC Channel 26 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x8 25. "WSS25,XDMAC Channel 25 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 24. "WSS24,XDMAC Channel 24 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x8 23. "WSS23,XDMAC Channel 23 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 22. "WSS22,XDMAC Channel 22 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x8 21. "WSS21,XDMAC Channel 21 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 20. "WSS20,XDMAC Channel 20 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x8 19. "WSS19,XDMAC Channel 19 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 18. "WSS18,XDMAC Channel 18 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x8 17. "WSS17,XDMAC Channel 17 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 16. "WSS16,XDMAC Channel 16 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x8 15. "WSS15,XDMAC Channel 15 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 14. "WSS14,XDMAC Channel 14 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x8 13. "WSS13,XDMAC Channel 13 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 12. "WSS12,XDMAC Channel 12 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x8 11. "WSS11,XDMAC Channel 11 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 10. "WSS10,XDMAC Channel 10 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x8 9. "WSS9,XDMAC Channel 9 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 8. "WSS8,XDMAC Channel 8 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x8 7. "WSS7,XDMAC Channel 7 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 6. "WSS6,XDMAC Channel 6 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x8 5. "WSS5,XDMAC Channel 5 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 4. "WSS4,XDMAC Channel 4 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x8 3. "WSS3,XDMAC Channel 3 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 2. "WSS2,XDMAC Channel 2 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." newline bitfld.long 0x8 1. "WSS1,XDMAC Channel 1 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." bitfld.long 0x8 0. "WSS0,XDMAC Channel 0 Write Suspend Status" "0: The write channel is not suspended.,1: The source requests for channel x are no longer.." wgroup.long 0x30++0x1B line.long 0x0 "GRS,Global Channel Read Suspend Register" bitfld.long 0x0 31. "RS31,XDMAC Channel 31 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 30. "RS30,XDMAC Channel 30 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." newline bitfld.long 0x0 29. "RS29,XDMAC Channel 29 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 28. "RS28,XDMAC Channel 28 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." newline bitfld.long 0x0 27. "RS27,XDMAC Channel 27 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 26. "RS26,XDMAC Channel 26 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." newline bitfld.long 0x0 25. "RS25,XDMAC Channel 25 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 24. "RS24,XDMAC Channel 24 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." newline bitfld.long 0x0 23. "RS23,XDMAC Channel 23 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 22. "RS22,XDMAC Channel 22 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." newline bitfld.long 0x0 21. "RS21,XDMAC Channel 21 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 20. "RS20,XDMAC Channel 20 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." newline bitfld.long 0x0 19. "RS19,XDMAC Channel 19 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 18. "RS18,XDMAC Channel 18 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." newline bitfld.long 0x0 17. "RS17,XDMAC Channel 17 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 16. "RS16,XDMAC Channel 16 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." newline bitfld.long 0x0 15. "RS15,XDMAC Channel 15 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 14. "RS14,XDMAC Channel 14 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." newline bitfld.long 0x0 13. "RS13,XDMAC Channel 13 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 12. "RS12,XDMAC Channel 12 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." newline bitfld.long 0x0 11. "RS11,XDMAC Channel 11 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 10. "RS10,XDMAC Channel 10 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." newline bitfld.long 0x0 9. "RS9,XDMAC Channel 9 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 8. "RS8,XDMAC Channel 8 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." newline bitfld.long 0x0 7. "RS7,XDMAC Channel 7 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 6. "RS6,XDMAC Channel 6 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." newline bitfld.long 0x0 5. "RS5,XDMAC Channel 5 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 4. "RS4,XDMAC Channel 4 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." newline bitfld.long 0x0 3. "RS3,XDMAC Channel 3 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 2. "RS2,XDMAC Channel 2 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." newline bitfld.long 0x0 1. "RS1,XDMAC Channel 1 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." bitfld.long 0x0 0. "RS0,XDMAC Channel 0 Read Suspend" "0: No effect,1: The source requests for channel x are no longer.." line.long 0x4 "GRR,Global Channel Read Resume Register" bitfld.long 0x4 31. "RR31,XDMAC Channel 31 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 30. "RR30,XDMAC Channel 30 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." newline bitfld.long 0x4 29. "RR29,XDMAC Channel 29 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 28. "RR28,XDMAC Channel 28 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." newline bitfld.long 0x4 27. "RR27,XDMAC Channel 27 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 26. "RR26,XDMAC Channel 26 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." newline bitfld.long 0x4 25. "RR25,XDMAC Channel 25 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 24. "RR24,XDMAC Channel 24 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." newline bitfld.long 0x4 23. "RR23,XDMAC Channel 23 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 22. "RR22,XDMAC Channel 22 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." newline bitfld.long 0x4 21. "RR21,XDMAC Channel 21 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 20. "RR20,XDMAC Channel 20 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." newline bitfld.long 0x4 19. "RR19,XDMAC Channel 19 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 18. "RR18,XDMAC Channel 18 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." newline bitfld.long 0x4 17. "RR17,XDMAC Channel 17 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 16. "RR16,XDMAC Channel 16 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." newline bitfld.long 0x4 15. "RR15,XDMAC Channel 15 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 14. "RR14,XDMAC Channel 14 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." newline bitfld.long 0x4 13. "RR13,XDMAC Channel 13 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 12. "RR12,XDMAC Channel 12 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." newline bitfld.long 0x4 11. "RR11,XDMAC Channel 11 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 10. "RR10,XDMAC Channel 10 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." newline bitfld.long 0x4 9. "RR9,XDMAC Channel 9 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 8. "RR8,XDMAC Channel 8 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." newline bitfld.long 0x4 7. "RR7,XDMAC Channel 7 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 6. "RR6,XDMAC Channel 6 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." newline bitfld.long 0x4 5. "RR5,XDMAC Channel 5 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 4. "RR4,XDMAC Channel 4 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." newline bitfld.long 0x4 3. "RR3,XDMAC Channel 3 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 2. "RR2,XDMAC Channel 2 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." newline bitfld.long 0x4 1. "RR1,XDMAC Channel 1 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." bitfld.long 0x4 0. "RR0,XDMAC Channel 0 Read Resume" "0: No effect,1: The source requests for channel x are serviced.." line.long 0x8 "GWS,Global Channel Write Suspend Register" bitfld.long 0x8 31. "WS31,XDMAC Channel 31 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 30. "WS30,XDMAC Channel 30 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." newline bitfld.long 0x8 29. "WS29,XDMAC Channel 29 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 28. "WS28,XDMAC Channel 28 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." newline bitfld.long 0x8 27. "WS27,XDMAC Channel 27 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 26. "WS26,XDMAC Channel 26 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." newline bitfld.long 0x8 25. "WS25,XDMAC Channel 25 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 24. "WS24,XDMAC Channel 24 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." newline bitfld.long 0x8 23. "WS23,XDMAC Channel 23 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 22. "WS22,XDMAC Channel 22 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." newline bitfld.long 0x8 21. "WS21,XDMAC Channel 21 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 20. "WS20,XDMAC Channel 20 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." newline bitfld.long 0x8 19. "WS19,XDMAC Channel 19 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 18. "WS18,XDMAC Channel 18 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." newline bitfld.long 0x8 17. "WS17,XDMAC Channel 17 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 16. "WS16,XDMAC Channel 16 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." newline bitfld.long 0x8 15. "WS15,XDMAC Channel 15 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 14. "WS14,XDMAC Channel 14 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." newline bitfld.long 0x8 13. "WS13,XDMAC Channel 13 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 12. "WS12,XDMAC Channel 12 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." newline bitfld.long 0x8 11. "WS11,XDMAC Channel 11 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 10. "WS10,XDMAC Channel 10 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." newline bitfld.long 0x8 9. "WS9,XDMAC Channel 9 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 8. "WS8,XDMAC Channel 8 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." newline bitfld.long 0x8 7. "WS7,XDMAC Channel 7 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 6. "WS6,XDMAC Channel 6 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." newline bitfld.long 0x8 5. "WS5,XDMAC Channel 5 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 4. "WS4,XDMAC Channel 4 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." newline bitfld.long 0x8 3. "WS3,XDMAC Channel 3 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 2. "WS2,XDMAC Channel 2 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." newline bitfld.long 0x8 1. "WS1,XDMAC Channel 1 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." bitfld.long 0x8 0. "WS0,XDMAC Channel 0 Write Suspend" "0: The write channel is not suspended.,1: Destination requests are no longer routed to the.." line.long 0xC "GWR,Global Channel Write Resume Register" bitfld.long 0xC 31. "WR31,XDMAC Channel 31 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 30. "WR30,XDMAC Channel 30 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." newline bitfld.long 0xC 29. "WR29,XDMAC Channel 29 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 28. "WR28,XDMAC Channel 28 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." newline bitfld.long 0xC 27. "WR27,XDMAC Channel 27 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 26. "WR26,XDMAC Channel 26 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." newline bitfld.long 0xC 25. "WR25,XDMAC Channel 25 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 24. "WR24,XDMAC Channel 24 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." newline bitfld.long 0xC 23. "WR23,XDMAC Channel 23 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 22. "WR22,XDMAC Channel 22 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." newline bitfld.long 0xC 21. "WR21,XDMAC Channel 21 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 20. "WR20,XDMAC Channel 20 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." newline bitfld.long 0xC 19. "WR19,XDMAC Channel 19 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 18. "WR18,XDMAC Channel 18 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." newline bitfld.long 0xC 17. "WR17,XDMAC Channel 17 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 16. "WR16,XDMAC Channel 16 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." newline bitfld.long 0xC 15. "WR15,XDMAC Channel 15 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 14. "WR14,XDMAC Channel 14 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." newline bitfld.long 0xC 13. "WR13,XDMAC Channel 13 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 12. "WR12,XDMAC Channel 12 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." newline bitfld.long 0xC 11. "WR11,XDMAC Channel 11 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 10. "WR10,XDMAC Channel 10 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." newline bitfld.long 0xC 9. "WR9,XDMAC Channel 9 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 8. "WR8,XDMAC Channel 8 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." newline bitfld.long 0xC 7. "WR7,XDMAC Channel 7 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 6. "WR6,XDMAC Channel 6 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." newline bitfld.long 0xC 5. "WR5,XDMAC Channel 5 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 4. "WR4,XDMAC Channel 4 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." newline bitfld.long 0xC 3. "WR3,XDMAC Channel 3 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 2. "WR2,XDMAC Channel 2 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." newline bitfld.long 0xC 1. "WR1,XDMAC Channel 1 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." bitfld.long 0xC 0. "WR0,XDMAC Channel 0 Write Resume" "0: No effect,1: Destination requests are serviced and routed to.." line.long 0x10 "GRWS,Global Channel Read Write Suspend Register" bitfld.long 0x10 31. "RWS31,XDMAC Channel 31 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 30. "RWS30,XDMAC Channel 30 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." newline bitfld.long 0x10 29. "RWS29,XDMAC Channel 29 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 28. "RWS28,XDMAC Channel 28 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." newline bitfld.long 0x10 27. "RWS27,XDMAC Channel 27 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 26. "RWS26,XDMAC Channel 26 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." newline bitfld.long 0x10 25. "RWS25,XDMAC Channel 25 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 24. "RWS24,XDMAC Channel 24 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." newline bitfld.long 0x10 23. "RWS23,XDMAC Channel 23 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 22. "RWS22,XDMAC Channel 22 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." newline bitfld.long 0x10 21. "RWS21,XDMAC Channel 21 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 20. "RWS20,XDMAC Channel 20 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." newline bitfld.long 0x10 19. "RWS19,XDMAC Channel 19 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 18. "RWS18,XDMAC Channel 18 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." newline bitfld.long 0x10 17. "RWS17,XDMAC Channel 17 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 16. "RWS16,XDMAC Channel 16 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." newline bitfld.long 0x10 15. "RWS15,XDMAC Channel 15 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 14. "RWS14,XDMAC Channel 14 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." newline bitfld.long 0x10 13. "RWS13,XDMAC Channel 13 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 12. "RWS12,XDMAC Channel 12 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." newline bitfld.long 0x10 11. "RWS11,XDMAC Channel 11 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 10. "RWS10,XDMAC Channel 10 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." newline bitfld.long 0x10 9. "RWS9,XDMAC Channel 9 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 8. "RWS8,XDMAC Channel 8 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." newline bitfld.long 0x10 7. "RWS7,XDMAC Channel 7 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 6. "RWS6,XDMAC Channel 6 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." newline bitfld.long 0x10 5. "RWS5,XDMAC Channel 5 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 4. "RWS4,XDMAC Channel 4 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." newline bitfld.long 0x10 3. "RWS3,XDMAC Channel 3 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 2. "RWS2,XDMAC Channel 2 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." newline bitfld.long 0x10 1. "RWS1,XDMAC Channel 1 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." bitfld.long 0x10 0. "RWS0,XDMAC Channel 0 Read Write Suspend" "0: No effect.,1: Read and write requests are suspended." line.long 0x14 "GRWR,Global Channel Read Write Resume Register" bitfld.long 0x14 31. "RWR31,XDMAC Channel 31 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 30. "RWR30,XDMAC Channel 30 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." newline bitfld.long 0x14 29. "RWR29,XDMAC Channel 29 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 28. "RWR28,XDMAC Channel 28 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." newline bitfld.long 0x14 27. "RWR27,XDMAC Channel 27 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 26. "RWR26,XDMAC Channel 26 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." newline bitfld.long 0x14 25. "RWR25,XDMAC Channel 25 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 24. "RWR24,XDMAC Channel 24 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." newline bitfld.long 0x14 23. "RWR23,XDMAC Channel 23 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 22. "RWR22,XDMAC Channel 22 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." newline bitfld.long 0x14 21. "RWR21,XDMAC Channel 21 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 20. "RWR20,XDMAC Channel 20 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." newline bitfld.long 0x14 19. "RWR19,XDMAC Channel 19 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 18. "RWR18,XDMAC Channel 18 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." newline bitfld.long 0x14 17. "RWR17,XDMAC Channel 17 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 16. "RWR16,XDMAC Channel 16 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." newline bitfld.long 0x14 15. "RWR15,XDMAC Channel 15 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 14. "RWR14,XDMAC Channel 14 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." newline bitfld.long 0x14 13. "RWR13,XDMAC Channel 13 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 12. "RWR12,XDMAC Channel 12 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." newline bitfld.long 0x14 11. "RWR11,XDMAC Channel 11 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 10. "RWR10,XDMAC Channel 10 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." newline bitfld.long 0x14 9. "RWR9,XDMAC Channel 9 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 8. "RWR8,XDMAC Channel 8 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." newline bitfld.long 0x14 7. "RWR7,XDMAC Channel 7 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 6. "RWR6,XDMAC Channel 6 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." newline bitfld.long 0x14 5. "RWR5,XDMAC Channel 5 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 4. "RWR4,XDMAC Channel 4 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." newline bitfld.long 0x14 3. "RWR3,XDMAC Channel 3 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 2. "RWR2,XDMAC Channel 2 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." newline bitfld.long 0x14 1. "RWR1,XDMAC Channel 1 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." bitfld.long 0x14 0. "RWR0,XDMAC Channel 0 Read Write Resume" "0: No effect.,1: Read and write requests are serviced." line.long 0x18 "GSWR,Global Channel Software Request Register" bitfld.long 0x18 31. "SWREQ31,XDMAC Channel 31 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 30. "SWREQ30,XDMAC Channel 30 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." newline bitfld.long 0x18 29. "SWREQ29,XDMAC Channel 29 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 28. "SWREQ28,XDMAC Channel 28 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." newline bitfld.long 0x18 27. "SWREQ27,XDMAC Channel 27 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 26. "SWREQ26,XDMAC Channel 26 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." newline bitfld.long 0x18 25. "SWREQ25,XDMAC Channel 25 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 24. "SWREQ24,XDMAC Channel 24 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." newline bitfld.long 0x18 23. "SWREQ23,XDMAC Channel 23 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 22. "SWREQ22,XDMAC Channel 22 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." newline bitfld.long 0x18 21. "SWREQ21,XDMAC Channel 21 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 20. "SWREQ20,XDMAC Channel 20 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." newline bitfld.long 0x18 19. "SWREQ19,XDMAC Channel 19 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 18. "SWREQ18,XDMAC Channel 18 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." newline bitfld.long 0x18 17. "SWREQ17,XDMAC Channel 17 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 16. "SWREQ16,XDMAC Channel 16 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." newline bitfld.long 0x18 15. "SWREQ15,XDMAC Channel 15 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 14. "SWREQ14,XDMAC Channel 14 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." newline bitfld.long 0x18 13. "SWREQ13,XDMAC Channel 13 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 12. "SWREQ12,XDMAC Channel 12 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." newline bitfld.long 0x18 11. "SWREQ11,XDMAC Channel 11 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 10. "SWREQ10,XDMAC Channel 10 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." newline bitfld.long 0x18 9. "SWREQ9,XDMAC Channel 9 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 8. "SWREQ8,XDMAC Channel 8 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." newline bitfld.long 0x18 7. "SWREQ7,XDMAC Channel 7 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 6. "SWREQ6,XDMAC Channel 6 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." newline bitfld.long 0x18 5. "SWREQ5,XDMAC Channel 5 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 4. "SWREQ4,XDMAC Channel 4 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." newline bitfld.long 0x18 3. "SWREQ3,XDMAC Channel 3 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 2. "SWREQ2,XDMAC Channel 2 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." newline bitfld.long 0x18 1. "SWREQ1,XDMAC Channel 1 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." bitfld.long 0x18 0. "SWREQ0,XDMAC Channel 0 Software Request" "0: No effect.,1: Requests a DMA transfer for channel x." rgroup.long 0x4C++0x3 line.long 0x0 "GSWS,Global Channel Software Request Status Register" bitfld.long 0x0 31. "SWRS31,XDMAC Channel 31 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 30. "SWRS30,XDMAC Channel 30 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." newline bitfld.long 0x0 29. "SWRS29,XDMAC Channel 29 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 28. "SWRS28,XDMAC Channel 28 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." newline bitfld.long 0x0 27. "SWRS27,XDMAC Channel 27 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 26. "SWRS26,XDMAC Channel 26 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." newline bitfld.long 0x0 25. "SWRS25,XDMAC Channel 25 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 24. "SWRS24,XDMAC Channel 24 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." newline bitfld.long 0x0 23. "SWRS23,XDMAC Channel 23 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 22. "SWRS22,XDMAC Channel 22 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." newline bitfld.long 0x0 21. "SWRS21,XDMAC Channel 21 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 20. "SWRS20,XDMAC Channel 20 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." newline bitfld.long 0x0 19. "SWRS19,XDMAC Channel 19 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 18. "SWRS18,XDMAC Channel 18 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." newline bitfld.long 0x0 17. "SWRS17,XDMAC Channel 17 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 16. "SWRS16,XDMAC Channel 16 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." newline bitfld.long 0x0 15. "SWRS15,XDMAC Channel 15 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 14. "SWRS14,XDMAC Channel 14 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." newline bitfld.long 0x0 13. "SWRS13,XDMAC Channel 13 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 12. "SWRS12,XDMAC Channel 12 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." newline bitfld.long 0x0 11. "SWRS11,XDMAC Channel 11 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 10. "SWRS10,XDMAC Channel 10 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." newline bitfld.long 0x0 9. "SWRS9,XDMAC Channel 9 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 8. "SWRS8,XDMAC Channel 8 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." newline bitfld.long 0x0 7. "SWRS7,XDMAC Channel 7 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 6. "SWRS6,XDMAC Channel 6 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." newline bitfld.long 0x0 5. "SWRS5,XDMAC Channel 5 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 4. "SWRS4,XDMAC Channel 4 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." newline bitfld.long 0x0 3. "SWRS3,XDMAC Channel 3 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 2. "SWRS2,XDMAC Channel 2 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." newline bitfld.long 0x0 1. "SWRS1,XDMAC Channel 1 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." bitfld.long 0x0 0. "SWRS0,XDMAC Channel 0 Software Request Status" "0: Channel x source request is serviced.,1: Channel x source request is pending." group.long 0x50++0x7 line.long 0x0 "GSWF,Global Channel Software Flush Request Register" bitfld.long 0x0 31. "SWF31,XDMAC Channel 31 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 30. "SWF30,XDMAC Channel 30 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." newline bitfld.long 0x0 29. "SWF29,XDMAC Channel 29 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 28. "SWF28,XDMAC Channel 28 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." newline bitfld.long 0x0 27. "SWF27,XDMAC Channel 27 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 26. "SWF26,XDMAC Channel 26 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." newline bitfld.long 0x0 25. "SWF25,XDMAC Channel 25 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 24. "SWF24,XDMAC Channel 24 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." newline bitfld.long 0x0 23. "SWF23,XDMAC Channel 23 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 22. "SWF22,XDMAC Channel 22 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." newline bitfld.long 0x0 21. "SWF21,XDMAC Channel 21 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 20. "SWF20,XDMAC Channel 20 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." newline bitfld.long 0x0 19. "SWF19,XDMAC Channel 19 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 18. "SWF18,XDMAC Channel 18 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." newline bitfld.long 0x0 17. "SWF17,XDMAC Channel 17 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 16. "SWF16,XDMAC Channel 16 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." newline bitfld.long 0x0 15. "SWF15,XDMAC Channel 15 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 14. "SWF14,XDMAC Channel 14 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." newline bitfld.long 0x0 13. "SWF13,XDMAC Channel 13 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 12. "SWF12,XDMAC Channel 12 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." newline bitfld.long 0x0 11. "SWF11,XDMAC Channel 11 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 10. "SWF10,XDMAC Channel 10 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." newline bitfld.long 0x0 9. "SWF9,XDMAC Channel 9 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 8. "SWF8,XDMAC Channel 8 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." newline bitfld.long 0x0 7. "SWF7,XDMAC Channel 7 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 6. "SWF6,XDMAC Channel 6 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." newline bitfld.long 0x0 5. "SWF5,XDMAC Channel 5 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 4. "SWF4,XDMAC Channel 4 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." newline bitfld.long 0x0 3. "SWF3,XDMAC Channel 3 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 2. "SWF2,XDMAC Channel 2 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." newline bitfld.long 0x0 1. "SWF1,XDMAC Channel 1 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." bitfld.long 0x0 0. "SWF0,XDMAC Channel 0 Software Flush Request" "0: No effect.,1: Requests a DMA transfer flush for channel x." line.long 0x4 "GBEIR,Global Bus Error Interrupt Routing Register" bitfld.long 0x4 31. "NSBER31,XDMAC Channel 31 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 30. "NSBER30,XDMAC Channel 30 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." newline bitfld.long 0x4 29. "NSBER29,XDMAC Channel 29 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 28. "NSBER28,XDMAC Channel 28 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." newline bitfld.long 0x4 27. "NSBER27,XDMAC Channel 27 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 26. "NSBER26,XDMAC Channel 26 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." newline bitfld.long 0x4 25. "NSBER25,XDMAC Channel 25 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 24. "NSBER24,XDMAC Channel 24 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." newline bitfld.long 0x4 23. "NSBER23,XDMAC Channel 23 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 22. "NSBER22,XDMAC Channel 22 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." newline bitfld.long 0x4 21. "NSBER21,XDMAC Channel 21 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 20. "NSBER20,XDMAC Channel 20 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." newline bitfld.long 0x4 19. "NSBER19,XDMAC Channel 19 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 18. "NSBER18,XDMAC Channel 18 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." newline bitfld.long 0x4 17. "NSBER17,XDMAC Channel 17 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 16. "NSBER16,XDMAC Channel 16 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." newline bitfld.long 0x4 15. "NSBER15,XDMAC Channel 15 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 14. "NSBER14,XDMAC Channel 14 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." newline bitfld.long 0x4 13. "NSBER13,XDMAC Channel 13 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 12. "NSBER12,XDMAC Channel 12 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." newline bitfld.long 0x4 11. "NSBER11,XDMAC Channel 11 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 10. "NSBER10,XDMAC Channel 10 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." newline bitfld.long 0x4 9. "NSBER9,XDMAC Channel 9 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 8. "NSBER8,XDMAC Channel 8 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." newline bitfld.long 0x4 7. "NSBER7,XDMAC Channel 7 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 6. "NSBER6,XDMAC Channel 6 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." newline bitfld.long 0x4 5. "NSBER5,XDMAC Channel 5 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 4. "NSBER4,XDMAC Channel 4 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." newline bitfld.long 0x4 3. "NSBER3,XDMAC Channel 3 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 2. "NSBER2,XDMAC Channel 2 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." newline bitfld.long 0x4 1. "NSBER1,XDMAC Channel 1 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." bitfld.long 0x4 0. "NSBER0,XDMAC Channel 0 Non-Secure Bus Error Routing" "0: Non-secure channel x bus errors are flagged in..,1: Non-secure channel x bus errors are flagged in.." rgroup.long 0x58++0x3 line.long 0x0 "GBEIS,Global Bus Error Interrupt Status Register" bitfld.long 0x0 31. "NSBES31,XDMAC Channel 31 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 30. "NSBES30,XDMAC Channel 30 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." newline bitfld.long 0x0 29. "NSBES29,XDMAC Channel 29 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 28. "NSBES28,XDMAC Channel 28 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." newline bitfld.long 0x0 27. "NSBES27,XDMAC Channel 27 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 26. "NSBES26,XDMAC Channel 26 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." newline bitfld.long 0x0 25. "NSBES25,XDMAC Channel 25 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 24. "NSBES24,XDMAC Channel 24 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." newline bitfld.long 0x0 23. "NSBES23,XDMAC Channel 23 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 22. "NSBES22,XDMAC Channel 22 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." newline bitfld.long 0x0 21. "NSBES21,XDMAC Channel 21 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 20. "NSBES20,XDMAC Channel 20 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." newline bitfld.long 0x0 19. "NSBES19,XDMAC Channel 19 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 18. "NSBES18,XDMAC Channel 18 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." newline bitfld.long 0x0 17. "NSBES17,XDMAC Channel 17 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 16. "NSBES16,XDMAC Channel 16 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." newline bitfld.long 0x0 15. "NSBES15,XDMAC Channel 15 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 14. "NSBES14,XDMAC Channel 14 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." newline bitfld.long 0x0 13. "NSBES13,XDMAC Channel 13 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 12. "NSBES12,XDMAC Channel 12 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." newline bitfld.long 0x0 11. "NSBES11,XDMAC Channel 11 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 10. "NSBES10,XDMAC Channel 10 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." newline bitfld.long 0x0 9. "NSBES9,XDMAC Channel 9 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 8. "NSBES8,XDMAC Channel 8 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." newline bitfld.long 0x0 7. "NSBES7,XDMAC Channel 7 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 6. "NSBES6,XDMAC Channel 6 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." newline bitfld.long 0x0 5. "NSBES5,XDMAC Channel 5 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 4. "NSBES4,XDMAC Channel 4 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." newline bitfld.long 0x0 3. "NSBES3,XDMAC Channel 3 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 2. "NSBES2,XDMAC Channel 2 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." newline bitfld.long 0x0 1. "NSBES1,XDMAC Channel 1 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." bitfld.long 0x0 0. "NSBES0,XDMAC Channel 0 Non-Secure Bus Error Status" "0: No non-secure bus error occurred on channel x..,1: A non-secure bus error occurred on channel x.." repeat 16. (list 0x0 0x1 0x2 0x3 0x4 0x5 0x6 0x7 0x8 0x9 0xA 0xB 0xC 0xD 0xE 0xF)(list ad:0xE1200060 ad:0xE12000A0 ad:0xE12000E0 ad:0xE1200120 ad:0xE1200160 ad:0xE12001A0 ad:0xE12001E0 ad:0xE1200220 ad:0xE1200260 ad:0xE12002A0 ad:0xE12002E0 ad:0xE1200320 ad:0xE1200360 ad:0xE12003A0 ad:0xE12003E0 ad:0xE1200420) tree "XDMAC_CHID[$1]" base $2 wgroup.long ($2)++0x7 line.long 0x0 "CIE,Channel Interrupt Enable Register" bitfld.long 0x0 7. "TCIE,Transfer Count Overflow Error Interrupt Enable" "0: No effect.,1: Enables transfer count overflow error interrupt." bitfld.long 0x0 6. "ROIE,Request Overflow Error Interrupt Enable" "0: No effect.,1: Enables request overflow error interrupt." newline bitfld.long 0x0 5. "WBIE,Write Bus Error Interrupt Enable" "0: No effect.,1: Enables write bus error interrupt." bitfld.long 0x0 4. "RBIE,Read Bus Error Interrupt Enable" "0: No effect.,1: Enables read bus error interrupt." newline bitfld.long 0x0 3. "FIE,End of Flush Interrupt Enable" "0: No effect.,1: Enables end of flush interrupt." bitfld.long 0x0 2. "DIE,End of Disable Interrupt Enable" "0: No effect.,1: Enables end of disable interrupt." newline bitfld.long 0x0 1. "LIE,End of Linked List Interrupt Enable" "0: No effect.,1: Enables end of linked list interrupt." bitfld.long 0x0 0. "BIE,End of Block Interrupt Enable" "0: No effect.,1: Enables end of block interrupt." line.long 0x4 "CID,Channel Interrupt Disable Register" bitfld.long 0x4 7. "TCID,Transfer Count Overflow Error Interrupt Disable" "0: No effect.,1: Disables transfer count overflow error interrupt." bitfld.long 0x4 6. "ROID,Request Overflow Error Interrupt Disable" "0: No effect.,1: Disables request overflow error interrupt." newline bitfld.long 0x4 5. "WBEID,Write Bus Error Interrupt Disable" "0: No effect.,1: Disables bus error interrupt." bitfld.long 0x4 4. "RBEID,Read Bus Error Interrupt Disable" "0: No effect.,1: Disables bus error interrupt." newline bitfld.long 0x4 3. "FID,End of Flush Interrupt Disable" "0: No effect.,1: Disables end of flush interrupt." bitfld.long 0x4 2. "DID,End of Disable Interrupt Disable" "0: No effect.,1: Disables end of disable interrupt." newline bitfld.long 0x4 1. "LID,End of Linked List Interrupt Disable" "0: No effect.,1: Disables end of linked list interrupt." bitfld.long 0x4 0. "BID,End of Block Interrupt Disable" "0: No effect.,1: Disables end of block interrupt." rgroup.long ($2+0x8)++0x7 line.long 0x0 "CIM,Channel Interrupt Mask Register" bitfld.long 0x0 7. "TCIM,Transfer Count Overflow Error Interrupt Mask" "0: Transfer count overflow interrupt is masked.,1: Transfer count overflow interrupt is activated." bitfld.long 0x0 6. "ROIM,Request Overflow Error Interrupt Mask" "0: Request overflow interrupt is masked.,1: Request overflow interrupt is activated." newline bitfld.long 0x0 5. "WBEIM,Write Bus Error Interrupt Mask" "0: Bus error interrupt is masked.,1: Bus error interrupt is activated." bitfld.long 0x0 4. "RBEIM,Read Bus Error Interrupt Mask" "0: Bus error interrupt is masked.,1: Bus error interrupt is activated." newline bitfld.long 0x0 3. "FIM,End of Flush Interrupt Mask" "0: End of flush interrupt is masked.,1: End of flush interrupt is activated." bitfld.long 0x0 2. "DIM,End of Disable Interrupt Mask" "0: End of disable interrupt is masked.,1: End of disable interrupt is activated." newline bitfld.long 0x0 1. "LIM,End of Linked List Interrupt Mask" "0: End of linked list interrupt is masked.,1: End of linked list interrupt is activated." bitfld.long 0x0 0. "BIM,End of Block Interrupt Mask" "0: Block interrupt is masked.,1: Block interrupt is activated." line.long 0x4 "CIS,Channel Interrupt Status Register" bitfld.long 0x4 7. "TCIS,Transfer Count Overflow Interrupt Status" "0: Transfer count overflow has not occurred.,1: At least one transfer count overflow has been.." bitfld.long 0x4 6. "ROIS,Request Overflow Error Interrupt Status" "0: Overflow condition has not occurred.,1: Overflow condition has occurred at least once." newline bitfld.long 0x4 5. "WBEIS,Write Bus Error Interrupt Status" "0: Write bus error condition has not occurred.,1: At least one bus error has been detected in a.." bitfld.long 0x4 4. "RBEIS,Read Bus Error Interrupt Status" "0: Read bus error condition has not occurred.,1: At least one bus error has been detected in a.." newline bitfld.long 0x4 3. "FIS,End of Flush Interrupt Status" "0: End of flush condition has not occurred.,1: End of flush condition has occurred since the.." bitfld.long 0x4 2. "DIS,End of Disable Interrupt Status" "0: End of disable condition has not occurred.,1: End of disable condition has occurred since the.." newline bitfld.long 0x4 1. "LIS,End of Linked List Interrupt Status" "0: End of linked list condition has not occurred.,1: End of linked list condition has occurred since.." bitfld.long 0x4 0. "BIS,End of Block Interrupt Status" "0: End of block interrupt has not occurred.,1: End of block interrupt has occurred since the.." group.long ($2+0x10)++0x27 line.long 0x0 "CSA,Channel Source Address Register" hexmask.long 0x0 0.--31. 1. "SA,Channel Source Address" line.long 0x4 "CDA,Channel Destination Address Register" hexmask.long 0x4 0.--31. 1. "DA,Channel Destination Address" line.long 0x8 "CNDA,Channel Next Descriptor Address Register" hexmask.long 0x8 2.--31. 1. "NDA,Channel Next Descriptor Address" line.long 0xC "CNDC,Channel Next Descriptor Control Register" bitfld.long 0xC 5.--6. "QOS,Channel Quality Of Service Level" "0,1,2,3" bitfld.long 0xC 3.--4. "NDVIEW,Channel Next Descriptor View" "0: Next Descriptor View 0,1: Next Descriptor View 1,2: Next Descriptor View 2,3: Next Descriptor View 3" newline bitfld.long 0xC 2. "NDDUP,Channel Next Descriptor Destination Update" "0: Destination parameters remain unchanged.,1: Destination parameters are updated when the.." bitfld.long 0xC 1. "NDSUP,Channel Next Descriptor Source Update" "0: Source parameters remain unchanged.,1: Source parameters are updated when the.." newline bitfld.long 0xC 0. "NDE,Channel Next Descriptor Enable" "0: Descriptor fetch is disabled.,1: Descriptor fetch is enabled." line.long 0x10 "CUBC,Channel Microblock Control Register" hexmask.long.tbyte 0x10 0.--23. 1. "UBLEN,Channel Microblock Length" line.long 0x14 "CBC,Channel Block Control Register" hexmask.long.word 0x14 0.--11. 1. "BLEN,Channel Block Length" line.long 0x18 "CC,Channel Configuration Register" hexmask.long.byte 0x18 24.--30. 1. "PERID,Channel Peripheral Hardware Request Line Identifier" bitfld.long 0x18 23. "WRIP,Write in Progress (this bit is read-only)" "0: No active write transaction on the bus.,1: A write transaction is in progress." newline bitfld.long 0x18 22. "RDIP,Read in Progress (this bit is read-only)" "0: No active read transaction on the bus.,1: A read transaction is in progress." bitfld.long 0x18 21. "INITD,Channel Initialization Done (this bit is read-only)" "0: Channel initialization is in progress.,1: Channel initialization is completed." newline bitfld.long 0x18 18.--19. "DAM,Channel Destination Addressing Mode" "0: The address remains unchanged.,1: The addressing mode is incremented (the..,2: The microblock stride is added at the microblock..,3: The microblock stride is added at the microblock.." bitfld.long 0x18 16.--17. "SAM,Channel Source Addressing Mode" "0: The address remains unchanged.,1: The addressing mode is incremented (the..,2: The microblock stride is added at the microblock..,3: The microblock stride is added at the microblock.." newline bitfld.long 0x18 11.--12. "DWIDTH,Channel Data Width" "0: The data size is set to 8 bits,1: The data size is set to 16 bits,2: The data size is set to 32 bits,3: The data size is set to 64 bits" bitfld.long 0x18 8.--10. "CSIZE,Channel Chunk Size" "0: 1 data transferred,1: 2 data transferred,2: 4 data transferred,3: 8 data transferred,4: 16 data transferred,?,?,?" newline bitfld.long 0x18 7. "MEMSET,Channel Fill Block of Memory" "0: Memset is not activated.,1: Sets the block of memory pointed by DA field to.." bitfld.long 0x18 6. "SWREQ,Channel Software Request Trigger" "0: Hardware request line is connected to the..,1: Software request is connected to the peripheral.." newline bitfld.long 0x18 5. "PROT,Channel Protection" "0: Channel is secured.,1: Channel is unsecured." bitfld.long 0x18 4. "DSYNC,Channel Synchronization" "0: Peripheral-to-memory transfer.,1: Memory-to-peripheral transfer" newline bitfld.long 0x18 1.--2. "MBSIZE,Channel Memory Burst Size" "0: The memory burst size is set to one.,1: The memory burst size is set to four.,2: The memory burst size is set to eight.,3: The memory burst size is set to sixteen." bitfld.long 0x18 0. "TYPE,Channel Transfer Type" "0: Self-triggered mode (memory-to-memory transfer).,1: Synchronized mode (peripheral-to-memory or.." line.long 0x1C "CDS_MSP,Channel Data Stride Memory Set Pattern" hexmask.long.word 0x1C 16.--31. 1. "DDS_MSP,Channel Destination Data Stride or Memory Set Pattern" hexmask.long.word 0x1C 0.--15. 1. "SDS_MSP,Channel Source Data stride or Memory Set Pattern" line.long 0x20 "CSUS,Channel Source Microblock Stride" hexmask.long.tbyte 0x20 0.--23. 1. "SUBS,Channel Source Microblock Stride" line.long 0x24 "CDUS,Channel Destination Microblock Stride" hexmask.long.tbyte 0x24 0.--23. 1. "DUBS,Channel Destination Microblock Stride" rgroup.long ($2+0x38)++0x3 line.long 0x0 "CTCS,Channel Transfer Counter Status Register" hexmask.long.tbyte 0x0 0.--23. 1. "TC,Channel Transfer Count" tree.end repeat.end repeat 16. (list 0x10 0x11 0x12 0x13 0x14 0x15 0x16 0x17 0x18 0x19 0x1A 0x1B 0x1C 0x1D 0x1E 0x1F)(list ad:0xE1200460 ad:0xE12004A0 ad:0xE12004E0 ad:0xE1200520 ad:0xE1200560 ad:0xE12005A0 ad:0xE12005E0 ad:0xE1200620 ad:0xE1200660 ad:0xE12006A0 ad:0xE12006E0 ad:0xE1200720 ad:0xE1200760 ad:0xE12007A0 ad:0xE12007E0 ad:0xE1200820) tree "XDMAC_CHID[$1]" base $2 wgroup.long ($2)++0x7 line.long 0x0 "CIE,Channel Interrupt Enable Register" bitfld.long 0x0 7. "TCIE,Transfer Count Overflow Error Interrupt Enable" "0: No effect.,1: Enables transfer count overflow error interrupt." bitfld.long 0x0 6. "ROIE,Request Overflow Error Interrupt Enable" "0: No effect.,1: Enables request overflow error interrupt." newline bitfld.long 0x0 5. "WBIE,Write Bus Error Interrupt Enable" "0: No effect.,1: Enables write bus error interrupt." bitfld.long 0x0 4. "RBIE,Read Bus Error Interrupt Enable" "0: No effect.,1: Enables read bus error interrupt." newline bitfld.long 0x0 3. "FIE,End of Flush Interrupt Enable" "0: No effect.,1: Enables end of flush interrupt." bitfld.long 0x0 2. "DIE,End of Disable Interrupt Enable" "0: No effect.,1: Enables end of disable interrupt." newline bitfld.long 0x0 1. "LIE,End of Linked List Interrupt Enable" "0: No effect.,1: Enables end of linked list interrupt." bitfld.long 0x0 0. "BIE,End of Block Interrupt Enable" "0: No effect.,1: Enables end of block interrupt." line.long 0x4 "CID,Channel Interrupt Disable Register" bitfld.long 0x4 7. "TCID,Transfer Count Overflow Error Interrupt Disable" "0: No effect.,1: Disables transfer count overflow error interrupt." bitfld.long 0x4 6. "ROID,Request Overflow Error Interrupt Disable" "0: No effect.,1: Disables request overflow error interrupt." newline bitfld.long 0x4 5. "WBEID,Write Bus Error Interrupt Disable" "0: No effect.,1: Disables bus error interrupt." bitfld.long 0x4 4. "RBEID,Read Bus Error Interrupt Disable" "0: No effect.,1: Disables bus error interrupt." newline bitfld.long 0x4 3. "FID,End of Flush Interrupt Disable" "0: No effect.,1: Disables end of flush interrupt." bitfld.long 0x4 2. "DID,End of Disable Interrupt Disable" "0: No effect.,1: Disables end of disable interrupt." newline bitfld.long 0x4 1. "LID,End of Linked List Interrupt Disable" "0: No effect.,1: Disables end of linked list interrupt." bitfld.long 0x4 0. "BID,End of Block Interrupt Disable" "0: No effect.,1: Disables end of block interrupt." rgroup.long ($2+0x8)++0x7 line.long 0x0 "CIM,Channel Interrupt Mask Register" bitfld.long 0x0 7. "TCIM,Transfer Count Overflow Error Interrupt Mask" "0: Transfer count overflow interrupt is masked.,1: Transfer count overflow interrupt is activated." bitfld.long 0x0 6. "ROIM,Request Overflow Error Interrupt Mask" "0: Request overflow interrupt is masked.,1: Request overflow interrupt is activated." newline bitfld.long 0x0 5. "WBEIM,Write Bus Error Interrupt Mask" "0: Bus error interrupt is masked.,1: Bus error interrupt is activated." bitfld.long 0x0 4. "RBEIM,Read Bus Error Interrupt Mask" "0: Bus error interrupt is masked.,1: Bus error interrupt is activated." newline bitfld.long 0x0 3. "FIM,End of Flush Interrupt Mask" "0: End of flush interrupt is masked.,1: End of flush interrupt is activated." bitfld.long 0x0 2. "DIM,End of Disable Interrupt Mask" "0: End of disable interrupt is masked.,1: End of disable interrupt is activated." newline bitfld.long 0x0 1. "LIM,End of Linked List Interrupt Mask" "0: End of linked list interrupt is masked.,1: End of linked list interrupt is activated." bitfld.long 0x0 0. "BIM,End of Block Interrupt Mask" "0: Block interrupt is masked.,1: Block interrupt is activated." line.long 0x4 "CIS,Channel Interrupt Status Register" bitfld.long 0x4 7. "TCIS,Transfer Count Overflow Interrupt Status" "0: Transfer count overflow has not occurred.,1: At least one transfer count overflow has been.." bitfld.long 0x4 6. "ROIS,Request Overflow Error Interrupt Status" "0: Overflow condition has not occurred.,1: Overflow condition has occurred at least once." newline bitfld.long 0x4 5. "WBEIS,Write Bus Error Interrupt Status" "0: Write bus error condition has not occurred.,1: At least one bus error has been detected in a.." bitfld.long 0x4 4. "RBEIS,Read Bus Error Interrupt Status" "0: Read bus error condition has not occurred.,1: At least one bus error has been detected in a.." newline bitfld.long 0x4 3. "FIS,End of Flush Interrupt Status" "0: End of flush condition has not occurred.,1: End of flush condition has occurred since the.." bitfld.long 0x4 2. "DIS,End of Disable Interrupt Status" "0: End of disable condition has not occurred.,1: End of disable condition has occurred since the.." newline bitfld.long 0x4 1. "LIS,End of Linked List Interrupt Status" "0: End of linked list condition has not occurred.,1: End of linked list condition has occurred since.." bitfld.long 0x4 0. "BIS,End of Block Interrupt Status" "0: End of block interrupt has not occurred.,1: End of block interrupt has occurred since the.." group.long ($2+0x10)++0x27 line.long 0x0 "CSA,Channel Source Address Register" hexmask.long 0x0 0.--31. 1. "SA,Channel Source Address" line.long 0x4 "CDA,Channel Destination Address Register" hexmask.long 0x4 0.--31. 1. "DA,Channel Destination Address" line.long 0x8 "CNDA,Channel Next Descriptor Address Register" hexmask.long 0x8 2.--31. 1. "NDA,Channel Next Descriptor Address" line.long 0xC "CNDC,Channel Next Descriptor Control Register" bitfld.long 0xC 5.--6. "QOS,Channel Quality Of Service Level" "0,1,2,3" bitfld.long 0xC 3.--4. "NDVIEW,Channel Next Descriptor View" "0: Next Descriptor View 0,1: Next Descriptor View 1,2: Next Descriptor View 2,3: Next Descriptor View 3" newline bitfld.long 0xC 2. "NDDUP,Channel Next Descriptor Destination Update" "0: Destination parameters remain unchanged.,1: Destination parameters are updated when the.." bitfld.long 0xC 1. "NDSUP,Channel Next Descriptor Source Update" "0: Source parameters remain unchanged.,1: Source parameters are updated when the.." newline bitfld.long 0xC 0. "NDE,Channel Next Descriptor Enable" "0: Descriptor fetch is disabled.,1: Descriptor fetch is enabled." line.long 0x10 "CUBC,Channel Microblock Control Register" hexmask.long.tbyte 0x10 0.--23. 1. "UBLEN,Channel Microblock Length" line.long 0x14 "CBC,Channel Block Control Register" hexmask.long.word 0x14 0.--11. 1. "BLEN,Channel Block Length" line.long 0x18 "CC,Channel Configuration Register" hexmask.long.byte 0x18 24.--30. 1. "PERID,Channel Peripheral Hardware Request Line Identifier" bitfld.long 0x18 23. "WRIP,Write in Progress (this bit is read-only)" "0: No active write transaction on the bus.,1: A write transaction is in progress." newline bitfld.long 0x18 22. "RDIP,Read in Progress (this bit is read-only)" "0: No active read transaction on the bus.,1: A read transaction is in progress." bitfld.long 0x18 21. "INITD,Channel Initialization Done (this bit is read-only)" "0: Channel initialization is in progress.,1: Channel initialization is completed." newline bitfld.long 0x18 18.--19. "DAM,Channel Destination Addressing Mode" "0: The address remains unchanged.,1: The addressing mode is incremented (the..,2: The microblock stride is added at the microblock..,3: The microblock stride is added at the microblock.." bitfld.long 0x18 16.--17. "SAM,Channel Source Addressing Mode" "0: The address remains unchanged.,1: The addressing mode is incremented (the..,2: The microblock stride is added at the microblock..,3: The microblock stride is added at the microblock.." newline bitfld.long 0x18 11.--12. "DWIDTH,Channel Data Width" "0: The data size is set to 8 bits,1: The data size is set to 16 bits,2: The data size is set to 32 bits,3: The data size is set to 64 bits" bitfld.long 0x18 8.--10. "CSIZE,Channel Chunk Size" "0: 1 data transferred,1: 2 data transferred,2: 4 data transferred,3: 8 data transferred,4: 16 data transferred,?,?,?" newline bitfld.long 0x18 7. "MEMSET,Channel Fill Block of Memory" "0: Memset is not activated.,1: Sets the block of memory pointed by DA field to.." bitfld.long 0x18 6. "SWREQ,Channel Software Request Trigger" "0: Hardware request line is connected to the..,1: Software request is connected to the peripheral.." newline bitfld.long 0x18 5. "PROT,Channel Protection" "0: Channel is secured.,1: Channel is unsecured." bitfld.long 0x18 4. "DSYNC,Channel Synchronization" "0: Peripheral-to-memory transfer.,1: Memory-to-peripheral transfer" newline bitfld.long 0x18 1.--2. "MBSIZE,Channel Memory Burst Size" "0: The memory burst size is set to one.,1: The memory burst size is set to four.,2: The memory burst size is set to eight.,3: The memory burst size is set to sixteen." bitfld.long 0x18 0. "TYPE,Channel Transfer Type" "0: Self-triggered mode (memory-to-memory transfer).,1: Synchronized mode (peripheral-to-memory or.." line.long 0x1C "CDS_MSP,Channel Data Stride Memory Set Pattern" hexmask.long.word 0x1C 16.--31. 1. "DDS_MSP,Channel Destination Data Stride or Memory Set Pattern" hexmask.long.word 0x1C 0.--15. 1. "SDS_MSP,Channel Source Data stride or Memory Set Pattern" line.long 0x20 "CSUS,Channel Source Microblock Stride" hexmask.long.tbyte 0x20 0.--23. 1. "SUBS,Channel Source Microblock Stride" line.long 0x24 "CDUS,Channel Destination Microblock Stride" hexmask.long.tbyte 0x24 0.--23. 1. "DUBS,Channel Destination Microblock Stride" rgroup.long ($2+0x38)++0x3 line.long 0x0 "CTCS,Channel Transfer Counter Status Register" hexmask.long.tbyte 0x0 0.--23. 1. "TC,Channel Transfer Count" tree.end repeat.end tree.end tree.end newline AUTOINDENT.OFF