Hi all,
I am working on DM814x device and tried to set interrupt priorities of the ARM interrupt controller (AINTC).
According to the documentation the interrupt priority is set in the INTCPS_ILR[0..127] registers for each interrupt line. Bits [8..2] define the priority and should be able to receive values from 0 to 0x7F. I observed that when trying to set a priority greater than 0x3F it does not get applied correctly. It seems to me that bit 8 gets not set.
My exact example: I tried to set an interrupt priority of 65 for interrupt line 65 (SPI0INT). The register value to apply is 0x104. What I saw from debugger is a register value of 0x004. Trying to set the register value by debugger didn't work either.
My question: Is there a mistake in documentation or did I something wrong in accessing these registers?
Regards,
Andre