Searching \ for '[AVR}: AVR assembler with conditional assembly -' in subject line. ()
Make payments with PayPal - it's fast, free and secure! Help us get a faster server
FAQ page: www.piclist.com/techref/index.htm?key=avr+assembler+with
Search entire site for: 'AVR assembler with conditional assembly -'.

Exact match. Not showing close matches.
PICList Thread
'[AVR}: AVR assembler with conditional assembly - '
2003\03\18@200646 by Russell McMahon

face
flavicon
face
I using the AVRASM assembler provided with the STK500.
It works fine BUT the lack of conditional assembly is a real nuisance.

There are probably a number of other AVR assemblers available with
conditional assembly (eg AVRA) but the last thing I want to do is swap a
limited but reliable assembler for one with more features but a much lower
level of reliability. In particular, the ability to always produce code that
actually works as expected is valued :-)

Can anyone recommend an AVR assembler with conditional assembly capability
and good reliability. Free would be nice but "for money" is OK if it works
well.



       Russell McMahon

--
http://www.piclist.com hint: PICList Posts must start with ONE topic:
[PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads

2003\03\18@202202 by William Chops Westfield

face picon face
How about using a macro preprocessor ?  cpp is popular.  m4 does just about
anything...

BillW

--
http://www.piclist.com hint: PICList Posts must start with ONE topic:
[PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads

2003\03\19@111248 by dr. Imre Bartfai

flavicon
face
Hi,

or - if one disklikes the exotic syntax of m4 - 'gema' is a worth of a
trial.

Regards,
Imre


+-----------------------------------------------------------------------+
| The information transmitted is intended only for the person or entity |
| to which it is addressed and may contain confidential and/or          |
| privileged material.  Any review, retransmission, dissemination or    |
| other use of, or taking of any action in reliance upon, this          |
| information by persons or entities other than the intended recipient  |
| is prohibited. If you received this in error, please contact the      |
| sender and delete the material from any computer.                     |
+-----------------------------------------------------------------------+

On Tue, 18 Mar 2003, William Chops Westfield wrote:

> How about using a macro preprocessor ?  cpp is popular.  m4 does just about
> anything...
>
> BillW
>
> --
> http://www.piclist.com hint: PICList Posts must start with ONE topic:
> [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads
>

--
http://www.piclist.com hint: The list server can filter out subtopics
(like ads or off topics) for you. See http://www.piclist.com/#topics

2003\03\19@133145 by Sergio Masci

picon face
----- Original Message -----
From: Russell McMahon <spam_OUTapptechTakeThisOuTspamPARADISE.NET.NZ>
To: <.....PICLISTKILLspamspam@spam@MITVMA.MIT.EDU>
Sent: Tuesday, March 18, 2003 12:50 PM
Subject: [AVR}: AVR assembler with conditional assembly - recommendations
sought


> I using the AVRASM assembler provided with the STK500.
> It works fine BUT the lack of conditional assembly is a real nuisance.
>
> There are probably a number of other AVR assemblers available with
> conditional assembly (eg AVRA) but the last thing I want to do is swap a
> limited but reliable assembler for one with more features but a much lower
> level of reliability. In particular, the ability to always produce code
that
> actually works as expected is valued :-)
>
> Can anyone recommend an AVR assembler with conditional assembly capability
> and good reliability. Free would be nice but "for money" is OK if it works
> well.
>
>
>
>         Russell McMahon

Hi Russell,

If you really can't find anything powerful enough for your needs you might
like to get a copy of the XCASM meta assembler and define an AVR module for
it. Processor definitions are very high level and easy to do (including
defining the syntax), and it has a wealth of macro and conditional
capabilities built-in. It also support 32 bit IEEE floating point directly
(no need for external conversion utilities) so you can generate complex
floating point and fixed point tables quickly and easily, not to mention
in-line floating point literals (immediate constants). It also lets you
control placement of code and data within the assembly phase (normally done
by the linker by which time the assembler has lost control) so final
placement can be used to determine  the code generated by macros and
conditional assembly statements. XCASM is available from
http://www.xcprod.com

Regards
Sergio Masci

--
http://www.piclist.com hint: The list server can filter out subtopics
(like ads or off topics) for you. See http://www.piclist.com/#topics

More... (looser matching)
- Last day of these posts
- In 2003 , 2004 only
- Today
- New search...