For the CC2543, what is the difference between "#pragma vector = P0INT_VECTOR" and "#pragma vector = P1INT_VECTOR"?
I spent a while today debugging why my ISR for the latter (P1INT_VECTOR) was not triggering. Turned out that a function in another file had P0INT_VECTOR defined, and apparently that function was triggering for my desired interrupt. Shouldn't those two pragmas result from different interrupts/events?
I'm basing my code off from the "io_in" example, which uses a Port 0 pin for the interrupt and defines P1INT_VECTOR only.
In my case, I can comment out the P0INT_VECTOR function and things work fine. However I'm confused why there was a conflict in the first place.