EasyManuals Logo

ARM Cortex-A35 User Manual

Default Icon
894 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #560 background imageLoading...
Page #560 background image
B3.1 CPU interface register summary
Each CPU interface block provides the interface for a CortexA35 processor that interfaces with a GIC
distributor within the system.
Each CPU interface provides a programming interface for:
Enabling the signaling of interrupt requests by the CPU interface.
Acknowledging an interrupt.
Indicating completion of the processing of an interrupt.
Setting an interrupt priority mask for the processor.
Defining the preemption policy for the processor.
Determining the highest priority pending interrupt for the processor.
Generating SGIs.
For more information on the CPU interface, see the Arm
®
Generic Interrupt Controller Architecture
Specification.
The following table lists the registers for the CPU interface.
All the registers in the following table are word-accessible. Registers not described in this table are RES0.
See the Arm
®
Generic Interrupt Controller Architecture Specification for more information.
Table B3-1 CPU interface register summary
Offset Name Type Reset Description
0x0000
GICC_CTLR RW
0x00000000
CPU Interface Control Register
0x0004
GICC_PMR RW
0x00000000
Interrupt Priority Mask Register
0x0008
GICC_BPR RW
0x00000002 (Secure)
0x00000003 (Non-secure)
Binary Point Register
0x000C
GICC_IAR RO
-
Interrupt Acknowledge Register
0x0010
GICC_EOIR WO
-
End Of Interrupt Register
0x0014
GICC_RPR RO
0x000000FF
Running Priority Register
0x0018
GICC_HPPIR RO
0x000003FF
Highest Priority Pending Interrupt Register
0x001C
GICC_ABPR RW
0x00000003
Aliased Binary Point Register
0x0020
GICC_AIAR RO
-
Aliased Interrupt Acknowledge Register
0x0024
GICC_AEOIR WO
-
Aliased End of Interrupt Register
0x0028
GICC_AHPPIR RO
0x000003FF
Aliased Highest Priority Pending Interrupt Register
0x00D0
GICC_APR0 RW
0x00000000
B3.2 Active Priority Register on page B3-561
0x00E0
GICC_NSAPR0 RW
0x00000000
Non-secure Active Priority Register
0x00FC
GICC_IIDR RO
0x0044343B
B3.3 CPU Interface Identification Register on page B3-562
0x1000
GICC_DIR WO - Deactivate Interrupt Register
B3 GIC registers
B3.1 CPU interface register summary
100236_0100_00_en Copyright © 2015–2017, 2019 Arm Limited or its affiliates. All rights
reserved.
B3-560
Non-Confidential

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the ARM Cortex-A35 and is the answer not in the manual?

ARM Cortex-A35 Specifications

General IconGeneral
BrandARM
ModelCortex-A35
CategoryComputer Hardware
LanguageEnglish

Related product manuals