Share

avra - Atmel AVR Assembler

Code

Programming Languages: C

License: GNU General Public License (GPL)

Repositories

browse code, statistics cvs -d:pserver:anonymous@avra.cvs.sourceforge.net:/cvsroot/avra login

cvs -z3 -d:pserver:anonymous@avra.cvs.sourceforge.net:/cvsroot/avra co -P modulename

Show:

What's happening?

  • Labels defined as macro arguments

    An argument used to define a label within a macro does not work as expected. Consider the following macro: .macro deflabel @0: .endm One would expect the invocation: deflabel RightHere to generate Righthere: But it doesn't. This can be gotten around by redefining the macro as: .macro genlabel .equ @0 = PC .endm So it's not a stopper, but the behavior is...

    2009-10-13 03:30:35 UTC by nobody

  • .undef does not undefine

    The attached code snippet shows register aliases being defined, then undefined. Although undefined, re-use of the register generates a warning message and the definition can still be referenced. It seems almost as if .undef does nothing.

    2009-10-13 03:21:57 UTC by nobody

  • avra - Atmel AVR Assembler

    tobias-weber added petrus69 to the avra - Atmel AVR Assembler project.

    2009-08-24 12:20:26 UTC by tobias-weber