Hi, I am developing a firmware for EZUSB FX based board. I am facing a small problem. I am not able to initialize a Global variable in my firmware. Even though I assign the global variable with 0 initial value, But the variable does not take that value. I am using SMALL memory model for my development. my declerations looks like this :- BYTE GlobalCount = 0; and in my sof() I am using this variable and updating it and reusing it again in next sof(). Please advise .. Rahul Gupta
Look, whether the STARUP.A51 is the last File for the Compile and Link Process (in uV2 the last in the Tree).
it is the last file indeed ..!! but still ..no respite !! Another piece of information I want to add here is the function is a interrupt routine called sof().. and i want use the global variable across the Sof's (like for counting number of interrupts .. etc ) Also, I have DSCR.A51, Init.A51 and STARTUP.A51 included in my projects in that order. TIA Rahul