reading \writing system registers

Asked by omer sharon

Hi i am using the ARM v8 cores (a57 and a 53 ) and the GIC 500 ,
My GCC version is - 4.7.3-0.11.225-baremetal/x86_64-linux/bin/aarch64-none-elf-gcc

I am trying to read /write to the ICC_* system registers which are GIC related while using the MSR/MRS commands and getting compilation error that the compiler doesn't recognize these registers as system registers .

an example for such a register is - ICC_IAR1_EL1

is this a bug or am i doing something wrong?

Question information

Language:
English Edit question
Status:
Answered
For:
GNU Arm Embedded Toolchain Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Joey Ye (jinyun-ye) said :
#1

Omer,

This Q&A list only focus on aarch32. For v8 questions please go to forums in Linaro.org.

Joey

Can you help with this problem?

Provide an answer of your own, or ask omer sharon for more information if necessary.

To post a message you must log in.