Other Parts Discussed in Thread: CCSTUDIO, AM4372
Hi,
I have a question about Interrupt of AM437x.
There are list of interrupt source in AM437x Technical Reference Manual(spruhl7h)
page.1110 "Table 8-1. ARM Cortex-A9 Interrupts".
Can we change the priority of each interrupts which are listed in the table 8-1 ?
I'm looking at "ARM Cortex-A9 MPCore Techinal Reference Manual rev.r3p0",
infocenter.arm.com/.../DDI0407G_cortex_a9_mpcore_r3p0_trm.pdf
"ARM Generic Interrupt Controller Architecture version2.0 Specification".
www.cl.cam.ac.uk/.../arm_gic_architecture_specification.pdf
I found "Interrupt Priority Register" which is part of Distributor register and
it is for setting the priority of each interrupt.
It seems this "Interrupt Priority Register" are mapped at 0x400-0x4FC in ARM documents.
But in AM437x TRM page.163 "Table 3-7. DISTRIBUTOR REGISTERS",
"Interrupt Processor Target" register is mapped to address(offset) 0x400-0x4FC.
So, it seems "Interrupt Priority Register"are not supported in AM437x and
changing priority of interrupt are also not supported, is it correct?
If priority of each interrupt are fixed and can't be changed,
which interrupt have a highest priority and which one is the lowest?
Or if priority of interrupt can be change,
could you tell me how to change the priority?
best regards,
g.f.