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