Is there a comprehensive list of names of interrupt service routines (ISR), specifically for msp430F5438A? Any help would be appreciated, thanks.
A function is connected to an interrupt vector with #pragma vector=nr
or __attribute__((interrupt(nr)))
, depending on the compiler used.
The name of the function does not matter, only that vector number.
You can name the function after the hardware module (see kfx's answer for an example list), but it might make more sense to name it after the actual function you have assigned to that part of the hardware (e.g., red_button_gpio_interrupt()
instead of port1_interrupt()
).