# Is there a non-gas assembler for AVR for Linux? [closed]

I need to do an entire project in mostly-time critical code. Using assembly seems like a good idea. I've seen quite a few example assembly files and such which have an "Intel" feel to them. I know there is a gas assembler used by gcc for AVR, but it's "AT&T" style which I've always hated(namely because it's not designed for human writing).

Anyway, apparently the assembler most people use is called avrasm2.exe. One problem with that: I use Linux, especially when working with low-level projects. I've heard of a workaround with using Wine to run avrasm2, but that sounds just plain horrible.

Is there a freely available/open source AVR assembler which is similar to avrasm2 available for Linux?

## closed as off topic by Leon Heller, Dave Tweed♦, placeholder, Anindo Ghosh, Brian CarltonApr 26 '13 at 15:55

Questions on Electrical Engineering Stack Exchange are expected to relate to electronics design within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here. If this question can be reworded to fit the rules in the help center, please edit the question.

• What's so horrible about wine? It's just a compatibility library that allows Windows binaries to run directly under Linux. It isn't like setting up a separate VM or something. – Dave Tweed Apr 26 '13 at 10:49

Rant: Intel syntax? Come on, it has insipid verbiage in it like DWORD PTR which can be condensed down to a one letter suffix. Intel's x86 syntax is the COBOL of assembly language programming.