; --------------------------------------------------------------------------------
; @Title: Cortex-A15/A15MPCORE On-Chip Peripherals
; @Props: Released
; @Author: LEM
; @Changelog:
;   2010-11-18 LEM
;   2011-11-10 LEM
; 2015-01-26 MKK
;   2015-03-24 MKK
; @Manufacturer: ARM - ARM Ltd.
; @Doc: DDI0438A2b_08_26_eagle_r0p0_trm.pdf
;   DDI0406A_arm_architecture_reference_manual.pdf
;   ARM Generic Interrupt Controller Architecture version 1.0.pdf
;   DDI0438C_cortex_a15_r2p0_trm.pdf
; @Core: Cortex-A15, Cortex-A7
; @Chip: CORTEX-A15, CORTEX-A7
; @Copyright: (C) 1989-2020 Lauterbach GmbH, licensed for use with TRACE32(R) only
; --------------------------------------------------------------------------------
; $Id: percortexa15.per 8736 2018-01-26 15:57:14Z amerkle $
config 16. 8.
width 0x0b
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
base AD:(data.long(c15:0x400F)&0xffff8000)
tree "Interrupt Controller"
width 11.
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,?..."
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" 
if (corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE")
width 11.
group.long 0x1080++0x03 
line.long 0x0 "GICD_ISR0,Interrupt Security Register 0" 
bitfld.long 0x00 31. " SSB31     ,Security Status Bit 31" "Not secured,Secured" 
bitfld.long 0x00 30. "   SSB30     ,Security Status Bit 30" "Not secured,Secured" 
bitfld.long 0x00 29. "   SSB29     ,Security Status Bit 29" "Not secured,Secured" 
textline "                    " 
bitfld.long 0x00 28. " SSB28     ,Security Status Bit 28" "Not secured,Secured" 
bitfld.long 0x00 27. "   SSB27     ,Security Status Bit 27" "Not secured,Secured" 
bitfld.long 0x00 26. "   SSB26     ,Security Status Bit 26" "Not secured,Secured" 
textline "                    " 
bitfld.long 0x00 25. " SSB25     ,Security Status Bit 25" "Not secured,Secured" 
bitfld.long 0x00 24. "   SSB24     ,Security Status Bit 24" "Not secured,Secured" 
bitfld.long 0x00 23. "   SSB23     ,Security Status Bit 23" "Not secured,Secured" 
textline "                    " 
bitfld.long 0x00 22. " SSB22     ,Security Status Bit 22" "Not secured,Secured" 
bitfld.long 0x00 21. "   SSB21     ,Security Status Bit 21" "Not secured,Secured" 
bitfld.long 0x00 20. "   SSB20     ,Security Status Bit 20" "Not secured,Secured" 
textline "                    " 
bitfld.long 0x00 19. " SSB19     ,Security Status Bit 19" "Not secured,Secured" 
bitfld.long 0x00 18. "   SSB18     ,Security Status Bit 18" "Not secured,Secured" 
bitfld.long 0x00 17. "   SSB17     ,Security Status Bit 17" "Not secured,Secured" 
textline "                    " 
bitfld.long 0x00 16. " SSB16     ,Security Status Bit 16" "Not secured,Secured" 
bitfld.long 0x00 15. "   SSB15     ,Security Status Bit 15" "Not secured,Secured" 
bitfld.long 0x00 14. "   SSB14     ,Security Status Bit 14" "Not secured,Secured" 
textline "                    " 
bitfld.long 0x00 13. " SSB13     ,Security Status Bit 13" "Not secured,Secured" 
bitfld.long 0x00 12. "   SSB12     ,Security Status Bit 12" "Not secured,Secured" 
bitfld.long 0x00 11. "   SSB11     ,Security Status Bit 11" "Not secured,Secured" 
textline "                    " 
bitfld.long 0x00 10. " SSB10     ,Security Status Bit 10" "Not secured,Secured" 
bitfld.long 0x00 9. "   SSB9      ,Security Status Bit 9" "Not secured,Secured" 
bitfld.long 0x00 8. "   SSB8      ,Security Status Bit 8" "Not secured,Secured" 
textline "                    " 
bitfld.long 0x00 7. " SSB7      ,Security Status Bit 7" "Not secured,Secured" 
bitfld.long 0x00 6. "   SSB6      ,Security Status Bit 6" "Not secured,Secured" 
bitfld.long 0x00 5. "   SSB5      ,Security Status Bit 5" "Not secured,Secured" 
textline "                    " 
bitfld.long 0x00 4. " SSB4      ,Security Status Bit 4" "Not secured,Secured" 
bitfld.long 0x00 3. "   SSB3      ,Security Status Bit 3" "Not secured,Secured" 
bitfld.long 0x00 2. "   SSB2      ,Security Status Bit 2" "Not secured,Secured" 
textline "                    " 
bitfld.long 0x00 1. " SSB1      ,Security Status Bit 1" "Not secured,Secured" 
bitfld.long 0x00 0. "   SSB0      ,Security Status Bit 0" "Not secured,Secured" 
group.long 0x1084++0x03 
line.long 0x0 "GICD_ISR1,Interrupt Security Register 1" 
bitfld.long 0x00 31. " SSB63     ,Security Status Bit 63" "Not secured,Secured"
bitfld.long 0x00 30. "   SSB62     ,Security Status Bit 62" "Not secured,Secured"
bitfld.long 0x00 29. "   SSB61     ,Security Status Bit 61" "Not secured,Secured"
textline "                    " 
bitfld.long 0x00 28. " SSB60     ,Security Status Bit 60" "Not secured,Secured"
bitfld.long 0x00 27. "   SSB59     ,Security Status Bit 59" "Not secured,Secured"
bitfld.long 0x00 26. "   SSB58     ,Security Status Bit 58" "Not secured,Secured"
textline "                    "
bitfld.long 0x00 25. " SSB57     ,Security Status Bit 57" "Not secured,Secured"
bitfld.long 0x00 24. "   SSB56     ,Security Status Bit 56" "Not secured,Secured"
bitfld.long 0x00 23. "   SSB55     ,Security Status Bit 55" "Not secured,Secured"
textline "                    " 
bitfld.long 0x00 22. " SSB54     ,Security Status Bit 54" "Not secured,Secured"
bitfld.long 0x00 21. "   SSB53     ,Security Status Bit 53" "Not secured,Secured"
bitfld.long 0x00 20. "   SSB52     ,Security Status Bit 52" "Not secured,Secured"
textline "                    "
bitfld.long 0x00 19. " SSB51     ,Security Status Bit 51" "Not secured,Secured"
bitfld.long 0x00 18. "   SSB50     ,Security Status Bit 50" "Not secured,Secured"
bitfld.long 0x00 17. "   SSB49     ,Security Status Bit 49" "Not secured,Secured"
textline "                    " 
bitfld.long 0x00 16. " SSB48     ,Security Status Bit 48" "Not secured,Secured"
bitfld.long 0x00 15. "   SSB47     ,Security Status Bit 47" "Not secured,Secured"
bitfld.long 0x00 14. "   SSB46     ,Security Status Bit 46" "Not secured,Secured"
textline "                    "
bitfld.long 0x00 13. " SSB45     ,Security Status Bit 45" "Not secured,Secured"
bitfld.long 0x00 12. "   SSB44     ,Security Status Bit 44" "Not secured,Secured"
bitfld.long 0x00 11. "   SSB43     ,Security Status Bit 43" "Not secured,Secured"
textline "                    " 
bitfld.long 0x00 10. " SSB42     ,Security Status Bit 42" "Not secured,Secured"
bitfld.long 0x00 9. "   SSB41     ,Security Status Bit 41" "Not secured,Secured"
bitfld.long 0x00 8. "   SSB40     ,Security Status Bit 40" "Not secured,Secured"
textline "                    "
bitfld.long 0x00 7. " SSB39     ,Security Status Bit 39" "Not secured,Secured"
bitfld.long 0x00 6. "   SSB38     ,Security Status Bit 38" "Not secured,Secured"
bitfld.long 0x00 5. "   SSB37     ,Security Status Bit 37" "Not secured,Secured"
textline "                    " 
bitfld.long 0x00 4. " SSB36     ,Security Status Bit 36" "Not secured,Secured"
bitfld.long 0x00 3. "   SSB35     ,Security Status Bit 35" "Not secured,Secured"
bitfld.long 0x00 2. "   SSB34     ,Security Status Bit 34" "Not secured,Secured"
textline "                    "
bitfld.long 0x00 1. " SSB33     ,Security Status Bit 33" "Not secured,Secured"
bitfld.long 0x00 0. "   SSB32     ,Security Status Bit 32" "Not secured,Secured"
group.long 0x1088++0x03 
line.long 0x0 "GICD_ISR2,Interrupt Security Register 2" 
bitfld.long 0x00 31. " SSB95     ,Security Status Bit 95" "Not secured,Secured"
bitfld.long 0x00 30. "   SSB94     ,Security Status Bit 94" "Not secured,Secured"
bitfld.long 0x00 29. "   SSB93     ,Security Status Bit 93" "Not secured,Secured"
textline "                    " 
bitfld.long 0x00 28. " SSB92     ,Security Status Bit 92" "Not secured,Secured"
bitfld.long 0x00 27. "   SSB91     ,Security Status Bit 91" "Not secured,Secured"
bitfld.long 0x00 26. "   SSB90     ,Security Status Bit 90" "Not secured,Secured"
textline "                    "
bitfld.long 0x00 25. " SSB89     ,Security Status Bit 89" "Not secured,Secured"
bitfld.long 0x00 24. "   SSB88     ,Security Status Bit 88" "Not secured,Secured"
bitfld.long 0x00 23. "   SSB87     ,Security Status Bit 87" "Not secured,Secured"
textline "                    " 
bitfld.long 0x00 22. " SSB86     ,Security Status Bit 86" "Not secured,Secured"
bitfld.long 0x00 21. "   SSB85     ,Security Status Bit 85" "Not secured,Secured"
bitfld.long 0x00 20. "   SSB84     ,Security Status Bit 84" "Not secured,Secured"
textline "                    "
bitfld.long 0x00 19. " SSB83     ,Security Status Bit 83" "Not secured,Secured"
bitfld.long 0x00 18. "   SSB82     ,Security Status Bit 82" "Not secured,Secured"
bitfld.long 0x00 17. "   SSB81     ,Security Status Bit 81" "Not secured,Secured"
textline "                    " 
bitfld.long 0x00 16. " SSB80     ,Security Status Bit 80" "Not secured,Secured"
bitfld.long 0x00 15. "   SSB79     ,Security Status Bit 79" "Not secured,Secured"
bitfld.long 0x00 14. "   SSB78     ,Security Status Bit 78" "Not secured,Secured"
textline "                    "
bitfld.long 0x00 13. " SSB77     ,Security Status Bit 77" "Not secured,Secured"
bitfld.long 0x00 12. "   SSB76     ,Security Status Bit 76" "Not secured,Secured"
bitfld.long 0x00 11. "   SSB75     ,Security Status Bit 75" "Not secured,Secured"
textline "                    " 
bitfld.long 0x00 10. " SSB74     ,Security Status Bit 74" "Not secured,Secured"
bitfld.long 0x00 9. "   SSB73     ,Security Status Bit 73" "Not secured,Secured"
bitfld.long 0x00 8. "   SSB72     ,Security Status Bit 72" "Not secured,Secured"
textline "                    "
bitfld.long 0x00 7. " SSB71     ,Security Status Bit 71" "Not secured,Secured"
bitfld.long 0x00 6. "   SSB70     ,Security Status Bit 70" "Not secured,Secured"
bitfld.long 0x00 5. "   SSB69     ,Security Status Bit 69" "Not secured,Secured"
textline "                    " 
bitfld.long 0x00 4. " SSB68     ,Security Status Bit 68" "Not secured,Secured"
bitfld.long 0x00 3. "   SSB67     ,Security Status Bit 67" "Not secured,Secured"
bitfld.long 0x00 2. "   SSB66     ,Security Status Bit 66" "Not secured,Secured"
textline "                    "
bitfld.long 0x00 1. " SSB65     ,Security Status Bit 65" "Not secured,Secured"
bitfld.long 0x00 0. "   SSB64     ,Security Status Bit 64" "Not secured,Secured"
group.long 0x108C++0x03 
line.long 0x0 "GICD_ISR3,Interrupt Security Register 3" 
bitfld.long 0x00 31. " SSB127    ,Security Status Bit 127" "Not secured,Secured"
bitfld.long 0x00 30. "   SSB126    ,Security Status Bit 126" "Not secured,Secured"
bitfld.long 0x00 29. "   SSB125    ,Security Status Bit 125" "Not secured,Secured"
textline "                    " 
bitfld.long 0x00 28. " SSB124    ,Security Status Bit 124" "Not secured,Secured"
bitfld.long 0x00 27. "   SSB123    ,Security Status Bit 123" "Not secured,Secured"
bitfld.long 0x00 26. "   SSB122    ,Security Status Bit 122" "Not secured,Secured"
textline "                    "
bitfld.long 0x00 25. " SSB121    ,Security Status Bit 121" "Not secured,Secured"
bitfld.long 0x00 24. "   SSB120    ,Security Status Bit 120" "Not secured,Secured"
bitfld.long 0x00 23. "   SSB119    ,Security Status Bit 119" "Not secured,Secured"
textline "                    " 
bitfld.long 0x00 22. " SSB118    ,Security Status Bit 118" "Not secured,Secured"
bitfld.long 0x00 21. "   SSB117    ,Security Status Bit 117" "Not secured,Secured"
bitfld.long 0x00 20. "   SSB116    ,Security Status Bit 116" "Not secured,Secured"
textline "                    "
bitfld.long 0x00 19. " SSB115    ,Security Status Bit 115" "Not secured,Secured"
bitfld.long 0x00 18. "   SSB114    ,Security Status Bit 114" "Not secured,Secured"
bitfld.long 0x00 17. "   SSB113    ,Security Status Bit 113" "Not secured,Secured"
textline "                    " 
bitfld.long 0x00 16. " SSB112    ,Security Status Bit 112" "Not secured,Secured"
bitfld.long 0x00 15. "   SSB111    ,Security Status Bit 111" "Not secured,Secured"
bitfld.long 0x00 14. "   SSB110    ,Security Status Bit 110" "Not secured,Secured"
textline "                    "
bitfld.long 0x00 13. " SSB109    ,Security Status Bit 109" "Not secured,Secured"
bitfld.long 0x00 12. "   SSB108    ,Security Status Bit 108" "Not secured,Secured"
bitfld.long 0x00 11. "   SSB107    ,Security Status Bit 107" "Not secured,Secured"
textline "                    " 
bitfld.long 0x00 10. " SSB106    ,Security Status Bit 106" "Not secured,Secured"
bitfld.long 0x00 9. "   SSB105    ,Security Status Bit 105" "Not secured,Secured"
bitfld.long 0x00 8. "   SSB104    ,Security Status Bit 104" "Not secured,Secured"
textline "                    "
bitfld.long 0x00 7. " SSB103    ,Security Status Bit 103" "Not secured,Secured"
bitfld.long 0x00 6. "   SSB102    ,Security Status Bit 102" "Not secured,Secured"
bitfld.long 0x00 5. "   SSB101    ,Security Status Bit 101" "Not secured,Secured"
textline "                    " 
bitfld.long 0x00 4. " SSB100    ,Security Status Bit 100" "Not secured,Secured"
bitfld.long 0x00 3. "   SSB99     ,Security Status Bit 99" "Not secured,Secured"
bitfld.long 0x00 2. "   SSB98     ,Security Status Bit 98" "Not secured,Secured"
textline "                    "
bitfld.long 0x00 1. " SSB97     ,Security Status Bit 97" "Not secured,Secured"
bitfld.long 0x00 0. "   SSB96     ,Security Status Bit 96" "Not secured,Secured"
group.long 0x1090++0x03 
line.long 0x0 "GICD_ISR4,Interrupt Security Register 4" 
bitfld.long 0x00 31. " SSB159    ,Security Status Bit 159" "Not secured,Secured"
bitfld.long 0x00 30. "   SSB158    ,Security Status Bit 158" "Not secured,Secured"
bitfld.long 0x00 29. "   SSB157    ,Security Status Bit 157" "Not secured,Secured"
textline "                    " 
bitfld.long 0x00 28. " SSB156    ,Security Status Bit 156" "Not secured,Secured"
bitfld.long 0x00 27. "   SSB155    ,Security Status Bit 155" "Not secured,Secured"
bitfld.long 0x00 26. "   SSB154    ,Security Status Bit 154" "Not secured,Secured"
textline "                    "
bitfld.long 0x00 25. " SSB153    ,Security Status Bit 153" "Not secured,Secured"
bitfld.long 0x00 24. "   SSB152    ,Security Status Bit 152" "Not secured,Secured"
bitfld.long 0x00 23. "   SSB151    ,Security Status Bit 151" "Not secured,Secured"
textline "                    " 
bitfld.long 0x00 22. " SSB150    ,Security Status Bit 150" "Not secured,Secured"
bitfld.long 0x00 21. "   SSB149    ,Security Status Bit 149" "Not secured,Secured"
bitfld.long 0x00 20. "   SSB148    ,Security Status Bit 148" "Not secured,Secured"
textline "                    "
bitfld.long 0x00 19. " SSB147    ,Security Status Bit 147" "Not secured,Secured"
bitfld.long 0x00 18. "   SSB146    ,Security Status Bit 146" "Not secured,Secured"
bitfld.long 0x00 17. "   SSB145    ,Security Status Bit 145" "Not secured,Secured"
textline "                    " 
bitfld.long 0x00 16. " SSB144    ,Security Status Bit 144" "Not secured,Secured"
bitfld.long 0x00 15. "   SSB143    ,Security Status Bit 143" "Not secured,Secured"
bitfld.long 0x00 14. "   SSB142    ,Security Status Bit 142" "Not secured,Secured"
textline "                    "
bitfld.long 0x00 13. " SSB141    ,Security Status Bit 141" "Not secured,Secured"
bitfld.long 0x00 12. "   SSB140    ,Security Status Bit 140" "Not secured,Secured"
bitfld.long 0x00 11. "   SSB139    ,Security Status Bit 139" "Not secured,Secured"
textline "                    " 
bitfld.long 0x00 10. " SSB138    ,Security Status Bit 138" "Not secured,Secured"
bitfld.long 0x00 9. "   SSB137    ,Security Status Bit 137" "Not secured,Secured"
bitfld.long 0x00 8. "   SSB136    ,Security Status Bit 136" "Not secured,Secured"
textline "                    "
bitfld.long 0x00 7. " SSB135    ,Security Status Bit 135" "Not secured,Secured"
bitfld.long 0x00 6. "   SSB134    ,Security Status Bit 134" "Not secured,Secured"
bitfld.long 0x00 5. "   SSB133    ,Security Status Bit 133" "Not secured,Secured"
textline "                    " 
bitfld.long 0x00 4. " SSB132    ,Security Status Bit 132" "Not secured,Secured"
bitfld.long 0x00 3. "   SSB131    ,Security Status Bit 131" "Not secured,Secured"
bitfld.long 0x00 2. "   SSB130    ,Security Status Bit 130" "Not secured,Secured"
textline "                    "
bitfld.long 0x00 1. " SSB129    ,Security Status Bit 129" "Not secured,Secured"
bitfld.long 0x00 0. "   SSB128    ,Security Status Bit 128" "Not secured,Secured"
group.long 0x1094++0x03 
line.long 0x0 "GICD_ISR5,Interrupt Security Register 5" 
bitfld.long 0x00 31. " SSB191    ,Security Status Bit 191" "Not secured,Secured"
bitfld.long 0x00 30. "   SSB190    ,Security Status Bit 190" "Not secured,Secured"
bitfld.long 0x00 29. "   SSB189    ,Security Status Bit 189" "Not secured,Secured"
textline "                    " 
bitfld.long 0x00 28. " SSB188    ,Security Status Bit 188" "Not secured,Secured"
bitfld.long 0x00 27. "   SSB187    ,Security Status Bit 187" "Not secured,Secured"
bitfld.long 0x00 26. "   SSB186    ,Security Status Bit 186" "Not secured,Secured"
textline "                    "
bitfld.long 0x00 25. " SSB185    ,Security Status Bit 185" "Not secured,Secured"
bitfld.long 0x00 24. "   SSB184    ,Security Status Bit 184" "Not secured,Secured"
bitfld.long 0x00 23. "   SSB183    ,Security Status Bit 183" "Not secured,Secured"
textline "                    " 
bitfld.long 0x00 22. " SSB182    ,Security Status Bit 182" "Not secured,Secured"
bitfld.long 0x00 21. "   SSB181    ,Security Status Bit 181" "Not secured,Secured"
bitfld.long 0x00 20. "   SSB180    ,Security Status Bit 180" "Not secured,Secured"
textline "                    "
bitfld.long 0x00 19. " SSB179    ,Security Status Bit 179" "Not secured,Secured"
bitfld.long 0x00 18. "   SSB178    ,Security Status Bit 178" "Not secured,Secured"
bitfld.long 0x00 17. "   SSB177    ,Security Status Bit 177" "Not secured,Secured"
textline "                    " 
bitfld.long 0x00 16. " SSB176    ,Security Status Bit 176" "Not secured,Secured"
bitfld.long 0x00 15. "   SSB175    ,Security Status Bit 175" "Not secured,Secured"
bitfld.long 0x00 14. "   SSB174    ,Security Status Bit 174" "Not secured,Secured"
textline "                    "
bitfld.long 0x00 13. " SSB173    ,Security Status Bit 173" "Not secured,Secured"
bitfld.long 0x00 12. "   SSB172    ,Security Status Bit 172" "Not secured,Secured"
bitfld.long 0x00 11. "   SSB171    ,Security Status Bit 171" "Not secured,Secured"
textline "                    " 
bitfld.long 0x00 10. " SSB170    ,Security Status Bit 170" "Not secured,Secured"
bitfld.long 0x00 9. "   SSB169    ,Security Status Bit 169" "Not secured,Secured"
bitfld.long 0x00 8. "   SSB168    ,Security Status Bit 168" "Not secured,Secured"
textline "                    "
bitfld.long 0x00 7. " SSB167    ,Security Status Bit 167" "Not secured,Secured"
bitfld.long 0x00 6. "   SSB166    ,Security Status Bit 166" "Not secured,Secured"
bitfld.long 0x00 5. "   SSB165    ,Security Status Bit 165" "Not secured,Secured"
textline "                    " 
bitfld.long 0x00 4. " SSB164    ,Security Status Bit 164" "Not secured,Secured"
bitfld.long 0x00 3. "   SSB163    ,Security Status Bit 163" "Not secured,Secured"
bitfld.long 0x00 2. "   SSB162    ,Security Status Bit 162" "Not secured,Secured"
textline "                    "
bitfld.long 0x00 1. " SSB161    ,Security Status Bit 161" "Not secured,Secured"
bitfld.long 0x00 0. "   SSB160    ,Security Status Bit 160" "Not secured,Secured"
group.long 0x1098++0x03 
line.long 0x0 "GICD_ISR6,Interrupt Security Register 6" 
bitfld.long 0x00 31. " SSB223    ,Security Status Bit 223" "Not secured,Secured"
bitfld.long 0x00 30. "   SSB222    ,Security Status Bit 222" "Not secured,Secured"
bitfld.long 0x00 29. "   SSB221    ,Security Status Bit 221" "Not secured,Secured"
textline "                    " 
bitfld.long 0x00 28. " SSB220    ,Security Status Bit 220" "Not secured,Secured"
bitfld.long 0x00 27. "   SSB219    ,Security Status Bit 219" "Not secured,Secured"
bitfld.long 0x00 26. "   SSB218    ,Security Status Bit 218" "Not secured,Secured"
textline "                    "
bitfld.long 0x00 25. " SSB217    ,Security Status Bit 217" "Not secured,Secured"
bitfld.long 0x00 24. "   SSB216    ,Security Status Bit 216" "Not secured,Secured"
bitfld.long 0x00 23. "   SSB215    ,Security Status Bit 215" "Not secured,Secured"
textline "                    " 
bitfld.long 0x00 22. " SSB214    ,Security Status Bit 214" "Not secured,Secured"
bitfld.long 0x00 21. "   SSB213    ,Security Status Bit 213" "Not secured,Secured"
bitfld.long 0x00 20. "   SSB212    ,Security Status Bit 212" "Not secured,Secured"
textline "                    "
bitfld.long 0x00 19. " SSB211    ,Security Status Bit 211" "Not secured,Secured"
bitfld.long 0x00 18. "   SSB210    ,Security Status Bit 210" "Not secured,Secured"
bitfld.long 0x00 17. "   SSB209    ,Security Status Bit 209" "Not secured,Secured"
textline "                    " 
bitfld.long 0x00 16. " SSB208    ,Security Status Bit 208" "Not secured,Secured"
bitfld.long 0x00 15. "   SSB207    ,Security Status Bit 207" "Not secured,Secured"
bitfld.long 0x00 14. "   SSB206    ,Security Status Bit 206" "Not secured,Secured"
textline "                    "
bitfld.long 0x00 13. " SSB205    ,Security Status Bit 205" "Not secured,Secured"
bitfld.long 0x00 12. "   SSB204    ,Security Status Bit 204" "Not secured,Secured"
bitfld.long 0x00 11. "   SSB203    ,Security Status Bit 203" "Not secured,Secured"
textline "                    " 
bitfld.long 0x00 10. " SSB202    ,Security Status Bit 202" "Not secured,Secured"
bitfld.long 0x00 9. "   SSB201    ,Security Status Bit 201" "Not secured,Secured"
bitfld.long 0x00 8. "   SSB200    ,Security Status Bit 200" "Not secured,Secured"
textline "                    "
bitfld.long 0x00 7. " SSB199    ,Security Status Bit 199" "Not secured,Secured"
bitfld.long 0x00 6. "   SSB198    ,Security Status Bit 198" "Not secured,Secured"
bitfld.long 0x00 5. "   SSB197    ,Security Status Bit 197" "Not secured,Secured"
textline "                    " 
bitfld.long 0x00 4. " SSB196    ,Security Status Bit 196" "Not secured,Secured"
bitfld.long 0x00 3. "   SSB195    ,Security Status Bit 195" "Not secured,Secured"
bitfld.long 0x00 2. "   SSB194    ,Security Status Bit 194" "Not secured,Secured"
textline "                    "
bitfld.long 0x00 1. " SSB193    ,Security Status Bit 193" "Not secured,Secured"
bitfld.long 0x00 0. "   SSB192    ,Security Status Bit 192" "Not secured,Secured"
group.long 0x109C++0x03 
line.long 0x0 "GICD_ISR7,Interrupt Security Register 7" 
bitfld.long 0x00 31. " SSB255    ,Security Status Bit 255" "Not secured,Secured"
bitfld.long 0x00 30. "   SSB254    ,Security Status Bit 254" "Not secured,Secured"
bitfld.long 0x00 29. "   SSB253    ,Security Status Bit 253" "Not secured,Secured"
textline "                    " 
bitfld.long 0x00 28. " SSB252    ,Security Status Bit 252" "Not secured,Secured"
bitfld.long 0x00 27. "   SSB251    ,Security Status Bit 251" "Not secured,Secured"
bitfld.long 0x00 26. "   SSB250    ,Security Status Bit 250" "Not secured,Secured"
textline "                    "
bitfld.long 0x00 25. " SSB249    ,Security Status Bit 249" "Not secured,Secured"
bitfld.long 0x00 24. "   SSB248    ,Security Status Bit 248" "Not secured,Secured"
bitfld.long 0x00 23. "   SSB247    ,Security Status Bit 247" "Not secured,Secured"
textline "                    " 
bitfld.long 0x00 22. " SSB246    ,Security Status Bit 246" "Not secured,Secured"
bitfld.long 0x00 21. "   SSB245    ,Security Status Bit 245" "Not secured,Secured"
bitfld.long 0x00 20. "   SSB244    ,Security Status Bit 244" "Not secured,Secured"
textline "                    "
bitfld.long 0x00 19. " SSB243    ,Security Status Bit 243" "Not secured,Secured"
bitfld.long 0x00 18. "   SSB242    ,Security Status Bit 242" "Not secured,Secured"
bitfld.long 0x00 17. "   SSB241    ,Security Status Bit 241" "Not secured,Secured"
textline "                    " 
bitfld.long 0x00 16. " SSB240    ,Security Status Bit 240" "Not secured,Secured"
bitfld.long 0x00 15. "   SSB239    ,Security Status Bit 239" "Not secured,Secured"
bitfld.long 0x00 14. "   SSB238    ,Security Status Bit 238" "Not secured,Secured"
textline "                    "
bitfld.long 0x00 13. " SSB237    ,Security Status Bit 237" "Not secured,Secured"
bitfld.long 0x00 12. "   SSB236    ,Security Status Bit 236" "Not secured,Secured"
bitfld.long 0x00 11. "   SSB235    ,Security Status Bit 235" "Not secured,Secured"
textline "                    " 
bitfld.long 0x00 10. " SSB234    ,Security Status Bit 234" "Not secured,Secured"
bitfld.long 0x00 9. "   SSB233    ,Security Status Bit 233" "Not secured,Secured"
bitfld.long 0x00 8. "   SSB232    ,Security Status Bit 232" "Not secured,Secured"
textline "                    "
bitfld.long 0x00 7. " SSB231    ,Security Status Bit 231" "Not secured,Secured"
bitfld.long 0x00 6. "   SSB230    ,Security Status Bit 230" "Not secured,Secured"
bitfld.long 0x00 5. "   SSB229    ,Security Status Bit 229" "Not secured,Secured"
textline "                    " 
bitfld.long 0x00 4. " SSB228    ,Security Status Bit 228" "Not secured,Secured"
bitfld.long 0x00 3. "   SSB227    ,Security Status Bit 227" "Not secured,Secured"
bitfld.long 0x00 2. "   SSB226    ,Security Status Bit 226" "Not secured,Secured"
textline "                    "
bitfld.long 0x00 1. " SSB225    ,Security Status Bit 225" "Not secured,Secured"
bitfld.long 0x00 0. "   SSB224    ,Security Status Bit 224" "Not secured,Secured"
elif (corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE")
width 15.
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 17"
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"
endif
textline "                        "
group.long 0x1100++0x03 
line.long 0x0 "GICD_ISER0,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_ISER1,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_ISER2,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_ISER3,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_ISER4,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_ISER5,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_ISER6,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_ISER7,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"
if (corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE")
group.long 0x1120++0x03 
line.long 0x0 "GICD_ISER8,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_ISER9,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_ISER10,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_ISER11,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_ISER12,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_ISER13,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_ISER14,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_ISER15,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"
endif
textline "                        "
group.long 0x1180++0x03 
line.long 0x0 "GICD_ICER0,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_ICER1,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_ICER2,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_ICER3,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_ICER4,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_ICER5,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_ICER6,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_ICER7,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"
if (corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE")
group.long 0x11a0++0x03 
line.long 0x0 "GICD_ICER8,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_ICER9,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_ICER10,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_ICER11,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_ICER12,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_ICER13,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_ICER14,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_ICER15,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"
endif
textline "                        "
group.long 0x1200++0x03
line.long 0x0 "GICD_ISPR0,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_ISPR1,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_ISPR2,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_ISPR3,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_ISPR4,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_ISPR5,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_ISPR6,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_ISPR7,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"
if (corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE")
group.long 0x1220++0x03
line.long 0x0 "GICD_ISPR8,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_ISPR9,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_ISPR10,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_ISPR11,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_ISPR12,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_ISPR13,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_ISPR14,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_ISPR15,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"
endif
textline "                        "
group.long 0x1280++0x03
line.long 0x0 "GICD_ICPR0,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_ICPR1,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_ICPR2,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_ICPR3,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_ICPR4,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_ICPR5,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_ICPR6,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_ICPR7,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"
if (corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE")
group.long 0x12a0++0x03
line.long 0x0 "GICD_ICPR8,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_ICPR9,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_ICPR10,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_ICPR11,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_ICPR12,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_ICPR13,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_ICPR14,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_ICPR15,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"
endif
textline "                        "
width 18.
if (corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE")
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"
elif (corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE")
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"
endif
textline "                           "
if (corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE")
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"
elif (corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE")
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"
endif
textline "                           "
width 12.
if (corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE")
group.long 0x1400++0x03
line.long 0x0 "GICD_IPR0,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_IPR1,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_IPR2,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_IPR3,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_IPR4,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_IPR5,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_IPR6,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_IPR7,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_IPR8,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_IPR9,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_IPR10,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_IPR11,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_IPR12,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_IPR13,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_IPR14,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_IPR15,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_IPR16,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_IPR17,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_IPR18,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_IPR19,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_IPR20,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_IPR21,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_IPR22,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_IPR23,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_IPR24,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_IPR25,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_IPR26,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_IPR27,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_IPR28,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_IPR29,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_IPR30,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_IPR31,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_IPR32,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_IPR33,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_IPR34,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_IPR35,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_IPR36,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_IPR37,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_IPR38,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_IPR39,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_IPR40,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_IPR41,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_IPR42,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_IPR43,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_IPR44,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_IPR45,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_IPR46,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_IPR47,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_IPR48,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_IPR49,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_IPR50,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_IPR51,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_IPR52,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_IPR53,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_IPR54,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_IPR55,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_IPR56,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_IPR57,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_IPR58,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_IPR59,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_IPR60,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_IPR61,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_IPR62,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_IPR63,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"
elif (corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE")
group.long 0x1400++0x03
line.long 0x0 "GICD_IPR0,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_IPR1,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_IPR2,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_IPR3,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_IPR4,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_IPR5,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_IPR6,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_IPR7,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_IPR8,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_IPR9,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_IPR10,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_IPR11,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_IPR12,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_IPR13,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_IPR14,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_IPR15,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_IPR16,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_IPR17,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_IPR18,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_IPR19,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_IPR20,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_IPR21,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_IPR22,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_IPR23,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_IPR24,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_IPR25,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_IPR26,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_IPR27,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_IPR28,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_IPR29,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_IPR30,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_IPR31,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_IPR32,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_IPR33,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_IPR34,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_IPR35,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_IPR36,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_IPR37,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_IPR38,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_IPR39,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_IPR40,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_IPR41,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_IPR42,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_IPR43,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_IPR44,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_IPR45,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_IPR46,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_IPR47,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_IPR48,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_IPR49,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_IPR50,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_IPR51,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_IPR52,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_IPR53,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_IPR54,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_IPR55,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_IPR56,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_IPR57,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_IPR58,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_IPR59,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_IPR60,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_IPR61,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_IPR62,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_IPR63,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_IPR64,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_IPR65,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_IPR66,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_IPR67,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_IPR68,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_IPR69,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_IPR70,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_IPR71,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_IPR72,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_IPR73,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_IPR74,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_IPR75,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_IPR76,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_IPR77,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_IPR78,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_IPR79,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_IPR80,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_IPR81,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_IPR82,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_IPR83,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_IPR84,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_IPR85,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_IPR86,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_IPR87,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_IPR88,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_IPR89,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_IPR90,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_IPR91,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_IPR92,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_IPR93,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_IPR94,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_IPR95,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_IPR96,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_IPR97,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_IPR98,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_IPR99,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_IPR100,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_IPR101,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_IPR102,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_IPR103,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_IPR104,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_IPR105,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_IPR106,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_IPR107,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_IPR108,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_IPR109,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_IPR110,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_IPR111,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_IPR112,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_IPR113,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_IPR114,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_IPR115,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_IPR116,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_IPR117,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_IPR118,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_IPR119,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_IPR120,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_IPR121,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_IPR122,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_IPR123,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_IPR124,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_IPR125,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_IPR126,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_IPR127,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"
endif
textline "                     "
width 12.
if (corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE")
rgroup.long 0x1800++0x03
line.long 0x0 "GICD_IPTR0,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_IPTR1,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_IPTR2,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_IPTR3,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_IPTR4,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_IPTR5,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_IPTR6,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_IPTR7,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"
elif (corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE")
rgroup.long 0x1800++0x03
line.long 0x0 "GICD_IPTR0,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_IPTR1,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_IPTR2,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_IPTR3,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_IPTR4,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_IPTR5,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_IPTR6,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_IPTR7,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"
endif
if (corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE")
group.long 0x1820++0x03
line.long 0x0 "GICD_IPTR8,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_IPTR9,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_IPTR10,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_IPTR11,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_IPTR12,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_IPTR13,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_IPTR14,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_IPTR15,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_IPTR16,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_IPTR17,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_IPTR18,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_IPTR19,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_IPTR20,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_IPTR21,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_IPTR22,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_IPTR23,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_IPTR24,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_IPTR25,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_IPTR26,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_IPTR27,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_IPTR28,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_IPTR29,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_IPTR30,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_IPTR31,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_IPTR32,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_IPTR33,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_IPTR34,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_IPTR35,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_IPTR36,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_IPTR37,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_IPTR38,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_IPTR39,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_IPTR40,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_IPTR41,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_IPTR42,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_IPTR43,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_IPTR44,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_IPTR45,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_IPTR46,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_IPTR47,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_IPTR48,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_IPTR49,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_IPTR50,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_IPTR51,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_IPTR52,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_IPTR53,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_IPTR54,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_IPTR55,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_IPTR56,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_IPTR57,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_IPTR58,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_IPTR59,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_IPTR60,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_IPTR61,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_IPTR62,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_IPTR63,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"
elif (corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE")
group.long 0x1820++0x03
line.long 0x0 "GICD_IPTR8,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_IPTR9,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_IPTR10,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_IPTR11,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_IPTR12,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_IPTR13,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_IPTR14,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_IPTR15,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_IPTR16,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_IPTR17,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_IPTR18,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_IPTR19,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_IPTR20,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_IPTR21,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_IPTR22,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_IPTR23,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_IPTR24,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_IPTR25,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_IPTR26,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_IPTR27,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_IPTR28,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_IPTR29,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_IPTR30,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_IPTR31,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_IPTR32,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_IPTR33,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_IPTR34,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_IPTR35,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_IPTR36,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_IPTR37,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_IPTR38,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_IPTR39,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_IPTR40,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_IPTR41,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_IPTR42,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_IPTR43,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_IPTR44,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_IPTR45,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_IPTR46,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_IPTR47,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_IPTR48,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_IPTR49,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_IPTR50,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_IPTR51,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_IPTR52,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_IPTR53,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_IPTR54,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_IPTR55,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_IPTR56,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_IPTR57,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_IPTR58,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_IPTR59,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_IPTR60,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_IPTR61,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_IPTR62,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_IPTR63,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_IPTR64,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_IPTR65,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_IPTR66,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_IPTR67,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_IPTR68,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_IPTR69,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_IPTR70,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_IPTR71,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_IPTR72,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_IPTR73,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_IPTR74,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_IPTR75,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_IPTR76,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_IPTR77,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_IPTR78,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_IPTR79,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_IPTR80,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_IPTR81,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_IPTR82,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_IPTR83,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_IPTR84,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_IPTR85,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_IPTR86,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_IPTR87,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_IPTR88,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_IPTR89,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_IPTR90,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_IPTR91,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_IPTR92,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_IPTR93,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_IPTR94,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_IPTR95,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_IPTR96,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_IPTR97,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_IPTR98,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_IPTR99,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_IPTR100,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_IPTR101,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_IPTR102,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_IPTR103,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_IPTR104,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_IPTR105,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_IPTR106,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_IPTR107,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_IPTR108,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_IPTR109,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_IPTR110,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_IPTR111,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_IPTR112,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_IPTR113,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_IPTR114,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_IPTR115,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_IPTR116,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_IPTR117,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_IPTR118,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_IPTR119,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_IPTR120,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_IPTR121,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_IPTR122,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_IPTR123,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_IPTR124,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_IPTR125,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_IPTR126,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_IPTR127,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"
endif
textline "                            "
width 12.
rgroup.long 0x1C00++0x03
line.long 0x00 "GICD_ICFR0,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_ICFR1,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 "                     "
tree "Interrupt Configuration Registers"
width 13.
if (corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE")
group.long 0x1C08++0x03
line.long 0x00 "GICD_ICFR2,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_ICFR3,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_ICFR4,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_ICFR5,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_ICFR6,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_ICFR7,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_ICFR8,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_ICFR9,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_ICFR10,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_ICFR11,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_ICFR12,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_ICFR13,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_ICFR14,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_ICFR15,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 "                      "
elif (corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE")
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 "                      "
endif
tree.end
textline "                      "
width 14.
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"
tree "Shared Peripheral Interrupt Status Registers"
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"
if (corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE")
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"
endif
tree.end
textline "                       "
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. "  SATT ,SATT" "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"
width 17.
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 "                          "
width 12.
rgroup.long 0x1FE0++0x03
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"
textline "                     "
group.long 0x2000++0x03 "Interrupt Controller Physical CPU Interface"
line.long 0x00 "GICC_ICR,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"
if (corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE")
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"
endif
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"
if (corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE")
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 12.--15. "  REV      ,Revision" "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"
else
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"
endif
wgroup.long 0x3000++0x03
line.long 0x00 "GICC_DIR,Deactivate Interrupt Register"
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,?..."
bitfld.long 0x00 26.--28. "  PREBITS ,Number of pre-emption bits" "Reserved,Reserved,Reserved,Reserved,5 bits 32 PRE levels,?..."
bitfld.long 0x00 0.--5. "  LISTREGS ,List regs number" "Reserved,Reserved,Reserved,4 lists,?..."
if (corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE")
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"
endif
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"
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"
rgroup.long 0x600C++0x03
line.long 0x00 "GICV_IAR,VM Interrupt Acknowledge Register"
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_HPIR,VM Highest Pending Interrupt Register"
group.long 0x601C++0x03
line.long 0x00 "GICV_ABPR,VM Aliased Binary Point Register"
if (corename()=="CORTEXA7"||corename()=="CORTEXA7MPCORE")
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"
endif
group.long 0x60D0++0x03
line.long 0x00 "GICV_APR0,VM Active Priority Register"
if (corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE")
group.long 0x60E0++0x03
line.long 0x00 "GICV_NSAPR0,VM Non-Secure Active Priority Register"
endif
if (corename()=="CORTEXA15"||corename()=="CORTEXA15MPCORE")
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 12.--15. "  REV      ,Revision" "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"
else
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"
endif
wgroup.long 0x7000++0x03
line.long 0x00 "GICV_DIR,VM Deactivate Interrupt Register"
tree.end
textline " "
