I am using interrupt handler functions for the USART. The ISR macro doesn't work for this so I am forced to use the SIGNAL macro. The interrupt.h header file says the SIGNAL macro shouldn't be used in new code as it will be deprecated, but that's all I have available.
If I use:
It works okay.
But if I use:
I get a compiler warning and my interrupt handler is never called. This is the warning message I get:
usart_driver.cpp:11: warning: `USART0_RX_vect' appears to be a misspelled signal handler
Should this be submitted as a bug? Where do I do that?
If I try to go here:
my browser gives me a website security certificate warning. Should I ignore the warning?
I've looked at sample code to see how others have done it but it seems nobody but me uses interrupts for the USART.