This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Global & Static initialization problem

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

Parents Reply Children
  • 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