; --------------------------------------------------------------------------------
; @Title: Cortex-A17MPCore On-Chip Peripherals
; @Props: Released
; @Author: MKK
; @Changelog:
;   2015-03-24 MKK
; @Manufacturer: ARM - ARM Ltd.
; @Doc: DDI0535B_cortex_a17_r1p0_trm.pdf
;   DDI0406C_C_arm_architecture_reference_manual.pdf
;   IHI0035B_cs_pft_v1_1_architecture_spec.pdf
; @Core: Cortex-A17
; @Chip: CORTEX-A17
; @Copyright: (C) 1989-2020 Lauterbach GmbH, licensed for use with TRACE32(R) only
; --------------------------------------------------------------------------------
; $Id: percortexa17.per 8736 2018-01-26 15:57:14Z amerkle $
;Known problems.
;GIC -> No information about GIC in documentation. No CBAR register.
width 16. 8.
ASSERT VERSION.BUILD.BASE()>=80109.

sif PER.isNOTIFICATION()
base AVM:0x00000000
wgroup AVM:0x00++0
textline " Peripheral File Notification - "
button "show missing files" "DIALOG.MESSAGE ""Please check your installation for the possibly missing files:""+CONV.CHAR(0xa)+PER.NOTIFICATION.MISSINGFILES()"
textline " ---------------------------------------------------------------"
textline " The peripheral file for this SoC cannot be displayed.          "
textline " Possible reasons are:                                          "
textline " - it is missing in the local installation or under development "
textline " - it is confidential                                           "
textline "                                                                "
textline " As fallback only the core registers are shown.                 "
textline " Please check    www.lauterbach.com/scripts.html                "
textline " or contact      support@lauterbach.com .                       "
textline "                                                                "
endif
; --------------------------------------------------------------------------------
; 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"
textline "                   "
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,?..."
textline "                   "
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,?..."
textline "                   "
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"
textline "                   "
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"
textline "                   "
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"
textline "                   "
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,?..."
textline "                   "
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,?..."
textline "                   "
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,?..."
textline "                   "
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,?..."
textline "                   "
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,?..."
textline "                   "
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,?..."
textline "                   "
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,?..."
textline "                   "
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,?..."
textline "                   "
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,?..."
textline "                   "
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,?..."
textline "                   "
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,?..."
textline "                   "
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,?..."
textline "                   "
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,?..."
textline "                   "
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,?..."
textline "                   "
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,?..."
textline "                   "
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,?..."
textline "                   "
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,?..."
textline "                   "
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,?..."
textline "                   "
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,?..."
textline "                   "
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,?..."
textline "                   "
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,?..."
textline "                   "
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,?..."
textline "                   "
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,?..."
textline "                   "
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,?..."
textline "                   "
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,?..."
textline "                   "
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,?..."
textline "                   "
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,?..."
textline "                   "
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,?..."
textline "                   "
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"
textline "                   "
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"
textline "                   "
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"
textline "                   "
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"
textline "                   "
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"
textline "                   "
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"
textline "                   "
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"
textline "                   "
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"
textline "                   "
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"
textline "                   "
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"
textline "                   "
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"
textline "                   "
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"
textline "                   "
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"
textline "                   "
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"
textline "                   "
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"
textline "                   "
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"
textline "                   "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
endif
if (corename()=="CORTEXA17"||corename()=="CORTEXA17MPCORE")
if (((d.l(c15:0x11))&0x1)==0x0)
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"
textline "                     "
bitfld.long 0x00 1. " L1PF ,Enable L1 prefetch" "Disabled,Enabled"
elif (((d.l(c15:0x11))&0x1)==0x1&&((d.l(c15:0x0211))&0x50000)==0x0)
group.long c15:0x0101++0x0
line.long 0x0 "ACTLR,Auxiliary Control Register"
rbitfld.long 0x00 6. " SMP  ,Enables coherent requests to the processor" "Disabled,Enabled"
bitfld.long 0x00 3. "       ASSE ,ACE STREX Signalling Enable" "Disabled,Enabled"
rbitfld.long 0x00 2. "       L2PF ,Enable L2 prefetch" "Disabled,Enabled"
textline "                     "
rbitfld.long 0x00 1. " L1PF ,Enable L1 prefetch" "Disabled,Enabled"
elif (((d.l(c15:0x11))&0x1)==0x1&&((d.l(c15:0x0211))&0x50000)==0x40000)
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"
rbitfld.long 0x00 2. "       L2PF ,Enable L2 prefetch" "Disabled,Enabled"
textline "                     "
rbitfld.long 0x00 1. " L1PF ,Enable L1 prefetch" "Disabled,Enabled"
elif (((d.l(c15:0x11))&0x1)==0x1&&((d.l(c15:0x0211))&0x50000)==0x10000)
group.long c15:0x0101++0x0
line.long 0x0 "ACTLR,Auxiliary Control Register"
rbitfld.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"
textline "                     "
bitfld.long 0x00 1. " L1PF ,Enable L1 prefetch" "Disabled,Enabled"
else
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"
textline "                     "
bitfld.long 0x00 1. " L1PF ,Enable L1 prefetch" "Disabled,Enabled"
endif
elif (corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE")
if (((d.l(c15:0x11))&0x1)==0x0)
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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 (((d.l(c15:0x11))&0x1)==0x1&&((d.l(c15:0x0211))&0x40000)==0x0)
rgroup.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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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 (((d.l(c15:0x11))&0x1)==0x1&&((d.l(c15:0x0211))&0x40000)==0x40000)
group.long c15:0x101++0x0
line.long 0x0 "ACTLR,Auxiliary Control Register"
rbitfld.long 0x00 31. " SDEH              ,Snoop-delayed exclusive handling" "Normal,Modified"
rbitfld.long 0x00 30. "       FMCEA             ,Force main clock processor enable active" "Not prevented,Prevented"
rbitfld.long 0x00 29. "  FNVCEA            ,Force NEON/VFP clock enable active" "Not prevented,Prevented"
textline "                     "
rbitfld.long 0x00 27.--28. " WSNAT             ,Write streaming no-allocate threshold" "12th,128th,512th,Disabled"
rbitfld.long 0x00 25.--26. "       WSNL1AT           ,Write streaming no L1-allocate threshold" "14th,64th,128th,Disabled"
rbitfld.long 0x00 24. "       NCSE              ,Non-cacheable streaming enhancement" "Disabled,Enabled"
textline "                     "
rbitfld.long 0x00 23. " FIORRTTSSAW       ,Forces in-order requests to the same set and way" "Not forced,Forced"
rbitfld.long 0x00 22. "     FIOLI             ,Force in-order load issue" "Not forced,Forced"
rbitfld.long 0x00 21. "     DL2TLBP           ,Disabled L2 TLB prefetching" "No,Yes"
textline "                     "
rbitfld.long 0x00 20. " DL2TBWIPAPAC      ,Disable L2 TBW IPA PA cache" "No,Yes"
rbitfld.long 0x00 19. "            DL2TBWS1WC        ,Disable L2 TBW Stage 1 walk cache" "No,Yes"
rbitfld.long 0x00 18. "            DL2TBWS1L2PAC     ,Disable L2 TBW stage 1 L2 PA cache" "No,Yes"
textline "                     "
rbitfld.long 0x00 17. " DL2TLBPO          ,Disable L2 TLB Performance Optimization" "No,Yes"
rbitfld.long 0x00 16. "            EFSOADLR          ,Enables full Strongly-ordered and Device load replay" "Disabled,Enabled"
rbitfld.long 0x00 15. "       FIIBEU            ,Force in-order issue in branch execution unit" "Not forced,Forced"
textline "                     "
rbitfld.long 0x00 14. " FLOIGCDPC         ,Force limit of one instruction group commit/de-allocate per cycle" "Not forced,Limited"
rbitfld.long 0x00 13. "     FACP14WCP15       ,Flush after CP14 and CP15 writes" "Normal,Flushed"
rbitfld.long 0x00 12. "        FPCP14CP15        ,Force push of CP14 and CP15 registers" "Not forced,Pushed"
textline "                     "
rbitfld.long 0x00 11. " FOISEG            ,Force one instruction to start and end a group" "Not forced,Forced"
rbitfld.long 0x00 10. "     FSAEIG            ,Force serialization after each instruction group" "Not forced,Forced"
rbitfld.long 0x00 9. "     DFRO              ,Disable flag renaming optimization" "No,Yes"
textline "                     "
rbitfld.long 0x00 8. " EWFIIANOPI        ,Executes WFI instructions as NOP instructions" "Disabled,Enabled"
rbitfld.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"
textline "                     "
rbitfld.long 0x00 5. " EPLDIANOP         ,Execute PLD and PLDW instructions as a NOP instruction" "Disabled,Enabled"
rbitfld.long 0x00 4. "       DIP               ,Disable indirect predictor" "No,Yes"
rbitfld.long 0x00 3. "            DMBTB             ,Disable micro-BTB" "No,Yes"
textline "                     "
rbitfld.long 0x00 2. " LOLBDPF           ,Limits to one loop buffer detect per flush" "Normal,Limited"
rbitfld.long 0x00 1. "        DLB               ,Disable loop buffer" "No,Yes"
rbitfld.long 0x00 0. "            EIBTB             ,Enable invalidate of BTB" "Disabled,Enabled"
endif
elif (corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE")
if (((d.l(c15:0x11))&0x1)==0x0)
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"
textline "                     "
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"
textline "                     "
bitfld.long 0x00 6. " SMP     ,Enables coherent requests to the processor" "Disabled,Enabled"
elif (((d.l(c15:0x11))&0x1)==0x1&&((d.l(c15:0x0211))&0x40000)==0x0)
rgroup.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"
textline "                     "
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"
textline "                     "
bitfld.long 0x00 6. " SMP     ,Enables coherent requests to the processor" "Disabled,Enabled"
elif (((d.l(c15:0x11))&0x1)==0x1&&((d.l(c15:0x0211))&0x40000)==0x40000)
group.long c15:0x101++0x0
line.long 0x0 "ACTLR,Auxiliary Control Register"
rbitfld.long 0x00 28. " DBDI    ,Disable branch dual issue" "No,Yes"
rbitfld.long 0x00 15. "         DDVM    ,Disable Distributed Virtual Memory (DVM) transactions" "No,Yes"
rbitfld.long 0x00 13.--14. "     L1PCTL ,L1 Data prefetch control" "Disabled,1 pre-fetch,2 pre-fetches,3 pre-fetches"
textline "                     "
rbitfld.long 0x00 12. " L1RADIS ,L1 Data Cache read-allocate mode disable" "No,Yes"
rbitfld.long 0x00 11. "         L2RADIS ,L2 Data Cache read-allocate mode disable" "No,Yes"
rbitfld.long 0x00 10. "     DODMBS ,Disable optimised data memory barrier behaviour" "No,Yes"
textline "                     "
bitfld.long 0x00 6. " SMP     ,Enables coherent requests to the processor" "Disabled,Enabled"
endif
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
bitfld.long 0x00 0.--1. " NP       ,Number of processors" "1,2,3,4"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
bitfld.long 0x00 0.--1. " NP       ,Number of processors" "1,2,3,4"
textline "                     "
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"
textline "                     "
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"
textline "                     "
bitfld.long 0x00 0.--1. " NP       ,Number of processors" "1,2,3,4"
textline "                     "
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"
textline "                     "
bitfld.long 0x00 0.--1. " NP       ,Number of processors" "1,2,3,4"
textline "                     "
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"
textline "                             "
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"
textline "                             "
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"
textline "                             "
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"
textline "                             "
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"
textline "                             "
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"
textline "                             "
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"
textline "                             "
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"
textline "                             "
bitfld.long 0x0 0. " M         ,MMU or Protection Unit" "Disabled,Enabled"
textline "                             "
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"
textline "                             "
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"
textline "                             "
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"
textline "                             "
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"
textline "                             "
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"
textline "                             "
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"
textline "                             "
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"
textline "                             "
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"
textline "                             "
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"
textline "                             "
bitfld.long 0x00 0.--2. " T0SZ      ,The Size offset of the TTBR0 addressed memory region" "0,1,2,3,4,5,6,7"
endif
textline "                             "
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"
textline "                             "
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"
textline "                             "
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"
textline "                             "
bitfld.long 0x0 12.--13. " D6   ,Domain Access 6" "Denied,Client,Reserved,Manager"
bitfld.long 0x0 10.--11. "   D5  ,Domain Access 5" "Denied,Client,Reserved,Manager"
bitfld.long 0x0 8.--9. "   D4  ,Domain Access 4" "Denied,Client,Reserved,Manager"
textline "                             "
bitfld.long 0x0 6.--7. " D3   ,Domain Access 3" "Denied,Client,Reserved,Manager"
bitfld.long 0x0 4.--5. "   D2  ,Domain Access 2" "Denied,Client,Reserved,Manager"
bitfld.long 0x0 2.--3. "   D1  ,Domain Access 1" "Denied,Client,Reserved,Manager"
textline "                             "
bitfld.long 0x0 0.--1. " D0   ,Domain Access 0" "Denied,Client,Reserved,Manager"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                             "
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"
textline "                             "
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"
textline "                             "
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"
textline "                             "
bitfld.quad 0x00 0. " F         ,Conversion completed successfully" "Successful,Unsuccessful"
textline "                             "
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"
textline "                             "
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"
textline "                             "
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"
textline "                             "
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"
textline "                             "
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,?..."
textline "                             "
bitfld.long 0x00 0. " F         ,Conversion completed successfully" "Successful,Unsuccessful"
textline "                             "
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"
textline "                             "
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"
textline "                             "
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"
textline "                             "
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"
textline "                             "
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"
textline "                             "
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"
textline "                             "
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"
textline "                             "
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"
textline "                             "
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"
textline "                             "
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"
textline "                             "
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"
textline "                             "
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"
textline "                             "
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"
textline "                             "
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"
textline "                             "
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
textline "                             "
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"
textline "                                "
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"
textline "                                "
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"
textline "                                "
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"
textline "                                "
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"
textline "                                "
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"
textline "                                "
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"
textline "                                "
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"
textline "                                "
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"
textline "                                "
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"
textline "                                "
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"
textline "                                "
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"
textline "                                "
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"
textline "                                "
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"
textline "                                "
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"
textline "                                "
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"
textline "                                "
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"
textline "                                "
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"
textline "                                "
bitfld.long 0x00 0. " T0    ,Trap to Hyp mode Non-secure priv 0" "Not trapped,Trapped"
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"
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"
textline "                                "
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"
textline "                                "
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"
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"
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"
textline "                                "
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"
textline "                                "
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"
textline "                                "
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,?..."
textline "                                "
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"
textline "                                "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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,?..."
textline "                     "
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,?..."
textline "                     "
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,?..."
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                           "
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"
textline "                           "
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"
textline "                   "
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"
textline "                    "
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"
textline "                    "
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"
textline "                    "
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"
textline "                    "
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"
textline "                    "
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"
textline "                    "
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"
textline "                    "
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"
textline "                    "
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"
textline "                    "
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"
textline "                    "
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"
textline "                    "
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"
textline "                    "
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"
textline "                            "
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"
textline "                    "
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"
textline "                    "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                     "
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"
textline "                             "
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"
textline "                             "
bitfld.long 0x00 0. " PL0PCTEN ,Controls whether the physical counter, CNTPCT, and the frequency register CNTFRQ, are accessible from PL0 modes" "Not accessible,Accessible"
textline ""
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"
textline ""
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"
textline ""
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"
textline "                             "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
hexmask.long.byte 0x0 0.--3. 1. " REVISION ,Implementation-defined Revision Number"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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:7.++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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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")
textline "                        "
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")
textline "                                "
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")
textline "                                "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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"
textline "                        "
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
textline "                        "
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,?..."
textline "                        "
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,?..."
textline "                        "
bitfld.long 0x0 0.--3. " PCS ,Level of support for Program Counter sampling using debug registers 40 and 41" "Reserved,Reserved,Reserved,Implemented,?..."
textline "                        "
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"
textline "                   "
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"
textline "                   "
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"
textline "                   "
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"
textline "                   "
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"
textline "                   "
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"
textline "                   "
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"
textline "                   "
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"
textline "                   "
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"
textline "                   "
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"
textline "                   "
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"
textline "                   "
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"
textline "                   "
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"
textline "                   "
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"
textline "                   "
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"
textline "                   "
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"
textline "                   "
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"
textline "                   "
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"
textline "                   "
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"
textline "                   "
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"
textline "                   "
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"
textline "                   "
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"
textline "                   "
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"
textline "                   "
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"
textline "                   "
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"
textline "                   "
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"
textline "                   "
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"
textline "                   "
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"
textline "                   "
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"
textline "                   "
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"
textline "                   "
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"
textline "                   "
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"
textline "                   "
bitfld.long 0x0 0. " WE   ,Watchpoint enable" "Disabled,Enabled"
endif
tree.end
width 0xb
sif (corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE")
base ad:(data.long(c15:0x400F)&0xffff8000)
tree "Interrupt Controller"
width 20.
group.long 0x1000++0x03 "Interrupt Controller Distributor"
line.long 0x00 "GICD_CTLR,Distributor Control Register"
bitfld.long 0x00 0. " ENABLE    ,Global Interrupt Enable" "Disabled,Enabled"
rgroup.long 0x1004++0x03
line.long 0x00 "GICD_ICTR,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. "        SECURITYYEXTN ,Indicate whether interrupt controller implements the security extensions" "No effect,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/0 external,up to 64/32 external,up to 96/64 external,up to 128/96 external,up to 160/128 external,up to 192/160 external,up to 224/192 external,up to 256/224 external,up to 288/256 external,up to 320/288 external,up to 352/320 external,up to 384/352 external,up to 416/384 external,up to 438/416 external,up to 480/438 external,up to 512/480 external,?..."
rgroup.long 0x1008++0x03
line.long 0x00 "GICD_IIDR,Distributor Implementer Identfication Register"
hexmask.long.byte 0x00 24.--31. 1. " PRODID    ,Product ID"
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" 
width 20.
tree "Groups Registers"
group.long 0x1080++0x03 
line.long 0x0 "GICD_IGROUPR0,Interrupt Group Register 0" 
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" 
group.long 0x1084++0x03 
line.long 0x0 "GICD_IGROUPR1,Interrupt Group Register 1" 
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"
group.long 0x1088++0x03 
line.long 0x0 "GICD_IGROUPR2,Interrupt Group Register 2" 
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"
group.long 0x108C++0x03 
line.long 0x0 "GICD_IGROUPR3,Interrupt Group Register 3" 
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"
group.long 0x1090++0x03
line.long 0x0 "GICD_IGROUPR4,Interrupt Group Register 4"
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"
group.long 0x1094++0x03
line.long 0x0 "GICD_IGROUPR5,Interrupt Group Register 5"
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"
group.long 0x1098++0x03
line.long 0x0 "GICD_IGROUPR6,Interrupt Group Register 6"
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"
group.long 0x109c++0x03
line.long 0x0 "GICD_IGROUPR7,Interrupt Group Register 7"
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"
group.long 0x10a0++0x03
line.long 0x0 "GICD_IGROUPR8,Interrupt Group Register 8"
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"
group.long 0x10a4++0x03
line.long 0x0 "GICD_IGROUPR9,Interrupt Group Register 9"
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"
group.long 0x10a8++0x03
line.long 0x0 "GICD_IGROUPR10,Interrupt Group Register 10"
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"
group.long 0x10ac++0x03
line.long 0x0 "GICD_IGROUPR11,Interrupt Group Register 11"
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"
group.long 0x10b0++0x03
line.long 0x0 "GICD_IGROUPR12,Interrupt Group Register 12"
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"
group.long 0x10b4++0x03
line.long 0x0 "GICD_IGROUPR13,Interrupt Group Register 13"
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"
group.long 0x10b8++0x03
line.long 0x0 "GICD_IGROUPR14,Interrupt Group Register 14"
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"
group.long 0x10bc++0x03
line.long 0x0 "GICD_IGROUPR15,Interrupt Group Register 15"
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"
textline "                             "
tree.end
tree "Set-Enable Registers"
group.long 0x1100++0x03 
line.long 0x0 "GICD_ISENABLER0,Interrupt Set Enable Register 0" 
bitfld.long 0x00 31. " SEB31  ,Set Enable Bit 31" "Disabled,Enabled" 
bitfld.long 0x00 30. "     SEB30  ,Set Enable Bit 30" "Disabled,Enabled" 
bitfld.long 0x00 29. "     SEB29  ,Set Enable Bit 29" "Disabled,Enabled" 
textline "                             " 
bitfld.long 0x00 28. " SEB28  ,Set Enable Bit 28" "Disabled,Enabled" 
bitfld.long 0x00 27. "     SEB27  ,Set Enable Bit 27" "Disabled,Enabled" 
bitfld.long 0x00 26. "     SEB26  ,Set Enable Bit 26" "Disabled,Enabled" 
textline "                             " 
bitfld.long 0x00 25. " SEB25  ,Set Enable Bit 25" "Disabled,Enabled" 
bitfld.long 0x00 24. "     SEB24  ,Set Enable Bit 24" "Disabled,Enabled" 
bitfld.long 0x00 23. "     SEB23  ,Set Enable Bit 23" "Disabled,Enabled" 
textline "                             " 
bitfld.long 0x00 22. " SEB22  ,Set Enable Bit 22" "Disabled,Enabled" 
bitfld.long 0x00 21. "     SEB21  ,Set Enable Bit 21" "Disabled,Enabled" 
bitfld.long 0x00 20. "     SEB20  ,Set Enable Bit 20" "Disabled,Enabled" 
textline "                             " 
bitfld.long 0x00 19. " SEB19  ,Set Enable Bit 19" "Disabled,Enabled" 
bitfld.long 0x00 18. "     SEB18  ,Set Enable Bit 18" "Disabled,Enabled" 
bitfld.long 0x00 17. "     SEB17  ,Set Enable Bit 17" "Disabled,Enabled" 
textline "                             " 
bitfld.long 0x00 16. " SEB16  ,Set Enable Bit 16" "Disabled,Enabled" 
bitfld.long 0x00 15. "     SEB15  ,Set Enable Bit 15" "Disabled,Enabled" 
bitfld.long 0x00 14. "     SEB14  ,Set Enable Bit 14" "Disabled,Enabled" 
textline "                             " 
bitfld.long 0x00 13. " SEB13  ,Set Enable Bit 13" "Disabled,Enabled" 
bitfld.long 0x00 12. "     SEB12  ,Set Enable Bit 12" "Disabled,Enabled" 
bitfld.long 0x00 11. "     SEB11  ,Set Enable Bit 11" "Disabled,Enabled" 
textline "                             " 
bitfld.long 0x00 10. " SEB10  ,Set Enable Bit 10" "Disabled,Enabled" 
bitfld.long 0x00 9. "     SEB9   ,Set Enable Bit 9" "Disabled,Enabled" 
bitfld.long 0x00 8. "     SEB8   ,Set Enable Bit 8" "Disabled,Enabled" 
textline "                             " 
bitfld.long 0x00 7. " SEB7   ,Set Enable Bit 7" "Disabled,Enabled" 
bitfld.long 0x00 6. "     SEB6   ,Set Enable Bit 6" "Disabled,Enabled" 
bitfld.long 0x00 5. "     SEB5   ,Set Enable Bit 5" "Disabled,Enabled" 
textline "                             " 
bitfld.long 0x00 4. " SEB4   ,Set Enable Bit 4" "Disabled,Enabled" 
bitfld.long 0x00 3. "     SEB3   ,Set Enable Bit 3" "Disabled,Enabled" 
bitfld.long 0x00 2. "     SEB2   ,Set Enable Bit 2" "Disabled,Enabled" 
textline "                             " 
bitfld.long 0x00 1. " SEB1   ,Set Enable Bit 1" "Disabled,Enabled" 
bitfld.long 0x00 0. "     SEB0   ,Set Enable Bit 0" "Disabled,Enabled" 
group.long 0x1104++0x03 
line.long 0x0 "GICD_ISENABLER1,Interrupt Set Enable Register 1" 
bitfld.long 0x00 31. " SEB63  ,Set Enable Bit 63" "Disabled,Enabled"
bitfld.long 0x00 30. "     SEB62  ,Set Enable Bit 62" "Disabled,Enabled"
bitfld.long 0x00 29. "     SEB61  ,Set Enable Bit 61" "Disabled,Enabled"
textline "                             " 
bitfld.long 0x00 28. " SEB60  ,Set Enable Bit 60" "Disabled,Enabled"
bitfld.long 0x00 27. "     SEB59  ,Set Enable Bit 59" "Disabled,Enabled"
bitfld.long 0x00 26. "     SEB58  ,Set Enable Bit 58" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 25. " SEB57  ,Set Enable Bit 57" "Disabled,Enabled"
bitfld.long 0x00 24. "     SEB56  ,Set Enable Bit 56" "Disabled,Enabled"
bitfld.long 0x00 23. "     SEB55  ,Set Enable Bit 55" "Disabled,Enabled"
textline "                             " 
bitfld.long 0x00 22. " SEB54  ,Set Enable Bit 54" "Disabled,Enabled"
bitfld.long 0x00 21. "     SEB53  ,Set Enable Bit 53" "Disabled,Enabled"
bitfld.long 0x00 20. "     SEB52  ,Set Enable Bit 52" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 19. " SEB51  ,Set Enable Bit 51" "Disabled,Enabled"
bitfld.long 0x00 18. "     SEB50  ,Set Enable Bit 50" "Disabled,Enabled"
bitfld.long 0x00 17. "     SEB49  ,Set Enable Bit 49" "Disabled,Enabled"
textline "                             " 
bitfld.long 0x00 16. " SEB48  ,Set Enable Bit 48" "Disabled,Enabled"
bitfld.long 0x00 15. "     SEB47  ,Set Enable Bit 47" "Disabled,Enabled"
bitfld.long 0x00 14. "     SEB46  ,Set Enable Bit 46" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 13. " SEB45  ,Set Enable Bit 45" "Disabled,Enabled"
bitfld.long 0x00 12. "     SEB44  ,Set Enable Bit 44" "Disabled,Enabled"
bitfld.long 0x00 11. "     SEB43  ,Set Enable Bit 43" "Disabled,Enabled"
textline "                             " 
bitfld.long 0x00 10. " SEB42  ,Set Enable Bit 42" "Disabled,Enabled"
bitfld.long 0x00 9. "     SEB41  ,Set Enable Bit 41" "Disabled,Enabled"
bitfld.long 0x00 8. "     SEB40  ,Set Enable Bit 40" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 7. " SEB39  ,Set Enable Bit 39" "Disabled,Enabled"
bitfld.long 0x00 6. "     SEB38  ,Set Enable Bit 38" "Disabled,Enabled"
bitfld.long 0x00 5. "     SEB37  ,Set Enable Bit 37" "Disabled,Enabled"
textline "                             " 
bitfld.long 0x00 4. " SEB36  ,Set Enable Bit 36" "Disabled,Enabled"
bitfld.long 0x00 3. "     SEB35  ,Set Enable Bit 35" "Disabled,Enabled"
bitfld.long 0x00 2. "     SEB34  ,Set Enable Bit 34" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 1. " SEB33  ,Set Enable Bit 33" "Disabled,Enabled"
bitfld.long 0x00 0. "     SEB32  ,Set Enable Bit 32" "Disabled,Enabled"
group.long 0x1108++0x03 
line.long 0x0 "GICD_ISENABLER2,Interrupt Set Enable Register 2" 
bitfld.long 0x00 31. " SEB95  ,Set Enable Bit 95" "Disabled,Enabled"
bitfld.long 0x00 30. "     SEB94  ,Set Enable Bit 94" "Disabled,Enabled"
bitfld.long 0x00 29. "     SEB93  ,Set Enable Bit 93" "Disabled,Enabled"
textline "                             " 
bitfld.long 0x00 28. " SEB92  ,Set Enable Bit 92" "Disabled,Enabled"
bitfld.long 0x00 27. "     SEB91  ,Set Enable Bit 91" "Disabled,Enabled"
bitfld.long 0x00 26. "     SEB90  ,Set Enable Bit 90" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 25. " SEB89  ,Set Enable Bit 89" "Disabled,Enabled"
bitfld.long 0x00 24. "     SEB88  ,Set Enable Bit 88" "Disabled,Enabled"
bitfld.long 0x00 23. "     SEB87  ,Set Enable Bit 87" "Disabled,Enabled"
textline "                             " 
bitfld.long 0x00 22. " SEB86  ,Set Enable Bit 86" "Disabled,Enabled"
bitfld.long 0x00 21. "     SEB85  ,Set Enable Bit 85" "Disabled,Enabled"
bitfld.long 0x00 20. "     SEB84  ,Set Enable Bit 84" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 19. " SEB83  ,Set Enable Bit 83" "Disabled,Enabled"
bitfld.long 0x00 18. "     SEB82  ,Set Enable Bit 82" "Disabled,Enabled"
bitfld.long 0x00 17. "     SEB81  ,Set Enable Bit 81" "Disabled,Enabled"
textline "                             " 
bitfld.long 0x00 16. " SEB80  ,Set Enable Bit 80" "Disabled,Enabled"
bitfld.long 0x00 15. "     SEB79  ,Set Enable Bit 79" "Disabled,Enabled"
bitfld.long 0x00 14. "     SEB78  ,Set Enable Bit 78" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 13. " SEB77  ,Set Enable Bit 77" "Disabled,Enabled"
bitfld.long 0x00 12. "     SEB76  ,Set Enable Bit 76" "Disabled,Enabled"
bitfld.long 0x00 11. "     SEB75  ,Set Enable Bit 75" "Disabled,Enabled"
textline "                             " 
bitfld.long 0x00 10. " SEB74  ,Set Enable Bit 74" "Disabled,Enabled"
bitfld.long 0x00 9. "     SEB73  ,Set Enable Bit 73" "Disabled,Enabled"
bitfld.long 0x00 8. "     SEB72  ,Set Enable Bit 72" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 7. " SEB71  ,Set Enable Bit 71" "Disabled,Enabled"
bitfld.long 0x00 6. "     SEB70  ,Set Enable Bit 70" "Disabled,Enabled"
bitfld.long 0x00 5. "     SEB69  ,Set Enable Bit 69" "Disabled,Enabled"
textline "                             " 
bitfld.long 0x00 4. " SEB68  ,Set Enable Bit 68" "Disabled,Enabled"
bitfld.long 0x00 3. "     SEB67  ,Set Enable Bit 67" "Disabled,Enabled"
bitfld.long 0x00 2. "     SEB66  ,Set Enable Bit 66" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 1. " SEB65  ,Set Enable Bit 65" "Disabled,Enabled"
bitfld.long 0x00 0. "     SEB64  ,Set Enable Bit 64" "Disabled,Enabled"
group.long 0x110C++0x03 
line.long 0x0 "GICD_ISENABLER3,Interrupt Set Enable Register 3" 
bitfld.long 0x00 31. " SEB127 ,Set Enable Bit 127" "Disabled,Enabled"
bitfld.long 0x00 30. "     SEB126 ,Set Enable Bit 126" "Disabled,Enabled"
bitfld.long 0x00 29. "     SEB125 ,Set Enable Bit 125" "Disabled,Enabled"
textline "                             " 
bitfld.long 0x00 28. " SEB124 ,Set Enable Bit 124" "Disabled,Enabled"
bitfld.long 0x00 27. "     SEB123 ,Set Enable Bit 123" "Disabled,Enabled"
bitfld.long 0x00 26. "     SEB122 ,Set Enable Bit 122" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 25. " SEB121 ,Set Enable Bit 121" "Disabled,Enabled"
bitfld.long 0x00 24. "     SEB120 ,Set Enable Bit 120" "Disabled,Enabled"
bitfld.long 0x00 23. "     SEB119 ,Set Enable Bit 119" "Disabled,Enabled"
textline "                             " 
bitfld.long 0x00 22. " SEB118 ,Set Enable Bit 118" "Disabled,Enabled"
bitfld.long 0x00 21. "     SEB117 ,Set Enable Bit 117" "Disabled,Enabled"
bitfld.long 0x00 20. "     SEB116 ,Set Enable Bit 116" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 19. " SEB115 ,Set Enable Bit 115" "Disabled,Enabled"
bitfld.long 0x00 18. "     SEB114 ,Set Enable Bit 114" "Disabled,Enabled"
bitfld.long 0x00 17. "     SEB113 ,Set Enable Bit 113" "Disabled,Enabled"
textline "                             " 
bitfld.long 0x00 16. " SEB112 ,Set Enable Bit 112" "Disabled,Enabled"
bitfld.long 0x00 15. "     SEB111 ,Set Enable Bit 111" "Disabled,Enabled"
bitfld.long 0x00 14. "     SEB110 ,Set Enable Bit 110" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 13. " SEB109 ,Set Enable Bit 109" "Disabled,Enabled"
bitfld.long 0x00 12. "     SEB108 ,Set Enable Bit 108" "Disabled,Enabled"
bitfld.long 0x00 11. "     SEB107 ,Set Enable Bit 107" "Disabled,Enabled"
textline "                             " 
bitfld.long 0x00 10. " SEB106 ,Set Enable Bit 106" "Disabled,Enabled"
bitfld.long 0x00 9. "     SEB105 ,Set Enable Bit 105" "Disabled,Enabled"
bitfld.long 0x00 8. "     SEB104 ,Set Enable Bit 104" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 7. " SEB103 ,Set Enable Bit 103" "Disabled,Enabled"
bitfld.long 0x00 6. "     SEB102 ,Set Enable Bit 102" "Disabled,Enabled"
bitfld.long 0x00 5. "     SEB101 ,Set Enable Bit 101" "Disabled,Enabled"
textline "                             " 
bitfld.long 0x00 4. " SEB100 ,Set Enable Bit 100" "Disabled,Enabled"
bitfld.long 0x00 3. "     SEB99  ,Set Enable Bit 99" "Disabled,Enabled"
bitfld.long 0x00 2. "     SEB98  ,Set Enable Bit 98" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 1. " SEB97  ,Set Enable Bit 97" "Disabled,Enabled"
bitfld.long 0x00 0. "     SEB96  ,Set Enable Bit 96" "Disabled,Enabled"
group.long 0x1110++0x03 
line.long 0x0 "GICD_ISENABLER4,Interrupt Set Enable Register 4" 
bitfld.long 0x00 31. " SEB159 ,Set Enable Bit 159" "Disabled,Enabled"
bitfld.long 0x00 30. "     SEB158 ,Set Enable Bit 158" "Disabled,Enabled"
bitfld.long 0x00 29. "     SEB157 ,Set Enable Bit 157" "Disabled,Enabled"
textline "                             " 
bitfld.long 0x00 28. " SEB156 ,Set Enable Bit 156" "Disabled,Enabled"
bitfld.long 0x00 27. "     SEB155 ,Set Enable Bit 155" "Disabled,Enabled"
bitfld.long 0x00 26. "     SEB154 ,Set Enable Bit 154" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 25. " SEB153 ,Set Enable Bit 153" "Disabled,Enabled"
bitfld.long 0x00 24. "     SEB152 ,Set Enable Bit 152" "Disabled,Enabled"
bitfld.long 0x00 23. "     SEB151 ,Set Enable Bit 151" "Disabled,Enabled"
textline "                             " 
bitfld.long 0x00 22. " SEB150 ,Set Enable Bit 150" "Disabled,Enabled"
bitfld.long 0x00 21. "     SEB149 ,Set Enable Bit 149" "Disabled,Enabled"
bitfld.long 0x00 20. "     SEB148 ,Set Enable Bit 148" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 19. " SEB147 ,Set Enable Bit 147" "Disabled,Enabled"
bitfld.long 0x00 18. "     SEB146 ,Set Enable Bit 146" "Disabled,Enabled"
bitfld.long 0x00 17. "     SEB145 ,Set Enable Bit 145" "Disabled,Enabled"
textline "                             " 
bitfld.long 0x00 16. " SEB144 ,Set Enable Bit 144" "Disabled,Enabled"
bitfld.long 0x00 15. "     SEB143 ,Set Enable Bit 143" "Disabled,Enabled"
bitfld.long 0x00 14. "     SEB142 ,Set Enable Bit 142" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 13. " SEB141 ,Set Enable Bit 141" "Disabled,Enabled"
bitfld.long 0x00 12. "     SEB140 ,Set Enable Bit 140" "Disabled,Enabled"
bitfld.long 0x00 11. "     SEB139 ,Set Enable Bit 139" "Disabled,Enabled"
textline "                             " 
bitfld.long 0x00 10. " SEB138 ,Set Enable Bit 138" "Disabled,Enabled"
bitfld.long 0x00 9. "     SEB137 ,Set Enable Bit 137" "Disabled,Enabled"
bitfld.long 0x00 8. "     SEB136 ,Set Enable Bit 136" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 7. " SEB135 ,Set Enable Bit 135" "Disabled,Enabled"
bitfld.long 0x00 6. "     SEB134 ,Set Enable Bit 134" "Disabled,Enabled"
bitfld.long 0x00 5. "     SEB133 ,Set Enable Bit 133" "Disabled,Enabled"
textline "                             " 
bitfld.long 0x00 4. " SEB132 ,Set Enable Bit 132" "Disabled,Enabled"
bitfld.long 0x00 3. "     SEB131 ,Set Enable Bit 131" "Disabled,Enabled"
bitfld.long 0x00 2. "     SEB130 ,Set Enable Bit 130" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 1. " SEB129 ,Set Enable Bit 129" "Disabled,Enabled"
bitfld.long 0x00 0. "     SEB128 ,Set Enable Bit 128" "Disabled,Enabled"
group.long 0x1114++0x03 
line.long 0x0 "GICD_ISENABLER5,Interrupt Set Enable Register 5" 
bitfld.long 0x00 31. " SEB191 ,Set Enable Bit 191" "Disabled,Enabled"
bitfld.long 0x00 30. "     SEB190 ,Set Enable Bit 190" "Disabled,Enabled"
bitfld.long 0x00 29. "     SEB189 ,Set Enable Bit 189" "Disabled,Enabled"
textline "                             " 
bitfld.long 0x00 28. " SEB188 ,Set Enable Bit 188" "Disabled,Enabled"
bitfld.long 0x00 27. "     SEB187 ,Set Enable Bit 187" "Disabled,Enabled"
bitfld.long 0x00 26. "     SEB186 ,Set Enable Bit 186" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 25. " SEB185 ,Set Enable Bit 185" "Disabled,Enabled"
bitfld.long 0x00 24. "     SEB184 ,Set Enable Bit 184" "Disabled,Enabled"
bitfld.long 0x00 23. "     SEB183 ,Set Enable Bit 183" "Disabled,Enabled"
textline "                             " 
bitfld.long 0x00 22. " SEB182 ,Set Enable Bit 182" "Disabled,Enabled"
bitfld.long 0x00 21. "     SEB181 ,Set Enable Bit 181" "Disabled,Enabled"
bitfld.long 0x00 20. "     SEB180 ,Set Enable Bit 180" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 19. " SEB179 ,Set Enable Bit 179" "Disabled,Enabled"
bitfld.long 0x00 18. "     SEB178 ,Set Enable Bit 178" "Disabled,Enabled"
bitfld.long 0x00 17. "     SEB177 ,Set Enable Bit 177" "Disabled,Enabled"
textline "                             " 
bitfld.long 0x00 16. " SEB176 ,Set Enable Bit 176" "Disabled,Enabled"
bitfld.long 0x00 15. "     SEB175 ,Set Enable Bit 175" "Disabled,Enabled"
bitfld.long 0x00 14. "     SEB174 ,Set Enable Bit 174" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 13. " SEB173 ,Set Enable Bit 173" "Disabled,Enabled"
bitfld.long 0x00 12. "     SEB172 ,Set Enable Bit 172" "Disabled,Enabled"
bitfld.long 0x00 11. "     SEB171 ,Set Enable Bit 171" "Disabled,Enabled"
textline "                             " 
bitfld.long 0x00 10. " SEB170 ,Set Enable Bit 170" "Disabled,Enabled"
bitfld.long 0x00 9. "     SEB169 ,Set Enable Bit 169" "Disabled,Enabled"
bitfld.long 0x00 8. "     SEB168 ,Set Enable Bit 168" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 7. " SEB167 ,Set Enable Bit 167" "Disabled,Enabled"
bitfld.long 0x00 6. "     SEB166 ,Set Enable Bit 166" "Disabled,Enabled"
bitfld.long 0x00 5. "     SEB165 ,Set Enable Bit 165" "Disabled,Enabled"
textline "                             " 
bitfld.long 0x00 4. " SEB164 ,Set Enable Bit 164" "Disabled,Enabled"
bitfld.long 0x00 3. "     SEB163 ,Set Enable Bit 163" "Disabled,Enabled"
bitfld.long 0x00 2. "     SEB162 ,Set Enable Bit 162" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 1. " SEB161 ,Set Enable Bit 161" "Disabled,Enabled"
bitfld.long 0x00 0. "     SEB160 ,Set Enable Bit 160" "Disabled,Enabled"
group.long 0x1118++0x03 
line.long 0x0 "GICD_ISENABLER6,Interrupt Set Enable Register 6" 
bitfld.long 0x00 31. " SEB223 ,Set Enable Bit 223" "Disabled,Enabled"
bitfld.long 0x00 30. "     SEB222 ,Set Enable Bit 222" "Disabled,Enabled"
bitfld.long 0x00 29. "     SEB221 ,Set Enable Bit 221" "Disabled,Enabled"
textline "                             " 
bitfld.long 0x00 28. " SEB220 ,Set Enable Bit 220" "Disabled,Enabled"
bitfld.long 0x00 27. "     SEB219 ,Set Enable Bit 219" "Disabled,Enabled"
bitfld.long 0x00 26. "     SEB218 ,Set Enable Bit 218" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 25. " SEB217 ,Set Enable Bit 217" "Disabled,Enabled"
bitfld.long 0x00 24. "     SEB216 ,Set Enable Bit 216" "Disabled,Enabled"
bitfld.long 0x00 23. "     SEB215 ,Set Enable Bit 215" "Disabled,Enabled"
textline "                             " 
bitfld.long 0x00 22. " SEB214 ,Set Enable Bit 214" "Disabled,Enabled"
bitfld.long 0x00 21. "     SEB213 ,Set Enable Bit 213" "Disabled,Enabled"
bitfld.long 0x00 20. "     SEB212 ,Set Enable Bit 212" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 19. " SEB211 ,Set Enable Bit 211" "Disabled,Enabled"
bitfld.long 0x00 18. "     SEB210 ,Set Enable Bit 210" "Disabled,Enabled"
bitfld.long 0x00 17. "     SEB209 ,Set Enable Bit 209" "Disabled,Enabled"
textline "                             " 
bitfld.long 0x00 16. " SEB208 ,Set Enable Bit 208" "Disabled,Enabled"
bitfld.long 0x00 15. "     SEB207 ,Set Enable Bit 207" "Disabled,Enabled"
bitfld.long 0x00 14. "     SEB206 ,Set Enable Bit 206" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 13. " SEB205 ,Set Enable Bit 205" "Disabled,Enabled"
bitfld.long 0x00 12. "     SEB204 ,Set Enable Bit 204" "Disabled,Enabled"
bitfld.long 0x00 11. "     SEB203 ,Set Enable Bit 203" "Disabled,Enabled"
textline "                             " 
bitfld.long 0x00 10. " SEB202 ,Set Enable Bit 202" "Disabled,Enabled"
bitfld.long 0x00 9. "     SEB201 ,Set Enable Bit 201" "Disabled,Enabled"
bitfld.long 0x00 8. "     SEB200 ,Set Enable Bit 200" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 7. " SEB199 ,Set Enable Bit 199" "Disabled,Enabled"
bitfld.long 0x00 6. "     SEB198 ,Set Enable Bit 198" "Disabled,Enabled"
bitfld.long 0x00 5. "     SEB197 ,Set Enable Bit 197" "Disabled,Enabled"
textline "                             " 
bitfld.long 0x00 4. " SEB196 ,Set Enable Bit 196" "Disabled,Enabled"
bitfld.long 0x00 3. "     SEB195 ,Set Enable Bit 195" "Disabled,Enabled"
bitfld.long 0x00 2. "     SEB194 ,Set Enable Bit 194" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 1. " SEB193 ,Set Enable Bit 193" "Disabled,Enabled"
bitfld.long 0x00 0. "     SEB192 ,Set Enable Bit 192" "Disabled,Enabled"
group.long 0x111C++0x03 
line.long 0x0 "GICD_ISENABLER7,Interrupt Set Enable Register 7" 
bitfld.long 0x00 31. " SEB255 ,Set Enable Bit 255" "Disabled,Enabled"
bitfld.long 0x00 30. "     SEB254 ,Set Enable Bit 254" "Disabled,Enabled"
bitfld.long 0x00 29. "     SEB253 ,Set Enable Bit 253" "Disabled,Enabled"
textline "                             " 
bitfld.long 0x00 28. " SEB252 ,Set Enable Bit 252" "Disabled,Enabled"
bitfld.long 0x00 27. "     SEB251 ,Set Enable Bit 251" "Disabled,Enabled"
bitfld.long 0x00 26. "     SEB250 ,Set Enable Bit 250" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 25. " SEB249 ,Set Enable Bit 249" "Disabled,Enabled"
bitfld.long 0x00 24. "     SEB248 ,Set Enable Bit 248" "Disabled,Enabled"
bitfld.long 0x00 23. "     SEB247 ,Set Enable Bit 247" "Disabled,Enabled"
textline "                             " 
bitfld.long 0x00 22. " SEB246 ,Set Enable Bit 246" "Disabled,Enabled"
bitfld.long 0x00 21. "     SEB245 ,Set Enable Bit 245" "Disabled,Enabled"
bitfld.long 0x00 20. "     SEB244 ,Set Enable Bit 244" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 19. " SEB243 ,Set Enable Bit 243" "Disabled,Enabled"
bitfld.long 0x00 18. "     SEB242 ,Set Enable Bit 242" "Disabled,Enabled"
bitfld.long 0x00 17. "     SEB241 ,Set Enable Bit 241" "Disabled,Enabled"
textline "                             " 
bitfld.long 0x00 16. " SEB240 ,Set Enable Bit 240" "Disabled,Enabled"
bitfld.long 0x00 15. "     SEB239 ,Set Enable Bit 239" "Disabled,Enabled"
bitfld.long 0x00 14. "     SEB238 ,Set Enable Bit 238" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 13. " SEB237 ,Set Enable Bit 237" "Disabled,Enabled"
bitfld.long 0x00 12. "     SEB236 ,Set Enable Bit 236" "Disabled,Enabled"
bitfld.long 0x00 11. "     SEB235 ,Set Enable Bit 235" "Disabled,Enabled"
textline "                             " 
bitfld.long 0x00 10. " SEB234 ,Set Enable Bit 234" "Disabled,Enabled"
bitfld.long 0x00 9. "     SEB233 ,Set Enable Bit 233" "Disabled,Enabled"
bitfld.long 0x00 8. "     SEB232 ,Set Enable Bit 232" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 7. " SEB231 ,Set Enable Bit 231" "Disabled,Enabled"
bitfld.long 0x00 6. "     SEB230 ,Set Enable Bit 230" "Disabled,Enabled"
bitfld.long 0x00 5. "     SEB229 ,Set Enable Bit 229" "Disabled,Enabled"
textline "                             " 
bitfld.long 0x00 4. " SEB228 ,Set Enable Bit 228" "Disabled,Enabled"
bitfld.long 0x00 3. "     SEB227 ,Set Enable Bit 227" "Disabled,Enabled"
bitfld.long 0x00 2. "     SEB226 ,Set Enable Bit 226" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 1. " SEB225 ,Set Enable Bit 225" "Disabled,Enabled"
bitfld.long 0x00 0. "     SEB224 ,Set Enable Bit 224" "Disabled,Enabled"
group.long 0x1120++0x03 
line.long 0x0 "GICD_ISENABLER8,Interrupt Set Enable Register 8" 
bitfld.long 0x00 31. " SEB287 ,Set Enable Bit 287" "Disabled,Enabled"
bitfld.long 0x00 30. "     SEB286 ,Set Enable Bit 286" "Disabled,Enabled"
bitfld.long 0x00 29. "     SEB285 ,Set Enable Bit 285" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 28. " SEB284 ,Set Enable Bit 284" "Disabled,Enabled"
bitfld.long 0x00 27. "     SEB283 ,Set Enable Bit 283" "Disabled,Enabled"
bitfld.long 0x00 26. "     SEB282 ,Set Enable Bit 282" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 25. " SEB281 ,Set Enable Bit 281" "Disabled,Enabled"
bitfld.long 0x00 24. "     SEB280 ,Set Enable Bit 280" "Disabled,Enabled"
bitfld.long 0x00 23. "     SEB279 ,Set Enable Bit 279" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 22. " SEB278 ,Set Enable Bit 278" "Disabled,Enabled"
bitfld.long 0x00 21. "     SEB277 ,Set Enable Bit 277" "Disabled,Enabled"
bitfld.long 0x00 20. "     SEB276 ,Set Enable Bit 276" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 19. " SEB275 ,Set Enable Bit 275" "Disabled,Enabled"
bitfld.long 0x00 18. "     SEB274 ,Set Enable Bit 274" "Disabled,Enabled"
bitfld.long 0x00 17. "     SEB273 ,Set Enable Bit 273" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 16. " SEB272 ,Set Enable Bit 272" "Disabled,Enabled"
bitfld.long 0x00 15. "     SEB271 ,Set Enable Bit 271" "Disabled,Enabled"
bitfld.long 0x00 14. "     SEB270 ,Set Enable Bit 270" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 13. " SEB269 ,Set Enable Bit 269" "Disabled,Enabled"
bitfld.long 0x00 12. "     SEB268 ,Set Enable Bit 268" "Disabled,Enabled"
bitfld.long 0x00 11. "     SEB267 ,Set Enable Bit 267" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 10. " SEB266 ,Set Enable Bit 266" "Disabled,Enabled"
bitfld.long 0x00 9. "     SEB265 ,Set Enable Bit 265" "Disabled,Enabled"
bitfld.long 0x00 8. "     SEB264 ,Set Enable Bit 264" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 7. " SEB263 ,Set Enable Bit 263" "Disabled,Enabled"
bitfld.long 0x00 6. "     SEB262 ,Set Enable Bit 262" "Disabled,Enabled"
bitfld.long 0x00 5. "     SEB261 ,Set Enable Bit 261" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 4. " SEB260 ,Set Enable Bit 260" "Disabled,Enabled"
bitfld.long 0x00 3. "     SEB259 ,Set Enable Bit 259" "Disabled,Enabled"
bitfld.long 0x00 2. "     SEB258 ,Set Enable Bit 258" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 1. " SEB257 ,Set Enable Bit 257" "Disabled,Enabled"
bitfld.long 0x00 0. "     SEB256 ,Set Enable Bit 256" "Disabled,Enabled"
group.long 0x1124++0x03 
line.long 0x0 "GICD_ISENABLER9,Interrupt Set Enable Register 9" 
bitfld.long 0x00 31. " SEB319 ,Set Enable Bit 319" "Disabled,Enabled"
bitfld.long 0x00 30. "     SEB318 ,Set Enable Bit 318" "Disabled,Enabled"
bitfld.long 0x00 29. "     SEB317 ,Set Enable Bit 317" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 28. " SEB316 ,Set Enable Bit 316" "Disabled,Enabled"
bitfld.long 0x00 27. "     SEB315 ,Set Enable Bit 315" "Disabled,Enabled"
bitfld.long 0x00 26. "     SEB314 ,Set Enable Bit 314" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 25. " SEB313 ,Set Enable Bit 313" "Disabled,Enabled"
bitfld.long 0x00 24. "     SEB312 ,Set Enable Bit 312" "Disabled,Enabled"
bitfld.long 0x00 23. "     SEB311 ,Set Enable Bit 311" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 22. " SEB310 ,Set Enable Bit 310" "Disabled,Enabled"
bitfld.long 0x00 21. "     SEB309 ,Set Enable Bit 309" "Disabled,Enabled"
bitfld.long 0x00 20. "     SEB308 ,Set Enable Bit 308" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 19. " SEB307 ,Set Enable Bit 307" "Disabled,Enabled"
bitfld.long 0x00 18. "     SEB306 ,Set Enable Bit 306" "Disabled,Enabled"
bitfld.long 0x00 17. "     SEB305 ,Set Enable Bit 305" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 16. " SEB304 ,Set Enable Bit 304" "Disabled,Enabled"
bitfld.long 0x00 15. "     SEB303 ,Set Enable Bit 303" "Disabled,Enabled"
bitfld.long 0x00 14. "     SEB302 ,Set Enable Bit 302" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 13. " SEB301 ,Set Enable Bit 301" "Disabled,Enabled"
bitfld.long 0x00 12. "     SEB300 ,Set Enable Bit 300" "Disabled,Enabled"
bitfld.long 0x00 11. "     SEB299 ,Set Enable Bit 299" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 10. " SEB298 ,Set Enable Bit 298" "Disabled,Enabled"
bitfld.long 0x00 9. "     SEB297 ,Set Enable Bit 297" "Disabled,Enabled"
bitfld.long 0x00 8. "     SEB296 ,Set Enable Bit 296" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 7. " SEB295 ,Set Enable Bit 295" "Disabled,Enabled"
bitfld.long 0x00 6. "     SEB294 ,Set Enable Bit 294" "Disabled,Enabled"
bitfld.long 0x00 5. "     SEB293 ,Set Enable Bit 293" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 4. " SEB292 ,Set Enable Bit 292" "Disabled,Enabled"
bitfld.long 0x00 3. "     SEB291 ,Set Enable Bit 291" "Disabled,Enabled"
bitfld.long 0x00 2. "     SEB290 ,Set Enable Bit 290" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 1. " SEB289 ,Set Enable Bit 289" "Disabled,Enabled"
bitfld.long 0x00 0. "     SEB288 ,Set Enable Bit 288" "Disabled,Enabled"
group.long 0x1128++0x03
line.long 0x0 "GICD_ISENABLER10,Interrupt Set Enable Register 10"
bitfld.long 0x00 31. " SEB351 ,Set Enable Bit 351" "Disabled,Enabled"
bitfld.long 0x00 30. "     SEB350 ,Set Enable Bit 350" "Disabled,Enabled"
bitfld.long 0x00 29. "     SEB349 ,Set Enable Bit 349" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 28. " SEB348 ,Set Enable Bit 348" "Disabled,Enabled"
bitfld.long 0x00 27. "     SEB347 ,Set Enable Bit 347" "Disabled,Enabled"
bitfld.long 0x00 26. "     SEB346 ,Set Enable Bit 346" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 25. " SEB345 ,Set Enable Bit 345" "Disabled,Enabled"
bitfld.long 0x00 24. "     SEB344 ,Set Enable Bit 344" "Disabled,Enabled"
bitfld.long 0x00 23. "     SEB343 ,Set Enable Bit 343" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 22. " SEB342 ,Set Enable Bit 342" "Disabled,Enabled"
bitfld.long 0x00 21. "     SEB341 ,Set Enable Bit 341" "Disabled,Enabled"
bitfld.long 0x00 20. "     SEB340 ,Set Enable Bit 340" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 19. " SEB339 ,Set Enable Bit 339" "Disabled,Enabled"
bitfld.long 0x00 18. "     SEB338 ,Set Enable Bit 338" "Disabled,Enabled"
bitfld.long 0x00 17. "     SEB337 ,Set Enable Bit 337" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 16. " SEB336 ,Set Enable Bit 336" "Disabled,Enabled"
bitfld.long 0x00 15. "     SEB335 ,Set Enable Bit 335" "Disabled,Enabled"
bitfld.long 0x00 14. "     SEB334 ,Set Enable Bit 334" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 13. " SEB333 ,Set Enable Bit 333" "Disabled,Enabled"
bitfld.long 0x00 12. "     SEB332 ,Set Enable Bit 332" "Disabled,Enabled"
bitfld.long 0x00 11. "     SEB331 ,Set Enable Bit 331" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 10. " SEB330 ,Set Enable Bit 330" "Disabled,Enabled"
bitfld.long 0x00 9. "     SEB329 ,Set Enable Bit 329" "Disabled,Enabled"
bitfld.long 0x00 8. "     SEB328 ,Set Enable Bit 328" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 7. " SEB327 ,Set Enable Bit 327" "Disabled,Enabled"
bitfld.long 0x00 6. "     SEB326 ,Set Enable Bit 326" "Disabled,Enabled"
bitfld.long 0x00 5. "     SEB325 ,Set Enable Bit 325" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 4. " SEB324 ,Set Enable Bit 324" "Disabled,Enabled"
bitfld.long 0x00 3. "     SEB323 ,Set Enable Bit 323" "Disabled,Enabled"
bitfld.long 0x00 2. "     SEB322 ,Set Enable Bit 322" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 1. " SEB321 ,Set Enable Bit 321" "Disabled,Enabled"
bitfld.long 0x00 0. "     SEB320 ,Set Enable Bit 320" "Disabled,Enabled"
group.long 0x112c++0x03
line.long 0x0 "GICD_ISENABLER11,Interrupt Set Enable Register 11"
bitfld.long 0x00 31. " SEB383 ,Set Enable Bit 383" "Disabled,Enabled"
bitfld.long 0x00 30. "     SEB382 ,Set Enable Bit 382" "Disabled,Enabled"
bitfld.long 0x00 29. "     SEB381 ,Set Enable Bit 381" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 28. " SEB380 ,Set Enable Bit 380" "Disabled,Enabled"
bitfld.long 0x00 27. "     SEB379 ,Set Enable Bit 379" "Disabled,Enabled"
bitfld.long 0x00 26. "     SEB378 ,Set Enable Bit 378" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 25. " SEB377 ,Set Enable Bit 377" "Disabled,Enabled"
bitfld.long 0x00 24. "     SEB376 ,Set Enable Bit 376" "Disabled,Enabled"
bitfld.long 0x00 23. "     SEB375 ,Set Enable Bit 375" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 22. " SEB374 ,Set Enable Bit 374" "Disabled,Enabled"
bitfld.long 0x00 21. "     SEB373 ,Set Enable Bit 373" "Disabled,Enabled"
bitfld.long 0x00 20. "     SEB372 ,Set Enable Bit 372" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 19. " SEB371 ,Set Enable Bit 371" "Disabled,Enabled"
bitfld.long 0x00 18. "     SEB370 ,Set Enable Bit 370" "Disabled,Enabled"
bitfld.long 0x00 17. "     SEB369 ,Set Enable Bit 369" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 16. " SEB368 ,Set Enable Bit 368" "Disabled,Enabled"
bitfld.long 0x00 15. "     SEB367 ,Set Enable Bit 367" "Disabled,Enabled"
bitfld.long 0x00 14. "     SEB366 ,Set Enable Bit 366" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 13. " SEB365 ,Set Enable Bit 365" "Disabled,Enabled"
bitfld.long 0x00 12. "     SEB364 ,Set Enable Bit 364" "Disabled,Enabled"
bitfld.long 0x00 11. "     SEB363 ,Set Enable Bit 363" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 10. " SEB362 ,Set Enable Bit 362" "Disabled,Enabled"
bitfld.long 0x00 9. "     SEB361 ,Set Enable Bit 361" "Disabled,Enabled"
bitfld.long 0x00 8. "     SEB360 ,Set Enable Bit 360" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 7. " SEB359 ,Set Enable Bit 359" "Disabled,Enabled"
bitfld.long 0x00 6. "     SEB358 ,Set Enable Bit 358" "Disabled,Enabled"
bitfld.long 0x00 5. "     SEB357 ,Set Enable Bit 357" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 4. " SEB356 ,Set Enable Bit 356" "Disabled,Enabled"
bitfld.long 0x00 3. "     SEB355 ,Set Enable Bit 355" "Disabled,Enabled"
bitfld.long 0x00 2. "     SEB354 ,Set Enable Bit 354" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 1. " SEB353 ,Set Enable Bit 353" "Disabled,Enabled"
bitfld.long 0x00 0. "     SEB352 ,Set Enable Bit 352" "Disabled,Enabled"
group.long 0x1130++0x03
line.long 0x0 "GICD_ISENABLER12,Interrupt Set Enable Register 12"
bitfld.long 0x00 31. " SEB415 ,Set Enable Bit 415" "Disabled,Enabled"
bitfld.long 0x00 30. "     SEB414 ,Set Enable Bit 414" "Disabled,Enabled"
bitfld.long 0x00 29. "     SEB413 ,Set Enable Bit 413" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 28. " SEB412 ,Set Enable Bit 412" "Disabled,Enabled"
bitfld.long 0x00 27. "     SEB411 ,Set Enable Bit 411" "Disabled,Enabled"
bitfld.long 0x00 26. "     SEB410 ,Set Enable Bit 410" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 25. " SEB409 ,Set Enable Bit 409" "Disabled,Enabled"
bitfld.long 0x00 24. "     SEB408 ,Set Enable Bit 408" "Disabled,Enabled"
bitfld.long 0x00 23. "     SEB407 ,Set Enable Bit 407" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 22. " SEB406 ,Set Enable Bit 406" "Disabled,Enabled"
bitfld.long 0x00 21. "     SEB405 ,Set Enable Bit 405" "Disabled,Enabled"
bitfld.long 0x00 20. "     SEB404 ,Set Enable Bit 404" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 19. " SEB403 ,Set Enable Bit 403" "Disabled,Enabled"
bitfld.long 0x00 18. "     SEB402 ,Set Enable Bit 402" "Disabled,Enabled"
bitfld.long 0x00 17. "     SEB401 ,Set Enable Bit 401" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 16. " SEB400 ,Set Enable Bit 400" "Disabled,Enabled"
bitfld.long 0x00 15. "     SEB399 ,Set Enable Bit 399" "Disabled,Enabled"
bitfld.long 0x00 14. "     SEB398 ,Set Enable Bit 398" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 13. " SEB397 ,Set Enable Bit 397" "Disabled,Enabled"
bitfld.long 0x00 12. "     SEB396 ,Set Enable Bit 396" "Disabled,Enabled"
bitfld.long 0x00 11. "     SEB395 ,Set Enable Bit 395" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 10. " SEB394 ,Set Enable Bit 394" "Disabled,Enabled"
bitfld.long 0x00 9. "     SEB393 ,Set Enable Bit 393" "Disabled,Enabled"
bitfld.long 0x00 8. "     SEB392 ,Set Enable Bit 392" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 7. " SEB391 ,Set Enable Bit 391" "Disabled,Enabled"
bitfld.long 0x00 6. "     SEB390 ,Set Enable Bit 390" "Disabled,Enabled"
bitfld.long 0x00 5. "     SEB389 ,Set Enable Bit 389" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 4. " SEB388 ,Set Enable Bit 388" "Disabled,Enabled"
bitfld.long 0x00 3. "     SEB387 ,Set Enable Bit 387" "Disabled,Enabled"
bitfld.long 0x00 2. "     SEB386 ,Set Enable Bit 386" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 1. " SEB385 ,Set Enable Bit 385" "Disabled,Enabled"
bitfld.long 0x00 0. "     SEB384 ,Set Enable Bit 384" "Disabled,Enabled"
group.long 0x1134++0x03
line.long 0x0 "GICD_ISENABLER13,Interrupt Set Enable Register 13"
bitfld.long 0x00 31. " SEB447 ,Set Enable Bit 447" "Disabled,Enabled"
bitfld.long 0x00 30. "     SEB446 ,Set Enable Bit 446" "Disabled,Enabled"
bitfld.long 0x00 29. "     SEB445 ,Set Enable Bit 445" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 28. " SEB444 ,Set Enable Bit 444" "Disabled,Enabled"
bitfld.long 0x00 27. "     SEB443 ,Set Enable Bit 443" "Disabled,Enabled"
bitfld.long 0x00 26. "     SEB442 ,Set Enable Bit 442" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 25. " SEB441 ,Set Enable Bit 441" "Disabled,Enabled"
bitfld.long 0x00 24. "     SEB440 ,Set Enable Bit 440" "Disabled,Enabled"
bitfld.long 0x00 23. "     SEB439 ,Set Enable Bit 439" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 22. " SEB438 ,Set Enable Bit 438" "Disabled,Enabled"
bitfld.long 0x00 21. "     SEB437 ,Set Enable Bit 437" "Disabled,Enabled"
bitfld.long 0x00 20. "     SEB436 ,Set Enable Bit 436" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 19. " SEB435 ,Set Enable Bit 435" "Disabled,Enabled"
bitfld.long 0x00 18. "     SEB434 ,Set Enable Bit 434" "Disabled,Enabled"
bitfld.long 0x00 17. "     SEB433 ,Set Enable Bit 433" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 16. " SEB432 ,Set Enable Bit 432" "Disabled,Enabled"
bitfld.long 0x00 15. "     SEB431 ,Set Enable Bit 431" "Disabled,Enabled"
bitfld.long 0x00 14. "     SEB430 ,Set Enable Bit 430" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 13. " SEB429 ,Set Enable Bit 429" "Disabled,Enabled"
bitfld.long 0x00 12. "     SEB428 ,Set Enable Bit 428" "Disabled,Enabled"
bitfld.long 0x00 11. "     SEB427 ,Set Enable Bit 427" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 10. " SEB426 ,Set Enable Bit 426" "Disabled,Enabled"
bitfld.long 0x00 9. "     SEB425 ,Set Enable Bit 425" "Disabled,Enabled"
bitfld.long 0x00 8. "     SEB424 ,Set Enable Bit 424" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 7. " SEB423 ,Set Enable Bit 423" "Disabled,Enabled"
bitfld.long 0x00 6. "     SEB422 ,Set Enable Bit 422" "Disabled,Enabled"
bitfld.long 0x00 5. "     SEB421 ,Set Enable Bit 421" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 4. " SEB420 ,Set Enable Bit 420" "Disabled,Enabled"
bitfld.long 0x00 3. "     SEB419 ,Set Enable Bit 419" "Disabled,Enabled"
bitfld.long 0x00 2. "     SEB418 ,Set Enable Bit 418" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 1. " SEB417 ,Set Enable Bit 417" "Disabled,Enabled"
bitfld.long 0x00 0. "     SEB416 ,Set Enable Bit 416" "Disabled,Enabled"
group.long 0x1138++0x03
line.long 0x0 "GICD_ISENABLER14,Interrupt Set Enable Register 14"
bitfld.long 0x00 31. " SEB479 ,Set Enable Bit 479" "Disabled,Enabled"
bitfld.long 0x00 30. "     SEB478 ,Set Enable Bit 478" "Disabled,Enabled"
bitfld.long 0x00 29. "     SEB477 ,Set Enable Bit 477" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 28. " SEB476 ,Set Enable Bit 476" "Disabled,Enabled"
bitfld.long 0x00 27. "     SEB475 ,Set Enable Bit 475" "Disabled,Enabled"
bitfld.long 0x00 26. "     SEB474 ,Set Enable Bit 474" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 25. " SEB473 ,Set Enable Bit 473" "Disabled,Enabled"
bitfld.long 0x00 24. "     SEB472 ,Set Enable Bit 472" "Disabled,Enabled"
bitfld.long 0x00 23. "     SEB471 ,Set Enable Bit 471" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 22. " SEB470 ,Set Enable Bit 470" "Disabled,Enabled"
bitfld.long 0x00 21. "     SEB469 ,Set Enable Bit 469" "Disabled,Enabled"
bitfld.long 0x00 20. "     SEB468 ,Set Enable Bit 468" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 19. " SEB467 ,Set Enable Bit 467" "Disabled,Enabled"
bitfld.long 0x00 18. "     SEB466 ,Set Enable Bit 466" "Disabled,Enabled"
bitfld.long 0x00 17. "     SEB465 ,Set Enable Bit 465" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 16. " SEB464 ,Set Enable Bit 464" "Disabled,Enabled"
bitfld.long 0x00 15. "     SEB463 ,Set Enable Bit 463" "Disabled,Enabled"
bitfld.long 0x00 14. "     SEB462 ,Set Enable Bit 462" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 13. " SEB461 ,Set Enable Bit 461" "Disabled,Enabled"
bitfld.long 0x00 12. "     SEB460 ,Set Enable Bit 460" "Disabled,Enabled"
bitfld.long 0x00 11. "     SEB459 ,Set Enable Bit 459" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 10. " SEB458 ,Set Enable Bit 458" "Disabled,Enabled"
bitfld.long 0x00 9. "     SEB457 ,Set Enable Bit 457" "Disabled,Enabled"
bitfld.long 0x00 8. "     SEB456 ,Set Enable Bit 456" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 7. " SEB455 ,Set Enable Bit 455" "Disabled,Enabled"
bitfld.long 0x00 6. "     SEB454 ,Set Enable Bit 454" "Disabled,Enabled"
bitfld.long 0x00 5. "     SEB453 ,Set Enable Bit 453" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 4. " SEB452 ,Set Enable Bit 452" "Disabled,Enabled"
bitfld.long 0x00 3. "     SEB451 ,Set Enable Bit 451" "Disabled,Enabled"
bitfld.long 0x00 2. "     SEB450 ,Set Enable Bit 450" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 1. " SEB449 ,Set Enable Bit 449" "Disabled,Enabled"
bitfld.long 0x00 0. "     SEB448 ,Set Enable Bit 448" "Disabled,Enabled"
group.long 0x113c++0x03
line.long 0x0 "GICD_ISENABLER15,Interrupt Set Enable Register 15"
bitfld.long 0x00 31. " SEB511 ,Set Enable Bit 511" "Disabled,Enabled"
bitfld.long 0x00 30. "     SEB510 ,Set Enable Bit 510" "Disabled,Enabled"
bitfld.long 0x00 29. "     SEB509 ,Set Enable Bit 509" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 28. " SEB508 ,Set Enable Bit 508" "Disabled,Enabled"
bitfld.long 0x00 27. "     SEB507 ,Set Enable Bit 507" "Disabled,Enabled"
bitfld.long 0x00 26. "     SEB506 ,Set Enable Bit 506" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 25. " SEB505 ,Set Enable Bit 505" "Disabled,Enabled"
bitfld.long 0x00 24. "     SEB504 ,Set Enable Bit 504" "Disabled,Enabled"
bitfld.long 0x00 23. "     SEB503 ,Set Enable Bit 503" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 22. " SEB502 ,Set Enable Bit 502" "Disabled,Enabled"
bitfld.long 0x00 21. "     SEB501 ,Set Enable Bit 501" "Disabled,Enabled"
bitfld.long 0x00 20. "     SEB500 ,Set Enable Bit 500" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 19. " SEB499 ,Set Enable Bit 499" "Disabled,Enabled"
bitfld.long 0x00 18. "     SEB498 ,Set Enable Bit 498" "Disabled,Enabled"
bitfld.long 0x00 17. "     SEB497 ,Set Enable Bit 497" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 16. " SEB496 ,Set Enable Bit 496" "Disabled,Enabled"
bitfld.long 0x00 15. "     SEB495 ,Set Enable Bit 495" "Disabled,Enabled"
bitfld.long 0x00 14. "     SEB494 ,Set Enable Bit 494" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 13. " SEB493 ,Set Enable Bit 493" "Disabled,Enabled"
bitfld.long 0x00 12. "     SEB492 ,Set Enable Bit 492" "Disabled,Enabled"
bitfld.long 0x00 11. "     SEB491 ,Set Enable Bit 491" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 10. " SEB490 ,Set Enable Bit 490" "Disabled,Enabled"
bitfld.long 0x00 9. "     SEB489 ,Set Enable Bit 489" "Disabled,Enabled"
bitfld.long 0x00 8. "     SEB488 ,Set Enable Bit 488" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 7. " SEB487 ,Set Enable Bit 487" "Disabled,Enabled"
bitfld.long 0x00 6. "     SEB486 ,Set Enable Bit 486" "Disabled,Enabled"
bitfld.long 0x00 5. "     SEB485 ,Set Enable Bit 485" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 4. " SEB484 ,Set Enable Bit 484" "Disabled,Enabled"
bitfld.long 0x00 3. "     SEB483 ,Set Enable Bit 483" "Disabled,Enabled"
bitfld.long 0x00 2. "     SEB482 ,Set Enable Bit 482" "Disabled,Enabled"
textline "                             "
bitfld.long 0x00 1. " SEB481 ,Set Enable Bit 481" "Disabled,Enabled"
bitfld.long 0x00 0. "     SEB480 ,Set Enable Bit 480" "Disabled,Enabled"
textline "                             "
tree.end
tree "Clear-Enable Registers"
group.long 0x1180++0x03 
line.long 0x0 "GICD_ICENABLER0,Interrupt Clear Enable Register 0" 
eventfld.long 0x00 31. " CEB31  ,Clear Enable Bit 31" "Disabled,Enabled" 
eventfld.long 0x00 30. "     CEB30  ,Clear Enable Bit 30" "Disabled,Enabled" 
eventfld.long 0x00 29. "     CEB29  ,Clear Enable Bit 29" "Disabled,Enabled" 
textline "                             " 
eventfld.long 0x00 28. " CEB28  ,Clear Enable Bit 28" "Disabled,Enabled" 
eventfld.long 0x00 27. "     CEB27  ,Clear Enable Bit 27" "Disabled,Enabled" 
eventfld.long 0x00 26. "     CEB26  ,Clear Enable Bit 26" "Disabled,Enabled" 
textline "                             " 
eventfld.long 0x00 25. " CEB25  ,Clear Enable Bit 25" "Disabled,Enabled" 
eventfld.long 0x00 24. "     CEB24  ,Clear Enable Bit 24" "Disabled,Enabled" 
eventfld.long 0x00 23. "     CEB23  ,Clear Enable Bit 23" "Disabled,Enabled" 
textline "                             " 
eventfld.long 0x00 22. " CEB22  ,Clear Enable Bit 22" "Disabled,Enabled" 
eventfld.long 0x00 21. "     CEB21  ,Clear Enable Bit 21" "Disabled,Enabled" 
eventfld.long 0x00 20. "     CEB20  ,Clear Enable Bit 20" "Disabled,Enabled" 
textline "                             " 
eventfld.long 0x00 19. " CEB19  ,Clear Enable Bit 19" "Disabled,Enabled" 
eventfld.long 0x00 18. "     CEB18  ,Clear Enable Bit 18" "Disabled,Enabled" 
eventfld.long 0x00 17. "     CEB17  ,Clear Enable Bit 17" "Disabled,Enabled" 
textline "                             " 
eventfld.long 0x00 16. " CEB16  ,Clear Enable Bit 16" "Disabled,Enabled" 
eventfld.long 0x00 15. "     CEB15  ,Clear Enable Bit 15" "Disabled,Enabled" 
eventfld.long 0x00 14. "     CEB14  ,Clear Enable Bit 14" "Disabled,Enabled" 
textline "                             " 
eventfld.long 0x00 13. " CEB13  ,Clear Enable Bit 13" "Disabled,Enabled" 
eventfld.long 0x00 12. "     CEB12  ,Clear Enable Bit 12" "Disabled,Enabled" 
eventfld.long 0x00 11. "     CEB11  ,Clear Enable Bit 11" "Disabled,Enabled" 
textline "                             " 
eventfld.long 0x00 10. " CEB10  ,Clear Enable Bit 10" "Disabled,Enabled" 
eventfld.long 0x00 9. "     CEB9   ,Clear Enable Bit 9" "Disabled,Enabled" 
eventfld.long 0x00 8. "     CEB8   ,Clear Enable Bit 8" "Disabled,Enabled" 
textline "                             " 
eventfld.long 0x00 7. " CEB7   ,Clear Enable Bit 7" "Disabled,Enabled" 
eventfld.long 0x00 6. "     CEB6   ,Clear Enable Bit 6" "Disabled,Enabled" 
eventfld.long 0x00 5. "     CEB5   ,Clear Enable Bit 5" "Disabled,Enabled" 
textline "                             " 
eventfld.long 0x00 4. " CEB4   ,Clear Enable Bit 4" "Disabled,Enabled" 
eventfld.long 0x00 3. "     CEB3   ,Clear Enable Bit 3" "Disabled,Enabled" 
eventfld.long 0x00 2. "     CEB2   ,Clear Enable Bit 2" "Disabled,Enabled" 
textline "                             " 
eventfld.long 0x00 1. " CEB1   ,Clear Enable Bit 1" "Disabled,Enabled" 
eventfld.long 0x00 0. "     CEB0   ,Clear Enable Bit 0" "Disabled,Enabled" 
group.long 0x1184++0x03 
line.long 0x0 "GICD_ICENABLER1,Interrupt Clear Enable Register 1" 
eventfld.long 0x00 31. " CEB63  ,Clear Enable Bit 63" "Disabled,Enabled"
eventfld.long 0x00 30. "     CEB62  ,Clear Enable Bit 62" "Disabled,Enabled"
eventfld.long 0x00 29. "     CEB61  ,Clear Enable Bit 61" "Disabled,Enabled"
textline "                             " 
eventfld.long 0x00 28. " CEB60  ,Clear Enable Bit 60" "Disabled,Enabled"
eventfld.long 0x00 27. "     CEB59  ,Clear Enable Bit 59" "Disabled,Enabled"
eventfld.long 0x00 26. "     CEB58  ,Clear Enable Bit 58" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 25. " CEB57  ,Clear Enable Bit 57" "Disabled,Enabled"
eventfld.long 0x00 24. "     CEB56  ,Clear Enable Bit 56" "Disabled,Enabled"
eventfld.long 0x00 23. "     CEB55  ,Clear Enable Bit 55" "Disabled,Enabled"
textline "                             " 
eventfld.long 0x00 22. " CEB54  ,Clear Enable Bit 54" "Disabled,Enabled"
eventfld.long 0x00 21. "     CEB53  ,Clear Enable Bit 53" "Disabled,Enabled"
eventfld.long 0x00 20. "     CEB52  ,Clear Enable Bit 52" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 19. " CEB51  ,Clear Enable Bit 51" "Disabled,Enabled"
eventfld.long 0x00 18. "     CEB50  ,Clear Enable Bit 50" "Disabled,Enabled"
eventfld.long 0x00 17. "     CEB49  ,Clear Enable Bit 49" "Disabled,Enabled"
textline "                             " 
eventfld.long 0x00 16. " CEB48  ,Clear Enable Bit 48" "Disabled,Enabled"
eventfld.long 0x00 15. "     CEB47  ,Clear Enable Bit 47" "Disabled,Enabled"
eventfld.long 0x00 14. "     CEB46  ,Clear Enable Bit 46" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 13. " CEB45  ,Clear Enable Bit 45" "Disabled,Enabled"
eventfld.long 0x00 12. "     CEB44  ,Clear Enable Bit 44" "Disabled,Enabled"
eventfld.long 0x00 11. "     CEB43  ,Clear Enable Bit 43" "Disabled,Enabled"
textline "                             " 
eventfld.long 0x00 10. " CEB42  ,Clear Enable Bit 42" "Disabled,Enabled"
eventfld.long 0x00 9. "     CEB41  ,Clear Enable Bit 41" "Disabled,Enabled"
eventfld.long 0x00 8. "     CEB40  ,Clear Enable Bit 40" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 7. " CEB39  ,Clear Enable Bit 39" "Disabled,Enabled"
eventfld.long 0x00 6. "     CEB38  ,Clear Enable Bit 38" "Disabled,Enabled"
eventfld.long 0x00 5. "     CEB37  ,Clear Enable Bit 37" "Disabled,Enabled"
textline "                             " 
eventfld.long 0x00 4. " CEB36  ,Clear Enable Bit 36" "Disabled,Enabled"
eventfld.long 0x00 3. "     CEB35  ,Clear Enable Bit 35" "Disabled,Enabled"
eventfld.long 0x00 2. "     CEB34  ,Clear Enable Bit 34" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 1. " CEB33  ,Clear Enable Bit 33" "Disabled,Enabled"
eventfld.long 0x00 0. "     CEB32  ,Clear Enable Bit 32" "Disabled,Enabled"
group.long 0x1188++0x03 
line.long 0x0 "GICD_ICENABLER2,Interrupt Clear Enable Register 2" 
eventfld.long 0x00 31. " CEB95  ,Clear Enable Bit 95" "Disabled,Enabled"
eventfld.long 0x00 30. "     CEB94  ,Clear Enable Bit 94" "Disabled,Enabled"
eventfld.long 0x00 29. "     CEB93  ,Clear Enable Bit 93" "Disabled,Enabled"
textline "                             " 
eventfld.long 0x00 28. " CEB92  ,Clear Enable Bit 92" "Disabled,Enabled"
eventfld.long 0x00 27. "     CEB91  ,Clear Enable Bit 91" "Disabled,Enabled"
eventfld.long 0x00 26. "     CEB90  ,Clear Enable Bit 90" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 25. " CEB89  ,Clear Enable Bit 89" "Disabled,Enabled"
eventfld.long 0x00 24. "     CEB88  ,Clear Enable Bit 88" "Disabled,Enabled"
eventfld.long 0x00 23. "     CEB87  ,Clear Enable Bit 87" "Disabled,Enabled"
textline "                             " 
eventfld.long 0x00 22. " CEB86  ,Clear Enable Bit 86" "Disabled,Enabled"
eventfld.long 0x00 21. "     CEB85  ,Clear Enable Bit 85" "Disabled,Enabled"
eventfld.long 0x00 20. "     CEB84  ,Clear Enable Bit 84" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 19. " CEB83  ,Clear Enable Bit 83" "Disabled,Enabled"
eventfld.long 0x00 18. "     CEB82  ,Clear Enable Bit 82" "Disabled,Enabled"
eventfld.long 0x00 17. "     CEB81  ,Clear Enable Bit 81" "Disabled,Enabled"
textline "                             " 
eventfld.long 0x00 16. " CEB80  ,Clear Enable Bit 80" "Disabled,Enabled"
eventfld.long 0x00 15. "     CEB79  ,Clear Enable Bit 79" "Disabled,Enabled"
eventfld.long 0x00 14. "     CEB78  ,Clear Enable Bit 78" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 13. " CEB77  ,Clear Enable Bit 77" "Disabled,Enabled"
eventfld.long 0x00 12. "     CEB76  ,Clear Enable Bit 76" "Disabled,Enabled"
eventfld.long 0x00 11. "     CEB75  ,Clear Enable Bit 75" "Disabled,Enabled"
textline "                             " 
eventfld.long 0x00 10. " CEB74  ,Clear Enable Bit 74" "Disabled,Enabled"
eventfld.long 0x00 9. "     CEB73  ,Clear Enable Bit 73" "Disabled,Enabled"
eventfld.long 0x00 8. "     CEB72  ,Clear Enable Bit 72" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 7. " CEB71  ,Clear Enable Bit 71" "Disabled,Enabled"
eventfld.long 0x00 6. "     CEB70  ,Clear Enable Bit 70" "Disabled,Enabled"
eventfld.long 0x00 5. "     CEB69  ,Clear Enable Bit 69" "Disabled,Enabled"
textline "                             " 
eventfld.long 0x00 4. " CEB68  ,Clear Enable Bit 68" "Disabled,Enabled"
eventfld.long 0x00 3. "     CEB67  ,Clear Enable Bit 67" "Disabled,Enabled"
eventfld.long 0x00 2. "     CEB66  ,Clear Enable Bit 66" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 1. " CEB65  ,Clear Enable Bit 65" "Disabled,Enabled"
eventfld.long 0x00 0. "     CEB64  ,Clear Enable Bit 64" "Disabled,Enabled"
group.long 0x118C++0x03 
line.long 0x0 "GICD_ICENABLER3,Interrupt Clear Enable Register 3" 
eventfld.long 0x00 31. " CEB127 ,Clear Enable Bit 127" "Disabled,Enabled"
eventfld.long 0x00 30. "     CEB126 ,Clear Enable Bit 126" "Disabled,Enabled"
eventfld.long 0x00 29. "     CEB125 ,Clear Enable Bit 125" "Disabled,Enabled"
textline "                             " 
eventfld.long 0x00 28. " CEB124 ,Clear Enable Bit 124" "Disabled,Enabled"
eventfld.long 0x00 27. "     CEB123 ,Clear Enable Bit 123" "Disabled,Enabled"
eventfld.long 0x00 26. "     CEB122 ,Clear Enable Bit 122" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 25. " CEB121 ,Clear Enable Bit 121" "Disabled,Enabled"
eventfld.long 0x00 24. "     CEB120 ,Clear Enable Bit 120" "Disabled,Enabled"
eventfld.long 0x00 23. "     CEB119 ,Clear Enable Bit 119" "Disabled,Enabled"
textline "                             " 
eventfld.long 0x00 22. " CEB118 ,Clear Enable Bit 118" "Disabled,Enabled"
eventfld.long 0x00 21. "     CEB117 ,Clear Enable Bit 117" "Disabled,Enabled"
eventfld.long 0x00 20. "     CEB116 ,Clear Enable Bit 116" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 19. " CEB115 ,Clear Enable Bit 115" "Disabled,Enabled"
eventfld.long 0x00 18. "     CEB114 ,Clear Enable Bit 114" "Disabled,Enabled"
eventfld.long 0x00 17. "     CEB113 ,Clear Enable Bit 113" "Disabled,Enabled"
textline "                             " 
eventfld.long 0x00 16. " CEB112 ,Clear Enable Bit 112" "Disabled,Enabled"
eventfld.long 0x00 15. "     CEB111 ,Clear Enable Bit 111" "Disabled,Enabled"
eventfld.long 0x00 14. "     CEB110 ,Clear Enable Bit 110" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 13. " CEB109 ,Clear Enable Bit 109" "Disabled,Enabled"
eventfld.long 0x00 12. "     CEB108 ,Clear Enable Bit 108" "Disabled,Enabled"
eventfld.long 0x00 11. "     CEB107 ,Clear Enable Bit 107" "Disabled,Enabled"
textline "                             " 
eventfld.long 0x00 10. " CEB106 ,Clear Enable Bit 106" "Disabled,Enabled"
eventfld.long 0x00 9. "     CEB105 ,Clear Enable Bit 105" "Disabled,Enabled"
eventfld.long 0x00 8. "     CEB104 ,Clear Enable Bit 104" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 7. " CEB103 ,Clear Enable Bit 103" "Disabled,Enabled"
eventfld.long 0x00 6. "     CEB102 ,Clear Enable Bit 102" "Disabled,Enabled"
eventfld.long 0x00 5. "     CEB101 ,Clear Enable Bit 101" "Disabled,Enabled"
textline "                             " 
eventfld.long 0x00 4. " CEB100 ,Clear Enable Bit 100" "Disabled,Enabled"
eventfld.long 0x00 3. "     CEB99  ,Clear Enable Bit 99" "Disabled,Enabled"
eventfld.long 0x00 2. "     CEB98  ,Clear Enable Bit 98" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 1. " CEB97  ,Clear Enable Bit 97" "Disabled,Enabled"
eventfld.long 0x00 0. "     CEB96  ,Clear Enable Bit 96" "Disabled,Enabled"
group.long 0x1190++0x03 
line.long 0x0 "GICD_ICENABLER4,Interrupt Clear Enable Register 4" 
eventfld.long 0x00 31. " CEB159 ,Clear Enable Bit 159" "Disabled,Enabled"
eventfld.long 0x00 30. "     CEB158 ,Clear Enable Bit 158" "Disabled,Enabled"
eventfld.long 0x00 29. "     CEB157 ,Clear Enable Bit 157" "Disabled,Enabled"
textline "                             " 
eventfld.long 0x00 28. " CEB156 ,Clear Enable Bit 156" "Disabled,Enabled"
eventfld.long 0x00 27. "     CEB155 ,Clear Enable Bit 155" "Disabled,Enabled"
eventfld.long 0x00 26. "     CEB154 ,Clear Enable Bit 154" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 25. " CEB153 ,Clear Enable Bit 153" "Disabled,Enabled"
eventfld.long 0x00 24. "     CEB152 ,Clear Enable Bit 152" "Disabled,Enabled"
eventfld.long 0x00 23. "     CEB151 ,Clear Enable Bit 151" "Disabled,Enabled"
textline "                             " 
eventfld.long 0x00 22. " CEB150 ,Clear Enable Bit 150" "Disabled,Enabled"
eventfld.long 0x00 21. "     CEB149 ,Clear Enable Bit 149" "Disabled,Enabled"
eventfld.long 0x00 20. "     CEB148 ,Clear Enable Bit 148" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 19. " CEB147 ,Clear Enable Bit 147" "Disabled,Enabled"
eventfld.long 0x00 18. "     CEB146 ,Clear Enable Bit 146" "Disabled,Enabled"
eventfld.long 0x00 17. "     CEB145 ,Clear Enable Bit 145" "Disabled,Enabled"
textline "                             " 
eventfld.long 0x00 16. " CEB144 ,Clear Enable Bit 144" "Disabled,Enabled"
eventfld.long 0x00 15. "     CEB143 ,Clear Enable Bit 143" "Disabled,Enabled"
eventfld.long 0x00 14. "     CEB142 ,Clear Enable Bit 142" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 13. " CEB141 ,Clear Enable Bit 141" "Disabled,Enabled"
eventfld.long 0x00 12. "     CEB140 ,Clear Enable Bit 140" "Disabled,Enabled"
eventfld.long 0x00 11. "     CEB139 ,Clear Enable Bit 139" "Disabled,Enabled"
textline "                             " 
eventfld.long 0x00 10. " CEB138 ,Clear Enable Bit 138" "Disabled,Enabled"
eventfld.long 0x00 9. "     CEB137 ,Clear Enable Bit 137" "Disabled,Enabled"
eventfld.long 0x00 8. "     CEB136 ,Clear Enable Bit 136" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 7. " CEB135 ,Clear Enable Bit 135" "Disabled,Enabled"
eventfld.long 0x00 6. "     CEB134 ,Clear Enable Bit 134" "Disabled,Enabled"
eventfld.long 0x00 5. "     CEB133 ,Clear Enable Bit 133" "Disabled,Enabled"
textline "                             " 
eventfld.long 0x00 4. " CEB132 ,Clear Enable Bit 132" "Disabled,Enabled"
eventfld.long 0x00 3. "     CEB131 ,Clear Enable Bit 131" "Disabled,Enabled"
eventfld.long 0x00 2. "     CEB130 ,Clear Enable Bit 130" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 1. " CEB129 ,Clear Enable Bit 129" "Disabled,Enabled"
eventfld.long 0x00 0. "     CEB128 ,Clear Enable Bit 128" "Disabled,Enabled"
group.long 0x1194++0x03 
line.long 0x0 "GICD_ICENABLER5,Interrupt Clear Enable Register 5" 
eventfld.long 0x00 31. " CEB191 ,Clear Enable Bit 191" "Disabled,Enabled"
eventfld.long 0x00 30. "     CEB190 ,Clear Enable Bit 190" "Disabled,Enabled"
eventfld.long 0x00 29. "     CEB189 ,Clear Enable Bit 189" "Disabled,Enabled"
textline "                             " 
eventfld.long 0x00 28. " CEB188 ,Clear Enable Bit 188" "Disabled,Enabled"
eventfld.long 0x00 27. "     CEB187 ,Clear Enable Bit 187" "Disabled,Enabled"
eventfld.long 0x00 26. "     CEB186 ,Clear Enable Bit 186" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 25. " CEB185 ,Clear Enable Bit 185" "Disabled,Enabled"
eventfld.long 0x00 24. "     CEB184 ,Clear Enable Bit 184" "Disabled,Enabled"
eventfld.long 0x00 23. "     CEB183 ,Clear Enable Bit 183" "Disabled,Enabled"
textline "                             " 
eventfld.long 0x00 22. " CEB182 ,Clear Enable Bit 182" "Disabled,Enabled"
eventfld.long 0x00 21. "     CEB181 ,Clear Enable Bit 181" "Disabled,Enabled"
eventfld.long 0x00 20. "     CEB180 ,Clear Enable Bit 180" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 19. " CEB179 ,Clear Enable Bit 179" "Disabled,Enabled"
eventfld.long 0x00 18. "     CEB178 ,Clear Enable Bit 178" "Disabled,Enabled"
eventfld.long 0x00 17. "     CEB177 ,Clear Enable Bit 177" "Disabled,Enabled"
textline "                             " 
eventfld.long 0x00 16. " CEB176 ,Clear Enable Bit 176" "Disabled,Enabled"
eventfld.long 0x00 15. "     CEB175 ,Clear Enable Bit 175" "Disabled,Enabled"
eventfld.long 0x00 14. "     CEB174 ,Clear Enable Bit 174" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 13. " CEB173 ,Clear Enable Bit 173" "Disabled,Enabled"
eventfld.long 0x00 12. "     CEB172 ,Clear Enable Bit 172" "Disabled,Enabled"
eventfld.long 0x00 11. "     CEB171 ,Clear Enable Bit 171" "Disabled,Enabled"
textline "                             " 
eventfld.long 0x00 10. " CEB170 ,Clear Enable Bit 170" "Disabled,Enabled"
eventfld.long 0x00 9. "     CEB169 ,Clear Enable Bit 169" "Disabled,Enabled"
eventfld.long 0x00 8. "     CEB168 ,Clear Enable Bit 168" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 7. " CEB167 ,Clear Enable Bit 167" "Disabled,Enabled"
eventfld.long 0x00 6. "     CEB166 ,Clear Enable Bit 166" "Disabled,Enabled"
eventfld.long 0x00 5. "     CEB165 ,Clear Enable Bit 165" "Disabled,Enabled"
textline "                             " 
eventfld.long 0x00 4. " CEB164 ,Clear Enable Bit 164" "Disabled,Enabled"
eventfld.long 0x00 3. "     CEB163 ,Clear Enable Bit 163" "Disabled,Enabled"
eventfld.long 0x00 2. "     CEB162 ,Clear Enable Bit 162" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 1. " CEB161 ,Clear Enable Bit 161" "Disabled,Enabled"
eventfld.long 0x00 0. "     CEB160 ,Clear Enable Bit 160" "Disabled,Enabled"
group.long 0x1198++0x03 
line.long 0x0 "GICD_ICENABLER6,Interrupt Clear Enable Register 6" 
eventfld.long 0x00 31. " CEB223 ,Clear Enable Bit 223" "Disabled,Enabled"
eventfld.long 0x00 30. "     CEB222 ,Clear Enable Bit 222" "Disabled,Enabled"
eventfld.long 0x00 29. "     CEB221 ,Clear Enable Bit 221" "Disabled,Enabled"
textline "                             " 
eventfld.long 0x00 28. " CEB220 ,Clear Enable Bit 220" "Disabled,Enabled"
eventfld.long 0x00 27. "     CEB219 ,Clear Enable Bit 219" "Disabled,Enabled"
eventfld.long 0x00 26. "     CEB218 ,Clear Enable Bit 218" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 25. " CEB217 ,Clear Enable Bit 217" "Disabled,Enabled"
eventfld.long 0x00 24. "     CEB216 ,Clear Enable Bit 216" "Disabled,Enabled"
eventfld.long 0x00 23. "     CEB215 ,Clear Enable Bit 215" "Disabled,Enabled"
textline "                             " 
eventfld.long 0x00 22. " CEB214 ,Clear Enable Bit 214" "Disabled,Enabled"
eventfld.long 0x00 21. "     CEB213 ,Clear Enable Bit 213" "Disabled,Enabled"
eventfld.long 0x00 20. "     CEB212 ,Clear Enable Bit 212" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 19. " CEB211 ,Clear Enable Bit 211" "Disabled,Enabled"
eventfld.long 0x00 18. "     CEB210 ,Clear Enable Bit 210" "Disabled,Enabled"
eventfld.long 0x00 17. "     CEB209 ,Clear Enable Bit 209" "Disabled,Enabled"
textline "                             " 
eventfld.long 0x00 16. " CEB208 ,Clear Enable Bit 208" "Disabled,Enabled"
eventfld.long 0x00 15. "     CEB207 ,Clear Enable Bit 207" "Disabled,Enabled"
eventfld.long 0x00 14. "     CEB206 ,Clear Enable Bit 206" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 13. " CEB205 ,Clear Enable Bit 205" "Disabled,Enabled"
eventfld.long 0x00 12. "     CEB204 ,Clear Enable Bit 204" "Disabled,Enabled"
eventfld.long 0x00 11. "     CEB203 ,Clear Enable Bit 203" "Disabled,Enabled"
textline "                             " 
eventfld.long 0x00 10. " CEB202 ,Clear Enable Bit 202" "Disabled,Enabled"
eventfld.long 0x00 9. "     CEB201 ,Clear Enable Bit 201" "Disabled,Enabled"
eventfld.long 0x00 8. "     CEB200 ,Clear Enable Bit 200" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 7. " CEB199 ,Clear Enable Bit 199" "Disabled,Enabled"
eventfld.long 0x00 6. "     CEB198 ,Clear Enable Bit 198" "Disabled,Enabled"
eventfld.long 0x00 5. "     CEB197 ,Clear Enable Bit 197" "Disabled,Enabled"
textline "                             " 
eventfld.long 0x00 4. " CEB196 ,Clear Enable Bit 196" "Disabled,Enabled"
eventfld.long 0x00 3. "     CEB195 ,Clear Enable Bit 195" "Disabled,Enabled"
eventfld.long 0x00 2. "     CEB194 ,Clear Enable Bit 194" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 1. " CEB193 ,Clear Enable Bit 193" "Disabled,Enabled"
eventfld.long 0x00 0. "     CEB192 ,Clear Enable Bit 192" "Disabled,Enabled"
group.long 0x119C++0x03 
line.long 0x0 "GICD_ICENABLER7,Interrupt Clear Enable Register 7" 
eventfld.long 0x00 31. " CEB255 ,Clear Enable Bit 255" "Disabled,Enabled"
eventfld.long 0x00 30. "     CEB254 ,Clear Enable Bit 254" "Disabled,Enabled"
eventfld.long 0x00 29. "     CEB253 ,Clear Enable Bit 253" "Disabled,Enabled"
textline "                             " 
eventfld.long 0x00 28. " CEB252 ,Clear Enable Bit 252" "Disabled,Enabled"
eventfld.long 0x00 27. "     CEB251 ,Clear Enable Bit 251" "Disabled,Enabled"
eventfld.long 0x00 26. "     CEB250 ,Clear Enable Bit 250" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 25. " CEB249 ,Clear Enable Bit 249" "Disabled,Enabled"
eventfld.long 0x00 24. "     CEB248 ,Clear Enable Bit 248" "Disabled,Enabled"
eventfld.long 0x00 23. "     CEB247 ,Clear Enable Bit 247" "Disabled,Enabled"
textline "                             " 
eventfld.long 0x00 22. " CEB246 ,Clear Enable Bit 246" "Disabled,Enabled"
eventfld.long 0x00 21. "     CEB245 ,Clear Enable Bit 245" "Disabled,Enabled"
eventfld.long 0x00 20. "     CEB244 ,Clear Enable Bit 244" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 19. " CEB243 ,Clear Enable Bit 243" "Disabled,Enabled"
eventfld.long 0x00 18. "     CEB242 ,Clear Enable Bit 242" "Disabled,Enabled"
eventfld.long 0x00 17. "     CEB241 ,Clear Enable Bit 241" "Disabled,Enabled"
textline "                             " 
eventfld.long 0x00 16. " CEB240 ,Clear Enable Bit 240" "Disabled,Enabled"
eventfld.long 0x00 15. "     CEB239 ,Clear Enable Bit 239" "Disabled,Enabled"
eventfld.long 0x00 14. "     CEB238 ,Clear Enable Bit 238" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 13. " CEB237 ,Clear Enable Bit 237" "Disabled,Enabled"
eventfld.long 0x00 12. "     CEB236 ,Clear Enable Bit 236" "Disabled,Enabled"
eventfld.long 0x00 11. "     CEB235 ,Clear Enable Bit 235" "Disabled,Enabled"
textline "                             " 
eventfld.long 0x00 10. " CEB234 ,Clear Enable Bit 234" "Disabled,Enabled"
eventfld.long 0x00 9. "     CEB233 ,Clear Enable Bit 233" "Disabled,Enabled"
eventfld.long 0x00 8. "     CEB232 ,Clear Enable Bit 232" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 7. " CEB231 ,Clear Enable Bit 231" "Disabled,Enabled"
eventfld.long 0x00 6. "     CEB230 ,Clear Enable Bit 230" "Disabled,Enabled"
eventfld.long 0x00 5. "     CEB229 ,Clear Enable Bit 229" "Disabled,Enabled"
textline "                             " 
eventfld.long 0x00 4. " CEB228 ,Clear Enable Bit 228" "Disabled,Enabled"
eventfld.long 0x00 3. "     CEB227 ,Clear Enable Bit 227" "Disabled,Enabled"
eventfld.long 0x00 2. "     CEB226 ,Clear Enable Bit 226" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 1. " CEB225 ,Clear Enable Bit 225" "Disabled,Enabled"
eventfld.long 0x00 0. "     CEB224 ,Clear Enable Bit 224" "Disabled,Enabled"
group.long 0x11a0++0x03 
line.long 0x0 "GICD_ICENABLER8,Interrupt Clear Enable Register 8" 
eventfld.long 0x00 31. " CEB287 ,Clear Enable Bit 287" "Disabled,Enabled"
eventfld.long 0x00 30. "     CEB286 ,Clear Enable Bit 286" "Disabled,Enabled"
eventfld.long 0x00 29. "     CEB285 ,Clear Enable Bit 285" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 28. " CEB284 ,Clear Enable Bit 284" "Disabled,Enabled"
eventfld.long 0x00 27. "     CEB283 ,Clear Enable Bit 283" "Disabled,Enabled"
eventfld.long 0x00 26. "     CEB282 ,Clear Enable Bit 282" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 25. " CEB281 ,Clear Enable Bit 281" "Disabled,Enabled"
eventfld.long 0x00 24. "     CEB280 ,Clear Enable Bit 280" "Disabled,Enabled"
eventfld.long 0x00 23. "     CEB279 ,Clear Enable Bit 279" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 22. " CEB278 ,Clear Enable Bit 278" "Disabled,Enabled"
eventfld.long 0x00 21. "     CEB277 ,Clear Enable Bit 277" "Disabled,Enabled"
eventfld.long 0x00 20. "     CEB276 ,Clear Enable Bit 276" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 19. " CEB275 ,Clear Enable Bit 275" "Disabled,Enabled"
eventfld.long 0x00 18. "     CEB274 ,Clear Enable Bit 274" "Disabled,Enabled"
eventfld.long 0x00 17. "     CEB273 ,Clear Enable Bit 273" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 16. " CEB272 ,Clear Enable Bit 272" "Disabled,Enabled"
eventfld.long 0x00 15. "     CEB271 ,Clear Enable Bit 271" "Disabled,Enabled"
eventfld.long 0x00 14. "     CEB270 ,Clear Enable Bit 270" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 13. " CEB269 ,Clear Enable Bit 269" "Disabled,Enabled"
eventfld.long 0x00 12. "     CEB268 ,Clear Enable Bit 268" "Disabled,Enabled"
eventfld.long 0x00 11. "     CEB267 ,Clear Enable Bit 267" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 10. " CEB266 ,Clear Enable Bit 266" "Disabled,Enabled"
eventfld.long 0x00 9. "     CEB265 ,Clear Enable Bit 265" "Disabled,Enabled"
eventfld.long 0x00 8. "     CEB264 ,Clear Enable Bit 264" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 7. " CEB263 ,Clear Enable Bit 263" "Disabled,Enabled"
eventfld.long 0x00 6. "     CEB262 ,Clear Enable Bit 262" "Disabled,Enabled"
eventfld.long 0x00 5. "     CEB261 ,Clear Enable Bit 261" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 4. " CEB260 ,Clear Enable Bit 260" "Disabled,Enabled"
eventfld.long 0x00 3. "     CEB259 ,Clear Enable Bit 259" "Disabled,Enabled"
eventfld.long 0x00 2. "     CEB258 ,Clear Enable Bit 258" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 1. " CEB257 ,Clear Enable Bit 257" "Disabled,Enabled"
eventfld.long 0x00 0. "     CEB256 ,Clear Enable Bit 256" "Disabled,Enabled"
group.long 0x11a4++0x03 
line.long 0x0 "GICD_ICENABLER9,Interrupt Clear Enable Register 9" 
eventfld.long 0x00 31. " CEB319 ,Clear Enable Bit 319" "Disabled,Enabled"
eventfld.long 0x00 30. "     CEB318 ,Clear Enable Bit 318" "Disabled,Enabled"
eventfld.long 0x00 29. "     CEB317 ,Clear Enable Bit 317" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 28. " CEB316 ,Clear Enable Bit 316" "Disabled,Enabled"
eventfld.long 0x00 27. "     CEB315 ,Clear Enable Bit 315" "Disabled,Enabled"
eventfld.long 0x00 26. "     CEB314 ,Clear Enable Bit 314" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 25. " CEB313 ,Clear Enable Bit 313" "Disabled,Enabled"
eventfld.long 0x00 24. "     CEB312 ,Clear Enable Bit 312" "Disabled,Enabled"
eventfld.long 0x00 23. "     CEB311 ,Clear Enable Bit 311" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 22. " CEB310 ,Clear Enable Bit 310" "Disabled,Enabled"
eventfld.long 0x00 21. "     CEB309 ,Clear Enable Bit 309" "Disabled,Enabled"
eventfld.long 0x00 20. "     CEB308 ,Clear Enable Bit 308" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 19. " CEB307 ,Clear Enable Bit 307" "Disabled,Enabled"
eventfld.long 0x00 18. "     CEB306 ,Clear Enable Bit 306" "Disabled,Enabled"
eventfld.long 0x00 17. "     CEB305 ,Clear Enable Bit 305" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 16. " CEB304 ,Clear Enable Bit 304" "Disabled,Enabled"
eventfld.long 0x00 15. "     CEB303 ,Clear Enable Bit 303" "Disabled,Enabled"
eventfld.long 0x00 14. "     CEB302 ,Clear Enable Bit 302" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 13. " CEB301 ,Clear Enable Bit 301" "Disabled,Enabled"
eventfld.long 0x00 12. "     CEB300 ,Clear Enable Bit 300" "Disabled,Enabled"
eventfld.long 0x00 11. "     CEB299 ,Clear Enable Bit 299" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 10. " CEB298 ,Clear Enable Bit 298" "Disabled,Enabled"
eventfld.long 0x00 9. "     CEB297 ,Clear Enable Bit 297" "Disabled,Enabled"
eventfld.long 0x00 8. "     CEB296 ,Clear Enable Bit 296" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 7. " CEB295 ,Clear Enable Bit 295" "Disabled,Enabled"
eventfld.long 0x00 6. "     CEB294 ,Clear Enable Bit 294" "Disabled,Enabled"
eventfld.long 0x00 5. "     CEB293 ,Clear Enable Bit 293" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 4. " CEB292 ,Clear Enable Bit 292" "Disabled,Enabled"
eventfld.long 0x00 3. "     CEB291 ,Clear Enable Bit 291" "Disabled,Enabled"
eventfld.long 0x00 2. "     CEB290 ,Clear Enable Bit 290" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 1. " CEB289 ,Clear Enable Bit 289" "Disabled,Enabled"
eventfld.long 0x00 0. "     CEB288 ,Clear Enable Bit 288" "Disabled,Enabled"
group.long 0x11a8++0x03 
line.long 0x0 "GICD_ICENABLER10,Interrupt Clear Enable Register 10" 
eventfld.long 0x00 31. " CEB351 ,Clear Enable Bit 351" "Disabled,Enabled"
eventfld.long 0x00 30. "     CEB350 ,Clear Enable Bit 350" "Disabled,Enabled"
eventfld.long 0x00 29. "     CEB349 ,Clear Enable Bit 349" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 28. " CEB348 ,Clear Enable Bit 348" "Disabled,Enabled"
eventfld.long 0x00 27. "     CEB347 ,Clear Enable Bit 347" "Disabled,Enabled"
eventfld.long 0x00 26. "     CEB346 ,Clear Enable Bit 346" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 25. " CEB345 ,Clear Enable Bit 345" "Disabled,Enabled"
eventfld.long 0x00 24. "     CEB344 ,Clear Enable Bit 344" "Disabled,Enabled"
eventfld.long 0x00 23. "     CEB343 ,Clear Enable Bit 343" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 22. " CEB342 ,Clear Enable Bit 342" "Disabled,Enabled"
eventfld.long 0x00 21. "     CEB341 ,Clear Enable Bit 341" "Disabled,Enabled"
eventfld.long 0x00 20. "     CEB340 ,Clear Enable Bit 340" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 19. " CEB339 ,Clear Enable Bit 339" "Disabled,Enabled"
eventfld.long 0x00 18. "     CEB338 ,Clear Enable Bit 338" "Disabled,Enabled"
eventfld.long 0x00 17. "     CEB337 ,Clear Enable Bit 337" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 16. " CEB336 ,Clear Enable Bit 336" "Disabled,Enabled"
eventfld.long 0x00 15. "     CEB335 ,Clear Enable Bit 335" "Disabled,Enabled"
eventfld.long 0x00 14. "     CEB334 ,Clear Enable Bit 334" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 13. " CEB333 ,Clear Enable Bit 333" "Disabled,Enabled"
eventfld.long 0x00 12. "     CEB332 ,Clear Enable Bit 332" "Disabled,Enabled"
eventfld.long 0x00 11. "     CEB331 ,Clear Enable Bit 331" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 10. " CEB330 ,Clear Enable Bit 330" "Disabled,Enabled"
eventfld.long 0x00 9. "     CEB329 ,Clear Enable Bit 329" "Disabled,Enabled"
eventfld.long 0x00 8. "     CEB328 ,Clear Enable Bit 328" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 7. " CEB327 ,Clear Enable Bit 327" "Disabled,Enabled"
eventfld.long 0x00 6. "     CEB326 ,Clear Enable Bit 326" "Disabled,Enabled"
eventfld.long 0x00 5. "     CEB325 ,Clear Enable Bit 325" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 4. " CEB324 ,Clear Enable Bit 324" "Disabled,Enabled"
eventfld.long 0x00 3. "     CEB323 ,Clear Enable Bit 323" "Disabled,Enabled"
eventfld.long 0x00 2. "     CEB322 ,Clear Enable Bit 322" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 1. " CEB321 ,Clear Enable Bit 321" "Disabled,Enabled"
eventfld.long 0x00 0. "     CEB320 ,Clear Enable Bit 320" "Disabled,Enabled"
group.long 0x11ac++0x03 
line.long 0x0 "GICD_ICENABLER11,Interrupt Clear Enable Register 11" 
eventfld.long 0x00 31. " CEB383 ,Clear Enable Bit 383" "Disabled,Enabled"
eventfld.long 0x00 30. "     CEB382 ,Clear Enable Bit 382" "Disabled,Enabled"
eventfld.long 0x00 29. "     CEB381 ,Clear Enable Bit 381" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 28. " CEB380 ,Clear Enable Bit 380" "Disabled,Enabled"
eventfld.long 0x00 27. "     CEB379 ,Clear Enable Bit 379" "Disabled,Enabled"
eventfld.long 0x00 26. "     CEB378 ,Clear Enable Bit 378" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 25. " CEB377 ,Clear Enable Bit 377" "Disabled,Enabled"
eventfld.long 0x00 24. "     CEB376 ,Clear Enable Bit 376" "Disabled,Enabled"
eventfld.long 0x00 23. "     CEB375 ,Clear Enable Bit 375" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 22. " CEB374 ,Clear Enable Bit 374" "Disabled,Enabled"
eventfld.long 0x00 21. "     CEB373 ,Clear Enable Bit 373" "Disabled,Enabled"
eventfld.long 0x00 20. "     CEB372 ,Clear Enable Bit 372" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 19. " CEB371 ,Clear Enable Bit 371" "Disabled,Enabled"
eventfld.long 0x00 18. "     CEB370 ,Clear Enable Bit 370" "Disabled,Enabled"
eventfld.long 0x00 17. "     CEB369 ,Clear Enable Bit 369" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 16. " CEB368 ,Clear Enable Bit 368" "Disabled,Enabled"
eventfld.long 0x00 15. "     CEB367 ,Clear Enable Bit 367" "Disabled,Enabled"
eventfld.long 0x00 14. "     CEB366 ,Clear Enable Bit 366" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 13. " CEB365 ,Clear Enable Bit 365" "Disabled,Enabled"
eventfld.long 0x00 12. "     CEB364 ,Clear Enable Bit 364" "Disabled,Enabled"
eventfld.long 0x00 11. "     CEB363 ,Clear Enable Bit 363" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 10. " CEB362 ,Clear Enable Bit 362" "Disabled,Enabled"
eventfld.long 0x00 9. "     CEB361 ,Clear Enable Bit 361" "Disabled,Enabled"
eventfld.long 0x00 8. "     CEB360 ,Clear Enable Bit 360" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 7. " CEB359 ,Clear Enable Bit 359" "Disabled,Enabled"
eventfld.long 0x00 6. "     CEB358 ,Clear Enable Bit 358" "Disabled,Enabled"
eventfld.long 0x00 5. "     CEB357 ,Clear Enable Bit 357" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 4. " CEB356 ,Clear Enable Bit 356" "Disabled,Enabled"
eventfld.long 0x00 3. "     CEB355 ,Clear Enable Bit 355" "Disabled,Enabled"
eventfld.long 0x00 2. "     CEB354 ,Clear Enable Bit 354" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 1. " CEB353 ,Clear Enable Bit 353" "Disabled,Enabled"
eventfld.long 0x00 0. "     CEB352 ,Clear Enable Bit 352" "Disabled,Enabled"
group.long 0x11b0++0x03 
line.long 0x0 "GICD_ICENABLER12,Interrupt Clear Enable Register 12" 
eventfld.long 0x00 31. " CEB415 ,Clear Enable Bit 415" "Disabled,Enabled"
eventfld.long 0x00 30. "     CEB414 ,Clear Enable Bit 414" "Disabled,Enabled"
eventfld.long 0x00 29. "     CEB413 ,Clear Enable Bit 413" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 28. " CEB412 ,Clear Enable Bit 412" "Disabled,Enabled"
eventfld.long 0x00 27. "     CEB411 ,Clear Enable Bit 411" "Disabled,Enabled"
eventfld.long 0x00 26. "     CEB410 ,Clear Enable Bit 410" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 25. " CEB409 ,Clear Enable Bit 409" "Disabled,Enabled"
eventfld.long 0x00 24. "     CEB408 ,Clear Enable Bit 408" "Disabled,Enabled"
eventfld.long 0x00 23. "     CEB407 ,Clear Enable Bit 407" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 22. " CEB406 ,Clear Enable Bit 406" "Disabled,Enabled"
eventfld.long 0x00 21. "     CEB405 ,Clear Enable Bit 405" "Disabled,Enabled"
eventfld.long 0x00 20. "     CEB404 ,Clear Enable Bit 404" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 19. " CEB403 ,Clear Enable Bit 403" "Disabled,Enabled"
eventfld.long 0x00 18. "     CEB402 ,Clear Enable Bit 402" "Disabled,Enabled"
eventfld.long 0x00 17. "     CEB401 ,Clear Enable Bit 401" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 16. " CEB400 ,Clear Enable Bit 400" "Disabled,Enabled"
eventfld.long 0x00 15. "     CEB399 ,Clear Enable Bit 399" "Disabled,Enabled"
eventfld.long 0x00 14. "     CEB398 ,Clear Enable Bit 398" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 13. " CEB397 ,Clear Enable Bit 397" "Disabled,Enabled"
eventfld.long 0x00 12. "     CEB396 ,Clear Enable Bit 396" "Disabled,Enabled"
eventfld.long 0x00 11. "     CEB395 ,Clear Enable Bit 395" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 10. " CEB394 ,Clear Enable Bit 394" "Disabled,Enabled"
eventfld.long 0x00 9. "     CEB393 ,Clear Enable Bit 393" "Disabled,Enabled"
eventfld.long 0x00 8. "     CEB392 ,Clear Enable Bit 392" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 7. " CEB391 ,Clear Enable Bit 391" "Disabled,Enabled"
eventfld.long 0x00 6. "     CEB390 ,Clear Enable Bit 390" "Disabled,Enabled"
eventfld.long 0x00 5. "     CEB389 ,Clear Enable Bit 389" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 4. " CEB388 ,Clear Enable Bit 388" "Disabled,Enabled"
eventfld.long 0x00 3. "     CEB387 ,Clear Enable Bit 387" "Disabled,Enabled"
eventfld.long 0x00 2. "     CEB386 ,Clear Enable Bit 386" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 1. " CEB385 ,Clear Enable Bit 385" "Disabled,Enabled"
eventfld.long 0x00 0. "     CEB384 ,Clear Enable Bit 384" "Disabled,Enabled"
group.long 0x11b4++0x03 
line.long 0x0 "GICD_ICENABLER13,Interrupt Clear Enable Register 13" 
eventfld.long 0x00 31. " CEB447 ,Clear Enable Bit 447" "Disabled,Enabled"
eventfld.long 0x00 30. "     CEB446 ,Clear Enable Bit 446" "Disabled,Enabled"
eventfld.long 0x00 29. "     CEB445 ,Clear Enable Bit 445" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 28. " CEB444 ,Clear Enable Bit 444" "Disabled,Enabled"
eventfld.long 0x00 27. "     CEB443 ,Clear Enable Bit 443" "Disabled,Enabled"
eventfld.long 0x00 26. "     CEB442 ,Clear Enable Bit 442" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 25. " CEB441 ,Clear Enable Bit 441" "Disabled,Enabled"
eventfld.long 0x00 24. "     CEB440 ,Clear Enable Bit 440" "Disabled,Enabled"
eventfld.long 0x00 23. "     CEB439 ,Clear Enable Bit 439" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 22. " CEB438 ,Clear Enable Bit 438" "Disabled,Enabled"
eventfld.long 0x00 21. "     CEB437 ,Clear Enable Bit 437" "Disabled,Enabled"
eventfld.long 0x00 20. "     CEB436 ,Clear Enable Bit 436" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 19. " CEB435 ,Clear Enable Bit 435" "Disabled,Enabled"
eventfld.long 0x00 18. "     CEB434 ,Clear Enable Bit 434" "Disabled,Enabled"
eventfld.long 0x00 17. "     CEB433 ,Clear Enable Bit 433" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 16. " CEB432 ,Clear Enable Bit 432" "Disabled,Enabled"
eventfld.long 0x00 15. "     CEB431 ,Clear Enable Bit 431" "Disabled,Enabled"
eventfld.long 0x00 14. "     CEB430 ,Clear Enable Bit 430" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 13. " CEB429 ,Clear Enable Bit 429" "Disabled,Enabled"
eventfld.long 0x00 12. "     CEB428 ,Clear Enable Bit 428" "Disabled,Enabled"
eventfld.long 0x00 11. "     CEB427 ,Clear Enable Bit 427" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 10. " CEB426 ,Clear Enable Bit 426" "Disabled,Enabled"
eventfld.long 0x00 9. "     CEB425 ,Clear Enable Bit 425" "Disabled,Enabled"
eventfld.long 0x00 8. "     CEB424 ,Clear Enable Bit 424" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 7. " CEB423 ,Clear Enable Bit 423" "Disabled,Enabled"
eventfld.long 0x00 6. "     CEB422 ,Clear Enable Bit 422" "Disabled,Enabled"
eventfld.long 0x00 5. "     CEB421 ,Clear Enable Bit 421" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 4. " CEB420 ,Clear Enable Bit 420" "Disabled,Enabled"
eventfld.long 0x00 3. "     CEB419 ,Clear Enable Bit 419" "Disabled,Enabled"
eventfld.long 0x00 2. "     CEB418 ,Clear Enable Bit 418" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 1. " CEB417 ,Clear Enable Bit 417" "Disabled,Enabled"
eventfld.long 0x00 0. "     CEB416 ,Clear Enable Bit 416" "Disabled,Enabled"
group.long 0x11b8++0x03 
line.long 0x0 "GICD_ICENABLER14,Interrupt Clear Enable Register 14" 
eventfld.long 0x00 31. " CEB479 ,Clear Enable Bit 479" "Disabled,Enabled"
eventfld.long 0x00 30. "     CEB478 ,Clear Enable Bit 478" "Disabled,Enabled"
eventfld.long 0x00 29. "     CEB477 ,Clear Enable Bit 477" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 28. " CEB476 ,Clear Enable Bit 476" "Disabled,Enabled"
eventfld.long 0x00 27. "     CEB475 ,Clear Enable Bit 475" "Disabled,Enabled"
eventfld.long 0x00 26. "     CEB474 ,Clear Enable Bit 474" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 25. " CEB473 ,Clear Enable Bit 473" "Disabled,Enabled"
eventfld.long 0x00 24. "     CEB472 ,Clear Enable Bit 472" "Disabled,Enabled"
eventfld.long 0x00 23. "     CEB471 ,Clear Enable Bit 471" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 22. " CEB470 ,Clear Enable Bit 470" "Disabled,Enabled"
eventfld.long 0x00 21. "     CEB469 ,Clear Enable Bit 469" "Disabled,Enabled"
eventfld.long 0x00 20. "     CEB468 ,Clear Enable Bit 468" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 19. " CEB467 ,Clear Enable Bit 467" "Disabled,Enabled"
eventfld.long 0x00 18. "     CEB466 ,Clear Enable Bit 466" "Disabled,Enabled"
eventfld.long 0x00 17. "     CEB465 ,Clear Enable Bit 465" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 16. " CEB464 ,Clear Enable Bit 464" "Disabled,Enabled"
eventfld.long 0x00 15. "     CEB463 ,Clear Enable Bit 463" "Disabled,Enabled"
eventfld.long 0x00 14. "     CEB462 ,Clear Enable Bit 462" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 13. " CEB461 ,Clear Enable Bit 461" "Disabled,Enabled"
eventfld.long 0x00 12. "     CEB460 ,Clear Enable Bit 460" "Disabled,Enabled"
eventfld.long 0x00 11. "     CEB459 ,Clear Enable Bit 459" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 10. " CEB458 ,Clear Enable Bit 458" "Disabled,Enabled"
eventfld.long 0x00 9. "     CEB457 ,Clear Enable Bit 457" "Disabled,Enabled"
eventfld.long 0x00 8. "     CEB456 ,Clear Enable Bit 456" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 7. " CEB455 ,Clear Enable Bit 455" "Disabled,Enabled"
eventfld.long 0x00 6. "     CEB454 ,Clear Enable Bit 454" "Disabled,Enabled"
eventfld.long 0x00 5. "     CEB453 ,Clear Enable Bit 453" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 4. " CEB452 ,Clear Enable Bit 452" "Disabled,Enabled"
eventfld.long 0x00 3. "     CEB451 ,Clear Enable Bit 451" "Disabled,Enabled"
eventfld.long 0x00 2. "     CEB450 ,Clear Enable Bit 450" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 1. " CEB449 ,Clear Enable Bit 449" "Disabled,Enabled"
eventfld.long 0x00 0. "     CEB448 ,Clear Enable Bit 448" "Disabled,Enabled"
group.long 0x11bC++0x03 
line.long 0x0 "GICD_ICENABLER15,Interrupt Clear Enable Register 15" 
eventfld.long 0x00 31. " CEB511 ,Clear Enable Bit 511" "Disabled,Enabled"
eventfld.long 0x00 30. "     CEB510 ,Clear Enable Bit 510" "Disabled,Enabled"
eventfld.long 0x00 29. "     CEB509 ,Clear Enable Bit 509" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 28. " CEB508 ,Clear Enable Bit 508" "Disabled,Enabled"
eventfld.long 0x00 27. "     CEB507 ,Clear Enable Bit 507" "Disabled,Enabled"
eventfld.long 0x00 26. "     CEB506 ,Clear Enable Bit 506" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 25. " CEB505 ,Clear Enable Bit 505" "Disabled,Enabled"
eventfld.long 0x00 24. "     CEB504 ,Clear Enable Bit 504" "Disabled,Enabled"
eventfld.long 0x00 23. "     CEB503 ,Clear Enable Bit 503" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 22. " CEB502 ,Clear Enable Bit 502" "Disabled,Enabled"
eventfld.long 0x00 21. "     CEB501 ,Clear Enable Bit 501" "Disabled,Enabled"
eventfld.long 0x00 20. "     CEB500 ,Clear Enable Bit 500" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 19. " CEB499 ,Clear Enable Bit 499" "Disabled,Enabled"
eventfld.long 0x00 18. "     CEB498 ,Clear Enable Bit 498" "Disabled,Enabled"
eventfld.long 0x00 17. "     CEB497 ,Clear Enable Bit 497" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 16. " CEB496 ,Clear Enable Bit 496" "Disabled,Enabled"
eventfld.long 0x00 15. "     CEB495 ,Clear Enable Bit 495" "Disabled,Enabled"
eventfld.long 0x00 14. "     CEB494 ,Clear Enable Bit 494" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 13. " CEB493 ,Clear Enable Bit 493" "Disabled,Enabled"
eventfld.long 0x00 12. "     CEB492 ,Clear Enable Bit 492" "Disabled,Enabled"
eventfld.long 0x00 11. "     CEB491 ,Clear Enable Bit 491" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 10. " CEB490 ,Clear Enable Bit 490" "Disabled,Enabled"
eventfld.long 0x00 9. "     CEB489 ,Clear Enable Bit 489" "Disabled,Enabled"
eventfld.long 0x00 8. "     CEB488 ,Clear Enable Bit 488" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 7. " CEB487 ,Clear Enable Bit 487" "Disabled,Enabled"
eventfld.long 0x00 6. "     CEB486 ,Clear Enable Bit 486" "Disabled,Enabled"
eventfld.long 0x00 5. "     CEB485 ,Clear Enable Bit 485" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 4. " CEB484 ,Clear Enable Bit 484" "Disabled,Enabled"
eventfld.long 0x00 3. "     CEB483 ,Clear Enable Bit 483" "Disabled,Enabled"
eventfld.long 0x00 2. "     CEB482 ,Clear Enable Bit 482" "Disabled,Enabled"
textline "                             "
eventfld.long 0x00 1. " CEB481 ,Clear Enable Bit 481" "Disabled,Enabled"
eventfld.long 0x00 0. "     CEB480 ,Clear Enable Bit 480" "Disabled,Enabled"
textline "                             "
tree.end
tree "Set-Pending Registers"
group.long 0x1200++0x03
line.long 0x0 "GICD_ISPENDR0,Interrupt Set Pending Register 0"
bitfld.long 0x00 31. " SPB31  ,Set Pending Bit 31" "Not pending,Pending"
bitfld.long 0x00 30. "  SPB30  ,Set Pending Bit 30" "Not pending,Pending"
bitfld.long 0x00 29. "  SPB29  ,Set Pending Bit 29" "Not pending,Pending"
textline "                             " 
bitfld.long 0x00 28. " SPB28  ,Set Pending Bit 28" "Not pending,Pending"
bitfld.long 0x00 27. "  SPB27  ,Set Pending Bit 27" "Not pending,Pending"
bitfld.long 0x00 26. "  SPB26  ,Set Pending Bit 26" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 25. " SPB25  ,Set Pending Bit 25" "Not pending,Pending"
bitfld.long 0x00 24. "  SPB24  ,Set Pending Bit 24" "Not pending,Pending"
bitfld.long 0x00 23. "  SPB23  ,Set Pending Bit 23" "Not pending,Pending"
textline "                             " 
bitfld.long 0x00 22. " SPB22  ,Set Pending Bit 22" "Not pending,Pending"
bitfld.long 0x00 21. "  SPB21  ,Set Pending Bit 21" "Not pending,Pending"
bitfld.long 0x00 20. "  SPB20  ,Set Pending Bit 20" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 19. " SPB19  ,Set Pending Bit 19" "Not pending,Pending"
bitfld.long 0x00 18. "  SPB18  ,Set Pending Bit 18" "Not pending,Pending"
bitfld.long 0x00 17. "  SPB17  ,Set Pending Bit 17" "Not pending,Pending"
textline "                             " 
bitfld.long 0x00 16. " SPB16  ,Set Pending Bit 16" "Not pending,Pending"
bitfld.long 0x00 15. "  SPB15  ,Set Pending Bit 15" "Not pending,Pending"
bitfld.long 0x00 14. "  SPB14  ,Set Pending Bit 14" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 13. " SPB13  ,Set Pending Bit 13" "Not pending,Pending"
bitfld.long 0x00 12. "  SPB12  ,Set Pending Bit 12" "Not pending,Pending"
bitfld.long 0x00 11. "  SPB11  ,Set Pending Bit 11" "Not pending,Pending"
textline "                             " 
bitfld.long 0x00 10. " SPB10  ,Set Pending Bit 10" "Not pending,Pending"
bitfld.long 0x00 9. "  SPB9   ,Set Pending Bit 9" "Not pending,Pending"
bitfld.long 0x00 8. "  SPB8   ,Set Pending Bit 8" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 7. " SPB7   ,Set Pending Bit 7" "Not pending,Pending"
bitfld.long 0x00 6. "  SPB6   ,Set Pending Bit 6" "Not pending,Pending"
bitfld.long 0x00 5. "  SPB5   ,Set Pending Bit 5" "Not pending,Pending"
textline "                             " 
bitfld.long 0x00 4. " SPB4   ,Set Pending Bit 4" "Not pending,Pending"
bitfld.long 0x00 3. "  SPB3   ,Set Pending Bit 3" "Not pending,Pending"
bitfld.long 0x00 2. "  SPB2   ,Set Pending Bit 2" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 1. " SPB1   ,Set Pending Bit 1" "Not pending,Pending"
bitfld.long 0x00 0. "  SPB0   ,Set Pending Bit 0" "Not pending,Pending"
group.long 0x1204++0x03
line.long 0x0 "GICD_ISPENDR1,Interrupt Set Pending Register 1"
bitfld.long 0x00 31. " SPB63  ,Set Pending Bit 63" "Not pending,Pending"
bitfld.long 0x00 30. "  SPB62  ,Set Pending Bit 62" "Not pending,Pending"
bitfld.long 0x00 29. "  SPB61  ,Set Pending Bit 61" "Not pending,Pending"
textline "                             " 
bitfld.long 0x00 28. " SPB60  ,Set Pending Bit 60" "Not pending,Pending"
bitfld.long 0x00 27. "  SPB59  ,Set Pending Bit 59" "Not pending,Pending"
bitfld.long 0x00 26. "  SPB58  ,Set Pending Bit 58" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 25. " SPB57  ,Set Pending Bit 57" "Not pending,Pending"
bitfld.long 0x00 24. "  SPB56  ,Set Pending Bit 56" "Not pending,Pending"
bitfld.long 0x00 23. "  SPB55  ,Set Pending Bit 55" "Not pending,Pending"
textline "                             " 
bitfld.long 0x00 22. " SPB54  ,Set Pending Bit 54" "Not pending,Pending"
bitfld.long 0x00 21. "  SPB53  ,Set Pending Bit 53" "Not pending,Pending"
bitfld.long 0x00 20. "  SPB52  ,Set Pending Bit 52" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 19. " SPB51  ,Set Pending Bit 51" "Not pending,Pending"
bitfld.long 0x00 18. "  SPB50  ,Set Pending Bit 50" "Not pending,Pending"
bitfld.long 0x00 17. "  SPB49  ,Set Pending Bit 49" "Not pending,Pending"
textline "                             " 
bitfld.long 0x00 16. " SPB48  ,Set Pending Bit 48" "Not pending,Pending"
bitfld.long 0x00 15. "  SPB47  ,Set Pending Bit 47" "Not pending,Pending"
bitfld.long 0x00 14. "  SPB46  ,Set Pending Bit 46" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 13. " SPB45  ,Set Pending Bit 45" "Not pending,Pending"
bitfld.long 0x00 12. "  SPB44  ,Set Pending Bit 44" "Not pending,Pending"
bitfld.long 0x00 11. "  SPB43  ,Set Pending Bit 43" "Not pending,Pending"
textline "                             " 
bitfld.long 0x00 10. " SPB42  ,Set Pending Bit 42" "Not pending,Pending"
bitfld.long 0x00 9. "  SPB41  ,Set Pending Bit 41" "Not pending,Pending"
bitfld.long 0x00 8. "  SPB40  ,Set Pending Bit 40" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 7. " SPB39  ,Set Pending Bit 39" "Not pending,Pending"
bitfld.long 0x00 6. "  SPB38  ,Set Pending Bit 38" "Not pending,Pending"
bitfld.long 0x00 5. "  SPB37  ,Set Pending Bit 37" "Not pending,Pending"
textline "                             " 
bitfld.long 0x00 4. " SPB36  ,Set Pending Bit 36" "Not pending,Pending"
bitfld.long 0x00 3. "  SPB35  ,Set Pending Bit 35" "Not pending,Pending"
bitfld.long 0x00 2. "  SPB34  ,Set Pending Bit 34" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 1. " SPB33  ,Set Pending Bit 33" "Not pending,Pending"
bitfld.long 0x00 0. "  SPB32  ,Set Pending Bit 32" "Not pending,Pending"
group.long 0x1208++0x03
line.long 0x0 "GICD_ISPENDR2,Interrupt Set Pending Register 2"
bitfld.long 0x00 31. " SPB95  ,Set Pending Bit 95" "Not pending,Pending"
bitfld.long 0x00 30. "  SPB94  ,Set Pending Bit 94" "Not pending,Pending"
bitfld.long 0x00 29. "  SPB93  ,Set Pending Bit 93" "Not pending,Pending"
textline "                             " 
bitfld.long 0x00 28. " SPB92  ,Set Pending Bit 92" "Not pending,Pending"
bitfld.long 0x00 27. "  SPB91  ,Set Pending Bit 91" "Not pending,Pending"
bitfld.long 0x00 26. "  SPB90  ,Set Pending Bit 90" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 25. " SPB89  ,Set Pending Bit 89" "Not pending,Pending"
bitfld.long 0x00 24. "  SPB88  ,Set Pending Bit 88" "Not pending,Pending"
bitfld.long 0x00 23. "  SPB87  ,Set Pending Bit 87" "Not pending,Pending"
textline "                             " 
bitfld.long 0x00 22. " SPB86  ,Set Pending Bit 86" "Not pending,Pending"
bitfld.long 0x00 21. "  SPB85  ,Set Pending Bit 85" "Not pending,Pending"
bitfld.long 0x00 20. "  SPB84  ,Set Pending Bit 84" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 19. " SPB83  ,Set Pending Bit 83" "Not pending,Pending"
bitfld.long 0x00 18. "  SPB82  ,Set Pending Bit 82" "Not pending,Pending"
bitfld.long 0x00 17. "  SPB81  ,Set Pending Bit 81" "Not pending,Pending"
textline "                             " 
bitfld.long 0x00 16. " SPB80  ,Set Pending Bit 80" "Not pending,Pending"
bitfld.long 0x00 15. "  SPB79  ,Set Pending Bit 79" "Not pending,Pending"
bitfld.long 0x00 14. "  SPB78  ,Set Pending Bit 78" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 13. " SPB77  ,Set Pending Bit 77" "Not pending,Pending"
bitfld.long 0x00 12. "  SPB76  ,Set Pending Bit 76" "Not pending,Pending"
bitfld.long 0x00 11. "  SPB75  ,Set Pending Bit 75" "Not pending,Pending"
textline "                             " 
bitfld.long 0x00 10. " SPB74  ,Set Pending Bit 74" "Not pending,Pending"
bitfld.long 0x00 9. "  SPB73  ,Set Pending Bit 73" "Not pending,Pending"
bitfld.long 0x00 8. "  SPB72  ,Set Pending Bit 72" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 7. " SPB71  ,Set Pending Bit 71" "Not pending,Pending"
bitfld.long 0x00 6. "  SPB70  ,Set Pending Bit 70" "Not pending,Pending"
bitfld.long 0x00 5. "  SPB69  ,Set Pending Bit 69" "Not pending,Pending"
textline "                             " 
bitfld.long 0x00 4. " SPB68  ,Set Pending Bit 68" "Not pending,Pending"
bitfld.long 0x00 3. "  SPB67  ,Set Pending Bit 67" "Not pending,Pending"
bitfld.long 0x00 2. "  SPB66  ,Set Pending Bit 66" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 1. " SPB65  ,Set Pending Bit 65" "Not pending,Pending"
bitfld.long 0x00 0. "  SPB64  ,Set Pending Bit 64" "Not pending,Pending"
group.long 0x120C++0x03
line.long 0x0 "GICD_ISPENDR3,Interrupt Set Pending Register 3"
bitfld.long 0x00 31. " SPB127 ,Set Pending Bit 127" "Not pending,Pending"
bitfld.long 0x00 30. "  SPB126 ,Set Pending Bit 126" "Not pending,Pending"
bitfld.long 0x00 29. "  SPB125 ,Set Pending Bit 125" "Not pending,Pending"
textline "                             " 
bitfld.long 0x00 28. " SPB124 ,Set Pending Bit 124" "Not pending,Pending"
bitfld.long 0x00 27. "  SPB123 ,Set Pending Bit 123" "Not pending,Pending"
bitfld.long 0x00 26. "  SPB122 ,Set Pending Bit 122" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 25. " SPB121 ,Set Pending Bit 121" "Not pending,Pending"
bitfld.long 0x00 24. "  SPB120 ,Set Pending Bit 120" "Not pending,Pending"
bitfld.long 0x00 23. "  SPB119 ,Set Pending Bit 119" "Not pending,Pending"
textline "                             " 
bitfld.long 0x00 22. " SPB118 ,Set Pending Bit 118" "Not pending,Pending"
bitfld.long 0x00 21. "  SPB117 ,Set Pending Bit 117" "Not pending,Pending"
bitfld.long 0x00 20. "  SPB116 ,Set Pending Bit 116" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 19. " SPB115 ,Set Pending Bit 115" "Not pending,Pending"
bitfld.long 0x00 18. "  SPB114 ,Set Pending Bit 114" "Not pending,Pending"
bitfld.long 0x00 17. "  SPB113 ,Set Pending Bit 113" "Not pending,Pending"
textline "                             " 
bitfld.long 0x00 16. " SPB112 ,Set Pending Bit 112" "Not pending,Pending"
bitfld.long 0x00 15. "  SPB111 ,Set Pending Bit 111" "Not pending,Pending"
bitfld.long 0x00 14. "  SPB110 ,Set Pending Bit 110" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 13. " SPB109 ,Set Pending Bit 109" "Not pending,Pending"
bitfld.long 0x00 12. "  SPB108 ,Set Pending Bit 108" "Not pending,Pending"
bitfld.long 0x00 11. "  SPB107 ,Set Pending Bit 107" "Not pending,Pending"
textline "                             " 
bitfld.long 0x00 10. " SPB106 ,Set Pending Bit 106" "Not pending,Pending"
bitfld.long 0x00 9. "  SPB105 ,Set Pending Bit 105" "Not pending,Pending"
bitfld.long 0x00 8. "  SPB104 ,Set Pending Bit 104" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 7. " SPB103 ,Set Pending Bit 103" "Not pending,Pending"
bitfld.long 0x00 6. "  SPB102 ,Set Pending Bit 102" "Not pending,Pending"
bitfld.long 0x00 5. "  SPB101 ,Set Pending Bit 101" "Not pending,Pending"
textline "                             " 
bitfld.long 0x00 4. " SPB100 ,Set Pending Bit 100" "Not pending,Pending"
bitfld.long 0x00 3. "  SPB99  ,Set Pending Bit 99" "Not pending,Pending"
bitfld.long 0x00 2. "  SPB98  ,Set Pending Bit 98" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 1. " SPB97  ,Set Pending Bit 97" "Not pending,Pending"
bitfld.long 0x00 0. "  SPB96  ,Set Pending Bit 96" "Not pending,Pending"
group.long 0x1210++0x03
line.long 0x0 "GICD_ISPENDR4,Interrupt Set Pending Register 4"
bitfld.long 0x00 31. " SPB159 ,Set Pending Bit 159" "Not pending,Pending"
bitfld.long 0x00 30. "  SPB158 ,Set Pending Bit 158" "Not pending,Pending"
bitfld.long 0x00 29. "  SPB157 ,Set Pending Bit 157" "Not pending,Pending"
textline "                             " 
bitfld.long 0x00 28. " SPB156 ,Set Pending Bit 156" "Not pending,Pending"
bitfld.long 0x00 27. "  SPB155 ,Set Pending Bit 155" "Not pending,Pending"
bitfld.long 0x00 26. "  SPB154 ,Set Pending Bit 154" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 25. " SPB153 ,Set Pending Bit 153" "Not pending,Pending"
bitfld.long 0x00 24. "  SPB152 ,Set Pending Bit 152" "Not pending,Pending"
bitfld.long 0x00 23. "  SPB151 ,Set Pending Bit 151" "Not pending,Pending"
textline "                             " 
bitfld.long 0x00 22. " SPB150 ,Set Pending Bit 150" "Not pending,Pending"
bitfld.long 0x00 21. "  SPB149 ,Set Pending Bit 149" "Not pending,Pending"
bitfld.long 0x00 20. "  SPB148 ,Set Pending Bit 148" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 19. " SPB147 ,Set Pending Bit 147" "Not pending,Pending"
bitfld.long 0x00 18. "  SPB146 ,Set Pending Bit 146" "Not pending,Pending"
bitfld.long 0x00 17. "  SPB145 ,Set Pending Bit 145" "Not pending,Pending"
textline "                             " 
bitfld.long 0x00 16. " SPB144 ,Set Pending Bit 144" "Not pending,Pending"
bitfld.long 0x00 15. "  SPB143 ,Set Pending Bit 143" "Not pending,Pending"
bitfld.long 0x00 14. "  SPB142 ,Set Pending Bit 142" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 13. " SPB141 ,Set Pending Bit 141" "Not pending,Pending"
bitfld.long 0x00 12. "  SPB140 ,Set Pending Bit 140" "Not pending,Pending"
bitfld.long 0x00 11. "  SPB139 ,Set Pending Bit 139" "Not pending,Pending"
textline "                             " 
bitfld.long 0x00 10. " SPB138 ,Set Pending Bit 138" "Not pending,Pending"
bitfld.long 0x00 9. "  SPB137 ,Set Pending Bit 137" "Not pending,Pending"
bitfld.long 0x00 8. "  SPB136 ,Set Pending Bit 136" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 7. " SPB135 ,Set Pending Bit 135" "Not pending,Pending"
bitfld.long 0x00 6. "  SPB134 ,Set Pending Bit 134" "Not pending,Pending"
bitfld.long 0x00 5. "  SPB133 ,Set Pending Bit 133" "Not pending,Pending"
textline "                             " 
bitfld.long 0x00 4. " SPB132 ,Set Pending Bit 132" "Not pending,Pending"
bitfld.long 0x00 3. "  SPB131 ,Set Pending Bit 131" "Not pending,Pending"
bitfld.long 0x00 2. "  SPB130 ,Set Pending Bit 130" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 1. " SPB129 ,Set Pending Bit 129" "Not pending,Pending"
bitfld.long 0x00 0. "  SPB128 ,Set Pending Bit 128" "Not pending,Pending"
group.long 0x1214++0x03
line.long 0x0 "GICD_ISPENDR5,Interrupt Set Pending Register 5"
bitfld.long 0x00 31. " SPB191 ,Set Pending Bit 191" "Not pending,Pending"
bitfld.long 0x00 30. "  SPB190 ,Set Pending Bit 190" "Not pending,Pending"
bitfld.long 0x00 29. "  SPB189 ,Set Pending Bit 189" "Not pending,Pending"
textline "                             " 
bitfld.long 0x00 28. " SPB188 ,Set Pending Bit 188" "Not pending,Pending"
bitfld.long 0x00 27. "  SPB187 ,Set Pending Bit 187" "Not pending,Pending"
bitfld.long 0x00 26. "  SPB186 ,Set Pending Bit 186" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 25. " SPB185 ,Set Pending Bit 185" "Not pending,Pending"
bitfld.long 0x00 24. "  SPB184 ,Set Pending Bit 184" "Not pending,Pending"
bitfld.long 0x00 23. "  SPB183 ,Set Pending Bit 183" "Not pending,Pending"
textline "                             " 
bitfld.long 0x00 22. " SPB182 ,Set Pending Bit 182" "Not pending,Pending"
bitfld.long 0x00 21. "  SPB181 ,Set Pending Bit 181" "Not pending,Pending"
bitfld.long 0x00 20. "  SPB180 ,Set Pending Bit 180" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 19. " SPB179 ,Set Pending Bit 179" "Not pending,Pending"
bitfld.long 0x00 18. "  SPB178 ,Set Pending Bit 178" "Not pending,Pending"
bitfld.long 0x00 17. "  SPB177 ,Set Pending Bit 177" "Not pending,Pending"
textline "                             " 
bitfld.long 0x00 16. " SPB176 ,Set Pending Bit 176" "Not pending,Pending"
bitfld.long 0x00 15. "  SPB175 ,Set Pending Bit 175" "Not pending,Pending"
bitfld.long 0x00 14. "  SPB174 ,Set Pending Bit 174" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 13. " SPB173 ,Set Pending Bit 173" "Not pending,Pending"
bitfld.long 0x00 12. "  SPB172 ,Set Pending Bit 172" "Not pending,Pending"
bitfld.long 0x00 11. "  SPB171 ,Set Pending Bit 171" "Not pending,Pending"
textline "                             " 
bitfld.long 0x00 10. " SPB170 ,Set Pending Bit 170" "Not pending,Pending"
bitfld.long 0x00 9. "  SPB169 ,Set Pending Bit 169" "Not pending,Pending"
bitfld.long 0x00 8. "  SPB168 ,Set Pending Bit 168" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 7. " SPB167 ,Set Pending Bit 167" "Not pending,Pending"
bitfld.long 0x00 6. "  SPB166 ,Set Pending Bit 166" "Not pending,Pending"
bitfld.long 0x00 5. "  SPB165 ,Set Pending Bit 165" "Not pending,Pending"
textline "                             " 
bitfld.long 0x00 4. " SPB164 ,Set Pending Bit 164" "Not pending,Pending"
bitfld.long 0x00 3. "  SPB163 ,Set Pending Bit 163" "Not pending,Pending"
bitfld.long 0x00 2. "  SPB162 ,Set Pending Bit 162" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 1. " SPB161 ,Set Pending Bit 161" "Not pending,Pending"
bitfld.long 0x00 0. "  SPB160 ,Set Pending Bit 160" "Not pending,Pending"
group.long 0x1218++0x03
line.long 0x0 "GICD_ISPENDR6,Interrupt Set Pending Register 6"
bitfld.long 0x00 31. " SPB223 ,Set Pending Bit 223" "Not pending,Pending"
bitfld.long 0x00 30. "  SPB222 ,Set Pending Bit 222" "Not pending,Pending"
bitfld.long 0x00 29. "  SPB221 ,Set Pending Bit 221" "Not pending,Pending"
textline "                             " 
bitfld.long 0x00 28. " SPB220 ,Set Pending Bit 220" "Not pending,Pending"
bitfld.long 0x00 27. "  SPB219 ,Set Pending Bit 219" "Not pending,Pending"
bitfld.long 0x00 26. "  SPB218 ,Set Pending Bit 218" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 25. " SPB217 ,Set Pending Bit 217" "Not pending,Pending"
bitfld.long 0x00 24. "  SPB216 ,Set Pending Bit 216" "Not pending,Pending"
bitfld.long 0x00 23. "  SPB215 ,Set Pending Bit 215" "Not pending,Pending"
textline "                             " 
bitfld.long 0x00 22. " SPB214 ,Set Pending Bit 214" "Not pending,Pending"
bitfld.long 0x00 21. "  SPB213 ,Set Pending Bit 213" "Not pending,Pending"
bitfld.long 0x00 20. "  SPB212 ,Set Pending Bit 212" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 19. " SPB211 ,Set Pending Bit 211" "Not pending,Pending"
bitfld.long 0x00 18. "  SPB210 ,Set Pending Bit 210" "Not pending,Pending"
bitfld.long 0x00 17. "  SPB209 ,Set Pending Bit 209" "Not pending,Pending"
textline "                             " 
bitfld.long 0x00 16. " SPB208 ,Set Pending Bit 208" "Not pending,Pending"
bitfld.long 0x00 15. "  SPB207 ,Set Pending Bit 207" "Not pending,Pending"
bitfld.long 0x00 14. "  SPB206 ,Set Pending Bit 206" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 13. " SPB205 ,Set Pending Bit 205" "Not pending,Pending"
bitfld.long 0x00 12. "  SPB204 ,Set Pending Bit 204" "Not pending,Pending"
bitfld.long 0x00 11. "  SPB203 ,Set Pending Bit 203" "Not pending,Pending"
textline "                             " 
bitfld.long 0x00 10. " SPB202 ,Set Pending Bit 202" "Not pending,Pending"
bitfld.long 0x00 9. "  SPB201 ,Set Pending Bit 201" "Not pending,Pending"
bitfld.long 0x00 8. "  SPB200 ,Set Pending Bit 200" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 7. " SPB199 ,Set Pending Bit 199" "Not pending,Pending"
bitfld.long 0x00 6. "  SPB198 ,Set Pending Bit 198" "Not pending,Pending"
bitfld.long 0x00 5. "  SPB197 ,Set Pending Bit 197" "Not pending,Pending"
textline "                             " 
bitfld.long 0x00 4. " SPB196 ,Set Pending Bit 196" "Not pending,Pending"
bitfld.long 0x00 3. "  SPB195 ,Set Pending Bit 195" "Not pending,Pending"
bitfld.long 0x00 2. "  SPB194 ,Set Pending Bit 194" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 1. " SPB193 ,Set Pending Bit 193" "Not pending,Pending"
bitfld.long 0x00 0. "  SPB192 ,Set Pending Bit 192" "Not pending,Pending"
group.long 0x121C++0x03
line.long 0x0 "GICD_ISPENDR7,Interrupt Set Pending Register 7"
bitfld.long 0x00 31. " SPB255 ,Set Pending Bit 255" "Not pending,Pending"
bitfld.long 0x00 30. "  SPB254 ,Set Pending Bit 254" "Not pending,Pending"
bitfld.long 0x00 29. "  SPB253 ,Set Pending Bit 253" "Not pending,Pending"
textline "                             " 
bitfld.long 0x00 28. " SPB252 ,Set Pending Bit 252" "Not pending,Pending"
bitfld.long 0x00 27. "  SPB251 ,Set Pending Bit 251" "Not pending,Pending"
bitfld.long 0x00 26. "  SPB250 ,Set Pending Bit 250" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 25. " SPB249 ,Set Pending Bit 249" "Not pending,Pending"
bitfld.long 0x00 24. "  SPB248 ,Set Pending Bit 248" "Not pending,Pending"
bitfld.long 0x00 23. "  SPB247 ,Set Pending Bit 247" "Not pending,Pending"
textline "                             " 
bitfld.long 0x00 22. " SPB246 ,Set Pending Bit 246" "Not pending,Pending"
bitfld.long 0x00 21. "  SPB245 ,Set Pending Bit 245" "Not pending,Pending"
bitfld.long 0x00 20. "  SPB244 ,Set Pending Bit 244" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 19. " SPB243 ,Set Pending Bit 243" "Not pending,Pending"
bitfld.long 0x00 18. "  SPB242 ,Set Pending Bit 242" "Not pending,Pending"
bitfld.long 0x00 17. "  SPB241 ,Set Pending Bit 241" "Not pending,Pending"
textline "                             " 
bitfld.long 0x00 16. " SPB240 ,Set Pending Bit 240" "Not pending,Pending"
bitfld.long 0x00 15. "  SPB239 ,Set Pending Bit 239" "Not pending,Pending"
bitfld.long 0x00 14. "  SPB238 ,Set Pending Bit 238" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 13. " SPB237 ,Set Pending Bit 237" "Not pending,Pending"
bitfld.long 0x00 12. "  SPB236 ,Set Pending Bit 236" "Not pending,Pending"
bitfld.long 0x00 11. "  SPB235 ,Set Pending Bit 235" "Not pending,Pending"
textline "                             " 
bitfld.long 0x00 10. " SPB234 ,Set Pending Bit 234" "Not pending,Pending"
bitfld.long 0x00 9. "  SPB233 ,Set Pending Bit 233" "Not pending,Pending"
bitfld.long 0x00 8. "  SPB232 ,Set Pending Bit 232" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 7. " SPB231 ,Set Pending Bit 231" "Not pending,Pending"
bitfld.long 0x00 6. "  SPB230 ,Set Pending Bit 230" "Not pending,Pending"
bitfld.long 0x00 5. "  SPB229 ,Set Pending Bit 229" "Not pending,Pending"
textline "                             " 
bitfld.long 0x00 4. " SPB228 ,Set Pending Bit 228" "Not pending,Pending"
bitfld.long 0x00 3. "  SPB227 ,Set Pending Bit 227" "Not pending,Pending"
bitfld.long 0x00 2. "  SPB226 ,Set Pending Bit 226" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 1. " SPB225 ,Set Pending Bit 225" "Not pending,Pending"
bitfld.long 0x00 0. "  SPB224 ,Set Pending Bit 224" "Not pending,Pending"
group.long 0x1220++0x03
line.long 0x0 "GICD_ISPENDR8,Interrupt Set Pending Register 8"
bitfld.long 0x00 31. " SPB287 ,Set Pending Bit 287" "Not pending,Pending"
bitfld.long 0x00 30. "  SPB286 ,Set Pending Bit 286" "Not pending,Pending"
bitfld.long 0x00 29. "  SPB285 ,Set Pending Bit 285" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 28. " SPB284 ,Set Pending Bit 284" "Not pending,Pending"
bitfld.long 0x00 27. "  SPB283 ,Set Pending Bit 283" "Not pending,Pending"
bitfld.long 0x00 26. "  SPB282 ,Set Pending Bit 282" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 25. " SPB281 ,Set Pending Bit 281" "Not pending,Pending"
bitfld.long 0x00 24. "  SPB280 ,Set Pending Bit 280" "Not pending,Pending"
bitfld.long 0x00 23. "  SPB279 ,Set Pending Bit 279" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 22. " SPB278 ,Set Pending Bit 278" "Not pending,Pending"
bitfld.long 0x00 21. "  SPB277 ,Set Pending Bit 277" "Not pending,Pending"
bitfld.long 0x00 20. "  SPB276 ,Set Pending Bit 276" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 19. " SPB275 ,Set Pending Bit 275" "Not pending,Pending"
bitfld.long 0x00 18. "  SPB274 ,Set Pending Bit 274" "Not pending,Pending"
bitfld.long 0x00 17. "  SPB273 ,Set Pending Bit 273" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 16. " SPB272 ,Set Pending Bit 272" "Not pending,Pending"
bitfld.long 0x00 15. "  SPB271 ,Set Pending Bit 271" "Not pending,Pending"
bitfld.long 0x00 14. "  SPB270 ,Set Pending Bit 270" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 13. " SPB269 ,Set Pending Bit 269" "Not pending,Pending"
bitfld.long 0x00 12. "  SPB268 ,Set Pending Bit 268" "Not pending,Pending"
bitfld.long 0x00 11. "  SPB267 ,Set Pending Bit 267" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 10. " SPB266 ,Set Pending Bit 266" "Not pending,Pending"
bitfld.long 0x00 9. "  SPB265 ,Set Pending Bit 265" "Not pending,Pending"
bitfld.long 0x00 8. "  SPB264 ,Set Pending Bit 264" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 7. " SPB263 ,Set Pending Bit 263" "Not pending,Pending"
bitfld.long 0x00 6. "  SPB262 ,Set Pending Bit 262" "Not pending,Pending"
bitfld.long 0x00 5. "  SPB261 ,Set Pending Bit 261" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 4. " SPB260 ,Set Pending Bit 260" "Not pending,Pending"
bitfld.long 0x00 3. "  SPB259 ,Set Pending Bit 259" "Not pending,Pending"
bitfld.long 0x00 2. "  SPB258 ,Set Pending Bit 258" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 1. " SPB257 ,Set Pending Bit 257" "Not pending,Pending"
bitfld.long 0x00 0. "  SPB256 ,Set Pending Bit 256" "Not pending,Pending"
group.long 0x1224++0x03
line.long 0x0 "GICD_ISPENDR9,Interrupt Set Pending Register 9"
bitfld.long 0x00 31. " SPB319 ,Set Pending Bit 319" "Not pending,Pending"
bitfld.long 0x00 30. "  SPB318 ,Set Pending Bit 318" "Not pending,Pending"
bitfld.long 0x00 29. "  SPB317 ,Set Pending Bit 317" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 28. " SPB316 ,Set Pending Bit 316" "Not pending,Pending"
bitfld.long 0x00 27. "  SPB315 ,Set Pending Bit 315" "Not pending,Pending"
bitfld.long 0x00 26. "  SPB314 ,Set Pending Bit 314" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 25. " SPB313 ,Set Pending Bit 313" "Not pending,Pending"
bitfld.long 0x00 24. "  SPB312 ,Set Pending Bit 312" "Not pending,Pending"
bitfld.long 0x00 23. "  SPB311 ,Set Pending Bit 311" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 22. " SPB310 ,Set Pending Bit 310" "Not pending,Pending"
bitfld.long 0x00 21. "  SPB309 ,Set Pending Bit 309" "Not pending,Pending"
bitfld.long 0x00 20. "  SPB308 ,Set Pending Bit 308" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 19. " SPB307 ,Set Pending Bit 307" "Not pending,Pending"
bitfld.long 0x00 18. "  SPB306 ,Set Pending Bit 306" "Not pending,Pending"
bitfld.long 0x00 17. "  SPB305 ,Set Pending Bit 305" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 16. " SPB304 ,Set Pending Bit 304" "Not pending,Pending"
bitfld.long 0x00 15. "  SPB303 ,Set Pending Bit 303" "Not pending,Pending"
bitfld.long 0x00 14. "  SPB302 ,Set Pending Bit 302" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 13. " SPB301 ,Set Pending Bit 301" "Not pending,Pending"
bitfld.long 0x00 12. "  SPB300 ,Set Pending Bit 300" "Not pending,Pending"
bitfld.long 0x00 11. "  SPB299 ,Set Pending Bit 299" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 10. " SPB298 ,Set Pending Bit 298" "Not pending,Pending"
bitfld.long 0x00 9. "  SPB297 ,Set Pending Bit 297" "Not pending,Pending"
bitfld.long 0x00 8. "  SPB296 ,Set Pending Bit 296" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 7. " SPB295 ,Set Pending Bit 295" "Not pending,Pending"
bitfld.long 0x00 6. "  SPB294 ,Set Pending Bit 294" "Not pending,Pending"
bitfld.long 0x00 5. "  SPB293 ,Set Pending Bit 293" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 4. " SPB292 ,Set Pending Bit 292" "Not pending,Pending"
bitfld.long 0x00 3. "  SPB291 ,Set Pending Bit 291" "Not pending,Pending"
bitfld.long 0x00 2. "  SPB290 ,Set Pending Bit 290" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 1. " SPB289 ,Set Pending Bit 289" "Not pending,Pending"
bitfld.long 0x00 0. "  SPB288 ,Set Pending Bit 288" "Not pending,Pending"
group.long 0x1228++0x03
line.long 0x0 "GICD_ISPENDR10,Interrupt Set Pending Register 10"
bitfld.long 0x00 31. " SPB351 ,Set Pending Bit 351" "Not pending,Pending"
bitfld.long 0x00 30. "  SPB350 ,Set Pending Bit 350" "Not pending,Pending"
bitfld.long 0x00 29. "  SPB349 ,Set Pending Bit 349" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 28. " SPB348 ,Set Pending Bit 348" "Not pending,Pending"
bitfld.long 0x00 27. "  SPB347 ,Set Pending Bit 347" "Not pending,Pending"
bitfld.long 0x00 26. "  SPB346 ,Set Pending Bit 346" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 25. " SPB345 ,Set Pending Bit 345" "Not pending,Pending"
bitfld.long 0x00 24. "  SPB344 ,Set Pending Bit 344" "Not pending,Pending"
bitfld.long 0x00 23. "  SPB343 ,Set Pending Bit 343" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 22. " SPB342 ,Set Pending Bit 342" "Not pending,Pending"
bitfld.long 0x00 21. "  SPB341 ,Set Pending Bit 341" "Not pending,Pending"
bitfld.long 0x00 20. "  SPB340 ,Set Pending Bit 340" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 19. " SPB339 ,Set Pending Bit 339" "Not pending,Pending"
bitfld.long 0x00 18. "  SPB338 ,Set Pending Bit 338" "Not pending,Pending"
bitfld.long 0x00 17. "  SPB337 ,Set Pending Bit 337" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 16. " SPB336 ,Set Pending Bit 336" "Not pending,Pending"
bitfld.long 0x00 15. "  SPB335 ,Set Pending Bit 335" "Not pending,Pending"
bitfld.long 0x00 14. "  SPB334 ,Set Pending Bit 334" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 13. " SPB333 ,Set Pending Bit 333" "Not pending,Pending"
bitfld.long 0x00 12. "  SPB332 ,Set Pending Bit 332" "Not pending,Pending"
bitfld.long 0x00 11. "  SPB331 ,Set Pending Bit 331" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 10. " SPB330 ,Set Pending Bit 330" "Not pending,Pending"
bitfld.long 0x00 9. "  SPB329 ,Set Pending Bit 329" "Not pending,Pending"
bitfld.long 0x00 8. "  SPB328 ,Set Pending Bit 328" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 7. " SPB327 ,Set Pending Bit 327" "Not pending,Pending"
bitfld.long 0x00 6. "  SPB326 ,Set Pending Bit 326" "Not pending,Pending"
bitfld.long 0x00 5. "  SPB325 ,Set Pending Bit 325" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 4. " SPB324 ,Set Pending Bit 324" "Not pending,Pending"
bitfld.long 0x00 3. "  SPB323 ,Set Pending Bit 323" "Not pending,Pending"
bitfld.long 0x00 2. "  SPB322 ,Set Pending Bit 322" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 1. " SPB321 ,Set Pending Bit 321" "Not pending,Pending"
bitfld.long 0x00 0. "  SPB320 ,Set Pending Bit 320" "Not pending,Pending"
group.long 0x122C++0x03
line.long 0x0 "GICD_ISPENDR11,Interrupt Set Pending Register 11"
bitfld.long 0x00 31. " SPB383 ,Set Pending Bit 383" "Not pending,Pending"
bitfld.long 0x00 30. "  SPB382 ,Set Pending Bit 382" "Not pending,Pending"
bitfld.long 0x00 29. "  SPB381 ,Set Pending Bit 381" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 28. " SPB380 ,Set Pending Bit 380" "Not pending,Pending"
bitfld.long 0x00 27. "  SPB379 ,Set Pending Bit 379" "Not pending,Pending"
bitfld.long 0x00 26. "  SPB378 ,Set Pending Bit 378" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 25. " SPB377 ,Set Pending Bit 377" "Not pending,Pending"
bitfld.long 0x00 24. "  SPB376 ,Set Pending Bit 376" "Not pending,Pending"
bitfld.long 0x00 23. "  SPB375 ,Set Pending Bit 375" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 22. " SPB374 ,Set Pending Bit 374" "Not pending,Pending"
bitfld.long 0x00 21. "  SPB373 ,Set Pending Bit 373" "Not pending,Pending"
bitfld.long 0x00 20. "  SPB372 ,Set Pending Bit 372" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 19. " SPB371 ,Set Pending Bit 371" "Not pending,Pending"
bitfld.long 0x00 18. "  SPB370 ,Set Pending Bit 370" "Not pending,Pending"
bitfld.long 0x00 17. "  SPB369 ,Set Pending Bit 369" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 16. " SPB368 ,Set Pending Bit 368" "Not pending,Pending"
bitfld.long 0x00 15. "  SPB367 ,Set Pending Bit 367" "Not pending,Pending"
bitfld.long 0x00 14. "  SPB366 ,Set Pending Bit 366" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 13. " SPB365 ,Set Pending Bit 365" "Not pending,Pending"
bitfld.long 0x00 12. "  SPB364 ,Set Pending Bit 364" "Not pending,Pending"
bitfld.long 0x00 11. "  SPB363 ,Set Pending Bit 363" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 10. " SPB362 ,Set Pending Bit 362" "Not pending,Pending"
bitfld.long 0x00 9. "  SPB361 ,Set Pending Bit 361" "Not pending,Pending"
bitfld.long 0x00 8. "  SPB360 ,Set Pending Bit 360" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 7. " SPB359 ,Set Pending Bit 359" "Not pending,Pending"
bitfld.long 0x00 6. "  SPB358 ,Set Pending Bit 358" "Not pending,Pending"
bitfld.long 0x00 5. "  SPB357 ,Set Pending Bit 357" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 4. " SPB356 ,Set Pending Bit 356" "Not pending,Pending"
bitfld.long 0x00 3. "  SPB355 ,Set Pending Bit 355" "Not pending,Pending"
bitfld.long 0x00 2. "  SPB354 ,Set Pending Bit 354" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 1. " SPB353 ,Set Pending Bit 353" "Not pending,Pending"
bitfld.long 0x00 0. "  SPB352 ,Set Pending Bit 352" "Not pending,Pending"
group.long 0x1230++0x03
line.long 0x0 "GICD_ISPENDR12,Interrupt Set Pending Register 12"
bitfld.long 0x00 31. " SPB415 ,Set Pending Bit 415" "Not pending,Pending"
bitfld.long 0x00 30. "  SPB414 ,Set Pending Bit 414" "Not pending,Pending"
bitfld.long 0x00 29. "  SPB413 ,Set Pending Bit 413" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 28. " SPB412 ,Set Pending Bit 412" "Not pending,Pending"
bitfld.long 0x00 27. "  SPB411 ,Set Pending Bit 411" "Not pending,Pending"
bitfld.long 0x00 26. "  SPB410 ,Set Pending Bit 410" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 25. " SPB409 ,Set Pending Bit 409" "Not pending,Pending"
bitfld.long 0x00 24. "  SPB408 ,Set Pending Bit 408" "Not pending,Pending"
bitfld.long 0x00 23. "  SPB407 ,Set Pending Bit 407" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 22. " SPB406 ,Set Pending Bit 406" "Not pending,Pending"
bitfld.long 0x00 21. "  SPB405 ,Set Pending Bit 405" "Not pending,Pending"
bitfld.long 0x00 20. "  SPB404 ,Set Pending Bit 404" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 19. " SPB403 ,Set Pending Bit 403" "Not pending,Pending"
bitfld.long 0x00 18. "  SPB402 ,Set Pending Bit 402" "Not pending,Pending"
bitfld.long 0x00 17. "  SPB401 ,Set Pending Bit 401" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 16. " SPB400 ,Set Pending Bit 400" "Not pending,Pending"
bitfld.long 0x00 15. "  SPB399 ,Set Pending Bit 399" "Not pending,Pending"
bitfld.long 0x00 14. "  SPB398 ,Set Pending Bit 398" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 13. " SPB397 ,Set Pending Bit 397" "Not pending,Pending"
bitfld.long 0x00 12. "  SPB396 ,Set Pending Bit 396" "Not pending,Pending"
bitfld.long 0x00 11. "  SPB395 ,Set Pending Bit 395" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 10. " SPB394 ,Set Pending Bit 394" "Not pending,Pending"
bitfld.long 0x00 9. "  SPB393 ,Set Pending Bit 393" "Not pending,Pending"
bitfld.long 0x00 8. "  SPB392 ,Set Pending Bit 392" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 7. " SPB391 ,Set Pending Bit 391" "Not pending,Pending"
bitfld.long 0x00 6. "  SPB390 ,Set Pending Bit 390" "Not pending,Pending"
bitfld.long 0x00 5. "  SPB389 ,Set Pending Bit 389" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 4. " SPB388 ,Set Pending Bit 388" "Not pending,Pending"
bitfld.long 0x00 3. "  SPB387 ,Set Pending Bit 387" "Not pending,Pending"
bitfld.long 0x00 2. "  SPB386 ,Set Pending Bit 386" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 1. " SPB385 ,Set Pending Bit 385" "Not pending,Pending"
bitfld.long 0x00 0. "  SPB384 ,Set Pending Bit 384" "Not pending,Pending"
group.long 0x1234++0x03
line.long 0x0 "GICD_ISPENDR13,Interrupt Set Pending Register 13"
bitfld.long 0x00 31. " SPB447 ,Set Pending Bit 447" "Not pending,Pending"
bitfld.long 0x00 30. "  SPB446 ,Set Pending Bit 446" "Not pending,Pending"
bitfld.long 0x00 29. "  SPB445 ,Set Pending Bit 445" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 28. " SPB444 ,Set Pending Bit 444" "Not pending,Pending"
bitfld.long 0x00 27. "  SPB443 ,Set Pending Bit 443" "Not pending,Pending"
bitfld.long 0x00 26. "  SPB442 ,Set Pending Bit 442" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 25. " SPB441 ,Set Pending Bit 441" "Not pending,Pending"
bitfld.long 0x00 24. "  SPB440 ,Set Pending Bit 440" "Not pending,Pending"
bitfld.long 0x00 23. "  SPB439 ,Set Pending Bit 439" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 22. " SPB438 ,Set Pending Bit 438" "Not pending,Pending"
bitfld.long 0x00 21. "  SPB437 ,Set Pending Bit 437" "Not pending,Pending"
bitfld.long 0x00 20. "  SPB436 ,Set Pending Bit 436" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 19. " SPB435 ,Set Pending Bit 435" "Not pending,Pending"
bitfld.long 0x00 18. "  SPB434 ,Set Pending Bit 434" "Not pending,Pending"
bitfld.long 0x00 17. "  SPB433 ,Set Pending Bit 433" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 16. " SPB432 ,Set Pending Bit 432" "Not pending,Pending"
bitfld.long 0x00 15. "  SPB431 ,Set Pending Bit 431" "Not pending,Pending"
bitfld.long 0x00 14. "  SPB430 ,Set Pending Bit 430" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 13. " SPB429 ,Set Pending Bit 429" "Not pending,Pending"
bitfld.long 0x00 12. "  SPB428 ,Set Pending Bit 428" "Not pending,Pending"
bitfld.long 0x00 11. "  SPB427 ,Set Pending Bit 427" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 10. " SPB426 ,Set Pending Bit 426" "Not pending,Pending"
bitfld.long 0x00 9. "  SPB425 ,Set Pending Bit 425" "Not pending,Pending"
bitfld.long 0x00 8. "  SPB424 ,Set Pending Bit 424" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 7. " SPB423 ,Set Pending Bit 423" "Not pending,Pending"
bitfld.long 0x00 6. "  SPB422 ,Set Pending Bit 422" "Not pending,Pending"
bitfld.long 0x00 5. "  SPB421 ,Set Pending Bit 421" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 4. " SPB420 ,Set Pending Bit 420" "Not pending,Pending"
bitfld.long 0x00 3. "  SPB419 ,Set Pending Bit 419" "Not pending,Pending"
bitfld.long 0x00 2. "  SPB418 ,Set Pending Bit 418" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 1. " SPB417 ,Set Pending Bit 417" "Not pending,Pending"
bitfld.long 0x00 0. "  SPB416 ,Set Pending Bit 416" "Not pending,Pending"
group.long 0x1238++0x03
line.long 0x0 "GICD_ISPENDR14,Interrupt Set Pending Register 14"
bitfld.long 0x00 31. " SPB479 ,Set Pending Bit 479" "Not pending,Pending"
bitfld.long 0x00 30. "  SPB478 ,Set Pending Bit 478" "Not pending,Pending"
bitfld.long 0x00 29. "  SPB477 ,Set Pending Bit 477" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 28. " SPB476 ,Set Pending Bit 476" "Not pending,Pending"
bitfld.long 0x00 27. "  SPB475 ,Set Pending Bit 475" "Not pending,Pending"
bitfld.long 0x00 26. "  SPB474 ,Set Pending Bit 474" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 25. " SPB473 ,Set Pending Bit 473" "Not pending,Pending"
bitfld.long 0x00 24. "  SPB472 ,Set Pending Bit 472" "Not pending,Pending"
bitfld.long 0x00 23. "  SPB471 ,Set Pending Bit 471" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 22. " SPB470 ,Set Pending Bit 470" "Not pending,Pending"
bitfld.long 0x00 21. "  SPB469 ,Set Pending Bit 469" "Not pending,Pending"
bitfld.long 0x00 20. "  SPB468 ,Set Pending Bit 468" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 19. " SPB467 ,Set Pending Bit 467" "Not pending,Pending"
bitfld.long 0x00 18. "  SPB466 ,Set Pending Bit 466" "Not pending,Pending"
bitfld.long 0x00 17. "  SPB465 ,Set Pending Bit 465" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 16. " SPB464 ,Set Pending Bit 464" "Not pending,Pending"
bitfld.long 0x00 15. "  SPB463 ,Set Pending Bit 463" "Not pending,Pending"
bitfld.long 0x00 14. "  SPB462 ,Set Pending Bit 462" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 13. " SPB461 ,Set Pending Bit 461" "Not pending,Pending"
bitfld.long 0x00 12. "  SPB460 ,Set Pending Bit 460" "Not pending,Pending"
bitfld.long 0x00 11. "  SPB459 ,Set Pending Bit 459" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 10. " SPB458 ,Set Pending Bit 458" "Not pending,Pending"
bitfld.long 0x00 9. "  SPB457 ,Set Pending Bit 457" "Not pending,Pending"
bitfld.long 0x00 8. "  SPB456 ,Set Pending Bit 456" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 7. " SPB455 ,Set Pending Bit 455" "Not pending,Pending"
bitfld.long 0x00 6. "  SPB454 ,Set Pending Bit 454" "Not pending,Pending"
bitfld.long 0x00 5. "  SPB453 ,Set Pending Bit 453" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 4. " SPB452 ,Set Pending Bit 452" "Not pending,Pending"
bitfld.long 0x00 3. "  SPB451 ,Set Pending Bit 451" "Not pending,Pending"
bitfld.long 0x00 2. "  SPB450 ,Set Pending Bit 450" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 1. " SPB449 ,Set Pending Bit 449" "Not pending,Pending"
bitfld.long 0x00 0. "  SPB448 ,Set Pending Bit 448" "Not pending,Pending"
group.long 0x123C++0x03
line.long 0x0 "GICD_ISPENDR15,Interrupt Set Pending Register 15"
bitfld.long 0x00 31. " SPB511 ,Set Pending Bit 511" "Not pending,Pending"
bitfld.long 0x00 30. "  SPB510 ,Set Pending Bit 510" "Not pending,Pending"
bitfld.long 0x00 29. "  SPB509 ,Set Pending Bit 509" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 28. " SPB508 ,Set Pending Bit 508" "Not pending,Pending"
bitfld.long 0x00 27. "  SPB507 ,Set Pending Bit 507" "Not pending,Pending"
bitfld.long 0x00 26. "  SPB506 ,Set Pending Bit 506" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 25. " SPB505 ,Set Pending Bit 505" "Not pending,Pending"
bitfld.long 0x00 24. "  SPB504 ,Set Pending Bit 504" "Not pending,Pending"
bitfld.long 0x00 23. "  SPB503 ,Set Pending Bit 503" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 22. " SPB502 ,Set Pending Bit 502" "Not pending,Pending"
bitfld.long 0x00 21. "  SPB501 ,Set Pending Bit 501" "Not pending,Pending"
bitfld.long 0x00 20. "  SPB500 ,Set Pending Bit 500" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 19. " SPB499 ,Set Pending Bit 499" "Not pending,Pending"
bitfld.long 0x00 18. "  SPB498 ,Set Pending Bit 498" "Not pending,Pending"
bitfld.long 0x00 17. "  SPB497 ,Set Pending Bit 497" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 16. " SPB496 ,Set Pending Bit 496" "Not pending,Pending"
bitfld.long 0x00 15. "  SPB495 ,Set Pending Bit 495" "Not pending,Pending"
bitfld.long 0x00 14. "  SPB494 ,Set Pending Bit 494" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 13. " SPB493 ,Set Pending Bit 493" "Not pending,Pending"
bitfld.long 0x00 12. "  SPB492 ,Set Pending Bit 492" "Not pending,Pending"
bitfld.long 0x00 11. "  SPB491 ,Set Pending Bit 491" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 10. " SPB490 ,Set Pending Bit 490" "Not pending,Pending"
bitfld.long 0x00 9. "  SPB489 ,Set Pending Bit 489" "Not pending,Pending"
bitfld.long 0x00 8. "  SPB488 ,Set Pending Bit 488" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 7. " SPB487 ,Set Pending Bit 487" "Not pending,Pending"
bitfld.long 0x00 6. "  SPB486 ,Set Pending Bit 486" "Not pending,Pending"
bitfld.long 0x00 5. "  SPB485 ,Set Pending Bit 485" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 4. " SPB484 ,Set Pending Bit 484" "Not pending,Pending"
bitfld.long 0x00 3. "  SPB483 ,Set Pending Bit 483" "Not pending,Pending"
bitfld.long 0x00 2. "  SPB482 ,Set Pending Bit 482" "Not pending,Pending"
textline "                             "
bitfld.long 0x00 1. " SPB481 ,Set Pending Bit 481" "Not pending,Pending"
bitfld.long 0x00 0. "  SPB480 ,Set Pending Bit 480" "Not pending,Pending"
textline "                             "
tree.end
tree "Clear-Pending Registers"
group.long 0x1280++0x03
line.long 0x0 "GICD_ICPENDR0,Interrupt Clear Pending Register 0"
eventfld.long 0x00 31. " CPB31  ,Clear Pending Bit 31" "Not pending,Pending"
eventfld.long 0x00 30. "  CPB30  ,Clear Pending Bit 30" "Not pending,Pending"
eventfld.long 0x00 29. "  CPB29  ,Clear Pending Bit 29" "Not pending,Pending"
textline "                             " 
eventfld.long 0x00 28. " CPB28  ,Clear Pending Bit 28" "Not pending,Pending"
eventfld.long 0x00 27. "  CPB27  ,Clear Pending Bit 27" "Not pending,Pending"
eventfld.long 0x00 26. "  CPB26  ,Clear Pending Bit 26" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 25. " CPB25  ,Clear Pending Bit 25" "Not pending,Pending"
eventfld.long 0x00 24. "  CPB24  ,Clear Pending Bit 24" "Not pending,Pending"
eventfld.long 0x00 23. "  CPB23  ,Clear Pending Bit 23" "Not pending,Pending"
textline "                             " 
eventfld.long 0x00 22. " CPB22  ,Clear Pending Bit 22" "Not pending,Pending"
eventfld.long 0x00 21. "  CPB21  ,Clear Pending Bit 21" "Not pending,Pending"
eventfld.long 0x00 20. "  CPB20  ,Clear Pending Bit 20" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 19. " CPB19  ,Clear Pending Bit 19" "Not pending,Pending"
eventfld.long 0x00 18. "  CPB18  ,Clear Pending Bit 18" "Not pending,Pending"
eventfld.long 0x00 17. "  CPB17  ,Clear Pending Bit 17" "Not pending,Pending"
textline "                             " 
eventfld.long 0x00 16. " CPB16  ,Clear Pending Bit 16" "Not pending,Pending"
eventfld.long 0x00 15. "  CPB15  ,Clear Pending Bit 15" "Not pending,Pending"
eventfld.long 0x00 14. "  CPB14  ,Clear Pending Bit 14" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 13. " CPB13  ,Clear Pending Bit 13" "Not pending,Pending"
eventfld.long 0x00 12. "  CPB12  ,Clear Pending Bit 12" "Not pending,Pending"
eventfld.long 0x00 11. "  CPB11  ,Clear Pending Bit 11" "Not pending,Pending"
textline "                             " 
eventfld.long 0x00 10. " CPB10  ,Clear Pending Bit 10" "Not pending,Pending"
eventfld.long 0x00 9. "  CPB9   ,Clear Pending Bit 9" "Not pending,Pending"
eventfld.long 0x00 8. "  CPB8   ,Clear Pending Bit 8" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 7. " CPB7   ,Clear Pending Bit 7" "Not pending,Pending"
eventfld.long 0x00 6. "  CPB6   ,Clear Pending Bit 6" "Not pending,Pending"
eventfld.long 0x00 5. "  CPB5   ,Clear Pending Bit 5" "Not pending,Pending"
textline "                             " 
eventfld.long 0x00 4. " CPB4   ,Clear Pending Bit 4" "Not pending,Pending"
eventfld.long 0x00 3. "  CPB3   ,Clear Pending Bit 3" "Not pending,Pending"
eventfld.long 0x00 2. "  CPB2   ,Clear Pending Bit 2" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 1. " CPB1   ,Clear Pending Bit 1" "Not pending,Pending"
eventfld.long 0x00 0. "  CPB0   ,Clear Pending Bit 0" "Not pending,Pending"
group.long 0x1284++0x03
line.long 0x0 "GICD_ICPENDR1,Interrupt Clear Pending Register 1"
eventfld.long 0x00 31. " CPB63  ,Clear Pending Bit 63" "Not pending,Pending"
eventfld.long 0x00 30. "  CPB62  ,Clear Pending Bit 62" "Not pending,Pending"
eventfld.long 0x00 29. "  CPB61  ,Clear Pending Bit 61" "Not pending,Pending"
textline "                             " 
eventfld.long 0x00 28. " CPB60  ,Clear Pending Bit 60" "Not pending,Pending"
eventfld.long 0x00 27. "  CPB59  ,Clear Pending Bit 59" "Not pending,Pending"
eventfld.long 0x00 26. "  CPB58  ,Clear Pending Bit 58" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 25. " CPB57  ,Clear Pending Bit 57" "Not pending,Pending"
eventfld.long 0x00 24. "  CPB56  ,Clear Pending Bit 56" "Not pending,Pending"
eventfld.long 0x00 23. "  CPB55  ,Clear Pending Bit 55" "Not pending,Pending"
textline "                             " 
eventfld.long 0x00 22. " CPB54  ,Clear Pending Bit 54" "Not pending,Pending"
eventfld.long 0x00 21. "  CPB53  ,Clear Pending Bit 53" "Not pending,Pending"
eventfld.long 0x00 20. "  CPB52  ,Clear Pending Bit 52" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 19. " CPB51  ,Clear Pending Bit 51" "Not pending,Pending"
eventfld.long 0x00 18. "  CPB50  ,Clear Pending Bit 50" "Not pending,Pending"
eventfld.long 0x00 17. "  CPB49  ,Clear Pending Bit 49" "Not pending,Pending"
textline "                             " 
eventfld.long 0x00 16. " CPB48  ,Clear Pending Bit 48" "Not pending,Pending"
eventfld.long 0x00 15. "  CPB47  ,Clear Pending Bit 47" "Not pending,Pending"
eventfld.long 0x00 14. "  CPB46  ,Clear Pending Bit 46" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 13. " CPB45  ,Clear Pending Bit 45" "Not pending,Pending"
eventfld.long 0x00 12. "  CPB44  ,Clear Pending Bit 44" "Not pending,Pending"
eventfld.long 0x00 11. "  CPB43  ,Clear Pending Bit 43" "Not pending,Pending"
textline "                             " 
eventfld.long 0x00 10. " CPB42  ,Clear Pending Bit 42" "Not pending,Pending"
eventfld.long 0x00 9. "  CPB41  ,Clear Pending Bit 41" "Not pending,Pending"
eventfld.long 0x00 8. "  CPB40  ,Clear Pending Bit 40" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 7. " CPB39  ,Clear Pending Bit 39" "Not pending,Pending"
eventfld.long 0x00 6. "  CPB38  ,Clear Pending Bit 38" "Not pending,Pending"
eventfld.long 0x00 5. "  CPB37  ,Clear Pending Bit 37" "Not pending,Pending"
textline "                             " 
eventfld.long 0x00 4. " CPB36  ,Clear Pending Bit 36" "Not pending,Pending"
eventfld.long 0x00 3. "  CPB35  ,Clear Pending Bit 35" "Not pending,Pending"
eventfld.long 0x00 2. "  CPB34  ,Clear Pending Bit 34" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 1. " CPB33  ,Clear Pending Bit 33" "Not pending,Pending"
eventfld.long 0x00 0. "  CPB32  ,Clear Pending Bit 32" "Not pending,Pending"
group.long 0x1288++0x03
line.long 0x0 "GICD_ICPENDR2,Interrupt Clear Pending Register 2"
eventfld.long 0x00 31. " CPB95  ,Clear Pending Bit 95" "Not pending,Pending"
eventfld.long 0x00 30. "  CPB94  ,Clear Pending Bit 94" "Not pending,Pending"
eventfld.long 0x00 29. "  CPB93  ,Clear Pending Bit 93" "Not pending,Pending"
textline "                             " 
eventfld.long 0x00 28. " CPB92  ,Clear Pending Bit 92" "Not pending,Pending"
eventfld.long 0x00 27. "  CPB91  ,Clear Pending Bit 91" "Not pending,Pending"
eventfld.long 0x00 26. "  CPB90  ,Clear Pending Bit 90" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 25. " CPB89  ,Clear Pending Bit 89" "Not pending,Pending"
eventfld.long 0x00 24. "  CPB88  ,Clear Pending Bit 88" "Not pending,Pending"
eventfld.long 0x00 23. "  CPB87  ,Clear Pending Bit 87" "Not pending,Pending"
textline "                             " 
eventfld.long 0x00 22. " CPB86  ,Clear Pending Bit 86" "Not pending,Pending"
eventfld.long 0x00 21. "  CPB85  ,Clear Pending Bit 85" "Not pending,Pending"
eventfld.long 0x00 20. "  CPB84  ,Clear Pending Bit 84" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 19. " CPB83  ,Clear Pending Bit 83" "Not pending,Pending"
eventfld.long 0x00 18. "  CPB82  ,Clear Pending Bit 82" "Not pending,Pending"
eventfld.long 0x00 17. "  CPB81  ,Clear Pending Bit 81" "Not pending,Pending"
textline "                             " 
eventfld.long 0x00 16. " CPB80  ,Clear Pending Bit 80" "Not pending,Pending"
eventfld.long 0x00 15. "  CPB79  ,Clear Pending Bit 79" "Not pending,Pending"
eventfld.long 0x00 14. "  CPB78  ,Clear Pending Bit 78" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 13. " CPB77  ,Clear Pending Bit 77" "Not pending,Pending"
eventfld.long 0x00 12. "  CPB76  ,Clear Pending Bit 76" "Not pending,Pending"
eventfld.long 0x00 11. "  CPB75  ,Clear Pending Bit 75" "Not pending,Pending"
textline "                             " 
eventfld.long 0x00 10. " CPB74  ,Clear Pending Bit 74" "Not pending,Pending"
eventfld.long 0x00 9. "  CPB73  ,Clear Pending Bit 73" "Not pending,Pending"
eventfld.long 0x00 8. "  CPB72  ,Clear Pending Bit 72" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 7. " CPB71  ,Clear Pending Bit 71" "Not pending,Pending"
eventfld.long 0x00 6. "  CPB70  ,Clear Pending Bit 70" "Not pending,Pending"
eventfld.long 0x00 5. "  CPB69  ,Clear Pending Bit 69" "Not pending,Pending"
textline "                             " 
eventfld.long 0x00 4. " CPB68  ,Clear Pending Bit 68" "Not pending,Pending"
eventfld.long 0x00 3. "  CPB67  ,Clear Pending Bit 67" "Not pending,Pending"
eventfld.long 0x00 2. "  CPB66  ,Clear Pending Bit 66" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 1. " CPB65  ,Clear Pending Bit 65" "Not pending,Pending"
eventfld.long 0x00 0. "  CPB64  ,Clear Pending Bit 64" "Not pending,Pending"
group.long 0x128C++0x03
line.long 0x0 "GICD_ICPENDR3,Interrupt Clear Pending Register 3"
eventfld.long 0x00 31. " CPB127 ,Clear Pending Bit 127" "Not pending,Pending"
eventfld.long 0x00 30. "  CPB126 ,Clear Pending Bit 126" "Not pending,Pending"
eventfld.long 0x00 29. "  CPB125 ,Clear Pending Bit 125" "Not pending,Pending"
textline "                             " 
eventfld.long 0x00 28. " CPB124 ,Clear Pending Bit 124" "Not pending,Pending"
eventfld.long 0x00 27. "  CPB123 ,Clear Pending Bit 123" "Not pending,Pending"
eventfld.long 0x00 26. "  CPB122 ,Clear Pending Bit 122" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 25. " CPB121 ,Clear Pending Bit 121" "Not pending,Pending"
eventfld.long 0x00 24. "  CPB120 ,Clear Pending Bit 120" "Not pending,Pending"
eventfld.long 0x00 23. "  CPB119 ,Clear Pending Bit 119" "Not pending,Pending"
textline "                             " 
eventfld.long 0x00 22. " CPB118 ,Clear Pending Bit 118" "Not pending,Pending"
eventfld.long 0x00 21. "  CPB117 ,Clear Pending Bit 117" "Not pending,Pending"
eventfld.long 0x00 20. "  CPB116 ,Clear Pending Bit 116" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 19. " CPB115 ,Clear Pending Bit 115" "Not pending,Pending"
eventfld.long 0x00 18. "  CPB114 ,Clear Pending Bit 114" "Not pending,Pending"
eventfld.long 0x00 17. "  CPB113 ,Clear Pending Bit 113" "Not pending,Pending"
textline "                             " 
eventfld.long 0x00 16. " CPB112 ,Clear Pending Bit 112" "Not pending,Pending"
eventfld.long 0x00 15. "  CPB111 ,Clear Pending Bit 111" "Not pending,Pending"
eventfld.long 0x00 14. "  CPB110 ,Clear Pending Bit 110" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 13. " CPB109 ,Clear Pending Bit 109" "Not pending,Pending"
eventfld.long 0x00 12. "  CPB108 ,Clear Pending Bit 108" "Not pending,Pending"
eventfld.long 0x00 11. "  CPB107 ,Clear Pending Bit 107" "Not pending,Pending"
textline "                             " 
eventfld.long 0x00 10. " CPB106 ,Clear Pending Bit 106" "Not pending,Pending"
eventfld.long 0x00 9. "  CPB105 ,Clear Pending Bit 105" "Not pending,Pending"
eventfld.long 0x00 8. "  CPB104 ,Clear Pending Bit 104" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 7. " CPB103 ,Clear Pending Bit 103" "Not pending,Pending"
eventfld.long 0x00 6. "  CPB102 ,Clear Pending Bit 102" "Not pending,Pending"
eventfld.long 0x00 5. "  CPB101 ,Clear Pending Bit 101" "Not pending,Pending"
textline "                             " 
eventfld.long 0x00 4. " CPB100 ,Clear Pending Bit 100" "Not pending,Pending"
eventfld.long 0x00 3. "  CPB99  ,Clear Pending Bit 99" "Not pending,Pending"
eventfld.long 0x00 2. "  CPB98  ,Clear Pending Bit 98" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 1. " CPB97  ,Clear Pending Bit 97" "Not pending,Pending"
eventfld.long 0x00 0. "  CPB96  ,Clear Pending Bit 96" "Not pending,Pending"
group.long 0x1290++0x03
line.long 0x0 "GICD_ICPENDR4,Interrupt Clear Pending Register 4"
eventfld.long 0x00 31. " CPB159 ,Clear Pending Bit 159" "Not pending,Pending"
eventfld.long 0x00 30. "  CPB158 ,Clear Pending Bit 158" "Not pending,Pending"
eventfld.long 0x00 29. "  CPB157 ,Clear Pending Bit 157" "Not pending,Pending"
textline "                             " 
eventfld.long 0x00 28. " CPB156 ,Clear Pending Bit 156" "Not pending,Pending"
eventfld.long 0x00 27. "  CPB155 ,Clear Pending Bit 155" "Not pending,Pending"
eventfld.long 0x00 26. "  CPB154 ,Clear Pending Bit 154" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 25. " CPB153 ,Clear Pending Bit 153" "Not pending,Pending"
eventfld.long 0x00 24. "  CPB152 ,Clear Pending Bit 152" "Not pending,Pending"
eventfld.long 0x00 23. "  CPB151 ,Clear Pending Bit 151" "Not pending,Pending"
textline "                             " 
eventfld.long 0x00 22. " CPB150 ,Clear Pending Bit 150" "Not pending,Pending"
eventfld.long 0x00 21. "  CPB149 ,Clear Pending Bit 149" "Not pending,Pending"
eventfld.long 0x00 20. "  CPB148 ,Clear Pending Bit 148" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 19. " CPB147 ,Clear Pending Bit 147" "Not pending,Pending"
eventfld.long 0x00 18. "  CPB146 ,Clear Pending Bit 146" "Not pending,Pending"
eventfld.long 0x00 17. "  CPB145 ,Clear Pending Bit 145" "Not pending,Pending"
textline "                             " 
eventfld.long 0x00 16. " CPB144 ,Clear Pending Bit 144" "Not pending,Pending"
eventfld.long 0x00 15. "  CPB143 ,Clear Pending Bit 143" "Not pending,Pending"
eventfld.long 0x00 14. "  CPB142 ,Clear Pending Bit 142" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 13. " CPB141 ,Clear Pending Bit 141" "Not pending,Pending"
eventfld.long 0x00 12. "  CPB140 ,Clear Pending Bit 140" "Not pending,Pending"
eventfld.long 0x00 11. "  CPB139 ,Clear Pending Bit 139" "Not pending,Pending"
textline "                             " 
eventfld.long 0x00 10. " CPB138 ,Clear Pending Bit 138" "Not pending,Pending"
eventfld.long 0x00 9. "  CPB137 ,Clear Pending Bit 137" "Not pending,Pending"
eventfld.long 0x00 8. "  CPB136 ,Clear Pending Bit 136" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 7. " CPB135 ,Clear Pending Bit 135" "Not pending,Pending"
eventfld.long 0x00 6. "  CPB134 ,Clear Pending Bit 134" "Not pending,Pending"
eventfld.long 0x00 5. "  CPB133 ,Clear Pending Bit 133" "Not pending,Pending"
textline "                             " 
eventfld.long 0x00 4. " CPB132 ,Clear Pending Bit 132" "Not pending,Pending"
eventfld.long 0x00 3. "  CPB131 ,Clear Pending Bit 131" "Not pending,Pending"
eventfld.long 0x00 2. "  CPB130 ,Clear Pending Bit 130" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 1. " CPB129 ,Clear Pending Bit 129" "Not pending,Pending"
eventfld.long 0x00 0. "  CPB128 ,Clear Pending Bit 128" "Not pending,Pending"
group.long 0x1294++0x03
line.long 0x0 "GICD_ICPENDR5,Interrupt Clear Pending Register 5"
eventfld.long 0x00 31. " CPB191 ,Clear Pending Bit 191" "Not pending,Pending"
eventfld.long 0x00 30. "  CPB190 ,Clear Pending Bit 190" "Not pending,Pending"
eventfld.long 0x00 29. "  CPB189 ,Clear Pending Bit 189" "Not pending,Pending"
textline "                             " 
eventfld.long 0x00 28. " CPB188 ,Clear Pending Bit 188" "Not pending,Pending"
eventfld.long 0x00 27. "  CPB187 ,Clear Pending Bit 187" "Not pending,Pending"
eventfld.long 0x00 26. "  CPB186 ,Clear Pending Bit 186" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 25. " CPB185 ,Clear Pending Bit 185" "Not pending,Pending"
eventfld.long 0x00 24. "  CPB184 ,Clear Pending Bit 184" "Not pending,Pending"
eventfld.long 0x00 23. "  CPB183 ,Clear Pending Bit 183" "Not pending,Pending"
textline "                             " 
eventfld.long 0x00 22. " CPB182 ,Clear Pending Bit 182" "Not pending,Pending"
eventfld.long 0x00 21. "  CPB181 ,Clear Pending Bit 181" "Not pending,Pending"
eventfld.long 0x00 20. "  CPB180 ,Clear Pending Bit 180" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 19. " CPB179 ,Clear Pending Bit 179" "Not pending,Pending"
eventfld.long 0x00 18. "  CPB178 ,Clear Pending Bit 178" "Not pending,Pending"
eventfld.long 0x00 17. "  CPB177 ,Clear Pending Bit 177" "Not pending,Pending"
textline "                             " 
eventfld.long 0x00 16. " CPB176 ,Clear Pending Bit 176" "Not pending,Pending"
eventfld.long 0x00 15. "  CPB175 ,Clear Pending Bit 175" "Not pending,Pending"
eventfld.long 0x00 14. "  CPB174 ,Clear Pending Bit 174" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 13. " CPB173 ,Clear Pending Bit 173" "Not pending,Pending"
eventfld.long 0x00 12. "  CPB172 ,Clear Pending Bit 172" "Not pending,Pending"
eventfld.long 0x00 11. "  CPB171 ,Clear Pending Bit 171" "Not pending,Pending"
textline "                             " 
eventfld.long 0x00 10. " CPB170 ,Clear Pending Bit 170" "Not pending,Pending"
eventfld.long 0x00 9. "  CPB169 ,Clear Pending Bit 169" "Not pending,Pending"
eventfld.long 0x00 8. "  CPB168 ,Clear Pending Bit 168" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 7. " CPB167 ,Clear Pending Bit 167" "Not pending,Pending"
eventfld.long 0x00 6. "  CPB166 ,Clear Pending Bit 166" "Not pending,Pending"
eventfld.long 0x00 5. "  CPB165 ,Clear Pending Bit 165" "Not pending,Pending"
textline "                             " 
eventfld.long 0x00 4. " CPB164 ,Clear Pending Bit 164" "Not pending,Pending"
eventfld.long 0x00 3. "  CPB163 ,Clear Pending Bit 163" "Not pending,Pending"
eventfld.long 0x00 2. "  CPB162 ,Clear Pending Bit 162" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 1. " CPB161 ,Clear Pending Bit 161" "Not pending,Pending"
eventfld.long 0x00 0. "  CPB160 ,Clear Pending Bit 160" "Not pending,Pending"
group.long 0x1298++0x03
line.long 0x0 "GICD_ICPENDR6,Interrupt Clear Pending Register 6"
eventfld.long 0x00 31. " CPB223 ,Clear Pending Bit 223" "Not pending,Pending"
eventfld.long 0x00 30. "  CPB222 ,Clear Pending Bit 222" "Not pending,Pending"
eventfld.long 0x00 29. "  CPB221 ,Clear Pending Bit 221" "Not pending,Pending"
textline "                             " 
eventfld.long 0x00 28. " CPB220 ,Clear Pending Bit 220" "Not pending,Pending"
eventfld.long 0x00 27. "  CPB219 ,Clear Pending Bit 219" "Not pending,Pending"
eventfld.long 0x00 26. "  CPB218 ,Clear Pending Bit 218" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 25. " CPB217 ,Clear Pending Bit 217" "Not pending,Pending"
eventfld.long 0x00 24. "  CPB216 ,Clear Pending Bit 216" "Not pending,Pending"
eventfld.long 0x00 23. "  CPB215 ,Clear Pending Bit 215" "Not pending,Pending"
textline "                             " 
eventfld.long 0x00 22. " CPB214 ,Clear Pending Bit 214" "Not pending,Pending"
eventfld.long 0x00 21. "  CPB213 ,Clear Pending Bit 213" "Not pending,Pending"
eventfld.long 0x00 20. "  CPB212 ,Clear Pending Bit 212" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 19. " CPB211 ,Clear Pending Bit 211" "Not pending,Pending"
eventfld.long 0x00 18. "  CPB210 ,Clear Pending Bit 210" "Not pending,Pending"
eventfld.long 0x00 17. "  CPB209 ,Clear Pending Bit 209" "Not pending,Pending"
textline "                             " 
eventfld.long 0x00 16. " CPB208 ,Clear Pending Bit 208" "Not pending,Pending"
eventfld.long 0x00 15. "  CPB207 ,Clear Pending Bit 207" "Not pending,Pending"
eventfld.long 0x00 14. "  CPB206 ,Clear Pending Bit 206" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 13. " CPB205 ,Clear Pending Bit 205" "Not pending,Pending"
eventfld.long 0x00 12. "  CPB204 ,Clear Pending Bit 204" "Not pending,Pending"
eventfld.long 0x00 11. "  CPB203 ,Clear Pending Bit 203" "Not pending,Pending"
textline "                             " 
eventfld.long 0x00 10. " CPB202 ,Clear Pending Bit 202" "Not pending,Pending"
eventfld.long 0x00 9. "  CPB201 ,Clear Pending Bit 201" "Not pending,Pending"
eventfld.long 0x00 8. "  CPB200 ,Clear Pending Bit 200" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 7. " CPB199 ,Clear Pending Bit 199" "Not pending,Pending"
eventfld.long 0x00 6. "  CPB198 ,Clear Pending Bit 198" "Not pending,Pending"
eventfld.long 0x00 5. "  CPB197 ,Clear Pending Bit 197" "Not pending,Pending"
textline "                             " 
eventfld.long 0x00 4. " CPB196 ,Clear Pending Bit 196" "Not pending,Pending"
eventfld.long 0x00 3. "  CPB195 ,Clear Pending Bit 195" "Not pending,Pending"
eventfld.long 0x00 2. "  CPB194 ,Clear Pending Bit 194" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 1. " CPB193 ,Clear Pending Bit 193" "Not pending,Pending"
eventfld.long 0x00 0. "  CPB192 ,Clear Pending Bit 192" "Not pending,Pending"
group.long 0x129C++0x03
line.long 0x0 "GICD_ICPENDR7,Interrupt Clear Pending Register 7"
eventfld.long 0x00 31. " CPB255 ,Clear Pending Bit 255" "Not pending,Pending"
eventfld.long 0x00 30. "  CPB254 ,Clear Pending Bit 254" "Not pending,Pending"
eventfld.long 0x00 29. "  CPB253 ,Clear Pending Bit 253" "Not pending,Pending"
textline "                             " 
eventfld.long 0x00 28. " CPB252 ,Clear Pending Bit 252" "Not pending,Pending"
eventfld.long 0x00 27. "  CPB251 ,Clear Pending Bit 251" "Not pending,Pending"
eventfld.long 0x00 26. "  CPB250 ,Clear Pending Bit 250" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 25. " CPB249 ,Clear Pending Bit 249" "Not pending,Pending"
eventfld.long 0x00 24. "  CPB248 ,Clear Pending Bit 248" "Not pending,Pending"
eventfld.long 0x00 23. "  CPB247 ,Clear Pending Bit 247" "Not pending,Pending"
textline "                             " 
eventfld.long 0x00 22. " CPB246 ,Clear Pending Bit 246" "Not pending,Pending"
eventfld.long 0x00 21. "  CPB245 ,Clear Pending Bit 245" "Not pending,Pending"
eventfld.long 0x00 20. "  CPB244 ,Clear Pending Bit 244" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 19. " CPB243 ,Clear Pending Bit 243" "Not pending,Pending"
eventfld.long 0x00 18. "  CPB242 ,Clear Pending Bit 242" "Not pending,Pending"
eventfld.long 0x00 17. "  CPB241 ,Clear Pending Bit 241" "Not pending,Pending"
textline "                             " 
eventfld.long 0x00 16. " CPB240 ,Clear Pending Bit 240" "Not pending,Pending"
eventfld.long 0x00 15. "  CPB239 ,Clear Pending Bit 239" "Not pending,Pending"
eventfld.long 0x00 14. "  CPB238 ,Clear Pending Bit 238" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 13. " CPB237 ,Clear Pending Bit 237" "Not pending,Pending"
eventfld.long 0x00 12. "  CPB236 ,Clear Pending Bit 236" "Not pending,Pending"
eventfld.long 0x00 11. "  CPB235 ,Clear Pending Bit 235" "Not pending,Pending"
textline "                             " 
eventfld.long 0x00 10. " CPB234 ,Clear Pending Bit 234" "Not pending,Pending"
eventfld.long 0x00 9. "  CPB233 ,Clear Pending Bit 233" "Not pending,Pending"
eventfld.long 0x00 8. "  CPB232 ,Clear Pending Bit 232" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 7. " CPB231 ,Clear Pending Bit 231" "Not pending,Pending"
eventfld.long 0x00 6. "  CPB230 ,Clear Pending Bit 230" "Not pending,Pending"
eventfld.long 0x00 5. "  CPB229 ,Clear Pending Bit 229" "Not pending,Pending"
textline "                             " 
eventfld.long 0x00 4. " CPB228 ,Clear Pending Bit 228" "Not pending,Pending"
eventfld.long 0x00 3. "  CPB227 ,Clear Pending Bit 227" "Not pending,Pending"
eventfld.long 0x00 2. "  CPB226 ,Clear Pending Bit 226" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 1. " CPB225 ,Clear Pending Bit 225" "Not pending,Pending"
eventfld.long 0x00 0. "  CPB224 ,Clear Pending Bit 224" "Not pending,Pending"
group.long 0x12a0++0x03
line.long 0x0 "GICD_ICPENDR8,Interrupt Clear Pending Register 8"
eventfld.long 0x00 31. " CPB287 ,Clear Pending Bit 287" "Not pending,Pending"
eventfld.long 0x00 30. "  CPB286 ,Clear Pending Bit 286" "Not pending,Pending"
eventfld.long 0x00 29. "  CPB285 ,Clear Pending Bit 285" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 28. " CPB284 ,Clear Pending Bit 284" "Not pending,Pending"
eventfld.long 0x00 27. "  CPB283 ,Clear Pending Bit 283" "Not pending,Pending"
eventfld.long 0x00 26. "  CPB282 ,Clear Pending Bit 282" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 25. " CPB281 ,Clear Pending Bit 281" "Not pending,Pending"
eventfld.long 0x00 24. "  CPB280 ,Clear Pending Bit 280" "Not pending,Pending"
eventfld.long 0x00 23. "  CPB279 ,Clear Pending Bit 279" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 22. " CPB278 ,Clear Pending Bit 278" "Not pending,Pending"
eventfld.long 0x00 21. "  CPB277 ,Clear Pending Bit 277" "Not pending,Pending"
eventfld.long 0x00 20. "  CPB276 ,Clear Pending Bit 276" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 19. " CPB275 ,Clear Pending Bit 275" "Not pending,Pending"
eventfld.long 0x00 18. "  CPB274 ,Clear Pending Bit 274" "Not pending,Pending"
eventfld.long 0x00 17. "  CPB273 ,Clear Pending Bit 273" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 16. " CPB272 ,Clear Pending Bit 272" "Not pending,Pending"
eventfld.long 0x00 15. "  CPB271 ,Clear Pending Bit 271" "Not pending,Pending"
eventfld.long 0x00 14. "  CPB270 ,Clear Pending Bit 270" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 13. " CPB269 ,Clear Pending Bit 269" "Not pending,Pending"
eventfld.long 0x00 12. "  CPB268 ,Clear Pending Bit 268" "Not pending,Pending"
eventfld.long 0x00 11. "  CPB267 ,Clear Pending Bit 267" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 10. " CPB266 ,Clear Pending Bit 266" "Not pending,Pending"
eventfld.long 0x00 9. "  CPB265 ,Clear Pending Bit 265" "Not pending,Pending"
eventfld.long 0x00 8. "  CPB264 ,Clear Pending Bit 264" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 7. " CPB263 ,Clear Pending Bit 263" "Not pending,Pending"
eventfld.long 0x00 6. "  CPB262 ,Clear Pending Bit 262" "Not pending,Pending"
eventfld.long 0x00 5. "  CPB261 ,Clear Pending Bit 261" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 4. " CPB260 ,Clear Pending Bit 260" "Not pending,Pending"
eventfld.long 0x00 3. "  CPB259 ,Clear Pending Bit 259" "Not pending,Pending"
eventfld.long 0x00 2. "  CPB258 ,Clear Pending Bit 258" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 1. " CPB257 ,Clear Pending Bit 257" "Not pending,Pending"
eventfld.long 0x00 0. "  CPB256 ,Clear Pending Bit 256" "Not pending,Pending"
group.long 0x12a4++0x03
line.long 0x0 "GICD_ICPENDR9,Interrupt Clear Pending Register 9"
eventfld.long 0x00 31. " CPB319 ,Clear Pending Bit 319" "Not pending,Pending"
eventfld.long 0x00 30. "  CPB318 ,Clear Pending Bit 318" "Not pending,Pending"
eventfld.long 0x00 29. "  CPB317 ,Clear Pending Bit 317" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 28. " CPB316 ,Clear Pending Bit 316" "Not pending,Pending"
eventfld.long 0x00 27. "  CPB315 ,Clear Pending Bit 315" "Not pending,Pending"
eventfld.long 0x00 26. "  CPB314 ,Clear Pending Bit 314" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 25. " CPB313 ,Clear Pending Bit 313" "Not pending,Pending"
eventfld.long 0x00 24. "  CPB312 ,Clear Pending Bit 312" "Not pending,Pending"
eventfld.long 0x00 23. "  CPB311 ,Clear Pending Bit 311" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 22. " CPB310 ,Clear Pending Bit 310" "Not pending,Pending"
eventfld.long 0x00 21. "  CPB309 ,Clear Pending Bit 309" "Not pending,Pending"
eventfld.long 0x00 20. "  CPB308 ,Clear Pending Bit 308" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 19. " CPB307 ,Clear Pending Bit 307" "Not pending,Pending"
eventfld.long 0x00 18. "  CPB306 ,Clear Pending Bit 306" "Not pending,Pending"
eventfld.long 0x00 17. "  CPB305 ,Clear Pending Bit 305" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 16. " CPB304 ,Clear Pending Bit 304" "Not pending,Pending"
eventfld.long 0x00 15. "  CPB303 ,Clear Pending Bit 303" "Not pending,Pending"
eventfld.long 0x00 14. "  CPB302 ,Clear Pending Bit 302" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 13. " CPB301 ,Clear Pending Bit 301" "Not pending,Pending"
eventfld.long 0x00 12. "  CPB300 ,Clear Pending Bit 300" "Not pending,Pending"
eventfld.long 0x00 11. "  CPB299 ,Clear Pending Bit 299" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 10. " CPB298 ,Clear Pending Bit 298" "Not pending,Pending"
eventfld.long 0x00 9. "  CPB297 ,Clear Pending Bit 297" "Not pending,Pending"
eventfld.long 0x00 8. "  CPB296 ,Clear Pending Bit 296" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 7. " CPB295 ,Clear Pending Bit 295" "Not pending,Pending"
eventfld.long 0x00 6. "  CPB294 ,Clear Pending Bit 294" "Not pending,Pending"
eventfld.long 0x00 5. "  CPB293 ,Clear Pending Bit 293" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 4. " CPB292 ,Clear Pending Bit 292" "Not pending,Pending"
eventfld.long 0x00 3. "  CPB291 ,Clear Pending Bit 291" "Not pending,Pending"
eventfld.long 0x00 2. "  CPB290 ,Clear Pending Bit 290" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 1. " CPB289 ,Clear Pending Bit 289" "Not pending,Pending"
eventfld.long 0x00 0. "  CPB288 ,Clear Pending Bit 288" "Not pending,Pending"
group.long 0x12a8++0x03
line.long 0x0 "GICD_ICPENDR10,Interrupt Clear Pending Register 10"
eventfld.long 0x00 31. " CPB351 ,Clear Pending Bit 351" "Not pending,Pending"
eventfld.long 0x00 30. "  CPB350 ,Clear Pending Bit 350" "Not pending,Pending"
eventfld.long 0x00 29. "  CPB349 ,Clear Pending Bit 349" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 28. " CPB348 ,Clear Pending Bit 348" "Not pending,Pending"
eventfld.long 0x00 27. "  CPB347 ,Clear Pending Bit 347" "Not pending,Pending"
eventfld.long 0x00 26. "  CPB346 ,Clear Pending Bit 346" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 25. " CPB345 ,Clear Pending Bit 345" "Not pending,Pending"
eventfld.long 0x00 24. "  CPB344 ,Clear Pending Bit 344" "Not pending,Pending"
eventfld.long 0x00 23. "  CPB343 ,Clear Pending Bit 343" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 22. " CPB342 ,Clear Pending Bit 342" "Not pending,Pending"
eventfld.long 0x00 21. "  CPB341 ,Clear Pending Bit 341" "Not pending,Pending"
eventfld.long 0x00 20. "  CPB340 ,Clear Pending Bit 340" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 19. " CPB339 ,Clear Pending Bit 339" "Not pending,Pending"
eventfld.long 0x00 18. "  CPB338 ,Clear Pending Bit 338" "Not pending,Pending"
eventfld.long 0x00 17. "  CPB337 ,Clear Pending Bit 337" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 16. " CPB336 ,Clear Pending Bit 336" "Not pending,Pending"
eventfld.long 0x00 15. "  CPB335 ,Clear Pending Bit 335" "Not pending,Pending"
eventfld.long 0x00 14. "  CPB334 ,Clear Pending Bit 334" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 13. " CPB333 ,Clear Pending Bit 333" "Not pending,Pending"
eventfld.long 0x00 12. "  CPB332 ,Clear Pending Bit 332" "Not pending,Pending"
eventfld.long 0x00 11. "  CPB331 ,Clear Pending Bit 331" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 10. " CPB330 ,Clear Pending Bit 330" "Not pending,Pending"
eventfld.long 0x00 9. "  CPB329 ,Clear Pending Bit 329" "Not pending,Pending"
eventfld.long 0x00 8. "  CPB328 ,Clear Pending Bit 328" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 7. " CPB327 ,Clear Pending Bit 327" "Not pending,Pending"
eventfld.long 0x00 6. "  CPB326 ,Clear Pending Bit 326" "Not pending,Pending"
eventfld.long 0x00 5. "  CPB325 ,Clear Pending Bit 325" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 4. " CPB324 ,Clear Pending Bit 324" "Not pending,Pending"
eventfld.long 0x00 3. "  CPB323 ,Clear Pending Bit 323" "Not pending,Pending"
eventfld.long 0x00 2. "  CPB322 ,Clear Pending Bit 322" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 1. " CPB321 ,Clear Pending Bit 321" "Not pending,Pending"
eventfld.long 0x00 0. "  CPB320 ,Clear Pending Bit 320" "Not pending,Pending"
group.long 0x12ac++0x03
line.long 0x0 "GICD_ICPENDR11,Interrupt Clear Pending Register 11"
eventfld.long 0x00 31. " CPB383 ,Clear Pending Bit 383" "Not pending,Pending"
eventfld.long 0x00 30. "  CPB382 ,Clear Pending Bit 382" "Not pending,Pending"
eventfld.long 0x00 29. "  CPB381 ,Clear Pending Bit 381" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 28. " CPB380 ,Clear Pending Bit 380" "Not pending,Pending"
eventfld.long 0x00 27. "  CPB379 ,Clear Pending Bit 379" "Not pending,Pending"
eventfld.long 0x00 26. "  CPB378 ,Clear Pending Bit 378" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 25. " CPB377 ,Clear Pending Bit 377" "Not pending,Pending"
eventfld.long 0x00 24. "  CPB376 ,Clear Pending Bit 376" "Not pending,Pending"
eventfld.long 0x00 23. "  CPB375 ,Clear Pending Bit 375" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 22. " CPB374 ,Clear Pending Bit 374" "Not pending,Pending"
eventfld.long 0x00 21. "  CPB373 ,Clear Pending Bit 373" "Not pending,Pending"
eventfld.long 0x00 20. "  CPB372 ,Clear Pending Bit 372" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 19. " CPB371 ,Clear Pending Bit 371" "Not pending,Pending"
eventfld.long 0x00 18. "  CPB370 ,Clear Pending Bit 370" "Not pending,Pending"
eventfld.long 0x00 17. "  CPB369 ,Clear Pending Bit 369" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 16. " CPB368 ,Clear Pending Bit 368" "Not pending,Pending"
eventfld.long 0x00 15. "  CPB367 ,Clear Pending Bit 367" "Not pending,Pending"
eventfld.long 0x00 14. "  CPB366 ,Clear Pending Bit 366" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 13. " CPB365 ,Clear Pending Bit 365" "Not pending,Pending"
eventfld.long 0x00 12. "  CPB364 ,Clear Pending Bit 364" "Not pending,Pending"
eventfld.long 0x00 11. "  CPB363 ,Clear Pending Bit 363" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 10. " CPB362 ,Clear Pending Bit 362" "Not pending,Pending"
eventfld.long 0x00 9. "  CPB361 ,Clear Pending Bit 361" "Not pending,Pending"
eventfld.long 0x00 8. "  CPB360 ,Clear Pending Bit 360" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 7. " CPB359 ,Clear Pending Bit 359" "Not pending,Pending"
eventfld.long 0x00 6. "  CPB358 ,Clear Pending Bit 358" "Not pending,Pending"
eventfld.long 0x00 5. "  CPB357 ,Clear Pending Bit 357" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 4. " CPB356 ,Clear Pending Bit 356" "Not pending,Pending"
eventfld.long 0x00 3. "  CPB355 ,Clear Pending Bit 355" "Not pending,Pending"
eventfld.long 0x00 2. "  CPB354 ,Clear Pending Bit 354" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 1. " CPB353 ,Clear Pending Bit 353" "Not pending,Pending"
eventfld.long 0x00 0. "  CPB352 ,Clear Pending Bit 352" "Not pending,Pending"
group.long 0x12b0++0x03
line.long 0x0 "GICD_ICPENDR12,Interrupt Clear Pending Register 12"
eventfld.long 0x00 31. " CPB415 ,Clear Pending Bit 415" "Not pending,Pending"
eventfld.long 0x00 30. "  CPB414 ,Clear Pending Bit 414" "Not pending,Pending"
eventfld.long 0x00 29. "  CPB413 ,Clear Pending Bit 413" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 28. " CPB412 ,Clear Pending Bit 412" "Not pending,Pending"
eventfld.long 0x00 27. "  CPB411 ,Clear Pending Bit 411" "Not pending,Pending"
eventfld.long 0x00 26. "  CPB410 ,Clear Pending Bit 410" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 25. " CPB409 ,Clear Pending Bit 409" "Not pending,Pending"
eventfld.long 0x00 24. "  CPB408 ,Clear Pending Bit 408" "Not pending,Pending"
eventfld.long 0x00 23. "  CPB407 ,Clear Pending Bit 407" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 22. " CPB406 ,Clear Pending Bit 406" "Not pending,Pending"
eventfld.long 0x00 21. "  CPB405 ,Clear Pending Bit 405" "Not pending,Pending"
eventfld.long 0x00 20. "  CPB404 ,Clear Pending Bit 404" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 19. " CPB403 ,Clear Pending Bit 403" "Not pending,Pending"
eventfld.long 0x00 18. "  CPB402 ,Clear Pending Bit 402" "Not pending,Pending"
eventfld.long 0x00 17. "  CPB401 ,Clear Pending Bit 401" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 16. " CPB400 ,Clear Pending Bit 400" "Not pending,Pending"
eventfld.long 0x00 15. "  CPB399 ,Clear Pending Bit 399" "Not pending,Pending"
eventfld.long 0x00 14. "  CPB398 ,Clear Pending Bit 398" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 13. " CPB397 ,Clear Pending Bit 397" "Not pending,Pending"
eventfld.long 0x00 12. "  CPB396 ,Clear Pending Bit 396" "Not pending,Pending"
eventfld.long 0x00 11. "  CPB395 ,Clear Pending Bit 395" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 10. " CPB394 ,Clear Pending Bit 394" "Not pending,Pending"
eventfld.long 0x00 9. "  CPB393 ,Clear Pending Bit 393" "Not pending,Pending"
eventfld.long 0x00 8. "  CPB392 ,Clear Pending Bit 392" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 7. " CPB391 ,Clear Pending Bit 391" "Not pending,Pending"
eventfld.long 0x00 6. "  CPB390 ,Clear Pending Bit 390" "Not pending,Pending"
eventfld.long 0x00 5. "  CPB389 ,Clear Pending Bit 389" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 4. " CPB388 ,Clear Pending Bit 388" "Not pending,Pending"
eventfld.long 0x00 3. "  CPB387 ,Clear Pending Bit 387" "Not pending,Pending"
eventfld.long 0x00 2. "  CPB386 ,Clear Pending Bit 386" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 1. " CPB385 ,Clear Pending Bit 385" "Not pending,Pending"
eventfld.long 0x00 0. "  CPB384 ,Clear Pending Bit 384" "Not pending,Pending"
group.long 0x12b4++0x03
line.long 0x0 "GICD_ICPENDR13,Interrupt Clear Pending Register 13"
eventfld.long 0x00 31. " CPB447 ,Clear Pending Bit 447" "Not pending,Pending"
eventfld.long 0x00 30. "  CPB446 ,Clear Pending Bit 446" "Not pending,Pending"
eventfld.long 0x00 29. "  CPB445 ,Clear Pending Bit 445" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 28. " CPB444 ,Clear Pending Bit 444" "Not pending,Pending"
eventfld.long 0x00 27. "  CPB443 ,Clear Pending Bit 443" "Not pending,Pending"
eventfld.long 0x00 26. "  CPB442 ,Clear Pending Bit 442" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 25. " CPB441 ,Clear Pending Bit 441" "Not pending,Pending"
eventfld.long 0x00 24. "  CPB440 ,Clear Pending Bit 440" "Not pending,Pending"
eventfld.long 0x00 23. "  CPB439 ,Clear Pending Bit 439" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 22. " CPB438 ,Clear Pending Bit 438" "Not pending,Pending"
eventfld.long 0x00 21. "  CPB437 ,Clear Pending Bit 437" "Not pending,Pending"
eventfld.long 0x00 20. "  CPB436 ,Clear Pending Bit 436" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 19. " CPB435 ,Clear Pending Bit 435" "Not pending,Pending"
eventfld.long 0x00 18. "  CPB434 ,Clear Pending Bit 434" "Not pending,Pending"
eventfld.long 0x00 17. "  CPB433 ,Clear Pending Bit 433" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 16. " CPB432 ,Clear Pending Bit 432" "Not pending,Pending"
eventfld.long 0x00 15. "  CPB431 ,Clear Pending Bit 431" "Not pending,Pending"
eventfld.long 0x00 14. "  CPB430 ,Clear Pending Bit 430" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 13. " CPB429 ,Clear Pending Bit 429" "Not pending,Pending"
eventfld.long 0x00 12. "  CPB428 ,Clear Pending Bit 428" "Not pending,Pending"
eventfld.long 0x00 11. "  CPB427 ,Clear Pending Bit 427" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 10. " CPB426 ,Clear Pending Bit 426" "Not pending,Pending"
eventfld.long 0x00 9. "  CPB425 ,Clear Pending Bit 425" "Not pending,Pending"
eventfld.long 0x00 8. "  CPB424 ,Clear Pending Bit 424" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 7. " CPB423 ,Clear Pending Bit 423" "Not pending,Pending"
eventfld.long 0x00 6. "  CPB422 ,Clear Pending Bit 422" "Not pending,Pending"
eventfld.long 0x00 5. "  CPB421 ,Clear Pending Bit 421" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 4. " CPB420 ,Clear Pending Bit 420" "Not pending,Pending"
eventfld.long 0x00 3. "  CPB419 ,Clear Pending Bit 419" "Not pending,Pending"
eventfld.long 0x00 2. "  CPB418 ,Clear Pending Bit 418" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 1. " CPB417 ,Clear Pending Bit 417" "Not pending,Pending"
eventfld.long 0x00 0. "  CPB416 ,Clear Pending Bit 416" "Not pending,Pending"
group.long 0x12b8++0x03
line.long 0x0 "GICD_ICPENDR14,Interrupt Clear Pending Register 14"
eventfld.long 0x00 31. " CPB479 ,Clear Pending Bit 479" "Not pending,Pending"
eventfld.long 0x00 30. "  CPB478 ,Clear Pending Bit 478" "Not pending,Pending"
eventfld.long 0x00 29. "  CPB477 ,Clear Pending Bit 477" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 28. " CPB476 ,Clear Pending Bit 476" "Not pending,Pending"
eventfld.long 0x00 27. "  CPB475 ,Clear Pending Bit 475" "Not pending,Pending"
eventfld.long 0x00 26. "  CPB474 ,Clear Pending Bit 474" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 25. " CPB473 ,Clear Pending Bit 473" "Not pending,Pending"
eventfld.long 0x00 24. "  CPB472 ,Clear Pending Bit 472" "Not pending,Pending"
eventfld.long 0x00 23. "  CPB471 ,Clear Pending Bit 471" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 22. " CPB470 ,Clear Pending Bit 470" "Not pending,Pending"
eventfld.long 0x00 21. "  CPB469 ,Clear Pending Bit 469" "Not pending,Pending"
eventfld.long 0x00 20. "  CPB468 ,Clear Pending Bit 468" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 19. " CPB467 ,Clear Pending Bit 467" "Not pending,Pending"
eventfld.long 0x00 18. "  CPB466 ,Clear Pending Bit 466" "Not pending,Pending"
eventfld.long 0x00 17. "  CPB465 ,Clear Pending Bit 465" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 16. " CPB464 ,Clear Pending Bit 464" "Not pending,Pending"
eventfld.long 0x00 15. "  CPB463 ,Clear Pending Bit 463" "Not pending,Pending"
eventfld.long 0x00 14. "  CPB462 ,Clear Pending Bit 462" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 13. " CPB461 ,Clear Pending Bit 461" "Not pending,Pending"
eventfld.long 0x00 12. "  CPB460 ,Clear Pending Bit 460" "Not pending,Pending"
eventfld.long 0x00 11. "  CPB459 ,Clear Pending Bit 459" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 10. " CPB458 ,Clear Pending Bit 458" "Not pending,Pending"
eventfld.long 0x00 9. "  CPB457 ,Clear Pending Bit 457" "Not pending,Pending"
eventfld.long 0x00 8. "  CPB456 ,Clear Pending Bit 456" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 7. " CPB455 ,Clear Pending Bit 455" "Not pending,Pending"
eventfld.long 0x00 6. "  CPB454 ,Clear Pending Bit 454" "Not pending,Pending"
eventfld.long 0x00 5. "  CPB453 ,Clear Pending Bit 453" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 4. " CPB452 ,Clear Pending Bit 452" "Not pending,Pending"
eventfld.long 0x00 3. "  CPB451 ,Clear Pending Bit 451" "Not pending,Pending"
eventfld.long 0x00 2. "  CPB450 ,Clear Pending Bit 450" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 1. " CPB449 ,Clear Pending Bit 449" "Not pending,Pending"
eventfld.long 0x00 0. "  CPB448 ,Clear Pending Bit 448" "Not pending,Pending"
group.long 0x12bC++0x03
line.long 0x0 "GICD_ICPENDR15,Interrupt Clear Pending Register 15"
eventfld.long 0x00 31. " CPB511 ,Clear Pending Bit 511" "Not pending,Pending"
eventfld.long 0x00 30. "  CPB510 ,Clear Pending Bit 510" "Not pending,Pending"
eventfld.long 0x00 29. "  CPB509 ,Clear Pending Bit 509" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 28. " CPB508 ,Clear Pending Bit 508" "Not pending,Pending"
eventfld.long 0x00 27. "  CPB507 ,Clear Pending Bit 507" "Not pending,Pending"
eventfld.long 0x00 26. "  CPB506 ,Clear Pending Bit 506" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 25. " CPB505 ,Clear Pending Bit 505" "Not pending,Pending"
eventfld.long 0x00 24. "  CPB504 ,Clear Pending Bit 504" "Not pending,Pending"
eventfld.long 0x00 23. "  CPB503 ,Clear Pending Bit 503" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 22. " CPB502 ,Clear Pending Bit 502" "Not pending,Pending"
eventfld.long 0x00 21. "  CPB501 ,Clear Pending Bit 501" "Not pending,Pending"
eventfld.long 0x00 20. "  CPB500 ,Clear Pending Bit 500" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 19. " CPB499 ,Clear Pending Bit 499" "Not pending,Pending"
eventfld.long 0x00 18. "  CPB498 ,Clear Pending Bit 498" "Not pending,Pending"
eventfld.long 0x00 17. "  CPB497 ,Clear Pending Bit 497" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 16. " CPB496 ,Clear Pending Bit 496" "Not pending,Pending"
eventfld.long 0x00 15. "  CPB495 ,Clear Pending Bit 495" "Not pending,Pending"
eventfld.long 0x00 14. "  CPB494 ,Clear Pending Bit 494" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 13. " CPB493 ,Clear Pending Bit 493" "Not pending,Pending"
eventfld.long 0x00 12. "  CPB492 ,Clear Pending Bit 492" "Not pending,Pending"
eventfld.long 0x00 11. "  CPB491 ,Clear Pending Bit 491" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 10. " CPB490 ,Clear Pending Bit 490" "Not pending,Pending"
eventfld.long 0x00 9. "  CPB489 ,Clear Pending Bit 489" "Not pending,Pending"
eventfld.long 0x00 8. "  CPB488 ,Clear Pending Bit 488" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 7. " CPB487 ,Clear Pending Bit 487" "Not pending,Pending"
eventfld.long 0x00 6. "  CPB486 ,Clear Pending Bit 486" "Not pending,Pending"
eventfld.long 0x00 5. "  CPB485 ,Clear Pending Bit 485" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 4. " CPB484 ,Clear Pending Bit 484" "Not pending,Pending"
eventfld.long 0x00 3. "  CPB483 ,Clear Pending Bit 483" "Not pending,Pending"
eventfld.long 0x00 2. "  CPB482 ,Clear Pending Bit 482" "Not pending,Pending"
textline "                             "
eventfld.long 0x00 1. " CPB481 ,Clear Pending Bit 481" "Not pending,Pending"
eventfld.long 0x00 0. "  CPB480 ,Clear Pending Bit 480" "Not pending,Pending"
textline "                             "
tree.end
width 20.
tree "Set/Clear Active Registers"
group.long 0x1300++0x03
line.long 0x0 "GICD_ISACTIVER0,Interrupt Set Active Register 0"
group.long 0x1304++0x03
line.long 0x0 "GICD_ISACTIVER1,Interrupt Set Active Register 1"
group.long 0x1308++0x03
line.long 0x0 "GICD_ISACTIVER2,Interrupt Set Active Register 2"
group.long 0x130C++0x03
line.long 0x0 "GICD_ISACTIVER3,Interrupt Set Active Register 3"
group.long 0x1310++0x03
line.long 0x0 "GICD_ISACTIVER4,Interrupt Set Active Register 4"
group.long 0x1314++0x03
line.long 0x0 "GICD_ISACTIVER5,Interrupt Set Active Register 5"
group.long 0x1318++0x03
line.long 0x0 "GICD_ISACTIVER6,Interrupt Set Active Register 6"
group.long 0x131C++0x03
line.long 0x0 "GICD_ISACTIVER7,Interrupt Set Active Register 7"
group.long 0x1320++0x03
line.long 0x0 "GICD_ISACTIVER8,Interrupt Set Active Register 8"
group.long 0x1324++0x03
line.long 0x0 "GICD_ISACTIVER9,Interrupt Set Active Register 9"
group.long 0x1328++0x03
line.long 0x0 "GICD_ISACTIVER10,Interrupt Set Active Register 10"
group.long 0x132C++0x03
line.long 0x0 "GICD_ISACTIVER11,Interrupt Set Active Register 11"
group.long 0x1330++0x03
line.long 0x0 "GICD_ISACTIVER12,Interrupt Set Active Register 12"
group.long 0x1334++0x03
line.long 0x0 "GICD_ISACTIVER13,Interrupt Set Active Register 13"
group.long 0x1338++0x03
line.long 0x0 "GICD_ISACTIVER14,Interrupt Set Active Register 14"
group.long 0x133C++0x03
line.long 0x0 "GICD_ISACTIVER15,Interrupt Set Active Register 15"
textline "                             "
group.long 0x1380++0x03
line.long 0x0 "GICD_ICACTIVER0,Interrupt Clear Active Register 0"
group.long 0x1384++0x03
line.long 0x0 "GICD_ICACTIVER1,Interrupt Clear Active Register 1"
group.long 0x1388++0x03
line.long 0x0 "GICD_ICACTIVER2,Interrupt Clear Active Register 2"
group.long 0x138C++0x03
line.long 0x0 "GICD_ICACTIVER3,Interrupt Clear Active Register 3"
group.long 0x1390++0x03
line.long 0x0 "GICD_ICACTIVER4,Interrupt Clear Active Register 4"
group.long 0x1394++0x03
line.long 0x0 "GICD_ICACTIVER5,Interrupt Clear Active Register 5"
group.long 0x1398++0x03
line.long 0x0 "GICD_ICACTIVER6,Interrupt Clear Active Register 6"
group.long 0x139C++0x03
line.long 0x0 "GICD_ICACTIVER7,Interrupt Clear Active Register 7"
group.long 0x13A0++0x03
line.long 0x0 "GICD_ICACTIVER8,Interrupt Clear Active Register 8"
group.long 0x13A4++0x03
line.long 0x0 "GICD_ICACTIVER9,Interrupt Clear Active Register 9"
group.long 0x13A8++0x03
line.long 0x0 "GICD_ICACTIVER10,Interrupt Clear Active Register 10"
group.long 0x13AC++0x03
line.long 0x0 "GICD_ICACTIVER11,Interrupt Clear Active Register 11"
group.long 0x13B0++0x03
line.long 0x0 "GICD_ICACTIVER12,Interrupt Clear Active Register 12"
group.long 0x13B4++0x03
line.long 0x0 "GICD_ICACTIVER13,Interrupt Clear Active Register 13"
group.long 0x13B8++0x03
line.long 0x0 "GICD_ICACTIVER14,Interrupt Clear Active Register 14"
group.long 0x13BC++0x03
line.long 0x0 "GICD_ICACTIVER15,Interrupt Clear Active Register 15"
textline "                             "
tree.end
tree "Priority Registers"
group.long 0x1400++0x03
line.long 0x0 "GICD_IPRIORITYR0,Interrupt Priority Register 0"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1404++0x03
line.long 0x0 "GICD_IPRIORITYR1,Interrupt Priority Register 1"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1408++0x03
line.long 0x0 "GICD_IPRIORITYR2,Interrupt Priority Register 2"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x140C++0x03
line.long 0x0 "GICD_IPRIORITYR3,Interrupt Priority Register 3"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1410++0x03
line.long 0x0 "GICD_IPRIORITYR4,Interrupt Priority Register 4"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1414++0x03
line.long 0x0 "GICD_IPRIORITYR5,Interrupt Priority Register 5"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1418++0x03
line.long 0x0 "GICD_IPRIORITYR6,Interrupt Priority Register 6"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x141C++0x03
line.long 0x0 "GICD_IPRIORITYR7,Interrupt Priority Register 7"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1420++0x03
line.long 0x0 "GICD_IPRIORITYR8,Interrupt Priority Register 8"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1424++0x03
line.long 0x0 "GICD_IPRIORITYR9,Interrupt Priority Register 9"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1428++0x03
line.long 0x0 "GICD_IPRIORITYR10,Interrupt Priority Register 10"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x142C++0x03
line.long 0x0 "GICD_IPRIORITYR11,Interrupt Priority Register 11"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1430++0x03
line.long 0x0 "GICD_IPRIORITYR12,Interrupt Priority Register 12"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1434++0x03
line.long 0x0 "GICD_IPRIORITYR13,Interrupt Priority Register 13"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1438++0x03
line.long 0x0 "GICD_IPRIORITYR14,Interrupt Priority Register 14"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x143C++0x03
line.long 0x0 "GICD_IPRIORITYR15,Interrupt Priority Register 15"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1440++0x03
line.long 0x0 "GICD_IPRIORITYR16,Interrupt Priority Register 16"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1444++0x03
line.long 0x0 "GICD_IPRIORITYR17,Interrupt Priority Register 17"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1448++0x03
line.long 0x0 "GICD_IPRIORITYR18,Interrupt Priority Register 18"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x144C++0x03
line.long 0x0 "GICD_IPRIORITYR19,Interrupt Priority Register 19"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1450++0x03
line.long 0x0 "GICD_IPRIORITYR20,Interrupt Priority Register 20"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1454++0x03
line.long 0x0 "GICD_IPRIORITYR21,Interrupt Priority Register 21"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1458++0x03
line.long 0x0 "GICD_IPRIORITYR22,Interrupt Priority Register 22"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x145C++0x03
line.long 0x0 "GICD_IPRIORITYR23,Interrupt Priority Register 23"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1460++0x03
line.long 0x0 "GICD_IPRIORITYR24,Interrupt Priority Register 24"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1464++0x03
line.long 0x0 "GICD_IPRIORITYR25,Interrupt Priority Register 25"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1468++0x03
line.long 0x0 "GICD_IPRIORITYR26,Interrupt Priority Register 26"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x146C++0x03
line.long 0x0 "GICD_IPRIORITYR27,Interrupt Priority Register 27"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1470++0x03
line.long 0x0 "GICD_IPRIORITYR28,Interrupt Priority Register 28"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1474++0x03
line.long 0x0 "GICD_IPRIORITYR29,Interrupt Priority Register 29"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1478++0x03
line.long 0x0 "GICD_IPRIORITYR30,Interrupt Priority Register 30"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x147C++0x03
line.long 0x0 "GICD_IPRIORITYR31,Interrupt Priority Register 31"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1480++0x03
line.long 0x0 "GICD_IPRIORITYR32,Interrupt Priority Register 32"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1484++0x03
line.long 0x0 "GICD_IPRIORITYR33,Interrupt Priority Register 33"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1488++0x03
line.long 0x0 "GICD_IPRIORITYR34,Interrupt Priority Register 34"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x148C++0x03
line.long 0x0 "GICD_IPRIORITYR35,Interrupt Priority Register 35"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1490++0x03
line.long 0x0 "GICD_IPRIORITYR36,Interrupt Priority Register 36"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1494++0x03
line.long 0x0 "GICD_IPRIORITYR37,Interrupt Priority Register 37"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1498++0x03
line.long 0x0 "GICD_IPRIORITYR38,Interrupt Priority Register 38"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x149C++0x03
line.long 0x0 "GICD_IPRIORITYR39,Interrupt Priority Register 39"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x14A0++0x03
line.long 0x0 "GICD_IPRIORITYR40,Interrupt Priority Register 40"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x14A4++0x03
line.long 0x0 "GICD_IPRIORITYR41,Interrupt Priority Register 41"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x14A8++0x03
line.long 0x0 "GICD_IPRIORITYR42,Interrupt Priority Register 42"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x14AC++0x03
line.long 0x0 "GICD_IPRIORITYR43,Interrupt Priority Register 43"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x14B0++0x03
line.long 0x0 "GICD_IPRIORITYR44,Interrupt Priority Register 44"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x14B4++0x03
line.long 0x0 "GICD_IPRIORITYR45,Interrupt Priority Register 45"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x14B8++0x03
line.long 0x0 "GICD_IPRIORITYR46,Interrupt Priority Register 46"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x14BC++0x03
line.long 0x0 "GICD_IPRIORITYR47,Interrupt Priority Register 47"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x14C0++0x03
line.long 0x0 "GICD_IPRIORITYR48,Interrupt Priority Register 48"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x14C4++0x03
line.long 0x0 "GICD_IPRIORITYR49,Interrupt Priority Register 49"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x14C8++0x03
line.long 0x0 "GICD_IPRIORITYR50,Interrupt Priority Register 50"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x14CC++0x03
line.long 0x0 "GICD_IPRIORITYR51,Interrupt Priority Register 51"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x14D0++0x03
line.long 0x0 "GICD_IPRIORITYR52,Interrupt Priority Register 52"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x14D4++0x03
line.long 0x0 "GICD_IPRIORITYR53,Interrupt Priority Register 53"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x14D8++0x03
line.long 0x0 "GICD_IPRIORITYR54,Interrupt Priority Register 54"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x14DC++0x03
line.long 0x0 "GICD_IPRIORITYR55,Interrupt Priority Register 55"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x14E0++0x03
line.long 0x0 "GICD_IPRIORITYR56,Interrupt Priority Register 56"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x14E4++0x03
line.long 0x0 "GICD_IPRIORITYR57,Interrupt Priority Register 57"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x14E8++0x03
line.long 0x0 "GICD_IPRIORITYR58,Interrupt Priority Register 58"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x14EC++0x03
line.long 0x0 "GICD_IPRIORITYR59,Interrupt Priority Register 59"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x14F0++0x03
line.long 0x0 "GICD_IPRIORITYR60,Interrupt Priority Register 60"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x14F4++0x03
line.long 0x0 "GICD_IPRIORITYR61,Interrupt Priority Register 61"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x14F8++0x03
line.long 0x0 "GICD_IPRIORITYR62,Interrupt Priority Register 62"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x14FC++0x03
line.long 0x0 "GICD_IPRIORITYR63,Interrupt Priority Register 63"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1500++0x03
line.long 0x0 "GICD_IPRIORITYR64,Interrupt Priority Register 64"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1504++0x03
line.long 0x0 "GICD_IPRIORITYR65,Interrupt Priority Register 65"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1508++0x03
line.long 0x0 "GICD_IPRIORITYR66,Interrupt Priority Register 66"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x150C++0x03
line.long 0x0 "GICD_IPRIORITYR67,Interrupt Priority Register 67"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1510++0x03
line.long 0x0 "GICD_IPRIORITYR68,Interrupt Priority Register 68"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1514++0x03
line.long 0x0 "GICD_IPRIORITYR69,Interrupt Priority Register 69"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1518++0x03
line.long 0x0 "GICD_IPRIORITYR70,Interrupt Priority Register 70"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x151C++0x03
line.long 0x0 "GICD_IPRIORITYR71,Interrupt Priority Register 71"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1520++0x03
line.long 0x0 "GICD_IPRIORITYR72,Interrupt Priority Register 72"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1524++0x03
line.long 0x0 "GICD_IPRIORITYR73,Interrupt Priority Register 73"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1528++0x03
line.long 0x0 "GICD_IPRIORITYR74,Interrupt Priority Register 74"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x152C++0x03
line.long 0x0 "GICD_IPRIORITYR75,Interrupt Priority Register 75"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1530++0x03
line.long 0x0 "GICD_IPRIORITYR76,Interrupt Priority Register 76"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1534++0x03
line.long 0x0 "GICD_IPRIORITYR77,Interrupt Priority Register 77"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1538++0x03
line.long 0x0 "GICD_IPRIORITYR78,Interrupt Priority Register 78"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x153C++0x03
line.long 0x0 "GICD_IPRIORITYR79,Interrupt Priority Register 79"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1540++0x03
line.long 0x0 "GICD_IPRIORITYR80,Interrupt Priority Register 80"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1544++0x03
line.long 0x0 "GICD_IPRIORITYR81,Interrupt Priority Register 81"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1548++0x03
line.long 0x0 "GICD_IPRIORITYR82,Interrupt Priority Register 82"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x154C++0x03
line.long 0x0 "GICD_IPRIORITYR83,Interrupt Priority Register 83"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1550++0x03
line.long 0x0 "GICD_IPRIORITYR84,Interrupt Priority Register 84"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1554++0x03
line.long 0x0 "GICD_IPRIORITYR85,Interrupt Priority Register 85"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1558++0x03
line.long 0x0 "GICD_IPRIORITYR86,Interrupt Priority Register 86"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x155C++0x03
line.long 0x0 "GICD_IPRIORITYR87,Interrupt Priority Register 87"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1560++0x03
line.long 0x0 "GICD_IPRIORITYR88,Interrupt Priority Register 88"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1564++0x03
line.long 0x0 "GICD_IPRIORITYR89,Interrupt Priority Register 89"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1568++0x03
line.long 0x0 "GICD_IPRIORITYR90,Interrupt Priority Register 90"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x156C++0x03
line.long 0x0 "GICD_IPRIORITYR91,Interrupt Priority Register 91"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1570++0x03
line.long 0x0 "GICD_IPRIORITYR92,Interrupt Priority Register 92"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1574++0x03
line.long 0x0 "GICD_IPRIORITYR93,Interrupt Priority Register 93"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1578++0x03
line.long 0x0 "GICD_IPRIORITYR94,Interrupt Priority Register 94"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x157C++0x03
line.long 0x0 "GICD_IPRIORITYR95,Interrupt Priority Register 95"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1580++0x03
line.long 0x0 "GICD_IPRIORITYR96,Interrupt Priority Register 96"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1584++0x03
line.long 0x0 "GICD_IPRIORITYR97,Interrupt Priority Register 97"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1588++0x03
line.long 0x0 "GICD_IPRIORITYR98,Interrupt Priority Register 98"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x158C++0x03
line.long 0x0 "GICD_IPRIORITYR99,Interrupt Priority Register 99"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1590++0x03
line.long 0x0 "GICD_IPRIORITYR100,Interrupt Priority Register 100"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1594++0x03
line.long 0x0 "GICD_IPRIORITYR101,Interrupt Priority Register 101"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x1598++0x03
line.long 0x0 "GICD_IPRIORITYR102,Interrupt Priority Register 102"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x159C++0x03
line.long 0x0 "GICD_IPRIORITYR103,Interrupt Priority Register 103"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x15A0++0x03
line.long 0x0 "GICD_IPRIORITYR104,Interrupt Priority Register 104"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x15A4++0x03
line.long 0x0 "GICD_IPRIORITYR105,Interrupt Priority Register 105"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x15A8++0x03
line.long 0x0 "GICD_IPRIORITYR106,Interrupt Priority Register 106"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x15AC++0x03
line.long 0x0 "GICD_IPRIORITYR107,Interrupt Priority Register 107"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x15B0++0x03
line.long 0x0 "GICD_IPRIORITYR108,Interrupt Priority Register 108"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x15B4++0x03
line.long 0x0 "GICD_IPRIORITYR109,Interrupt Priority Register 109"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x15B8++0x03
line.long 0x0 "GICD_IPRIORITYR110,Interrupt Priority Register 110"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x15BC++0x03
line.long 0x0 "GICD_IPRIORITYR111,Interrupt Priority Register 111"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x15C0++0x03
line.long 0x0 "GICD_IPRIORITYR112,Interrupt Priority Register 112"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x15C4++0x03
line.long 0x0 "GICD_IPRIORITYR113,Interrupt Priority Register 113"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x15C8++0x03
line.long 0x0 "GICD_IPRIORITYR114,Interrupt Priority Register 114"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x15CC++0x03
line.long 0x0 "GICD_IPRIORITYR115,Interrupt Priority Register 115"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x15D0++0x03
line.long 0x0 "GICD_IPRIORITYR116,Interrupt Priority Register 116"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x15D4++0x03
line.long 0x0 "GICD_IPRIORITYR117,Interrupt Priority Register 117"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x15D8++0x03
line.long 0x0 "GICD_IPRIORITYR118,Interrupt Priority Register 118"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x15DC++0x03
line.long 0x0 "GICD_IPRIORITYR119,Interrupt Priority Register 119"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x15E0++0x03
line.long 0x0 "GICD_IPRIORITYR120,Interrupt Priority Register 120"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x15E4++0x03
line.long 0x0 "GICD_IPRIORITYR121,Interrupt Priority Register 121"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x15E8++0x03
line.long 0x0 "GICD_IPRIORITYR122,Interrupt Priority Register 122"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x15EC++0x03
line.long 0x0 "GICD_IPRIORITYR123,Interrupt Priority Register 123"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x15F0++0x03
line.long 0x0 "GICD_IPRIORITYR124,Interrupt Priority Register 124"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x15F4++0x03
line.long 0x0 "GICD_IPRIORITYR125,Interrupt Priority Register 125"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x15F8++0x03
line.long 0x0 "GICD_IPRIORITYR126,Interrupt Priority Register 126"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
group.long 0x15FC++0x03
line.long 0x0 "GICD_IPRIORITYR127,Interrupt Priority Register 127"
hexmask.long.byte 0x00 24.--31. 1. " PBO3    ,Priority Byte Offset 3"
hexmask.long.byte 0x00 16.--23. 1. "  PBO2    ,Priority Byte Offset 2"
hexmask.long.byte 0x00 8.--15. 1. "  PBO1    ,Priority Byte Offset 1"
hexmask.long.byte 0x00 0.--7. 1. "  PBO0    ,Priority Byte Offset 0"
textline "                             "
tree.end
tree "Processor Targets Registers"
rgroup.long 0x1800++0x03
line.long 0x0 "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 0x1804++0x03
line.long 0x0 "GICD_ITARGETSR1,Interrupt Processor Targets Register 1"
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 0x1808++0x03
line.long 0x0 "GICD_ITARGETSR2,Interrupt Processor Targets Register 2"
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 0x180C++0x03
line.long 0x0 "GICD_ITARGETSR3,Interrupt Processor Targets Register 3"
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 0x1810++0x03
line.long 0x0 "GICD_ITARGETSR4,Interrupt Processor Targets Register 4"
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 0x1814++0x03
line.long 0x0 "GICD_ITARGETSR5,Interrupt Processor Targets Register 5"
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 0x1818++0x03
line.long 0x0 "GICD_ITARGETSR6,Interrupt Processor Targets Register 6"
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 0x181C++0x03
line.long 0x0 "GICD_ITARGETSR7,Interrupt Processor Targets Register 7"
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"
group.long 0x1820++0x03
line.long 0x0 "GICD_ITARGETSR8,Interrupt Processor Targets Register 8"
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"
group.long 0x1824++0x03
line.long 0x0 "GICD_ITARGETSR9,Interrupt Processor Targets Register 9"
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"
group.long 0x1828++0x03
line.long 0x0 "GICD_ITARGETSR10,Interrupt Processor Targets Register 10"
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"
group.long 0x182C++0x03
line.long 0x0 "GICD_ITARGETSR11,Interrupt Processor Targets Register 11"
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"
group.long 0x1830++0x03
line.long 0x0 "GICD_ITARGETSR12,Interrupt Processor Targets Register 12"
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"
group.long 0x1834++0x03
line.long 0x0 "GICD_ITARGETSR13,Interrupt Processor Targets Register 13"
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"
group.long 0x1838++0x03
line.long 0x0 "GICD_ITARGETSR14,Interrupt Processor Targets Register 14"
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"
group.long 0x183C++0x03
line.long 0x0 "GICD_ITARGETSR15,Interrupt Processor Targets Register 15"
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"
group.long 0x1840++0x03
line.long 0x0 "GICD_ITARGETSR16,Interrupt Processor Targets Register 16"
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"
group.long 0x1844++0x03
line.long 0x0 "GICD_ITARGETSR17,Interrupt Processor Targets Register 17"
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"
group.long 0x1848++0x03
line.long 0x0 "GICD_ITARGETSR18,Interrupt Processor Targets Register 18"
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"
group.long 0x184C++0x03
line.long 0x0 "GICD_ITARGETSR19,Interrupt Processor Targets Register 19"
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"
group.long 0x1850++0x03
line.long 0x0 "GICD_ITARGETSR20,Interrupt Processor Targets Register 20"
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"
group.long 0x1854++0x03
line.long 0x0 "GICD_ITARGETSR21,Interrupt Processor Targets Register 21"
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"
group.long 0x1858++0x03
line.long 0x0 "GICD_ITARGETSR22,Interrupt Processor Targets Register 22"
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"
group.long 0x185C++0x03
line.long 0x0 "GICD_ITARGETSR23,Interrupt Processor Targets Register 23"
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"
group.long 0x1860++0x03
line.long 0x0 "GICD_ITARGETSR24,Interrupt Processor Targets Register 24"
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"
group.long 0x1864++0x03
line.long 0x0 "GICD_ITARGETSR25,Interrupt Processor Targets Register 25"
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"
group.long 0x1868++0x03
line.long 0x0 "GICD_ITARGETSR26,Interrupt Processor Targets Register 26"
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"
group.long 0x186C++0x03
line.long 0x0 "GICD_ITARGETSR27,Interrupt Processor Targets Register 27"
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"
group.long 0x1870++0x03
line.long 0x0 "GICD_ITARGETSR28,Interrupt Processor Targets Register 28"
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"
group.long 0x1874++0x03
line.long 0x0 "GICD_ITARGETSR29,Interrupt Processor Targets Register 29"
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"
group.long 0x1878++0x03
line.long 0x0 "GICD_ITARGETSR30,Interrupt Processor Targets Register 30"
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"
group.long 0x187C++0x03
line.long 0x0 "GICD_ITARGETSR31,Interrupt Processor Targets Register 31"
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"
group.long 0x1880++0x03
line.long 0x0 "GICD_ITARGETSR32,Interrupt Processor Targets Register 32"
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"
group.long 0x1884++0x03
line.long 0x0 "GICD_ITARGETSR33,Interrupt Processor Targets Register 33"
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"
group.long 0x1888++0x03
line.long 0x0 "GICD_ITARGETSR34,Interrupt Processor Targets Register 34"
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"
group.long 0x188C++0x03
line.long 0x0 "GICD_ITARGETSR35,Interrupt Processor Targets Register 35"
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"
group.long 0x1890++0x03
line.long 0x0 "GICD_ITARGETSR36,Interrupt Processor Targets Register 36"
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"
group.long 0x1894++0x03
line.long 0x0 "GICD_ITARGETSR37,Interrupt Processor Targets Register 37"
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"
group.long 0x1898++0x03
line.long 0x0 "GICD_ITARGETSR38,Interrupt Processor Targets Register 38"
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"
group.long 0x189C++0x03
line.long 0x0 "GICD_ITARGETSR39,Interrupt Processor Targets Register 39"
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"
group.long 0x18A0++0x03
line.long 0x0 "GICD_ITARGETSR40,Interrupt Processor Targets Register 40"
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"
group.long 0x18A4++0x03
line.long 0x0 "GICD_ITARGETSR41,Interrupt Processor Targets Register 41"
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"
group.long 0x18A8++0x03
line.long 0x0 "GICD_ITARGETSR42,Interrupt Processor Targets Register 42"
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"
group.long 0x18AC++0x03
line.long 0x0 "GICD_ITARGETSR43,Interrupt Processor Targets Register 43"
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"
group.long 0x18B0++0x03
line.long 0x0 "GICD_ITARGETSR44,Interrupt Processor Targets Register 44"
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"
group.long 0x18B4++0x03
line.long 0x0 "GICD_ITARGETSR45,Interrupt Processor Targets Register 45"
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"
group.long 0x18B8++0x03
line.long 0x0 "GICD_ITARGETSR46,Interrupt Processor Targets Register 46"
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"
group.long 0x18BC++0x03
line.long 0x0 "GICD_ITARGETSR47,Interrupt Processor Targets Register 47"
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"
group.long 0x18C0++0x03
line.long 0x0 "GICD_ITARGETSR48,Interrupt Processor Targets Register 48"
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"
group.long 0x18C4++0x03
line.long 0x0 "GICD_ITARGETSR49,Interrupt Processor Targets Register 49"
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"
group.long 0x18C8++0x03
line.long 0x0 "GICD_ITARGETSR50,Interrupt Processor Targets Register 50"
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"
group.long 0x18CC++0x03
line.long 0x0 "GICD_ITARGETSR51,Interrupt Processor Targets Register 51"
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"
group.long 0x18D0++0x03
line.long 0x0 "GICD_ITARGETSR52,Interrupt Processor Targets Register 52"
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"
group.long 0x18D4++0x03
line.long 0x0 "GICD_ITARGETSR53,Interrupt Processor Targets Register 53"
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"
group.long 0x18D8++0x03
line.long 0x0 "GICD_ITARGETSR54,Interrupt Processor Targets Register 54"
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"
group.long 0x18DC++0x03
line.long 0x0 "GICD_ITARGETSR55,Interrupt Processor Targets Register 55"
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"
group.long 0x18E0++0x03
line.long 0x0 "GICD_ITARGETSR56,Interrupt Processor Targets Register 56"
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"
group.long 0x18E4++0x03
line.long 0x0 "GICD_ITARGETSR57,Interrupt Processor Targets Register 57"
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"
group.long 0x18E8++0x03
line.long 0x0 "GICD_ITARGETSR58,Interrupt Processor Targets Register 58"
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"
group.long 0x18EC++0x03
line.long 0x0 "GICD_ITARGETSR59,Interrupt Processor Targets Register 59"
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"
group.long 0x18F0++0x03
line.long 0x0 "GICD_ITARGETSR60,Interrupt Processor Targets Register 60"
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"
group.long 0x18F4++0x03
line.long 0x0 "GICD_ITARGETSR61,Interrupt Processor Targets Register 61"
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"
group.long 0x18F8++0x03
line.long 0x0 "GICD_ITARGETSR62,Interrupt Processor Targets Register 62"
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"
group.long 0x18FC++0x03
line.long 0x0 "GICD_ITARGETSR63,Interrupt Processor Targets Register 63"
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"
group.long 0x1900++0x03
line.long 0x0 "GICD_ITARGETSR64,Interrupt Processor Targets Register 64"
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"
group.long 0x1904++0x03
line.long 0x0 "GICD_ITARGETSR65,Interrupt Processor Targets Register 65"
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"
group.long 0x1908++0x03
line.long 0x0 "GICD_ITARGETSR66,Interrupt Processor Targets Register 66"
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"
group.long 0x190C++0x03
line.long 0x0 "GICD_ITARGETSR67,Interrupt Processor Targets Register 67"
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"
group.long 0x1910++0x03
line.long 0x0 "GICD_ITARGETSR68,Interrupt Processor Targets Register 68"
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"
group.long 0x1914++0x03
line.long 0x0 "GICD_ITARGETSR69,Interrupt Processor Targets Register 69"
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"
group.long 0x1918++0x03
line.long 0x0 "GICD_ITARGETSR70,Interrupt Processor Targets Register 70"
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"
group.long 0x191C++0x03
line.long 0x0 "GICD_ITARGETSR71,Interrupt Processor Targets Register 71"
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"
group.long 0x1920++0x03
line.long 0x0 "GICD_ITARGETSR72,Interrupt Processor Targets Register 72"
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"
group.long 0x1924++0x03
line.long 0x0 "GICD_ITARGETSR73,Interrupt Processor Targets Register 73"
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"
group.long 0x1928++0x03
line.long 0x0 "GICD_ITARGETSR74,Interrupt Processor Targets Register 74"
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"
group.long 0x192C++0x03
line.long 0x0 "GICD_ITARGETSR75,Interrupt Processor Targets Register 75"
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"
group.long 0x1930++0x03
line.long 0x0 "GICD_ITARGETSR76,Interrupt Processor Targets Register 76"
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"
group.long 0x1934++0x03
line.long 0x0 "GICD_ITARGETSR77,Interrupt Processor Targets Register 77"
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"
group.long 0x1938++0x03
line.long 0x0 "GICD_ITARGETSR78,Interrupt Processor Targets Register 78"
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"
group.long 0x193C++0x03
line.long 0x0 "GICD_ITARGETSR79,Interrupt Processor Targets Register 79"
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"
group.long 0x1940++0x03
line.long 0x0 "GICD_ITARGETSR80,Interrupt Processor Targets Register 80"
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"
group.long 0x1944++0x03
line.long 0x0 "GICD_ITARGETSR81,Interrupt Processor Targets Register 81"
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"
group.long 0x1948++0x03
line.long 0x0 "GICD_ITARGETSR82,Interrupt Processor Targets Register 82"
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"
group.long 0x194C++0x03
line.long 0x0 "GICD_ITARGETSR83,Interrupt Processor Targets Register 83"
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"
group.long 0x1950++0x03
line.long 0x0 "GICD_ITARGETSR84,Interrupt Processor Targets Register 84"
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"
group.long 0x1954++0x03
line.long 0x0 "GICD_ITARGETSR85,Interrupt Processor Targets Register 85"
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"
group.long 0x1958++0x03
line.long 0x0 "GICD_ITARGETSR86,Interrupt Processor Targets Register 86"
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"
group.long 0x195C++0x03
line.long 0x0 "GICD_ITARGETSR87,Interrupt Processor Targets Register 87"
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"
group.long 0x1960++0x03
line.long 0x0 "GICD_ITARGETSR88,Interrupt Processor Targets Register 88"
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"
group.long 0x1964++0x03
line.long 0x0 "GICD_ITARGETSR89,Interrupt Processor Targets Register 89"
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"
group.long 0x1968++0x03
line.long 0x0 "GICD_ITARGETSR90,Interrupt Processor Targets Register 90"
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"
group.long 0x196C++0x03
line.long 0x0 "GICD_ITARGETSR91,Interrupt Processor Targets Register 91"
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"
group.long 0x1970++0x03
line.long 0x0 "GICD_ITARGETSR92,Interrupt Processor Targets Register 92"
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"
group.long 0x1974++0x03
line.long 0x0 "GICD_ITARGETSR93,Interrupt Processor Targets Register 93"
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"
group.long 0x1978++0x03
line.long 0x0 "GICD_ITARGETSR94,Interrupt Processor Targets Register 94"
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"
group.long 0x197C++0x03
line.long 0x0 "GICD_ITARGETSR95,Interrupt Processor Targets Register 95"
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"
group.long 0x1980++0x03
line.long 0x0 "GICD_ITARGETSR96,Interrupt Processor Targets Register 96"
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"
group.long 0x1984++0x03
line.long 0x0 "GICD_ITARGETSR97,Interrupt Processor Targets Register 97"
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"
group.long 0x1988++0x03
line.long 0x0 "GICD_ITARGETSR98,Interrupt Processor Targets Register 98"
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"
group.long 0x198C++0x03
line.long 0x0 "GICD_ITARGETSR99,Interrupt Processor Targets Register 99"
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"
group.long 0x1990++0x03
line.long 0x0 "GICD_ITARGETSR100,Interrupt Processor Targets Register 100"
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"
group.long 0x1994++0x03
line.long 0x0 "GICD_ITARGETSR101,Interrupt Processor Targets Register 101"
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"
group.long 0x1998++0x03
line.long 0x0 "GICD_ITARGETSR102,Interrupt Processor Targets Register 102"
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"
group.long 0x199C++0x03
line.long 0x0 "GICD_ITARGETSR103,Interrupt Processor Targets Register 103"
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"
group.long 0x19A0++0x03
line.long 0x0 "GICD_ITARGETSR104,Interrupt Processor Targets Register 104"
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"
group.long 0x19A4++0x03
line.long 0x0 "GICD_ITARGETSR105,Interrupt Processor Targets Register 105"
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"
group.long 0x19A8++0x03
line.long 0x0 "GICD_ITARGETSR106,Interrupt Processor Targets Register 106"
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"
group.long 0x19AC++0x03
line.long 0x0 "GICD_ITARGETSR107,Interrupt Processor Targets Register 107"
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"
group.long 0x19B0++0x03
line.long 0x0 "GICD_ITARGETSR108,Interrupt Processor Targets Register 108"
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"
group.long 0x19B4++0x03
line.long 0x0 "GICD_ITARGETSR109,Interrupt Processor Targets Register 109"
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"
group.long 0x19B8++0x03
line.long 0x0 "GICD_ITARGETSR110,Interrupt Processor Targets Register 110"
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"
group.long 0x19BC++0x03
line.long 0x0 "GICD_ITARGETSR111,Interrupt Processor Targets Register 111"
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"
group.long 0x19C0++0x03
line.long 0x0 "GICD_ITARGETSR112,Interrupt Processor Targets Register 112"
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"
group.long 0x19C4++0x03
line.long 0x0 "GICD_ITARGETSR113,Interrupt Processor Targets Register 113"
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"
group.long 0x19C8++0x03
line.long 0x0 "GICD_ITARGETSR114,Interrupt Processor Targets Register 114"
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"
group.long 0x19CC++0x03
line.long 0x0 "GICD_ITARGETSR115,Interrupt Processor Targets Register 115"
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"
group.long 0x19D0++0x03
line.long 0x0 "GICD_ITARGETSR116,Interrupt Processor Targets Register 116"
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"
group.long 0x19D4++0x03
line.long 0x0 "GICD_ITARGETSR117,Interrupt Processor Targets Register 117"
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"
group.long 0x19D8++0x03
line.long 0x0 "GICD_ITARGETSR118,Interrupt Processor Targets Register 118"
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"
group.long 0x19DC++0x03
line.long 0x0 "GICD_ITARGETSR119,Interrupt Processor Targets Register 119"
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"
group.long 0x19E0++0x03
line.long 0x0 "GICD_ITARGETSR120,Interrupt Processor Targets Register 120"
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"
group.long 0x19E4++0x03
line.long 0x0 "GICD_ITARGETSR121,Interrupt Processor Targets Register 121"
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"
group.long 0x19E8++0x03
line.long 0x0 "GICD_ITARGETSR122,Interrupt Processor Targets Register 122"
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"
group.long 0x19EC++0x03
line.long 0x0 "GICD_ITARGETSR123,Interrupt Processor Targets Register 123"
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"
group.long 0x19F0++0x03
line.long 0x0 "GICD_ITARGETSR124,Interrupt Processor Targets Register 124"
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"
group.long 0x19F4++0x03
line.long 0x0 "GICD_ITARGETSR125,Interrupt Processor Targets Register 125"
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"
group.long 0x19F8++0x03
line.long 0x0 "GICD_ITARGETSR126,Interrupt Processor Targets Register 126"
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"
group.long 0x19FC++0x03
line.long 0x0 "GICD_ITARGETSR127,Interrupt Processor Targets Register 127"
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"
textline "                             "
tree.end
tree "Configuration Registers"
rgroup.long 0x1C00++0x03
line.long 0x00 "GICD_ICFGR0,Interrupt Configuration Register"
bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Edge,Level"
bitfld.long 0x00 29. "  ICF14 ,Interrupt Configuration 14" "Edge,Level"
bitfld.long 0x00 27. "  ICF13 ,Interrupt Configuration 13" "Edge,Level"
textline "                             "
bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Edge,Level"
bitfld.long 0x00 23. "  ICF11 ,Interrupt Configuration 11" "Edge,Level"
bitfld.long 0x00 21. "  ICF10 ,Interrupt Configuration 10" "Edge,Level"
textline "                             "
bitfld.long 0x00 19. " ICF9  ,Interrupt Configuration 9" "Edge,Level"
bitfld.long 0x00 17. "  ICF8  ,Interrupt Configuration 8" "Edge,Level"
bitfld.long 0x00 15. "  ICF7  ,Interrupt Configuration 7" "Edge,Level"
textline "                             "
bitfld.long 0x00 13. " ICF6  ,Interrupt Configuration 6" "Edge,Level"
bitfld.long 0x00 11. "  ICF5  ,Interrupt Configuration 5" "Edge,Level"
bitfld.long 0x00 9. "  ICF4  ,Interrupt Configuration 4" "Edge,Level"
textline "                             "
bitfld.long 0x00 7. " ICF3  ,Interrupt Configuration 3" "Edge,Level"
bitfld.long 0x00 5. "  ICF2  ,Interrupt Configuration 2" "Edge,Level"
bitfld.long 0x00 3. "  ICF1  ,Interrupt Configuration 1" "Edge,Level"
textline "                             "
bitfld.long 0x00 1. " ICF0  ,Interrupt Configuration 0" "Edge,Level"
rgroup.long 0x1C04++0x03
line.long 0x00 "GICD_ICFGR1,Interrupt Configuration Register"
bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Edge,Level"
bitfld.long 0x00 29. "  ICF14 ,Interrupt Configuration 14" "Edge,Level"
bitfld.long 0x00 27. "  ICF13 ,Interrupt Configuration 13" "Edge,Level"
textline "                             "
bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Edge,Level"
bitfld.long 0x00 23. "  ICF11 ,Interrupt Configuration 11" "Edge,Level"
bitfld.long 0x00 21. "  ICF10 ,Interrupt Configuration 10" "Edge,Level"
textline "                             "
bitfld.long 0x00 19. " ICF9  ,Interrupt Configuration 9" "Edge,Level"
bitfld.long 0x00 17. "  ICF8  ,Interrupt Configuration 8" "Edge,Level"
bitfld.long 0x00 15. "  ICF7  ,Interrupt Configuration 7" "Edge,Level"
textline "                             "
bitfld.long 0x00 13. " ICF6  ,Interrupt Configuration 6" "Edge,Level"
bitfld.long 0x00 11. "  ICF5  ,Interrupt Configuration 5" "Edge,Level"
bitfld.long 0x00 9. "  ICF4  ,Interrupt Configuration 4" "Edge,Level"
textline "                             "
bitfld.long 0x00 7. " ICF3  ,Interrupt Configuration 3" "Edge,Level"
bitfld.long 0x00 5. "  ICF2  ,Interrupt Configuration 2" "Edge,Level"
bitfld.long 0x00 3. "  ICF1  ,Interrupt Configuration 1" "Edge,Level"
textline "                             "
bitfld.long 0x00 1. " ICF0  ,Interrupt Configuration 0" "Edge,Level"
textline "                             "
group.long 0x1C08++0x03
line.long 0x00 "GICD_ICFGR2,Interrupt Configuration Register 0x1C08"
bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Edge,Level"
bitfld.long 0x00 29. "  ICF14 ,Interrupt Configuration 14" "Edge,Level"
bitfld.long 0x00 27. "  ICF13 ,Interrupt Configuration 13" "Edge,Level"
textline "                             "
bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Edge,Level"
bitfld.long 0x00 23. "  ICF11 ,Interrupt Configuration 11" "Edge,Level"
bitfld.long 0x00 21. "  ICF10 ,Interrupt Configuration 10" "Edge,Level"
textline "                             "
bitfld.long 0x00 19. " ICF9  ,Interrupt Configuration 9" "Edge,Level"
bitfld.long 0x00 17. "  ICF8  ,Interrupt Configuration 8" "Edge,Level"
bitfld.long 0x00 15. "  ICF7  ,Interrupt Configuration 7" "Edge,Level"
textline "                             "
bitfld.long 0x00 13. " ICF6  ,Interrupt Configuration 6" "Edge,Level"
bitfld.long 0x00 11. "  ICF5  ,Interrupt Configuration 5" "Edge,Level"
bitfld.long 0x00 9. "  ICF4  ,Interrupt Configuration 4" "Edge,Level"
textline "                             "
bitfld.long 0x00 7. " ICF3  ,Interrupt Configuration 3" "Edge,Level"
bitfld.long 0x00 5. "  ICF2  ,Interrupt Configuration 2" "Edge,Level"
bitfld.long 0x00 3. "  ICF1  ,Interrupt Configuration 1" "Edge,Level"
textline "                             "
bitfld.long 0x00 1. " ICF0  ,Interrupt Configuration 0" "Edge,Level"
textline "                             "
group.long 0x1C0C++0x03
line.long 0x00 "GICD_ICFGR3,Interrupt Configuration Register 0x1C0C"
bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Edge,Level"
bitfld.long 0x00 29. "  ICF14 ,Interrupt Configuration 14" "Edge,Level"
bitfld.long 0x00 27. "  ICF13 ,Interrupt Configuration 13" "Edge,Level"
textline "                             "
bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Edge,Level"
bitfld.long 0x00 23. "  ICF11 ,Interrupt Configuration 11" "Edge,Level"
bitfld.long 0x00 21. "  ICF10 ,Interrupt Configuration 10" "Edge,Level"
textline "                             "
bitfld.long 0x00 19. " ICF9  ,Interrupt Configuration 9" "Edge,Level"
bitfld.long 0x00 17. "  ICF8  ,Interrupt Configuration 8" "Edge,Level"
bitfld.long 0x00 15. "  ICF7  ,Interrupt Configuration 7" "Edge,Level"
textline "                             "
bitfld.long 0x00 13. " ICF6  ,Interrupt Configuration 6" "Edge,Level"
bitfld.long 0x00 11. "  ICF5  ,Interrupt Configuration 5" "Edge,Level"
bitfld.long 0x00 9. "  ICF4  ,Interrupt Configuration 4" "Edge,Level"
textline "                             "
bitfld.long 0x00 7. " ICF3  ,Interrupt Configuration 3" "Edge,Level"
bitfld.long 0x00 5. "  ICF2  ,Interrupt Configuration 2" "Edge,Level"
bitfld.long 0x00 3. "  ICF1  ,Interrupt Configuration 1" "Edge,Level"
textline "                             "
bitfld.long 0x00 1. " ICF0  ,Interrupt Configuration 0" "Edge,Level"
textline "                             "
group.long 0x1C10++0x03
line.long 0x00 "GICD_ICFGR4,Interrupt Configuration Register 0x1C10"
bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Edge,Level"
bitfld.long 0x00 29. "  ICF14 ,Interrupt Configuration 14" "Edge,Level"
bitfld.long 0x00 27. "  ICF13 ,Interrupt Configuration 13" "Edge,Level"
textline "                             "
bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Edge,Level"
bitfld.long 0x00 23. "  ICF11 ,Interrupt Configuration 11" "Edge,Level"
bitfld.long 0x00 21. "  ICF10 ,Interrupt Configuration 10" "Edge,Level"
textline "                             "
bitfld.long 0x00 19. " ICF9  ,Interrupt Configuration 9" "Edge,Level"
bitfld.long 0x00 17. "  ICF8  ,Interrupt Configuration 8" "Edge,Level"
bitfld.long 0x00 15. "  ICF7  ,Interrupt Configuration 7" "Edge,Level"
textline "                             "
bitfld.long 0x00 13. " ICF6  ,Interrupt Configuration 6" "Edge,Level"
bitfld.long 0x00 11. "  ICF5  ,Interrupt Configuration 5" "Edge,Level"
bitfld.long 0x00 9. "  ICF4  ,Interrupt Configuration 4" "Edge,Level"
textline "                             "
bitfld.long 0x00 7. " ICF3  ,Interrupt Configuration 3" "Edge,Level"
bitfld.long 0x00 5. "  ICF2  ,Interrupt Configuration 2" "Edge,Level"
bitfld.long 0x00 3. "  ICF1  ,Interrupt Configuration 1" "Edge,Level"
textline "                             "
bitfld.long 0x00 1. " ICF0  ,Interrupt Configuration 0" "Edge,Level"
textline "                             "
group.long 0x1C14++0x03
line.long 0x00 "GICD_ICFGR5,Interrupt Configuration Register 0x1C14"
bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Edge,Level"
bitfld.long 0x00 29. "  ICF14 ,Interrupt Configuration 14" "Edge,Level"
bitfld.long 0x00 27. "  ICF13 ,Interrupt Configuration 13" "Edge,Level"
textline "                             "
bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Edge,Level"
bitfld.long 0x00 23. "  ICF11 ,Interrupt Configuration 11" "Edge,Level"
bitfld.long 0x00 21. "  ICF10 ,Interrupt Configuration 10" "Edge,Level"
textline "                             "
bitfld.long 0x00 19. " ICF9  ,Interrupt Configuration 9" "Edge,Level"
bitfld.long 0x00 17. "  ICF8  ,Interrupt Configuration 8" "Edge,Level"
bitfld.long 0x00 15. "  ICF7  ,Interrupt Configuration 7" "Edge,Level"
textline "                             "
bitfld.long 0x00 13. " ICF6  ,Interrupt Configuration 6" "Edge,Level"
bitfld.long 0x00 11. "  ICF5  ,Interrupt Configuration 5" "Edge,Level"
bitfld.long 0x00 9. "  ICF4  ,Interrupt Configuration 4" "Edge,Level"
textline "                             "
bitfld.long 0x00 7. " ICF3  ,Interrupt Configuration 3" "Edge,Level"
bitfld.long 0x00 5. "  ICF2  ,Interrupt Configuration 2" "Edge,Level"
bitfld.long 0x00 3. "  ICF1  ,Interrupt Configuration 1" "Edge,Level"
textline "                             "
bitfld.long 0x00 1. " ICF0  ,Interrupt Configuration 0" "Edge,Level"
textline "                             "
group.long 0x1C18++0x03
line.long 0x00 "GICD_ICFGR6,Interrupt Configuration Register 0x1C18"
bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Edge,Level"
bitfld.long 0x00 29. "  ICF14 ,Interrupt Configuration 14" "Edge,Level"
bitfld.long 0x00 27. "  ICF13 ,Interrupt Configuration 13" "Edge,Level"
textline "                             "
bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Edge,Level"
bitfld.long 0x00 23. "  ICF11 ,Interrupt Configuration 11" "Edge,Level"
bitfld.long 0x00 21. "  ICF10 ,Interrupt Configuration 10" "Edge,Level"
textline "                             "
bitfld.long 0x00 19. " ICF9  ,Interrupt Configuration 9" "Edge,Level"
bitfld.long 0x00 17. "  ICF8  ,Interrupt Configuration 8" "Edge,Level"
bitfld.long 0x00 15. "  ICF7  ,Interrupt Configuration 7" "Edge,Level"
textline "                             "
bitfld.long 0x00 13. " ICF6  ,Interrupt Configuration 6" "Edge,Level"
bitfld.long 0x00 11. "  ICF5  ,Interrupt Configuration 5" "Edge,Level"
bitfld.long 0x00 9. "  ICF4  ,Interrupt Configuration 4" "Edge,Level"
textline "                             "
bitfld.long 0x00 7. " ICF3  ,Interrupt Configuration 3" "Edge,Level"
bitfld.long 0x00 5. "  ICF2  ,Interrupt Configuration 2" "Edge,Level"
bitfld.long 0x00 3. "  ICF1  ,Interrupt Configuration 1" "Edge,Level"
textline "                             "
bitfld.long 0x00 1. " ICF0  ,Interrupt Configuration 0" "Edge,Level"
textline "                             "
group.long 0x1C1C++0x03
line.long 0x00 "GICD_ICFGR7,Interrupt Configuration Register 0x1C1C"
bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Edge,Level"
bitfld.long 0x00 29. "  ICF14 ,Interrupt Configuration 14" "Edge,Level"
bitfld.long 0x00 27. "  ICF13 ,Interrupt Configuration 13" "Edge,Level"
textline "                             "
bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Edge,Level"
bitfld.long 0x00 23. "  ICF11 ,Interrupt Configuration 11" "Edge,Level"
bitfld.long 0x00 21. "  ICF10 ,Interrupt Configuration 10" "Edge,Level"
textline "                             "
bitfld.long 0x00 19. " ICF9  ,Interrupt Configuration 9" "Edge,Level"
bitfld.long 0x00 17. "  ICF8  ,Interrupt Configuration 8" "Edge,Level"
bitfld.long 0x00 15. "  ICF7  ,Interrupt Configuration 7" "Edge,Level"
textline "                             "
bitfld.long 0x00 13. " ICF6  ,Interrupt Configuration 6" "Edge,Level"
bitfld.long 0x00 11. "  ICF5  ,Interrupt Configuration 5" "Edge,Level"
bitfld.long 0x00 9. "  ICF4  ,Interrupt Configuration 4" "Edge,Level"
textline "                             "
bitfld.long 0x00 7. " ICF3  ,Interrupt Configuration 3" "Edge,Level"
bitfld.long 0x00 5. "  ICF2  ,Interrupt Configuration 2" "Edge,Level"
bitfld.long 0x00 3. "  ICF1  ,Interrupt Configuration 1" "Edge,Level"
textline "                             "
bitfld.long 0x00 1. " ICF0  ,Interrupt Configuration 0" "Edge,Level"
textline "                             "
group.long 0x1C20++0x03
line.long 0x00 "GICD_ICFGR8,Interrupt Configuration Register 0x1C20"
bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Edge,Level"
bitfld.long 0x00 29. "  ICF14 ,Interrupt Configuration 14" "Edge,Level"
bitfld.long 0x00 27. "  ICF13 ,Interrupt Configuration 13" "Edge,Level"
textline "                             "
bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Edge,Level"
bitfld.long 0x00 23. "  ICF11 ,Interrupt Configuration 11" "Edge,Level"
bitfld.long 0x00 21. "  ICF10 ,Interrupt Configuration 10" "Edge,Level"
textline "                             "
bitfld.long 0x00 19. " ICF9  ,Interrupt Configuration 9" "Edge,Level"
bitfld.long 0x00 17. "  ICF8  ,Interrupt Configuration 8" "Edge,Level"
bitfld.long 0x00 15. "  ICF7  ,Interrupt Configuration 7" "Edge,Level"
textline "                             "
bitfld.long 0x00 13. " ICF6  ,Interrupt Configuration 6" "Edge,Level"
bitfld.long 0x00 11. "  ICF5  ,Interrupt Configuration 5" "Edge,Level"
bitfld.long 0x00 9. "  ICF4  ,Interrupt Configuration 4" "Edge,Level"
textline "                             "
bitfld.long 0x00 7. " ICF3  ,Interrupt Configuration 3" "Edge,Level"
bitfld.long 0x00 5. "  ICF2  ,Interrupt Configuration 2" "Edge,Level"
bitfld.long 0x00 3. "  ICF1  ,Interrupt Configuration 1" "Edge,Level"
textline "                             "
bitfld.long 0x00 1. " ICF0  ,Interrupt Configuration 0" "Edge,Level"
textline "                             "
group.long 0x1C24++0x03
line.long 0x00 "GICD_ICFGR9,Interrupt Configuration Register 0x1C24"
bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Edge,Level"
bitfld.long 0x00 29. "  ICF14 ,Interrupt Configuration 14" "Edge,Level"
bitfld.long 0x00 27. "  ICF13 ,Interrupt Configuration 13" "Edge,Level"
textline "                             "
bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Edge,Level"
bitfld.long 0x00 23. "  ICF11 ,Interrupt Configuration 11" "Edge,Level"
bitfld.long 0x00 21. "  ICF10 ,Interrupt Configuration 10" "Edge,Level"
textline "                             "
bitfld.long 0x00 19. " ICF9  ,Interrupt Configuration 9" "Edge,Level"
bitfld.long 0x00 17. "  ICF8  ,Interrupt Configuration 8" "Edge,Level"
bitfld.long 0x00 15. "  ICF7  ,Interrupt Configuration 7" "Edge,Level"
textline "                             "
bitfld.long 0x00 13. " ICF6  ,Interrupt Configuration 6" "Edge,Level"
bitfld.long 0x00 11. "  ICF5  ,Interrupt Configuration 5" "Edge,Level"
bitfld.long 0x00 9. "  ICF4  ,Interrupt Configuration 4" "Edge,Level"
textline "                             "
bitfld.long 0x00 7. " ICF3  ,Interrupt Configuration 3" "Edge,Level"
bitfld.long 0x00 5. "  ICF2  ,Interrupt Configuration 2" "Edge,Level"
bitfld.long 0x00 3. "  ICF1  ,Interrupt Configuration 1" "Edge,Level"
textline "                             "
bitfld.long 0x00 1. " ICF0  ,Interrupt Configuration 0" "Edge,Level"
textline "                             "
group.long 0x1C28++0x03
line.long 0x00 "GICD_ICFGR10,Interrupt Configuration Register 0x1C28"
bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Edge,Level"
bitfld.long 0x00 29. "  ICF14 ,Interrupt Configuration 14" "Edge,Level"
bitfld.long 0x00 27. "  ICF13 ,Interrupt Configuration 13" "Edge,Level"
textline "                             "
bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Edge,Level"
bitfld.long 0x00 23. "  ICF11 ,Interrupt Configuration 11" "Edge,Level"
bitfld.long 0x00 21. "  ICF10 ,Interrupt Configuration 10" "Edge,Level"
textline "                             "
bitfld.long 0x00 19. " ICF9  ,Interrupt Configuration 9" "Edge,Level"
bitfld.long 0x00 17. "  ICF8  ,Interrupt Configuration 8" "Edge,Level"
bitfld.long 0x00 15. "  ICF7  ,Interrupt Configuration 7" "Edge,Level"
textline "                             "
bitfld.long 0x00 13. " ICF6  ,Interrupt Configuration 6" "Edge,Level"
bitfld.long 0x00 11. "  ICF5  ,Interrupt Configuration 5" "Edge,Level"
bitfld.long 0x00 9. "  ICF4  ,Interrupt Configuration 4" "Edge,Level"
textline "                             "
bitfld.long 0x00 7. " ICF3  ,Interrupt Configuration 3" "Edge,Level"
bitfld.long 0x00 5. "  ICF2  ,Interrupt Configuration 2" "Edge,Level"
bitfld.long 0x00 3. "  ICF1  ,Interrupt Configuration 1" "Edge,Level"
textline "                             "
bitfld.long 0x00 1. " ICF0  ,Interrupt Configuration 0" "Edge,Level"
textline "                             "
group.long 0x1C2C++0x03
line.long 0x00 "GICD_ICFGR11,Interrupt Configuration Register 0x1C2C"
bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Edge,Level"
bitfld.long 0x00 29. "  ICF14 ,Interrupt Configuration 14" "Edge,Level"
bitfld.long 0x00 27. "  ICF13 ,Interrupt Configuration 13" "Edge,Level"
textline "                             "
bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Edge,Level"
bitfld.long 0x00 23. "  ICF11 ,Interrupt Configuration 11" "Edge,Level"
bitfld.long 0x00 21. "  ICF10 ,Interrupt Configuration 10" "Edge,Level"
textline "                             "
bitfld.long 0x00 19. " ICF9  ,Interrupt Configuration 9" "Edge,Level"
bitfld.long 0x00 17. "  ICF8  ,Interrupt Configuration 8" "Edge,Level"
bitfld.long 0x00 15. "  ICF7  ,Interrupt Configuration 7" "Edge,Level"
textline "                             "
bitfld.long 0x00 13. " ICF6  ,Interrupt Configuration 6" "Edge,Level"
bitfld.long 0x00 11. "  ICF5  ,Interrupt Configuration 5" "Edge,Level"
bitfld.long 0x00 9. "  ICF4  ,Interrupt Configuration 4" "Edge,Level"
textline "                             "
bitfld.long 0x00 7. " ICF3  ,Interrupt Configuration 3" "Edge,Level"
bitfld.long 0x00 5. "  ICF2  ,Interrupt Configuration 2" "Edge,Level"
bitfld.long 0x00 3. "  ICF1  ,Interrupt Configuration 1" "Edge,Level"
textline "                             "
bitfld.long 0x00 1. " ICF0  ,Interrupt Configuration 0" "Edge,Level"
textline "                             "
group.long 0x1C30++0x03
line.long 0x00 "GICD_ICFGR12,Interrupt Configuration Register 0x1C30"
bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Edge,Level"
bitfld.long 0x00 29. "  ICF14 ,Interrupt Configuration 14" "Edge,Level"
bitfld.long 0x00 27. "  ICF13 ,Interrupt Configuration 13" "Edge,Level"
textline "                             "
bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Edge,Level"
bitfld.long 0x00 23. "  ICF11 ,Interrupt Configuration 11" "Edge,Level"
bitfld.long 0x00 21. "  ICF10 ,Interrupt Configuration 10" "Edge,Level"
textline "                             "
bitfld.long 0x00 19. " ICF9  ,Interrupt Configuration 9" "Edge,Level"
bitfld.long 0x00 17. "  ICF8  ,Interrupt Configuration 8" "Edge,Level"
bitfld.long 0x00 15. "  ICF7  ,Interrupt Configuration 7" "Edge,Level"
textline "                             "
bitfld.long 0x00 13. " ICF6  ,Interrupt Configuration 6" "Edge,Level"
bitfld.long 0x00 11. "  ICF5  ,Interrupt Configuration 5" "Edge,Level"
bitfld.long 0x00 9. "  ICF4  ,Interrupt Configuration 4" "Edge,Level"
textline "                             "
bitfld.long 0x00 7. " ICF3  ,Interrupt Configuration 3" "Edge,Level"
bitfld.long 0x00 5. "  ICF2  ,Interrupt Configuration 2" "Edge,Level"
bitfld.long 0x00 3. "  ICF1  ,Interrupt Configuration 1" "Edge,Level"
textline "                             "
bitfld.long 0x00 1. " ICF0  ,Interrupt Configuration 0" "Edge,Level"
textline "                             "
group.long 0x1C34++0x03
line.long 0x00 "GICD_ICFGR13,Interrupt Configuration Register 0x1C34"
bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Edge,Level"
bitfld.long 0x00 29. "  ICF14 ,Interrupt Configuration 14" "Edge,Level"
bitfld.long 0x00 27. "  ICF13 ,Interrupt Configuration 13" "Edge,Level"
textline "                             "
bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Edge,Level"
bitfld.long 0x00 23. "  ICF11 ,Interrupt Configuration 11" "Edge,Level"
bitfld.long 0x00 21. "  ICF10 ,Interrupt Configuration 10" "Edge,Level"
textline "                             "
bitfld.long 0x00 19. " ICF9  ,Interrupt Configuration 9" "Edge,Level"
bitfld.long 0x00 17. "  ICF8  ,Interrupt Configuration 8" "Edge,Level"
bitfld.long 0x00 15. "  ICF7  ,Interrupt Configuration 7" "Edge,Level"
textline "                             "
bitfld.long 0x00 13. " ICF6  ,Interrupt Configuration 6" "Edge,Level"
bitfld.long 0x00 11. "  ICF5  ,Interrupt Configuration 5" "Edge,Level"
bitfld.long 0x00 9. "  ICF4  ,Interrupt Configuration 4" "Edge,Level"
textline "                             "
bitfld.long 0x00 7. " ICF3  ,Interrupt Configuration 3" "Edge,Level"
bitfld.long 0x00 5. "  ICF2  ,Interrupt Configuration 2" "Edge,Level"
bitfld.long 0x00 3. "  ICF1  ,Interrupt Configuration 1" "Edge,Level"
textline "                             "
bitfld.long 0x00 1. " ICF0  ,Interrupt Configuration 0" "Edge,Level"
textline "                             "
group.long 0x1C38++0x03
line.long 0x00 "GICD_ICFGR14,Interrupt Configuration Register 0x1C38"
bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Edge,Level"
bitfld.long 0x00 29. "  ICF14 ,Interrupt Configuration 14" "Edge,Level"
bitfld.long 0x00 27. "  ICF13 ,Interrupt Configuration 13" "Edge,Level"
textline "                             "
bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Edge,Level"
bitfld.long 0x00 23. "  ICF11 ,Interrupt Configuration 11" "Edge,Level"
bitfld.long 0x00 21. "  ICF10 ,Interrupt Configuration 10" "Edge,Level"
textline "                             "
bitfld.long 0x00 19. " ICF9  ,Interrupt Configuration 9" "Edge,Level"
bitfld.long 0x00 17. "  ICF8  ,Interrupt Configuration 8" "Edge,Level"
bitfld.long 0x00 15. "  ICF7  ,Interrupt Configuration 7" "Edge,Level"
textline "                             "
bitfld.long 0x00 13. " ICF6  ,Interrupt Configuration 6" "Edge,Level"
bitfld.long 0x00 11. "  ICF5  ,Interrupt Configuration 5" "Edge,Level"
bitfld.long 0x00 9. "  ICF4  ,Interrupt Configuration 4" "Edge,Level"
textline "                             "
bitfld.long 0x00 7. " ICF3  ,Interrupt Configuration 3" "Edge,Level"
bitfld.long 0x00 5. "  ICF2  ,Interrupt Configuration 2" "Edge,Level"
bitfld.long 0x00 3. "  ICF1  ,Interrupt Configuration 1" "Edge,Level"
textline "                             "
bitfld.long 0x00 1. " ICF0  ,Interrupt Configuration 0" "Edge,Level"
textline "                             "
group.long 0x1C3C++0x03
line.long 0x00 "GICD_ICFGR15,Interrupt Configuration Register 0x1C3C"
bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Edge,Level"
bitfld.long 0x00 29. "  ICF14 ,Interrupt Configuration 14" "Edge,Level"
bitfld.long 0x00 27. "  ICF13 ,Interrupt Configuration 13" "Edge,Level"
textline "                             "
bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Edge,Level"
bitfld.long 0x00 23. "  ICF11 ,Interrupt Configuration 11" "Edge,Level"
bitfld.long 0x00 21. "  ICF10 ,Interrupt Configuration 10" "Edge,Level"
textline "                             "
bitfld.long 0x00 19. " ICF9  ,Interrupt Configuration 9" "Edge,Level"
bitfld.long 0x00 17. "  ICF8  ,Interrupt Configuration 8" "Edge,Level"
bitfld.long 0x00 15. "  ICF7  ,Interrupt Configuration 7" "Edge,Level"
textline "                             "
bitfld.long 0x00 13. " ICF6  ,Interrupt Configuration 6" "Edge,Level"
bitfld.long 0x00 11. "  ICF5  ,Interrupt Configuration 5" "Edge,Level"
bitfld.long 0x00 9. "  ICF4  ,Interrupt Configuration 4" "Edge,Level"
textline "                             "
bitfld.long 0x00 7. " ICF3  ,Interrupt Configuration 3" "Edge,Level"
bitfld.long 0x00 5. "  ICF2  ,Interrupt Configuration 2" "Edge,Level"
bitfld.long 0x00 3. "  ICF1  ,Interrupt Configuration 1" "Edge,Level"
textline "                             "
bitfld.long 0x00 1. " ICF0  ,Interrupt Configuration 0" "Edge,Level"
textline "                             "
group.long 0x1C40++0x03
line.long 0x00 "GICD_ICFGR16,Interrupt Configuration Register 0x1C40"
bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Edge,Level"
bitfld.long 0x00 29. "  ICF14 ,Interrupt Configuration 14" "Edge,Level"
bitfld.long 0x00 27. "  ICF13 ,Interrupt Configuration 13" "Edge,Level"
textline "                             "
bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Edge,Level"
bitfld.long 0x00 23. "  ICF11 ,Interrupt Configuration 11" "Edge,Level"
bitfld.long 0x00 21. "  ICF10 ,Interrupt Configuration 10" "Edge,Level"
textline "                             "
bitfld.long 0x00 19. " ICF9  ,Interrupt Configuration 9" "Edge,Level"
bitfld.long 0x00 17. "  ICF8  ,Interrupt Configuration 8" "Edge,Level"
bitfld.long 0x00 15. "  ICF7  ,Interrupt Configuration 7" "Edge,Level"
textline "                             "
bitfld.long 0x00 13. " ICF6  ,Interrupt Configuration 6" "Edge,Level"
bitfld.long 0x00 11. "  ICF5  ,Interrupt Configuration 5" "Edge,Level"
bitfld.long 0x00 9. "  ICF4  ,Interrupt Configuration 4" "Edge,Level"
textline "                             "
bitfld.long 0x00 7. " ICF3  ,Interrupt Configuration 3" "Edge,Level"
bitfld.long 0x00 5. "  ICF2  ,Interrupt Configuration 2" "Edge,Level"
bitfld.long 0x00 3. "  ICF1  ,Interrupt Configuration 1" "Edge,Level"
textline "                             "
bitfld.long 0x00 1. " ICF0  ,Interrupt Configuration 0" "Edge,Level"
textline "                             "
group.long 0x1C44++0x03
line.long 0x00 "GICD_ICFGR17,Interrupt Configuration Register 0x1C44"
bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Edge,Level"
bitfld.long 0x00 29. "  ICF14 ,Interrupt Configuration 14" "Edge,Level"
bitfld.long 0x00 27. "  ICF13 ,Interrupt Configuration 13" "Edge,Level"
textline "                             "
bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Edge,Level"
bitfld.long 0x00 23. "  ICF11 ,Interrupt Configuration 11" "Edge,Level"
bitfld.long 0x00 21. "  ICF10 ,Interrupt Configuration 10" "Edge,Level"
textline "                             "
bitfld.long 0x00 19. " ICF9  ,Interrupt Configuration 9" "Edge,Level"
bitfld.long 0x00 17. "  ICF8  ,Interrupt Configuration 8" "Edge,Level"
bitfld.long 0x00 15. "  ICF7  ,Interrupt Configuration 7" "Edge,Level"
textline "                             "
bitfld.long 0x00 13. " ICF6  ,Interrupt Configuration 6" "Edge,Level"
bitfld.long 0x00 11. "  ICF5  ,Interrupt Configuration 5" "Edge,Level"
bitfld.long 0x00 9. "  ICF4  ,Interrupt Configuration 4" "Edge,Level"
textline "                             "
bitfld.long 0x00 7. " ICF3  ,Interrupt Configuration 3" "Edge,Level"
bitfld.long 0x00 5. "  ICF2  ,Interrupt Configuration 2" "Edge,Level"
bitfld.long 0x00 3. "  ICF1  ,Interrupt Configuration 1" "Edge,Level"
textline "                             "
bitfld.long 0x00 1. " ICF0  ,Interrupt Configuration 0" "Edge,Level"
textline "                             "
group.long 0x1C48++0x03
line.long 0x00 "GICD_ICFGR18,Interrupt Configuration Register 0x1C48"
bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Edge,Level"
bitfld.long 0x00 29. "  ICF14 ,Interrupt Configuration 14" "Edge,Level"
bitfld.long 0x00 27. "  ICF13 ,Interrupt Configuration 13" "Edge,Level"
textline "                             "
bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Edge,Level"
bitfld.long 0x00 23. "  ICF11 ,Interrupt Configuration 11" "Edge,Level"
bitfld.long 0x00 21. "  ICF10 ,Interrupt Configuration 10" "Edge,Level"
textline "                             "
bitfld.long 0x00 19. " ICF9  ,Interrupt Configuration 9" "Edge,Level"
bitfld.long 0x00 17. "  ICF8  ,Interrupt Configuration 8" "Edge,Level"
bitfld.long 0x00 15. "  ICF7  ,Interrupt Configuration 7" "Edge,Level"
textline "                             "
bitfld.long 0x00 13. " ICF6  ,Interrupt Configuration 6" "Edge,Level"
bitfld.long 0x00 11. "  ICF5  ,Interrupt Configuration 5" "Edge,Level"
bitfld.long 0x00 9. "  ICF4  ,Interrupt Configuration 4" "Edge,Level"
textline "                             "
bitfld.long 0x00 7. " ICF3  ,Interrupt Configuration 3" "Edge,Level"
bitfld.long 0x00 5. "  ICF2  ,Interrupt Configuration 2" "Edge,Level"
bitfld.long 0x00 3. "  ICF1  ,Interrupt Configuration 1" "Edge,Level"
textline "                             "
bitfld.long 0x00 1. " ICF0  ,Interrupt Configuration 0" "Edge,Level"
textline "                             "
group.long 0x1C4C++0x03
line.long 0x00 "GICD_ICFGR19,Interrupt Configuration Register 0x1C4C"
bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Edge,Level"
bitfld.long 0x00 29. "  ICF14 ,Interrupt Configuration 14" "Edge,Level"
bitfld.long 0x00 27. "  ICF13 ,Interrupt Configuration 13" "Edge,Level"
textline "                             "
bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Edge,Level"
bitfld.long 0x00 23. "  ICF11 ,Interrupt Configuration 11" "Edge,Level"
bitfld.long 0x00 21. "  ICF10 ,Interrupt Configuration 10" "Edge,Level"
textline "                             "
bitfld.long 0x00 19. " ICF9  ,Interrupt Configuration 9" "Edge,Level"
bitfld.long 0x00 17. "  ICF8  ,Interrupt Configuration 8" "Edge,Level"
bitfld.long 0x00 15. "  ICF7  ,Interrupt Configuration 7" "Edge,Level"
textline "                             "
bitfld.long 0x00 13. " ICF6  ,Interrupt Configuration 6" "Edge,Level"
bitfld.long 0x00 11. "  ICF5  ,Interrupt Configuration 5" "Edge,Level"
bitfld.long 0x00 9. "  ICF4  ,Interrupt Configuration 4" "Edge,Level"
textline "                             "
bitfld.long 0x00 7. " ICF3  ,Interrupt Configuration 3" "Edge,Level"
bitfld.long 0x00 5. "  ICF2  ,Interrupt Configuration 2" "Edge,Level"
bitfld.long 0x00 3. "  ICF1  ,Interrupt Configuration 1" "Edge,Level"
textline "                             "
bitfld.long 0x00 1. " ICF0  ,Interrupt Configuration 0" "Edge,Level"
textline "                             "
group.long 0x1C50++0x03
line.long 0x00 "GICD_ICFGR20,Interrupt Configuration Register 0x1C50"
bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Edge,Level"
bitfld.long 0x00 29. "  ICF14 ,Interrupt Configuration 14" "Edge,Level"
bitfld.long 0x00 27. "  ICF13 ,Interrupt Configuration 13" "Edge,Level"
textline "                             "
bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Edge,Level"
bitfld.long 0x00 23. "  ICF11 ,Interrupt Configuration 11" "Edge,Level"
bitfld.long 0x00 21. "  ICF10 ,Interrupt Configuration 10" "Edge,Level"
textline "                             "
bitfld.long 0x00 19. " ICF9  ,Interrupt Configuration 9" "Edge,Level"
bitfld.long 0x00 17. "  ICF8  ,Interrupt Configuration 8" "Edge,Level"
bitfld.long 0x00 15. "  ICF7  ,Interrupt Configuration 7" "Edge,Level"
textline "                             "
bitfld.long 0x00 13. " ICF6  ,Interrupt Configuration 6" "Edge,Level"
bitfld.long 0x00 11. "  ICF5  ,Interrupt Configuration 5" "Edge,Level"
bitfld.long 0x00 9. "  ICF4  ,Interrupt Configuration 4" "Edge,Level"
textline "                             "
bitfld.long 0x00 7. " ICF3  ,Interrupt Configuration 3" "Edge,Level"
bitfld.long 0x00 5. "  ICF2  ,Interrupt Configuration 2" "Edge,Level"
bitfld.long 0x00 3. "  ICF1  ,Interrupt Configuration 1" "Edge,Level"
textline "                             "
bitfld.long 0x00 1. " ICF0  ,Interrupt Configuration 0" "Edge,Level"
textline "                             "
group.long 0x1C54++0x03
line.long 0x00 "GICD_ICFGR21,Interrupt Configuration Register 0x1C54"
bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Edge,Level"
bitfld.long 0x00 29. "  ICF14 ,Interrupt Configuration 14" "Edge,Level"
bitfld.long 0x00 27. "  ICF13 ,Interrupt Configuration 13" "Edge,Level"
textline "                             "
bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Edge,Level"
bitfld.long 0x00 23. "  ICF11 ,Interrupt Configuration 11" "Edge,Level"
bitfld.long 0x00 21. "  ICF10 ,Interrupt Configuration 10" "Edge,Level"
textline "                             "
bitfld.long 0x00 19. " ICF9  ,Interrupt Configuration 9" "Edge,Level"
bitfld.long 0x00 17. "  ICF8  ,Interrupt Configuration 8" "Edge,Level"
bitfld.long 0x00 15. "  ICF7  ,Interrupt Configuration 7" "Edge,Level"
textline "                             "
bitfld.long 0x00 13. " ICF6  ,Interrupt Configuration 6" "Edge,Level"
bitfld.long 0x00 11. "  ICF5  ,Interrupt Configuration 5" "Edge,Level"
bitfld.long 0x00 9. "  ICF4  ,Interrupt Configuration 4" "Edge,Level"
textline "                             "
bitfld.long 0x00 7. " ICF3  ,Interrupt Configuration 3" "Edge,Level"
bitfld.long 0x00 5. "  ICF2  ,Interrupt Configuration 2" "Edge,Level"
bitfld.long 0x00 3. "  ICF1  ,Interrupt Configuration 1" "Edge,Level"
textline "                             "
bitfld.long 0x00 1. " ICF0  ,Interrupt Configuration 0" "Edge,Level"
textline "                             "
group.long 0x1C58++0x03
line.long 0x00 "GICD_ICFGR22,Interrupt Configuration Register 0x1C58"
bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Edge,Level"
bitfld.long 0x00 29. "  ICF14 ,Interrupt Configuration 14" "Edge,Level"
bitfld.long 0x00 27. "  ICF13 ,Interrupt Configuration 13" "Edge,Level"
textline "                             "
bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Edge,Level"
bitfld.long 0x00 23. "  ICF11 ,Interrupt Configuration 11" "Edge,Level"
bitfld.long 0x00 21. "  ICF10 ,Interrupt Configuration 10" "Edge,Level"
textline "                             "
bitfld.long 0x00 19. " ICF9  ,Interrupt Configuration 9" "Edge,Level"
bitfld.long 0x00 17. "  ICF8  ,Interrupt Configuration 8" "Edge,Level"
bitfld.long 0x00 15. "  ICF7  ,Interrupt Configuration 7" "Edge,Level"
textline "                             "
bitfld.long 0x00 13. " ICF6  ,Interrupt Configuration 6" "Edge,Level"
bitfld.long 0x00 11. "  ICF5  ,Interrupt Configuration 5" "Edge,Level"
bitfld.long 0x00 9. "  ICF4  ,Interrupt Configuration 4" "Edge,Level"
textline "                             "
bitfld.long 0x00 7. " ICF3  ,Interrupt Configuration 3" "Edge,Level"
bitfld.long 0x00 5. "  ICF2  ,Interrupt Configuration 2" "Edge,Level"
bitfld.long 0x00 3. "  ICF1  ,Interrupt Configuration 1" "Edge,Level"
textline "                             "
bitfld.long 0x00 1. " ICF0  ,Interrupt Configuration 0" "Edge,Level"
textline "                             "
group.long 0x1C5C++0x03
line.long 0x00 "GICD_ICFGR23,Interrupt Configuration Register 0x1C5C"
bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Edge,Level"
bitfld.long 0x00 29. "  ICF14 ,Interrupt Configuration 14" "Edge,Level"
bitfld.long 0x00 27. "  ICF13 ,Interrupt Configuration 13" "Edge,Level"
textline "                             "
bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Edge,Level"
bitfld.long 0x00 23. "  ICF11 ,Interrupt Configuration 11" "Edge,Level"
bitfld.long 0x00 21. "  ICF10 ,Interrupt Configuration 10" "Edge,Level"
textline "                             "
bitfld.long 0x00 19. " ICF9  ,Interrupt Configuration 9" "Edge,Level"
bitfld.long 0x00 17. "  ICF8  ,Interrupt Configuration 8" "Edge,Level"
bitfld.long 0x00 15. "  ICF7  ,Interrupt Configuration 7" "Edge,Level"
textline "                             "
bitfld.long 0x00 13. " ICF6  ,Interrupt Configuration 6" "Edge,Level"
bitfld.long 0x00 11. "  ICF5  ,Interrupt Configuration 5" "Edge,Level"
bitfld.long 0x00 9. "  ICF4  ,Interrupt Configuration 4" "Edge,Level"
textline "                             "
bitfld.long 0x00 7. " ICF3  ,Interrupt Configuration 3" "Edge,Level"
bitfld.long 0x00 5. "  ICF2  ,Interrupt Configuration 2" "Edge,Level"
bitfld.long 0x00 3. "  ICF1  ,Interrupt Configuration 1" "Edge,Level"
textline "                             "
bitfld.long 0x00 1. " ICF0  ,Interrupt Configuration 0" "Edge,Level"
textline "                             "
group.long 0x1C60++0x03
line.long 0x00 "GICD_ICFGR24,Interrupt Configuration Register 0x1C60"
bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Edge,Level"
bitfld.long 0x00 29. "  ICF14 ,Interrupt Configuration 14" "Edge,Level"
bitfld.long 0x00 27. "  ICF13 ,Interrupt Configuration 13" "Edge,Level"
textline "                             "
bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Edge,Level"
bitfld.long 0x00 23. "  ICF11 ,Interrupt Configuration 11" "Edge,Level"
bitfld.long 0x00 21. "  ICF10 ,Interrupt Configuration 10" "Edge,Level"
textline "                             "
bitfld.long 0x00 19. " ICF9  ,Interrupt Configuration 9" "Edge,Level"
bitfld.long 0x00 17. "  ICF8  ,Interrupt Configuration 8" "Edge,Level"
bitfld.long 0x00 15. "  ICF7  ,Interrupt Configuration 7" "Edge,Level"
textline "                             "
bitfld.long 0x00 13. " ICF6  ,Interrupt Configuration 6" "Edge,Level"
bitfld.long 0x00 11. "  ICF5  ,Interrupt Configuration 5" "Edge,Level"
bitfld.long 0x00 9. "  ICF4  ,Interrupt Configuration 4" "Edge,Level"
textline "                             "
bitfld.long 0x00 7. " ICF3  ,Interrupt Configuration 3" "Edge,Level"
bitfld.long 0x00 5. "  ICF2  ,Interrupt Configuration 2" "Edge,Level"
bitfld.long 0x00 3. "  ICF1  ,Interrupt Configuration 1" "Edge,Level"
textline "                             "
bitfld.long 0x00 1. " ICF0  ,Interrupt Configuration 0" "Edge,Level"
textline "                             "
group.long 0x1C64++0x03
line.long 0x00 "GICD_ICFGR25,Interrupt Configuration Register 0x1C64"
bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Edge,Level"
bitfld.long 0x00 29. "  ICF14 ,Interrupt Configuration 14" "Edge,Level"
bitfld.long 0x00 27. "  ICF13 ,Interrupt Configuration 13" "Edge,Level"
textline "                             "
bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Edge,Level"
bitfld.long 0x00 23. "  ICF11 ,Interrupt Configuration 11" "Edge,Level"
bitfld.long 0x00 21. "  ICF10 ,Interrupt Configuration 10" "Edge,Level"
textline "                             "
bitfld.long 0x00 19. " ICF9  ,Interrupt Configuration 9" "Edge,Level"
bitfld.long 0x00 17. "  ICF8  ,Interrupt Configuration 8" "Edge,Level"
bitfld.long 0x00 15. "  ICF7  ,Interrupt Configuration 7" "Edge,Level"
textline "                             "
bitfld.long 0x00 13. " ICF6  ,Interrupt Configuration 6" "Edge,Level"
bitfld.long 0x00 11. "  ICF5  ,Interrupt Configuration 5" "Edge,Level"
bitfld.long 0x00 9. "  ICF4  ,Interrupt Configuration 4" "Edge,Level"
textline "                             "
bitfld.long 0x00 7. " ICF3  ,Interrupt Configuration 3" "Edge,Level"
bitfld.long 0x00 5. "  ICF2  ,Interrupt Configuration 2" "Edge,Level"
bitfld.long 0x00 3. "  ICF1  ,Interrupt Configuration 1" "Edge,Level"
textline "                             "
bitfld.long 0x00 1. " ICF0  ,Interrupt Configuration 0" "Edge,Level"
textline "                             "
group.long 0x1C68++0x03
line.long 0x00 "GICD_ICFGR26,Interrupt Configuration Register 0x1C68"
bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Edge,Level"
bitfld.long 0x00 29. "  ICF14 ,Interrupt Configuration 14" "Edge,Level"
bitfld.long 0x00 27. "  ICF13 ,Interrupt Configuration 13" "Edge,Level"
textline "                             "
bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Edge,Level"
bitfld.long 0x00 23. "  ICF11 ,Interrupt Configuration 11" "Edge,Level"
bitfld.long 0x00 21. "  ICF10 ,Interrupt Configuration 10" "Edge,Level"
textline "                             "
bitfld.long 0x00 19. " ICF9  ,Interrupt Configuration 9" "Edge,Level"
bitfld.long 0x00 17. "  ICF8  ,Interrupt Configuration 8" "Edge,Level"
bitfld.long 0x00 15. "  ICF7  ,Interrupt Configuration 7" "Edge,Level"
textline "                             "
bitfld.long 0x00 13. " ICF6  ,Interrupt Configuration 6" "Edge,Level"
bitfld.long 0x00 11. "  ICF5  ,Interrupt Configuration 5" "Edge,Level"
bitfld.long 0x00 9. "  ICF4  ,Interrupt Configuration 4" "Edge,Level"
textline "                             "
bitfld.long 0x00 7. " ICF3  ,Interrupt Configuration 3" "Edge,Level"
bitfld.long 0x00 5. "  ICF2  ,Interrupt Configuration 2" "Edge,Level"
bitfld.long 0x00 3. "  ICF1  ,Interrupt Configuration 1" "Edge,Level"
textline "                             "
bitfld.long 0x00 1. " ICF0  ,Interrupt Configuration 0" "Edge,Level"
textline "                             "
group.long 0x1C6C++0x03
line.long 0x00 "GICD_ICFGR27,Interrupt Configuration Register 0x1C6C"
bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Edge,Level"
bitfld.long 0x00 29. "  ICF14 ,Interrupt Configuration 14" "Edge,Level"
bitfld.long 0x00 27. "  ICF13 ,Interrupt Configuration 13" "Edge,Level"
textline "                             "
bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Edge,Level"
bitfld.long 0x00 23. "  ICF11 ,Interrupt Configuration 11" "Edge,Level"
bitfld.long 0x00 21. "  ICF10 ,Interrupt Configuration 10" "Edge,Level"
textline "                             "
bitfld.long 0x00 19. " ICF9  ,Interrupt Configuration 9" "Edge,Level"
bitfld.long 0x00 17. "  ICF8  ,Interrupt Configuration 8" "Edge,Level"
bitfld.long 0x00 15. "  ICF7  ,Interrupt Configuration 7" "Edge,Level"
textline "                             "
bitfld.long 0x00 13. " ICF6  ,Interrupt Configuration 6" "Edge,Level"
bitfld.long 0x00 11. "  ICF5  ,Interrupt Configuration 5" "Edge,Level"
bitfld.long 0x00 9. "  ICF4  ,Interrupt Configuration 4" "Edge,Level"
textline "                             "
bitfld.long 0x00 7. " ICF3  ,Interrupt Configuration 3" "Edge,Level"
bitfld.long 0x00 5. "  ICF2  ,Interrupt Configuration 2" "Edge,Level"
bitfld.long 0x00 3. "  ICF1  ,Interrupt Configuration 1" "Edge,Level"
textline "                             "
bitfld.long 0x00 1. " ICF0  ,Interrupt Configuration 0" "Edge,Level"
textline "                             "
group.long 0x1C70++0x03
line.long 0x00 "GICD_ICFGR28,Interrupt Configuration Register 0x1C70"
bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Edge,Level"
bitfld.long 0x00 29. "  ICF14 ,Interrupt Configuration 14" "Edge,Level"
bitfld.long 0x00 27. "  ICF13 ,Interrupt Configuration 13" "Edge,Level"
textline "                             "
bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Edge,Level"
bitfld.long 0x00 23. "  ICF11 ,Interrupt Configuration 11" "Edge,Level"
bitfld.long 0x00 21. "  ICF10 ,Interrupt Configuration 10" "Edge,Level"
textline "                             "
bitfld.long 0x00 19. " ICF9  ,Interrupt Configuration 9" "Edge,Level"
bitfld.long 0x00 17. "  ICF8  ,Interrupt Configuration 8" "Edge,Level"
bitfld.long 0x00 15. "  ICF7  ,Interrupt Configuration 7" "Edge,Level"
textline "                             "
bitfld.long 0x00 13. " ICF6  ,Interrupt Configuration 6" "Edge,Level"
bitfld.long 0x00 11. "  ICF5  ,Interrupt Configuration 5" "Edge,Level"
bitfld.long 0x00 9. "  ICF4  ,Interrupt Configuration 4" "Edge,Level"
textline "                             "
bitfld.long 0x00 7. " ICF3  ,Interrupt Configuration 3" "Edge,Level"
bitfld.long 0x00 5. "  ICF2  ,Interrupt Configuration 2" "Edge,Level"
bitfld.long 0x00 3. "  ICF1  ,Interrupt Configuration 1" "Edge,Level"
textline "                             "
bitfld.long 0x00 1. " ICF0  ,Interrupt Configuration 0" "Edge,Level"
textline "                             "
group.long 0x1C74++0x03
line.long 0x00 "GICD_ICFGR29,Interrupt Configuration Register 0x1C74"
bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Edge,Level"
bitfld.long 0x00 29. "  ICF14 ,Interrupt Configuration 14" "Edge,Level"
bitfld.long 0x00 27. "  ICF13 ,Interrupt Configuration 13" "Edge,Level"
textline "                             "
bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Edge,Level"
bitfld.long 0x00 23. "  ICF11 ,Interrupt Configuration 11" "Edge,Level"
bitfld.long 0x00 21. "  ICF10 ,Interrupt Configuration 10" "Edge,Level"
textline "                             "
bitfld.long 0x00 19. " ICF9  ,Interrupt Configuration 9" "Edge,Level"
bitfld.long 0x00 17. "  ICF8  ,Interrupt Configuration 8" "Edge,Level"
bitfld.long 0x00 15. "  ICF7  ,Interrupt Configuration 7" "Edge,Level"
textline "                             "
bitfld.long 0x00 13. " ICF6  ,Interrupt Configuration 6" "Edge,Level"
bitfld.long 0x00 11. "  ICF5  ,Interrupt Configuration 5" "Edge,Level"
bitfld.long 0x00 9. "  ICF4  ,Interrupt Configuration 4" "Edge,Level"
textline "                             "
bitfld.long 0x00 7. " ICF3  ,Interrupt Configuration 3" "Edge,Level"
bitfld.long 0x00 5. "  ICF2  ,Interrupt Configuration 2" "Edge,Level"
bitfld.long 0x00 3. "  ICF1  ,Interrupt Configuration 1" "Edge,Level"
textline "                             "
bitfld.long 0x00 1. " ICF0  ,Interrupt Configuration 0" "Edge,Level"
textline "                             "
group.long 0x1C78++0x03
line.long 0x00 "GICD_ICFGR30,Interrupt Configuration Register 0x1C78"
bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Edge,Level"
bitfld.long 0x00 29. "  ICF14 ,Interrupt Configuration 14" "Edge,Level"
bitfld.long 0x00 27. "  ICF13 ,Interrupt Configuration 13" "Edge,Level"
textline "                             "
bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Edge,Level"
bitfld.long 0x00 23. "  ICF11 ,Interrupt Configuration 11" "Edge,Level"
bitfld.long 0x00 21. "  ICF10 ,Interrupt Configuration 10" "Edge,Level"
textline "                             "
bitfld.long 0x00 19. " ICF9  ,Interrupt Configuration 9" "Edge,Level"
bitfld.long 0x00 17. "  ICF8  ,Interrupt Configuration 8" "Edge,Level"
bitfld.long 0x00 15. "  ICF7  ,Interrupt Configuration 7" "Edge,Level"
textline "                             "
bitfld.long 0x00 13. " ICF6  ,Interrupt Configuration 6" "Edge,Level"
bitfld.long 0x00 11. "  ICF5  ,Interrupt Configuration 5" "Edge,Level"
bitfld.long 0x00 9. "  ICF4  ,Interrupt Configuration 4" "Edge,Level"
textline "                             "
bitfld.long 0x00 7. " ICF3  ,Interrupt Configuration 3" "Edge,Level"
bitfld.long 0x00 5. "  ICF2  ,Interrupt Configuration 2" "Edge,Level"
bitfld.long 0x00 3. "  ICF1  ,Interrupt Configuration 1" "Edge,Level"
textline "                             "
bitfld.long 0x00 1. " ICF0  ,Interrupt Configuration 0" "Edge,Level"
textline "                             "
group.long 0x1C7C++0x03
line.long 0x00 "GICD_ICFGR31,Interrupt Configuration Register 0x1C7C"
bitfld.long 0x00 31. " ICF15 ,Interrupt Configuration 15" "Edge,Level"
bitfld.long 0x00 29. "  ICF14 ,Interrupt Configuration 14" "Edge,Level"
bitfld.long 0x00 27. "  ICF13 ,Interrupt Configuration 13" "Edge,Level"
textline "                             "
bitfld.long 0x00 25. " ICF12 ,Interrupt Configuration 12" "Edge,Level"
bitfld.long 0x00 23. "  ICF11 ,Interrupt Configuration 11" "Edge,Level"
bitfld.long 0x00 21. "  ICF10 ,Interrupt Configuration 10" "Edge,Level"
textline "                             "
bitfld.long 0x00 19. " ICF9  ,Interrupt Configuration 9" "Edge,Level"
bitfld.long 0x00 17. "  ICF8  ,Interrupt Configuration 8" "Edge,Level"
bitfld.long 0x00 15. "  ICF7  ,Interrupt Configuration 7" "Edge,Level"
textline "                             "
bitfld.long 0x00 13. " ICF6  ,Interrupt Configuration 6" "Edge,Level"
bitfld.long 0x00 11. "  ICF5  ,Interrupt Configuration 5" "Edge,Level"
bitfld.long 0x00 9. "  ICF4  ,Interrupt Configuration 4" "Edge,Level"
textline "                             "
bitfld.long 0x00 7. " ICF3  ,Interrupt Configuration 3" "Edge,Level"
bitfld.long 0x00 5. "  ICF2  ,Interrupt Configuration 2" "Edge,Level"
bitfld.long 0x00 3. "  ICF1  ,Interrupt Configuration 1" "Edge,Level"
textline "                             "
bitfld.long 0x00 1. " ICF0  ,Interrupt Configuration 0" "Edge,Level"
textline "                             "
tree.end
width 20.
tree "Private/Shared Peripheral Interrupt Status Registers"
rgroup.long 0x1D00++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"
rgroup.long 0x1D04++0x03
line.long 0x00 "GICD_SPISR0,Shared Peripheral Interrupt Status Register"
bitfld.long 0x00 31. " IRQS[31]  ,IRQS[31] status" "No interrupt,Interrupt"
bitfld.long 0x00 30. "  IRQS[30]  ,IRQS[30] status" "No interrupt,Interrupt"
bitfld.long 0x00 29. "  IRQS[29]  ,IRQS[29] status" "No interrupt,Interrupt"
bitfld.long 0x00 28. "  IRQS[28]  ,IRQS[28] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 27. " IRQS[27]  ,IRQS[27] status" "No interrupt,Interrupt"
bitfld.long 0x00 26. "  IRQS[26]  ,IRQS[26] status" "No interrupt,Interrupt"
bitfld.long 0x00 25. "  IRQS[25]  ,IRQS[25] status" "No interrupt,Interrupt"
bitfld.long 0x00 24. "  IRQS[24]  ,IRQS[24] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 23. " IRQS[23]  ,IRQS[23] status" "No interrupt,Interrupt"
bitfld.long 0x00 22. "  IRQS[22]  ,IRQS[22] status" "No interrupt,Interrupt"
bitfld.long 0x00 21. "  IRQS[21]  ,IRQS[21] status" "No interrupt,Interrupt"
bitfld.long 0x00 20. "  IRQS[20]  ,IRQS[20] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 19. " IRQS[19]  ,IRQS[19] status" "No interrupt,Interrupt"
bitfld.long 0x00 18. "  IRQS[18]  ,IRQS[18] status" "No interrupt,Interrupt"
bitfld.long 0x00 17. "  IRQS[17]  ,IRQS[17] status" "No interrupt,Interrupt"
bitfld.long 0x00 16. "  IRQS[16]  ,IRQS[16] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 15. " IRQS[15]  ,IRQS[15] status" "No interrupt,Interrupt"
bitfld.long 0x00 14. "  IRQS[14]  ,IRQS[14] status" "No interrupt,Interrupt"
bitfld.long 0x00 13. "  IRQS[13]  ,IRQS[13] status" "No interrupt,Interrupt"
bitfld.long 0x00 12. "  IRQS[12]  ,IRQS[12] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 11. " IRQS[11]  ,IRQS[11] status" "No interrupt,Interrupt"
bitfld.long 0x00 10. "  IRQS[10]  ,IRQS[10] status" "No interrupt,Interrupt"
bitfld.long 0x00 9. "  IRQS[9]   ,IRQS[9] status" "No interrupt,Interrupt"
bitfld.long 0x00 8. "  IRQS[8]   ,IRQS[8] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 7. " IRQS[7]   ,IRQS[7] status" "No interrupt,Interrupt"
bitfld.long 0x00 6. "  IRQS[6]   ,IRQS[6] status" "No interrupt,Interrupt"
bitfld.long 0x00 5. "  IRQS[5]   ,IRQS[5] status" "No interrupt,Interrupt"
bitfld.long 0x00 4. "  IRQS[4]   ,IRQS[4] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 3. " IRQS[3]   ,IRQS[3] status" "No interrupt,Interrupt"
bitfld.long 0x00 2. "  IRQS[2]   ,IRQS[2] status" "No interrupt,Interrupt"
bitfld.long 0x00 1. "  IRQS[1]   ,IRQS[1] status" "No interrupt,Interrupt"
bitfld.long 0x00 0. "  IRQS[0]   ,IRQS[0] status" "No interrupt,Interrupt"
rgroup.long 0x1D08++0x03
line.long 0x00 "GICD_SPISR1,Shared Peripheral Interrupt Status Register"
bitfld.long 0x00 31. " IRQS[63]  ,IRQS[63] status" "No interrupt,Interrupt"
bitfld.long 0x00 30. "  IRQS[62]  ,IRQS[62] status" "No interrupt,Interrupt"
bitfld.long 0x00 29. "  IRQS[61]  ,IRQS[61] status" "No interrupt,Interrupt"
bitfld.long 0x00 28. "  IRQS[60]  ,IRQS[60] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 27. " IRQS[59]  ,IRQS[59] status" "No interrupt,Interrupt"
bitfld.long 0x00 26. "  IRQS[58]  ,IRQS[58] status" "No interrupt,Interrupt"
bitfld.long 0x00 25. "  IRQS[57]  ,IRQS[57] status" "No interrupt,Interrupt"
bitfld.long 0x00 24. "  IRQS[56]  ,IRQS[56] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 23. " IRQS[55]  ,IRQS[55] status" "No interrupt,Interrupt"
bitfld.long 0x00 22. "  IRQS[54]  ,IRQS[54] status" "No interrupt,Interrupt"
bitfld.long 0x00 21. "  IRQS[53]  ,IRQS[53] status" "No interrupt,Interrupt"
bitfld.long 0x00 20. "  IRQS[52]  ,IRQS[52] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 19. " IRQS[51]  ,IRQS[51] status" "No interrupt,Interrupt"
bitfld.long 0x00 18. "  IRQS[50]  ,IRQS[50] status" "No interrupt,Interrupt"
bitfld.long 0x00 17. "  IRQS[49]  ,IRQS[49] status" "No interrupt,Interrupt"
bitfld.long 0x00 16. "  IRQS[48]  ,IRQS[48] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 15. " IRQS[47]  ,IRQS[47] status" "No interrupt,Interrupt"
bitfld.long 0x00 14. "  IRQS[46]  ,IRQS[46] status" "No interrupt,Interrupt"
bitfld.long 0x00 13. "  IRQS[45]  ,IRQS[45] status" "No interrupt,Interrupt"
bitfld.long 0x00 12. "  IRQS[44]  ,IRQS[44] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 11. " IRQS[43]  ,IRQS[43] status" "No interrupt,Interrupt"
bitfld.long 0x00 10. "  IRQS[42]  ,IRQS[42] status" "No interrupt,Interrupt"
bitfld.long 0x00 9. "  IRQS[41]  ,IRQS[41] status" "No interrupt,Interrupt"
bitfld.long 0x00 8. "  IRQS[40]  ,IRQS[40] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 7. " IRQS[39]  ,IRQS[39] status" "No interrupt,Interrupt"
bitfld.long 0x00 6. "  IRQS[38]  ,IRQS[38] status" "No interrupt,Interrupt"
bitfld.long 0x00 5. "  IRQS[37]  ,IRQS[37] status" "No interrupt,Interrupt"
bitfld.long 0x00 4. "  IRQS[36]  ,IRQS[36] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 3. " IRQS[35]  ,IRQS[35] status" "No interrupt,Interrupt"
bitfld.long 0x00 2. "  IRQS[34]  ,IRQS[34] status" "No interrupt,Interrupt"
bitfld.long 0x00 1. "  IRQS[33]  ,IRQS[33] status" "No interrupt,Interrupt"
bitfld.long 0x00 0. "  IRQS[32]  ,IRQS[32] status" "No interrupt,Interrupt"
rgroup.long 0x1D0C++0x03
line.long 0x00 "GICD_SPISR2,Shared Peripheral Interrupt Status Register"
bitfld.long 0x00 31. " IRQS[95]  ,IRQS[95] status" "No interrupt,Interrupt"
bitfld.long 0x00 30. "  IRQS[94]  ,IRQS[94] status" "No interrupt,Interrupt"
bitfld.long 0x00 29. "  IRQS[93]  ,IRQS[93] status" "No interrupt,Interrupt"
bitfld.long 0x00 28. "  IRQS[92]  ,IRQS[92] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 27. " IRQS[91]  ,IRQS[91] status" "No interrupt,Interrupt"
bitfld.long 0x00 26. "  IRQS[90]  ,IRQS[90] status" "No interrupt,Interrupt"
bitfld.long 0x00 25. "  IRQS[89]  ,IRQS[89] status" "No interrupt,Interrupt"
bitfld.long 0x00 24. "  IRQS[88]  ,IRQS[88] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 23. " IRQS[87]  ,IRQS[87] status" "No interrupt,Interrupt"
bitfld.long 0x00 22. "  IRQS[86]  ,IRQS[86] status" "No interrupt,Interrupt"
bitfld.long 0x00 21. "  IRQS[85]  ,IRQS[85] status" "No interrupt,Interrupt"
bitfld.long 0x00 20. "  IRQS[84]  ,IRQS[84] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 19. " IRQS[83]  ,IRQS[83] status" "No interrupt,Interrupt"
bitfld.long 0x00 18. "  IRQS[82]  ,IRQS[82] status" "No interrupt,Interrupt"
bitfld.long 0x00 17. "  IRQS[81]  ,IRQS[81] status" "No interrupt,Interrupt"
bitfld.long 0x00 16. "  IRQS[80]  ,IRQS[80] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 15. " IRQS[79]  ,IRQS[79] status" "No interrupt,Interrupt"
bitfld.long 0x00 14. "  IRQS[78]  ,IRQS[78] status" "No interrupt,Interrupt"
bitfld.long 0x00 13. "  IRQS[77]  ,IRQS[77] status" "No interrupt,Interrupt"
bitfld.long 0x00 12. "  IRQS[76]  ,IRQS[76] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 11. " IRQS[75]  ,IRQS[75] status" "No interrupt,Interrupt"
bitfld.long 0x00 10. "  IRQS[74]  ,IRQS[74] status" "No interrupt,Interrupt"
bitfld.long 0x00 9. "  IRQS[73]  ,IRQS[73] status" "No interrupt,Interrupt"
bitfld.long 0x00 8. "  IRQS[72]  ,IRQS[72] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 7. " IRQS[71]  ,IRQS[71] status" "No interrupt,Interrupt"
bitfld.long 0x00 6. "  IRQS[70]  ,IRQS[70] status" "No interrupt,Interrupt"
bitfld.long 0x00 5. "  IRQS[69]  ,IRQS[69] status" "No interrupt,Interrupt"
bitfld.long 0x00 4. "  IRQS[68]  ,IRQS[68] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 3. " IRQS[67]  ,IRQS[67] status" "No interrupt,Interrupt"
bitfld.long 0x00 2. "  IRQS[66]  ,IRQS[66] status" "No interrupt,Interrupt"
bitfld.long 0x00 1. "  IRQS[65]  ,IRQS[65] status" "No interrupt,Interrupt"
bitfld.long 0x00 0. "  IRQS[64]  ,IRQS[64] status" "No interrupt,Interrupt"
rgroup.long 0x1D10++0x03
line.long 0x00 "GICD_SPISR3,Shared Peripheral Interrupt Status Register"
bitfld.long 0x00 31. " IRQS[127] ,IRQS[127] status" "No interrupt,Interrupt"
bitfld.long 0x00 30. "  IRQS[126] ,IRQS[126] status" "No interrupt,Interrupt"
bitfld.long 0x00 29. "  IRQS[125] ,IRQS[125] status" "No interrupt,Interrupt"
bitfld.long 0x00 28. "  IRQS[124] ,IRQS[124] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 27. " IRQS[123] ,IRQS[123] status" "No interrupt,Interrupt"
bitfld.long 0x00 26. "  IRQS[122] ,IRQS[122] status" "No interrupt,Interrupt"
bitfld.long 0x00 25. "  IRQS[121] ,IRQS[121] status" "No interrupt,Interrupt"
bitfld.long 0x00 24. "  IRQS[120] ,IRQS[120] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 23. " IRQS[119] ,IRQS[119] status" "No interrupt,Interrupt"
bitfld.long 0x00 22. "  IRQS[118] ,IRQS[118] status" "No interrupt,Interrupt"
bitfld.long 0x00 21. "  IRQS[117] ,IRQS[117] status" "No interrupt,Interrupt"
bitfld.long 0x00 20. "  IRQS[116] ,IRQS[116] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 19. " IRQS[115] ,IRQS[115] status" "No interrupt,Interrupt"
bitfld.long 0x00 18. "  IRQS[114] ,IRQS[114] status" "No interrupt,Interrupt"
bitfld.long 0x00 17. "  IRQS[113] ,IRQS[113] status" "No interrupt,Interrupt"
bitfld.long 0x00 16. "  IRQS[112] ,IRQS[112] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 15. " IRQS[111] ,IRQS[111] status" "No interrupt,Interrupt"
bitfld.long 0x00 14. "  IRQS[110] ,IRQS[110] status" "No interrupt,Interrupt"
bitfld.long 0x00 13. "  IRQS[109] ,IRQS[109] status" "No interrupt,Interrupt"
bitfld.long 0x00 12. "  IRQS[108] ,IRQS[108] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 11. " IRQS[107] ,IRQS[107] status" "No interrupt,Interrupt"
bitfld.long 0x00 10. "  IRQS[106] ,IRQS[106] status" "No interrupt,Interrupt"
bitfld.long 0x00 9. "  IRQS[105] ,IRQS[105] status" "No interrupt,Interrupt"
bitfld.long 0x00 8. "  IRQS[104] ,IRQS[104] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 7. " IRQS[103] ,IRQS[103] status" "No interrupt,Interrupt"
bitfld.long 0x00 6. "  IRQS[102] ,IRQS[102] status" "No interrupt,Interrupt"
bitfld.long 0x00 5. "  IRQS[101] ,IRQS[101] status" "No interrupt,Interrupt"
bitfld.long 0x00 4. "  IRQS[100] ,IRQS[100] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 3. " IRQS[99]  ,IRQS[99] status" "No interrupt,Interrupt"
bitfld.long 0x00 2. "  IRQS[98]  ,IRQS[98] status" "No interrupt,Interrupt"
bitfld.long 0x00 1. "  IRQS[97]  ,IRQS[97] status" "No interrupt,Interrupt"
bitfld.long 0x00 0. "  IRQS[96]  ,IRQS[96] status" "No interrupt,Interrupt"
rgroup.long 0x1D14++0x03
line.long 0x00 "GICD_SPISR4,Shared Peripheral Interrupt Status Register"
bitfld.long 0x00 31. " IRQS[159] ,IRQS[159] status" "No interrupt,Interrupt"
bitfld.long 0x00 30. "  IRQS[158] ,IRQS[158] status" "No interrupt,Interrupt"
bitfld.long 0x00 29. "  IRQS[157] ,IRQS[157] status" "No interrupt,Interrupt"
bitfld.long 0x00 28. "  IRQS[156] ,IRQS[156] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 27. " IRQS[155] ,IRQS[155] status" "No interrupt,Interrupt"
bitfld.long 0x00 26. "  IRQS[154] ,IRQS[154] status" "No interrupt,Interrupt"
bitfld.long 0x00 25. "  IRQS[153] ,IRQS[153] status" "No interrupt,Interrupt"
bitfld.long 0x00 24. "  IRQS[152] ,IRQS[152] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 23. " IRQS[151] ,IRQS[151] status" "No interrupt,Interrupt"
bitfld.long 0x00 22. "  IRQS[150] ,IRQS[150] status" "No interrupt,Interrupt"
bitfld.long 0x00 21. "  IRQS[149] ,IRQS[149] status" "No interrupt,Interrupt"
bitfld.long 0x00 20. "  IRQS[148] ,IRQS[148] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 19. " IRQS[147] ,IRQS[147] status" "No interrupt,Interrupt"
bitfld.long 0x00 18. "  IRQS[146] ,IRQS[146] status" "No interrupt,Interrupt"
bitfld.long 0x00 17. "  IRQS[145] ,IRQS[145] status" "No interrupt,Interrupt"
bitfld.long 0x00 16. "  IRQS[144] ,IRQS[144] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 15. " IRQS[143] ,IRQS[143] status" "No interrupt,Interrupt"
bitfld.long 0x00 14. "  IRQS[142] ,IRQS[142] status" "No interrupt,Interrupt"
bitfld.long 0x00 13. "  IRQS[141] ,IRQS[141] status" "No interrupt,Interrupt"
bitfld.long 0x00 12. "  IRQS[140] ,IRQS[140] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 11. " IRQS[139] ,IRQS[139] status" "No interrupt,Interrupt"
bitfld.long 0x00 10. "  IRQS[138] ,IRQS[138] status" "No interrupt,Interrupt"
bitfld.long 0x00 9. "  IRQS[137] ,IRQS[137] status" "No interrupt,Interrupt"
bitfld.long 0x00 8. "  IRQS[136] ,IRQS[136] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 7. " IRQS[135] ,IRQS[135] status" "No interrupt,Interrupt"
bitfld.long 0x00 6. "  IRQS[134] ,IRQS[134] status" "No interrupt,Interrupt"
bitfld.long 0x00 5. "  IRQS[133] ,IRQS[133] status" "No interrupt,Interrupt"
bitfld.long 0x00 4. "  IRQS[132] ,IRQS[132] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 3. " IRQS[131] ,IRQS[131] status" "No interrupt,Interrupt"
bitfld.long 0x00 2. "  IRQS[130] ,IRQS[130] status" "No interrupt,Interrupt"
bitfld.long 0x00 1. "  IRQS[129] ,IRQS[129] status" "No interrupt,Interrupt"
bitfld.long 0x00 0. "  IRQS[128] ,IRQS[128] status" "No interrupt,Interrupt"
rgroup.long 0x1D18++0x03
line.long 0x00 "GICD_SPISR5,Shared Peripheral Interrupt Status Register"
bitfld.long 0x00 31. " IRQS[191] ,IRQS[191] status" "No interrupt,Interrupt"
bitfld.long 0x00 30. "  IRQS[190] ,IRQS[190] status" "No interrupt,Interrupt"
bitfld.long 0x00 29. "  IRQS[189] ,IRQS[189] status" "No interrupt,Interrupt"
bitfld.long 0x00 28. "  IRQS[188] ,IRQS[188] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 27. " IRQS[187] ,IRQS[187] status" "No interrupt,Interrupt"
bitfld.long 0x00 26. "  IRQS[186] ,IRQS[186] status" "No interrupt,Interrupt"
bitfld.long 0x00 25. "  IRQS[185] ,IRQS[185] status" "No interrupt,Interrupt"
bitfld.long 0x00 24. "  IRQS[184] ,IRQS[184] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 23. " IRQS[183] ,IRQS[183] status" "No interrupt,Interrupt"
bitfld.long 0x00 22. "  IRQS[182] ,IRQS[182] status" "No interrupt,Interrupt"
bitfld.long 0x00 21. "  IRQS[181] ,IRQS[181] status" "No interrupt,Interrupt"
bitfld.long 0x00 20. "  IRQS[180] ,IRQS[180] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 19. " IRQS[179] ,IRQS[179] status" "No interrupt,Interrupt"
bitfld.long 0x00 18. "  IRQS[178] ,IRQS[178] status" "No interrupt,Interrupt"
bitfld.long 0x00 17. "  IRQS[177] ,IRQS[177] status" "No interrupt,Interrupt"
bitfld.long 0x00 16. "  IRQS[176] ,IRQS[176] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 15. " IRQS[175] ,IRQS[175] status" "No interrupt,Interrupt"
bitfld.long 0x00 14. "  IRQS[174] ,IRQS[174] status" "No interrupt,Interrupt"
bitfld.long 0x00 13. "  IRQS[173] ,IRQS[173] status" "No interrupt,Interrupt"
bitfld.long 0x00 12. "  IRQS[172] ,IRQS[172] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 11. " IRQS[171] ,IRQS[171] status" "No interrupt,Interrupt"
bitfld.long 0x00 10. "  IRQS[170] ,IRQS[170] status" "No interrupt,Interrupt"
bitfld.long 0x00 9. "  IRQS[169] ,IRQS[169] status" "No interrupt,Interrupt"
bitfld.long 0x00 8. "  IRQS[168] ,IRQS[168] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 7. " IRQS[167] ,IRQS[167] status" "No interrupt,Interrupt"
bitfld.long 0x00 6. "  IRQS[166] ,IRQS[166] status" "No interrupt,Interrupt"
bitfld.long 0x00 5. "  IRQS[165] ,IRQS[165] status" "No interrupt,Interrupt"
bitfld.long 0x00 4. "  IRQS[164] ,IRQS[164] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 3. " IRQS[163] ,IRQS[163] status" "No interrupt,Interrupt"
bitfld.long 0x00 2. "  IRQS[162] ,IRQS[162] status" "No interrupt,Interrupt"
bitfld.long 0x00 1. "  IRQS[161] ,IRQS[161] status" "No interrupt,Interrupt"
bitfld.long 0x00 0. "  IRQS[160] ,IRQS[160] status" "No interrupt,Interrupt"
rgroup.long 0x1D1C++0x03
line.long 0x00 "GICD_SPISR6,Shared Peripheral Interrupt Status Register"
bitfld.long 0x00 31. " IRQS[223] ,IRQS[223] status" "No interrupt,Interrupt"
bitfld.long 0x00 30. "  IRQS[222] ,IRQS[222] status" "No interrupt,Interrupt"
bitfld.long 0x00 29. "  IRQS[221] ,IRQS[221] status" "No interrupt,Interrupt"
bitfld.long 0x00 28. "  IRQS[220] ,IRQS[220] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 27. " IRQS[219] ,IRQS[219] status" "No interrupt,Interrupt"
bitfld.long 0x00 26. "  IRQS[218] ,IRQS[218] status" "No interrupt,Interrupt"
bitfld.long 0x00 25. "  IRQS[217] ,IRQS[217] status" "No interrupt,Interrupt"
bitfld.long 0x00 24. "  IRQS[216] ,IRQS[216] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 23. " IRQS[215] ,IRQS[215] status" "No interrupt,Interrupt"
bitfld.long 0x00 22. "  IRQS[214] ,IRQS[214] status" "No interrupt,Interrupt"
bitfld.long 0x00 21. "  IRQS[213] ,IRQS[213] status" "No interrupt,Interrupt"
bitfld.long 0x00 20. "  IRQS[212] ,IRQS[212] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 19. " IRQS[211] ,IRQS[211] status" "No interrupt,Interrupt"
bitfld.long 0x00 18. "  IRQS[210] ,IRQS[210] status" "No interrupt,Interrupt"
bitfld.long 0x00 17. "  IRQS[209] ,IRQS[209] status" "No interrupt,Interrupt"
bitfld.long 0x00 16. "  IRQS[208] ,IRQS[208] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 15. " IRQS[207] ,IRQS[207] status" "No interrupt,Interrupt"
bitfld.long 0x00 14. "  IRQS[206] ,IRQS[206] status" "No interrupt,Interrupt"
bitfld.long 0x00 13. "  IRQS[205] ,IRQS[205] status" "No interrupt,Interrupt"
bitfld.long 0x00 12. "  IRQS[204] ,IRQS[204] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 11. " IRQS[203] ,IRQS[203] status" "No interrupt,Interrupt"
bitfld.long 0x00 10. "  IRQS[202] ,IRQS[202] status" "No interrupt,Interrupt"
bitfld.long 0x00 9. "  IRQS[201] ,IRQS[201] status" "No interrupt,Interrupt"
bitfld.long 0x00 8. "  IRQS[200] ,IRQS[200] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 7. " IRQS[199] ,IRQS[199] status" "No interrupt,Interrupt"
bitfld.long 0x00 6. "  IRQS[198] ,IRQS[198] status" "No interrupt,Interrupt"
bitfld.long 0x00 5. "  IRQS[197] ,IRQS[197] status" "No interrupt,Interrupt"
bitfld.long 0x00 4. "  IRQS[196] ,IRQS[196] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 3. " IRQS[195] ,IRQS[195] status" "No interrupt,Interrupt"
bitfld.long 0x00 2. "  IRQS[194] ,IRQS[194] status" "No interrupt,Interrupt"
bitfld.long 0x00 1. "  IRQS[193] ,IRQS[193] status" "No interrupt,Interrupt"
bitfld.long 0x00 0. "  IRQS[192] ,IRQS[192] status" "No interrupt,Interrupt"
rgroup.long 0x1D20++0x03
line.long 0x00 "GICD_SPISR7,Shared Peripheral Interrupt Status Register"
bitfld.long 0x00 31. " IRQS[255] ,IRQS[255] status" "No interrupt,Interrupt"
bitfld.long 0x00 30. "  IRQS[254] ,IRQS[254] status" "No interrupt,Interrupt"
bitfld.long 0x00 29. "  IRQS[253] ,IRQS[253] status" "No interrupt,Interrupt"
bitfld.long 0x00 28. "  IRQS[252] ,IRQS[252] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 27. " IRQS[251] ,IRQS[251] status" "No interrupt,Interrupt"
bitfld.long 0x00 26. "  IRQS[250] ,IRQS[250] status" "No interrupt,Interrupt"
bitfld.long 0x00 25. "  IRQS[249] ,IRQS[249] status" "No interrupt,Interrupt"
bitfld.long 0x00 24. "  IRQS[248] ,IRQS[248] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 23. " IRQS[247] ,IRQS[247] status" "No interrupt,Interrupt"
bitfld.long 0x00 22. "  IRQS[246] ,IRQS[246] status" "No interrupt,Interrupt"
bitfld.long 0x00 21. "  IRQS[245] ,IRQS[245] status" "No interrupt,Interrupt"
bitfld.long 0x00 20. "  IRQS[244] ,IRQS[244] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 19. " IRQS[243] ,IRQS[243] status" "No interrupt,Interrupt"
bitfld.long 0x00 18. "  IRQS[242] ,IRQS[242] status" "No interrupt,Interrupt"
bitfld.long 0x00 17. "  IRQS[241] ,IRQS[241] status" "No interrupt,Interrupt"
bitfld.long 0x00 16. "  IRQS[240] ,IRQS[240] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 15. " IRQS[239] ,IRQS[239] status" "No interrupt,Interrupt"
bitfld.long 0x00 14. "  IRQS[238] ,IRQS[238] status" "No interrupt,Interrupt"
bitfld.long 0x00 13. "  IRQS[237] ,IRQS[237] status" "No interrupt,Interrupt"
bitfld.long 0x00 12. "  IRQS[236] ,IRQS[236] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 11. " IRQS[235] ,IRQS[235] status" "No interrupt,Interrupt"
bitfld.long 0x00 10. "  IRQS[234] ,IRQS[234] status" "No interrupt,Interrupt"
bitfld.long 0x00 9. "  IRQS[233] ,IRQS[233] status" "No interrupt,Interrupt"
bitfld.long 0x00 8. "  IRQS[232] ,IRQS[232] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 7. " IRQS[231] ,IRQS[231] status" "No interrupt,Interrupt"
bitfld.long 0x00 6. "  IRQS[230] ,IRQS[230] status" "No interrupt,Interrupt"
bitfld.long 0x00 5. "  IRQS[229] ,IRQS[229] status" "No interrupt,Interrupt"
bitfld.long 0x00 4. "  IRQS[228] ,IRQS[228] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 3. " IRQS[227] ,IRQS[227] status" "No interrupt,Interrupt"
bitfld.long 0x00 2. "  IRQS[226] ,IRQS[226] status" "No interrupt,Interrupt"
bitfld.long 0x00 1. "  IRQS[225] ,IRQS[225] status" "No interrupt,Interrupt"
bitfld.long 0x00 0. "  IRQS[224] ,IRQS[224] status" "No interrupt,Interrupt"
rgroup.long 0x1D24++0x03
line.long 0x00 "GICD_SPISR8,Shared Peripheral Interrupt Status Register"
bitfld.long 0x00 31. " IRQS[287] ,IRQS[287] status" "No interrupt,Interrupt"
bitfld.long 0x00 30. "  IRQS[286] ,IRQS[286] status" "No interrupt,Interrupt"
bitfld.long 0x00 29. "  IRQS[285] ,IRQS[285] status" "No interrupt,Interrupt"
bitfld.long 0x00 28. "  IRQS[284] ,IRQS[284] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 27. " IRQS[283] ,IRQS[283] status" "No interrupt,Interrupt"
bitfld.long 0x00 26. "  IRQS[282] ,IRQS[282] status" "No interrupt,Interrupt"
bitfld.long 0x00 25. "  IRQS[281] ,IRQS[281] status" "No interrupt,Interrupt"
bitfld.long 0x00 24. "  IRQS[280] ,IRQS[280] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 23. " IRQS[279] ,IRQS[279] status" "No interrupt,Interrupt"
bitfld.long 0x00 22. "  IRQS[278] ,IRQS[278] status" "No interrupt,Interrupt"
bitfld.long 0x00 21. "  IRQS[277] ,IRQS[277] status" "No interrupt,Interrupt"
bitfld.long 0x00 20. "  IRQS[276] ,IRQS[276] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 19. " IRQS[275] ,IRQS[275] status" "No interrupt,Interrupt"
bitfld.long 0x00 18. "  IRQS[274] ,IRQS[274] status" "No interrupt,Interrupt"
bitfld.long 0x00 17. "  IRQS[273] ,IRQS[273] status" "No interrupt,Interrupt"
bitfld.long 0x00 16. "  IRQS[272] ,IRQS[272] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 15. " IRQS[271] ,IRQS[271] status" "No interrupt,Interrupt"
bitfld.long 0x00 14. "  IRQS[270] ,IRQS[270] status" "No interrupt,Interrupt"
bitfld.long 0x00 13. "  IRQS[269] ,IRQS[269] status" "No interrupt,Interrupt"
bitfld.long 0x00 12. "  IRQS[268] ,IRQS[268] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 11. " IRQS[267] ,IRQS[267] status" "No interrupt,Interrupt"
bitfld.long 0x00 10. "  IRQS[266] ,IRQS[266] status" "No interrupt,Interrupt"
bitfld.long 0x00 9. "  IRQS[265] ,IRQS[265] status" "No interrupt,Interrupt"
bitfld.long 0x00 8. "  IRQS[264] ,IRQS[264] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 7. " IRQS[263] ,IRQS[263] status" "No interrupt,Interrupt"
bitfld.long 0x00 6. "  IRQS[262] ,IRQS[262] status" "No interrupt,Interrupt"
bitfld.long 0x00 5. "  IRQS[261] ,IRQS[261] status" "No interrupt,Interrupt"
bitfld.long 0x00 4. "  IRQS[260] ,IRQS[260] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 3. " IRQS[259] ,IRQS[259] status" "No interrupt,Interrupt"
bitfld.long 0x00 2. "  IRQS[258] ,IRQS[258] status" "No interrupt,Interrupt"
bitfld.long 0x00 1. "  IRQS[257] ,IRQS[257] status" "No interrupt,Interrupt"
bitfld.long 0x00 0. "  IRQS[256] ,IRQS[256] status" "No interrupt,Interrupt"
rgroup.long 0x1D28++0x03
line.long 0x00 "GICD_SPISR9,Shared Peripheral Interrupt Status Register"
bitfld.long 0x00 31. " IRQS[319] ,IRQS[319] status" "No interrupt,Interrupt"
bitfld.long 0x00 30. "  IRQS[318] ,IRQS[318] status" "No interrupt,Interrupt"
bitfld.long 0x00 29. "  IRQS[317] ,IRQS[317] status" "No interrupt,Interrupt"
bitfld.long 0x00 28. "  IRQS[316] ,IRQS[316] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 27. " IRQS[315] ,IRQS[315] status" "No interrupt,Interrupt"
bitfld.long 0x00 26. "  IRQS[314] ,IRQS[314] status" "No interrupt,Interrupt"
bitfld.long 0x00 25. "  IRQS[313] ,IRQS[313] status" "No interrupt,Interrupt"
bitfld.long 0x00 24. "  IRQS[312] ,IRQS[312] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 23. " IRQS[311] ,IRQS[311] status" "No interrupt,Interrupt"
bitfld.long 0x00 22. "  IRQS[310] ,IRQS[310] status" "No interrupt,Interrupt"
bitfld.long 0x00 21. "  IRQS[309] ,IRQS[309] status" "No interrupt,Interrupt"
bitfld.long 0x00 20. "  IRQS[308] ,IRQS[308] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 19. " IRQS[307] ,IRQS[307] status" "No interrupt,Interrupt"
bitfld.long 0x00 18. "  IRQS[306] ,IRQS[306] status" "No interrupt,Interrupt"
bitfld.long 0x00 17. "  IRQS[305] ,IRQS[305] status" "No interrupt,Interrupt"
bitfld.long 0x00 16. "  IRQS[304] ,IRQS[304] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 15. " IRQS[303] ,IRQS[303] status" "No interrupt,Interrupt"
bitfld.long 0x00 14. "  IRQS[302] ,IRQS[302] status" "No interrupt,Interrupt"
bitfld.long 0x00 13. "  IRQS[301] ,IRQS[301] status" "No interrupt,Interrupt"
bitfld.long 0x00 12. "  IRQS[300] ,IRQS[300] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 11. " IRQS[299] ,IRQS[299] status" "No interrupt,Interrupt"
bitfld.long 0x00 10. "  IRQS[298] ,IRQS[298] status" "No interrupt,Interrupt"
bitfld.long 0x00 9. "  IRQS[297] ,IRQS[297] status" "No interrupt,Interrupt"
bitfld.long 0x00 8. "  IRQS[296] ,IRQS[296] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 7. " IRQS[295] ,IRQS[295] status" "No interrupt,Interrupt"
bitfld.long 0x00 6. "  IRQS[294] ,IRQS[294] status" "No interrupt,Interrupt"
bitfld.long 0x00 5. "  IRQS[293] ,IRQS[293] status" "No interrupt,Interrupt"
bitfld.long 0x00 4. "  IRQS[292] ,IRQS[292] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 3. " IRQS[291] ,IRQS[291] status" "No interrupt,Interrupt"
bitfld.long 0x00 2. "  IRQS[290] ,IRQS[290] status" "No interrupt,Interrupt"
bitfld.long 0x00 1. "  IRQS[289] ,IRQS[289] status" "No interrupt,Interrupt"
bitfld.long 0x00 0. "  IRQS[288] ,IRQS[288] status" "No interrupt,Interrupt"
rgroup.long 0x1D2c++0x03
line.long 0x00 "GICD_SPISR10,Shared Peripheral Interrupt Status Register"
bitfld.long 0x00 31. " IRQS[351] ,IRQS[351] status" "No interrupt,Interrupt"
bitfld.long 0x00 30. "  IRQS[350] ,IRQS[350] status" "No interrupt,Interrupt"
bitfld.long 0x00 29. "  IRQS[349] ,IRQS[349] status" "No interrupt,Interrupt"
bitfld.long 0x00 28. "  IRQS[348] ,IRQS[348] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 27. " IRQS[347] ,IRQS[347] status" "No interrupt,Interrupt"
bitfld.long 0x00 26. "  IRQS[346] ,IRQS[346] status" "No interrupt,Interrupt"
bitfld.long 0x00 25. "  IRQS[345] ,IRQS[345] status" "No interrupt,Interrupt"
bitfld.long 0x00 24. "  IRQS[344] ,IRQS[344] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 23. " IRQS[343] ,IRQS[343] status" "No interrupt,Interrupt"
bitfld.long 0x00 22. "  IRQS[342] ,IRQS[342] status" "No interrupt,Interrupt"
bitfld.long 0x00 21. "  IRQS[341] ,IRQS[341] status" "No interrupt,Interrupt"
bitfld.long 0x00 20. "  IRQS[340] ,IRQS[340] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 19. " IRQS[339] ,IRQS[339] status" "No interrupt,Interrupt"
bitfld.long 0x00 18. "  IRQS[338] ,IRQS[338] status" "No interrupt,Interrupt"
bitfld.long 0x00 17. "  IRQS[337] ,IRQS[337] status" "No interrupt,Interrupt"
bitfld.long 0x00 16. "  IRQS[336] ,IRQS[336] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 15. " IRQS[335] ,IRQS[335] status" "No interrupt,Interrupt"
bitfld.long 0x00 14. "  IRQS[334] ,IRQS[334] status" "No interrupt,Interrupt"
bitfld.long 0x00 13. "  IRQS[333] ,IRQS[333] status" "No interrupt,Interrupt"
bitfld.long 0x00 12. "  IRQS[332] ,IRQS[332] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 11. " IRQS[331] ,IRQS[331] status" "No interrupt,Interrupt"
bitfld.long 0x00 10. "  IRQS[330] ,IRQS[330] status" "No interrupt,Interrupt"
bitfld.long 0x00 9. "  IRQS[329] ,IRQS[329] status" "No interrupt,Interrupt"
bitfld.long 0x00 8. "  IRQS[328] ,IRQS[328] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 7. " IRQS[327] ,IRQS[327] status" "No interrupt,Interrupt"
bitfld.long 0x00 6. "  IRQS[326] ,IRQS[326] status" "No interrupt,Interrupt"
bitfld.long 0x00 5. "  IRQS[325] ,IRQS[325] status" "No interrupt,Interrupt"
bitfld.long 0x00 4. "  IRQS[324] ,IRQS[324] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 3. " IRQS[323] ,IRQS[323] status" "No interrupt,Interrupt"
bitfld.long 0x00 2. "  IRQS[322] ,IRQS[322] status" "No interrupt,Interrupt"
bitfld.long 0x00 1. "  IRQS[321] ,IRQS[321] status" "No interrupt,Interrupt"
bitfld.long 0x00 0. "  IRQS[320] ,IRQS[320] status" "No interrupt,Interrupt"
rgroup.long 0x1D30++0x03
line.long 0x00 "GICD_SPISR11,Shared Peripheral Interrupt Status Register"
bitfld.long 0x00 31. " IRQS[383] ,IRQS[383] status" "No interrupt,Interrupt"
bitfld.long 0x00 30. "  IRQS[382] ,IRQS[382] status" "No interrupt,Interrupt"
bitfld.long 0x00 29. "  IRQS[381] ,IRQS[381] status" "No interrupt,Interrupt"
bitfld.long 0x00 28. "  IRQS[380] ,IRQS[380] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 27. " IRQS[379] ,IRQS[379] status" "No interrupt,Interrupt"
bitfld.long 0x00 26. "  IRQS[378] ,IRQS[378] status" "No interrupt,Interrupt"
bitfld.long 0x00 25. "  IRQS[377] ,IRQS[377] status" "No interrupt,Interrupt"
bitfld.long 0x00 24. "  IRQS[376] ,IRQS[376] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 23. " IRQS[375] ,IRQS[375] status" "No interrupt,Interrupt"
bitfld.long 0x00 22. "  IRQS[374] ,IRQS[374] status" "No interrupt,Interrupt"
bitfld.long 0x00 21. "  IRQS[373] ,IRQS[373] status" "No interrupt,Interrupt"
bitfld.long 0x00 20. "  IRQS[372] ,IRQS[372] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 19. " IRQS[371] ,IRQS[371] status" "No interrupt,Interrupt"
bitfld.long 0x00 18. "  IRQS[370] ,IRQS[370] status" "No interrupt,Interrupt"
bitfld.long 0x00 17. "  IRQS[369] ,IRQS[369] status" "No interrupt,Interrupt"
bitfld.long 0x00 16. "  IRQS[368] ,IRQS[368] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 15. " IRQS[367] ,IRQS[367] status" "No interrupt,Interrupt"
bitfld.long 0x00 14. "  IRQS[366] ,IRQS[366] status" "No interrupt,Interrupt"
bitfld.long 0x00 13. "  IRQS[365] ,IRQS[365] status" "No interrupt,Interrupt"
bitfld.long 0x00 12. "  IRQS[364] ,IRQS[364] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 11. " IRQS[363] ,IRQS[363] status" "No interrupt,Interrupt"
bitfld.long 0x00 10. "  IRQS[362] ,IRQS[362] status" "No interrupt,Interrupt"
bitfld.long 0x00 9. "  IRQS[361] ,IRQS[361] status" "No interrupt,Interrupt"
bitfld.long 0x00 8. "  IRQS[360] ,IRQS[360] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 7. " IRQS[359] ,IRQS[359] status" "No interrupt,Interrupt"
bitfld.long 0x00 6. "  IRQS[358] ,IRQS[358] status" "No interrupt,Interrupt"
bitfld.long 0x00 5. "  IRQS[357] ,IRQS[357] status" "No interrupt,Interrupt"
bitfld.long 0x00 4. "  IRQS[356] ,IRQS[356] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 3. " IRQS[355] ,IRQS[355] status" "No interrupt,Interrupt"
bitfld.long 0x00 2. "  IRQS[354] ,IRQS[354] status" "No interrupt,Interrupt"
bitfld.long 0x00 1. "  IRQS[353] ,IRQS[353] status" "No interrupt,Interrupt"
bitfld.long 0x00 0. "  IRQS[352] ,IRQS[352] status" "No interrupt,Interrupt"
rgroup.long 0x1D34++0x03
line.long 0x00 "GICD_SPISR12,Shared Peripheral Interrupt Status Register"
bitfld.long 0x00 31. " IRQS[415] ,IRQS[415] status" "No interrupt,Interrupt"
bitfld.long 0x00 30. "  IRQS[414] ,IRQS[414] status" "No interrupt,Interrupt"
bitfld.long 0x00 29. "  IRQS[413] ,IRQS[413] status" "No interrupt,Interrupt"
bitfld.long 0x00 28. "  IRQS[412] ,IRQS[412] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 27. " IRQS[411] ,IRQS[411] status" "No interrupt,Interrupt"
bitfld.long 0x00 26. "  IRQS[410] ,IRQS[410] status" "No interrupt,Interrupt"
bitfld.long 0x00 25. "  IRQS[409] ,IRQS[409] status" "No interrupt,Interrupt"
bitfld.long 0x00 24. "  IRQS[408] ,IRQS[408] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 23. " IRQS[407] ,IRQS[407] status" "No interrupt,Interrupt"
bitfld.long 0x00 22. "  IRQS[406] ,IRQS[406] status" "No interrupt,Interrupt"
bitfld.long 0x00 21. "  IRQS[405] ,IRQS[405] status" "No interrupt,Interrupt"
bitfld.long 0x00 20. "  IRQS[404] ,IRQS[404] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 19. " IRQS[403] ,IRQS[403] status" "No interrupt,Interrupt"
bitfld.long 0x00 18. "  IRQS[402] ,IRQS[402] status" "No interrupt,Interrupt"
bitfld.long 0x00 17. "  IRQS[401] ,IRQS[401] status" "No interrupt,Interrupt"
bitfld.long 0x00 16. "  IRQS[400] ,IRQS[400] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 15. " IRQS[399] ,IRQS[399] status" "No interrupt,Interrupt"
bitfld.long 0x00 14. "  IRQS[398] ,IRQS[398] status" "No interrupt,Interrupt"
bitfld.long 0x00 13. "  IRQS[397] ,IRQS[397] status" "No interrupt,Interrupt"
bitfld.long 0x00 12. "  IRQS[396] ,IRQS[396] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 11. " IRQS[395] ,IRQS[395] status" "No interrupt,Interrupt"
bitfld.long 0x00 10. "  IRQS[394] ,IRQS[394] status" "No interrupt,Interrupt"
bitfld.long 0x00 9. "  IRQS[393] ,IRQS[393] status" "No interrupt,Interrupt"
bitfld.long 0x00 8. "  IRQS[392] ,IRQS[392] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 7. " IRQS[391] ,IRQS[391] status" "No interrupt,Interrupt"
bitfld.long 0x00 6. "  IRQS[390] ,IRQS[390] status" "No interrupt,Interrupt"
bitfld.long 0x00 5. "  IRQS[389] ,IRQS[389] status" "No interrupt,Interrupt"
bitfld.long 0x00 4. "  IRQS[388] ,IRQS[388] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 3. " IRQS[387] ,IRQS[387] status" "No interrupt,Interrupt"
bitfld.long 0x00 2. "  IRQS[386] ,IRQS[386] status" "No interrupt,Interrupt"
bitfld.long 0x00 1. "  IRQS[385] ,IRQS[385] status" "No interrupt,Interrupt"
bitfld.long 0x00 0. "  IRQS[384] ,IRQS[384] status" "No interrupt,Interrupt"
rgroup.long 0x1D38++0x03
line.long 0x00 "GICD_SPISR13,Shared Peripheral Interrupt Status Register"
bitfld.long 0x00 31. " IRQS[447] ,IRQS[447] status" "No interrupt,Interrupt"
bitfld.long 0x00 30. "  IRQS[446] ,IRQS[446] status" "No interrupt,Interrupt"
bitfld.long 0x00 29. "  IRQS[445] ,IRQS[445] status" "No interrupt,Interrupt"
bitfld.long 0x00 28. "  IRQS[444] ,IRQS[444] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 27. " IRQS[443] ,IRQS[443] status" "No interrupt,Interrupt"
bitfld.long 0x00 26. "  IRQS[442] ,IRQS[442] status" "No interrupt,Interrupt"
bitfld.long 0x00 25. "  IRQS[441] ,IRQS[441] status" "No interrupt,Interrupt"
bitfld.long 0x00 24. "  IRQS[440] ,IRQS[440] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 23. " IRQS[439] ,IRQS[439] status" "No interrupt,Interrupt"
bitfld.long 0x00 22. "  IRQS[438] ,IRQS[438] status" "No interrupt,Interrupt"
bitfld.long 0x00 21. "  IRQS[437] ,IRQS[437] status" "No interrupt,Interrupt"
bitfld.long 0x00 20. "  IRQS[436] ,IRQS[436] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 19. " IRQS[435] ,IRQS[435] status" "No interrupt,Interrupt"
bitfld.long 0x00 18. "  IRQS[434] ,IRQS[434] status" "No interrupt,Interrupt"
bitfld.long 0x00 17. "  IRQS[433] ,IRQS[433] status" "No interrupt,Interrupt"
bitfld.long 0x00 16. "  IRQS[432] ,IRQS[432] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 15. " IRQS[431] ,IRQS[431] status" "No interrupt,Interrupt"
bitfld.long 0x00 14. "  IRQS[430] ,IRQS[430] status" "No interrupt,Interrupt"
bitfld.long 0x00 13. "  IRQS[429] ,IRQS[429] status" "No interrupt,Interrupt"
bitfld.long 0x00 12. "  IRQS[428] ,IRQS[428] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 11. " IRQS[427] ,IRQS[427] status" "No interrupt,Interrupt"
bitfld.long 0x00 10. "  IRQS[426] ,IRQS[426] status" "No interrupt,Interrupt"
bitfld.long 0x00 9. "  IRQS[425] ,IRQS[425] status" "No interrupt,Interrupt"
bitfld.long 0x00 8. "  IRQS[424] ,IRQS[424] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 7. " IRQS[423] ,IRQS[423] status" "No interrupt,Interrupt"
bitfld.long 0x00 6. "  IRQS[422] ,IRQS[422] status" "No interrupt,Interrupt"
bitfld.long 0x00 5. "  IRQS[421] ,IRQS[421] status" "No interrupt,Interrupt"
bitfld.long 0x00 4. "  IRQS[420] ,IRQS[420] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 3. " IRQS[419] ,IRQS[419] status" "No interrupt,Interrupt"
bitfld.long 0x00 2. "  IRQS[418] ,IRQS[418] status" "No interrupt,Interrupt"
bitfld.long 0x00 1. "  IRQS[417] ,IRQS[417] status" "No interrupt,Interrupt"
bitfld.long 0x00 0. "  IRQS[416] ,IRQS[416] status" "No interrupt,Interrupt"
rgroup.long 0x1D3c++0x03
line.long 0x00 "GICD_SPISR14,Shared Peripheral Interrupt Status Register"
bitfld.long 0x00 31. " IRQS[479] ,IRQS[479] status" "No interrupt,Interrupt"
bitfld.long 0x00 30. "  IRQS[478] ,IRQS[478] status" "No interrupt,Interrupt"
bitfld.long 0x00 29. "  IRQS[477] ,IRQS[477] status" "No interrupt,Interrupt"
bitfld.long 0x00 28. "  IRQS[476] ,IRQS[476] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 27. " IRQS[475] ,IRQS[475] status" "No interrupt,Interrupt"
bitfld.long 0x00 26. "  IRQS[474] ,IRQS[474] status" "No interrupt,Interrupt"
bitfld.long 0x00 25. "  IRQS[473] ,IRQS[473] status" "No interrupt,Interrupt"
bitfld.long 0x00 24. "  IRQS[472] ,IRQS[472] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 23. " IRQS[471] ,IRQS[471] status" "No interrupt,Interrupt"
bitfld.long 0x00 22. "  IRQS[470] ,IRQS[470] status" "No interrupt,Interrupt"
bitfld.long 0x00 21. "  IRQS[469] ,IRQS[469] status" "No interrupt,Interrupt"
bitfld.long 0x00 20. "  IRQS[468] ,IRQS[468] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 19. " IRQS[467] ,IRQS[467] status" "No interrupt,Interrupt"
bitfld.long 0x00 18. "  IRQS[466] ,IRQS[466] status" "No interrupt,Interrupt"
bitfld.long 0x00 17. "  IRQS[465] ,IRQS[465] status" "No interrupt,Interrupt"
bitfld.long 0x00 16. "  IRQS[464] ,IRQS[464] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 15. " IRQS[463] ,IRQS[463] status" "No interrupt,Interrupt"
bitfld.long 0x00 14. "  IRQS[462] ,IRQS[462] status" "No interrupt,Interrupt"
bitfld.long 0x00 13. "  IRQS[461] ,IRQS[461] status" "No interrupt,Interrupt"
bitfld.long 0x00 12. "  IRQS[460] ,IRQS[460] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 11. " IRQS[459] ,IRQS[459] status" "No interrupt,Interrupt"
bitfld.long 0x00 10. "  IRQS[458] ,IRQS[458] status" "No interrupt,Interrupt"
bitfld.long 0x00 9. "  IRQS[457] ,IRQS[457] status" "No interrupt,Interrupt"
bitfld.long 0x00 8. "  IRQS[456] ,IRQS[456] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 7. " IRQS[455] ,IRQS[455] status" "No interrupt,Interrupt"
bitfld.long 0x00 6. "  IRQS[454] ,IRQS[454] status" "No interrupt,Interrupt"
bitfld.long 0x00 5. "  IRQS[453] ,IRQS[453] status" "No interrupt,Interrupt"
bitfld.long 0x00 4. "  IRQS[452] ,IRQS[452] status" "No interrupt,Interrupt"
textline "                             "
bitfld.long 0x00 3. " IRQS[451] ,IRQS[451] status" "No interrupt,Interrupt"
bitfld.long 0x00 2. "  IRQS[450] ,IRQS[450] status" "No interrupt,Interrupt"
bitfld.long 0x00 1. "  IRQS[449] ,IRQS[449] status" "No interrupt,Interrupt"
bitfld.long 0x00 0. "  IRQS[448] ,IRQS[448] status" "No interrupt,Interrupt"
tree.end
textline "                             "
width 20.
wgroup.long 0x1F00++0x03
line.long 0x00 "GICD_SGIR,Software Generated Interrupt Register"
bitfld.long 0x00 24.--25. " TLF    ,Target List Filter" "Send to specified,Send to all,Send to interrupt,?..."
hexmask.long.byte 0x00 16.--23. 1. "  CPUTL    ,CPU Target List"
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"
group.long 0x1F10++0x03
line.long 0x00 "GICD_CPENDSGIR0,SGI Clear Pending Registers"
group.long 0x1F14++0x03
line.long 0x00 "GICD_CPENDSGIR1,SGI Clear Pending Registers"
group.long 0x1F18++0x03
line.long 0x00 "GICD_CPENDSGIR2,SGI Clear Pending Registers"
group.long 0x1F1C++0x03
line.long 0x00 "GICD_CPENDSGIR3,SGI Clear Pending Registers"
textline "                             "
group.long 0x1F20++0x03
line.long 0x00 "GICD_SPENDSGIR0,SGI Set Pending Registers"
group.long 0x1F24++0x03
line.long 0x00 "GICD_SPENDSGIR1,SGI Set Pending Registers"
group.long 0x1F28++0x03
line.long 0x00 "GICD_SPENDSGIR2,SGI Set Pending Registers"
group.long 0x1F2C++0x03
line.long 0x00 "GICD_SPENDSGIR3,SGI Set Pending Registers"
textline "                             "
rgroup.long 0x1FE0++0x03 "Peripheral/Component ID Registers"
line.long 0x00 "GICD_PIDR0,Peripheral ID0 Register"
hexmask.long.byte 0x00 0.--7. 1. " DEVID  ,DevID field"
rgroup.long 0x1FE4++0x03
line.long 0x00 "GICD_PIDR1,Peripheral ID1 Register"
bitfld.long 0x00 4.--7. " ARCHID ,ArchID field" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long 0x00 0.--3. "   DEVID    ,DevID field" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
rgroup.long 0x1FE8++0x03
line.long 0x00 "GICD_PIDR2,Peripheral ID2 Register"
bitfld.long 0x00 4.--7. " ARCHID ,ArchID field" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
bitfld.long 0x00 3. "   UJEPCODE ,UsesJEPcode field" "Low,High"
bitfld.long 0x00 0.--2. "  DEVID ,DevID field" "0,1,2,3,4,5,6,7"
rgroup.long 0x1FEC++0x03
line.long 0x00 "GICD_PIDR3,Peripheral ID3 Register"
bitfld.long 0x00 4.--7. " REVID  ,Revision field" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
rgroup.long 0x1FD0++0x03
line.long 0x00 "GICD_PIDR4,Peripheral ID4 Register"
bitfld.long 0x00 0.--3. " CC     ,ContinuationCode field" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
hgroup.long 0x1FD4++0x03
hide.long 0x00 "GICD_PIDR5,Peripheral ID5 Register"
hgroup.long 0x1FD8++0x03
hide.long 0x00 "GICD_PIDR6,Peripheral ID6 Register"
hgroup.long 0x1FDC++0x03
hide.long 0x00 "GICD_PIDR7,Peripheral ID7 Register"
textline "                             "
rgroup.long 0x1FF0++0x03
line.long 0x00 "GICD_CIDR0,Component ID0 Register"
hexmask.long.byte 0x00 0.--7. 1. " FIXVAL ,ARM-defined fixed values for the preamble for component discovery"
rgroup.long 0x1FF4++0x03
line.long 0x00 "GICD_CIDR1,Component ID1 Register"
hexmask.long.byte 0x00 0.--7. 1. " FIXVAL ,ARM-defined fixed values for the preamble for component discovery"
rgroup.long 0x1FF8++0x03
line.long 0x00 "GICD_CIDR2,Component ID2 Register"
hexmask.long.byte 0x00 0.--7. 1. " FIXVAL ,ARM-defined fixed values for the preamble for component discovery"
rgroup.long 0x1FFC++0x03
line.long 0x00 "GICD_CIDR3,Component ID3 Register"
hexmask.long.byte 0x00 0.--7. 1. " FIXVAL ,ARM-defined fixed values for the preamble for component discovery"
width 20.
group.long 0x2000++0x03 "Interrupt Controller Physical CPU Interface"
line.long 0x00 "GICC_CTLR,CPU Interface Control Register"
bitfld.long 0x00 4. " SBPR     ,Secure/Non-secure Binary Point Register for preemption control" "SBPR for Secure/Non-SBPR for Non-Secure,SBPR for Both"
textline "                             "
bitfld.long 0x00 3. " FIQEN    ,Indicates using of FIQ or IRQ signal for interrupts" "IRQ,FIQ"
bitfld.long 0x00 2. "       ACKCTL    ,Interrupt acknowledge control" "Not acknowledged,Acknowledged"
textline "                             "
bitfld.long 0x00 1. " ENABLENS ,Global Enable for signalling of Non-secure interrupts" "Disabled,Enabled"
bitfld.long 0x00 0. "  ENABLES   ,Global Enable for signalling of Secure interrupts" "Disabled,Enabled"
group.long 0x2004++0x03
line.long 0x00 "GICC_PMR,Interrupt Priority Mask Register"
hexmask.long.byte 0x00 0.--7. 1. " PRIORITY ,Priority mask level for CPU interface"
group.long 0x2008++0x03 
line.long 0x00 "GICC_BPR,Binary Point Register"
bitfld.long 0x00 0.--2. " BP       ,Binary point" "0,1,2,3,4,5,6,7"
hgroup.long 0x200C++0x03
hide.long 0x00 "GICC_IAR,Interrupt Acknowledge Register"
in
wgroup.long 0x2010++0x03
line.long 0x00 "GICC_EOIR,End Of Interrupt Register"
bitfld.long 0x00 10.--12. " CPUID    ,CPU ID" "0,1,2,3,4,5,6,7"
hexmask.long.word 0x00 0.--9. 1. "         EOIINTID  ,ACKINTID value from the corresponding ICCIAR access"
rgroup.long 0x2014++0x03 
line.long 0x00 "GICC_RPR,Running Priority Register"
hexmask.long.byte 0x00 0.--7. 1. " PRIORITY ,Priority value of highest priority interrupt"
rgroup.long 0x2018++0x03 
line.long 0x00 "GICC_HPIR,Highest Pending Interrupt Register"
bitfld.long 0x00 10.--12. " CPUID    ,CPU ID" "0,1,2,3,4,5,6,7"
hexmask.long.word 0x00 0.--9. 1. "         PENDINTID ,Interrupt ID of the highest priority pending interrupt"
group.long 0x201C++0x03 
line.long 0x00 "GICC_ABPR,Aliased Binary Point Register"
rgroup.long 0x2020++0x03 
line.long 0x00 "GICC_AIAR,Aliased Interrupt Acknowledge Register"
bitfld.long 0x00 10.--12. " CPUID    ,Number of the CPU interface that made the request" "0,1,2,3,4,5,6,7"
hexmask.long.word 0x00 0.--9. 1. "         INT_ID    ,Interrupt ID"
wgroup.long 0x2024++0x03 
line.long 0x00 "GICC_AEOIR,Aliased End of Interrupt Register"
bitfld.long 0x00 10.--12. " CPUID    ,Number of the CPU interface that made the request" "0,1,2,3,4,5,6,7"
hexmask.long.word 0x00 0.--9. 1. "         INT_ID    ,Interrupt ID"
rgroup.long 0x2028++0x03 
line.long 0x00 "GICC_AHPPIR,Aliased Highest Priority Pending Interrupt Register"
bitfld.long 0x00 10.--12. " CPUID    ,Number of the CPU interface that made the request" "0,1,2,3,4,5,6,7"
hexmask.long.word 0x00 0.--9. 1. "         INT_ID    ,Interrupt ID"
group.long 0x20D0++0x03 
line.long 0x00 "GICC_APR0,Active Priorities Register"
group.long 0x20E0++0x03 
line.long 0x00 "GICC_NSAPR0,Non-Secure Active Priorities Register"
rgroup.long 0x20FC++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  ,Architecture version" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
textline "                             "
hexmask.long.word 0x00 0.--11. 1. " IMP      ,Implementer"
wgroup.long 0x3000++0x03
line.long 0x00 "GICC_DIR,Deactivate Interrupt Register"
bitfld.long 0x00 10.--12. " CPUID    ,Number of the CPU interface that made the request" "0,1,2,3,4,5,6,7"
hexmask.long.word 0x00 0.--9. 1. "         INT_ID    ,Interrupt ID"
width 20.
group.long 0x4000++0x03 "Interrupt Controller Virtual CPU Interface (Hypervisor view)"
line.long 0x00 "GICH_HCR,Hypervisor Control Register"
rgroup.long 0x4004++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 0x4008++0x03
line.long 0x00 "GICH_VMCR,Virtual Machine Control Register"
rgroup.long 0x4010++0x03
line.long 0x00 "GICH_MISR,Maintenance Interrupt Status Register"
rgroup.long 0x4020++0x03
line.long 0x00 "GICH_EISR0,End of Interrupt Status Register"
rgroup.long 0x4030++0x03
line.long 0x00 "GICH_ELSR0,Empty List register Status Register"
group.long 0x40F0++0x03
line.long 0x00 "GICH_APR0,Active Priorities Register"
group.long 0x4100++0x03
line.long 0x00 "GICH_LR0,List Register 0"
group.long 0x4104++0x03
line.long 0x00 "GICH_LR1,List Register 1"
group.long 0x4108++0x03
line.long 0x00 "GICH_LR2,List Register 2"
group.long 0x410C++0x03
line.long 0x00 "GICH_LR3,List Register 3"
width 20.
group.long 0x6000++0x03 "Interrupt Controller Virtual CPU Interface (Virtual Machine View)"
line.long 0x00 "GICV_CTLR,VM Control Register"
group.long 0x6004++0x03
line.long 0x00 "GICV_PMR,VM Priority Mask Register"
group.long 0x6008++0x03
line.long 0x00 "GICV_BPR,VM Binary Point Register"
hgroup.long 0x600C++0x03
hide.long 0x00 "GICV_IAR,VM Interrupt Acknowledge Register"
in
wgroup.long 0x6010++0x03 
line.long 0x00 "GICV_EOIR,VM End Of Interrupt Register"
rgroup.long 0x6014++0x03
line.long 0x00 "GICV_RPR,VM Running Priority Register"
rgroup.long 0x6018++0x03
line.long 0x00 "GICV_HPPIR,VM Highest Priority Pending Interrupt Register"
group.long 0x601C++0x03
line.long 0x00 "GICV_ABPR,VM Aliased Binary Point Register"
rgroup.long 0x6020++0x03
line.long 0x00 "GICV_AIAR,VM Aliased Interrupt Acknowledge Register"
wgroup.long 0x6024++0x03
line.long 0x00 "GICV_AEOIR,VM Aliased End of Interrupt Register"
rgroup.long 0x6028++0x03
line.long 0x00 "GICV_AHPPIR,VM Aliased Highest Priority Pending Interrupt Register"
group.long 0x60D0++0x03
line.long 0x00 "GICV_APR0,VM Active Priority Register"
rgroup.long 0x60FC++0x03
line.long 0x00 "GICV_IIDR,Virtual Machine CPU Interface Identification Register"
hexmask.long.word 0x00 20.--31. 1. " PRODID ,Product ID"
bitfld.long 0x00 16.--19. "  ARCH_VER ,Architecture version" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
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 0x7000++0x03
line.long 0x00 "GICV_DIR,VM Deactivate Interrupt Register"
tree.end
width 0x0b
endif
textline ""
