I use the latest WinAVR release (20030115) and AVRStudio 3.56 under Win98, and programming ATMega103.
My project's makefile is the sample from WinAVR with the neccessary modifications.
My problem is:
I need to change the value of a global variable from my TIMER0 interrupt routine, but when the interrupt returns, the variable remains unchanged. Should I use some specific keyword at variable declaration, or something else?