Can someone tell me the difference between the "raw interrupt status register" and the ordinary "interrupt status register" in ARM processor?
Many on-chip peripherals have these raw interrupt status registers. When do I need to use them?
"raw" means where the peripheral requires the CPU's attention. the VICx_ISR registers indicate the input to the processor after masking with VICx_INTER (interrupt enable register) and VICx_INTSR (interrupt select register).
I meant, of course, "raw" means whether the peripheral requir...
I barely understand your statement. Do you mean
VICx_ISR == VICx_RINTSR & (VICx_INTER & ~(VICx_INTSR))
where '&' is an AND bit-operation and '~' is a negate operation?