Marcin Cieslak <sa...@saper.info> wrote:

> On Sun, 29 Aug 2010, Matthias Trute wrote:
>
> > There is a simple answer: avra cannot be used. Use the Avr Assembler 2
> > from the AVR Studio with wine. Avra did work in the past, but not with
> > the current code. I cannot tell, which amforth version was the last
> > one that avra understood, its long ago.
> >
> > Hopefully the avra people come up again, but there is a long way to go.
> > For them.
>
> It should work with the patches I have provided. It seems not to be
> so much work, maybe I should prepare a new release included.
>
> Would you consider adding .overlap
>
> http://support.atmel.no/knowledgebase/avrstudiohelp/mergedProjects/AVRASM/Html/directives.html#OVERLAP/NOOVERLAP
>
> to places where the code generated overlaps:
>
> in drivers/usart-isr-tx.asm:
>
> .org UDREaddr
>    jmp_ usart_udre_isr
>
> in drivers/usart-isr-rx.asm:
>
> .org URXCaddr
>    jmp_ usart_rx_isr
>
> Alternatively, we can use .ifdef to skip original interrupt handlers
> where necessary.
>
> --Marcin
>
> ------------------------------------------------------------------------------
> Sell apps to millions through the Intel(R) Atom(Tm) Developer Program
> Be part of this innovative community and reach millions of netbook users 
> worldwide. Take advantage of special opportunities to increase revenue and 
> speed time-to-market. Join now, and jumpstart your future.
> http://p.sf.net/sfu/intel-atom-d2d
> _______________________________________________
> Amforth-devel mailing list
> Amforth-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/amforth-devel
Hi Marcin,

thanks for your advice to patch the sources. I' done this, but I have 
a problem with the further process now.

The compiler says that now:
../../core/words/istore_nrww.asm(55) : Error   : Found no 
label/variable/constant named 
RWWSRE
../../core/words/istore_nrww.asm(55) : Warning : Constant out of range (-128 <= 
k <= 255
). Will be masked
AVRA: advanced AVR macro assembler Version 1.3.0 Build 1 (8 May 2010)
Copyright (C) 1998-2010. Check out README file for more info

   AVRA is an open source assembler for Atmel AVR microcontroller family
   It can be used as a replacement of 'AVRASM32.EXE' the original assembler

What can I do now?

Thanks to you all!

HUE \a

------------------------------------------------------------------------------
Sell apps to millions through the Intel(R) Atom(Tm) Developer Program
Be part of this innovative community and reach millions of netbook users 
worldwide. Take advantage of special opportunities to increase revenue and 
speed time-to-market. Join now, and jumpstart your future.
http://p.sf.net/sfu/intel-atom-d2d
_______________________________________________
Amforth-devel mailing list
Amforth-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/amforth-devel

Reply via email to