Platform is AVR Studio 4.
When writing in an assembler program, I set out to write macro procedures & call it & pass a variable(s), there are times I use the @0 up to @9.
1) Where does it store the variable say @0 or @5 ?
My guess is somewhere in the stack area or some predefined registers been allocated.
2) How can I step or trace into the macro using F10 or is there another way of doing it. ?
3) If I pass a 4Bytes (2^32) number to the macro, how can this be handle ?