Gast
#283951
Hi! Ich habe mir die Soft-USB-Lösung (alles in Assembler) von Igor Cesko (http://www.cesko.host.sk, cesko@internet.sk) für den ATMega 8 heruntergeladen, assembliert, alles läuft wunderbar (1,5MBit USB mit EEProm und USB-RS232 Wandler + Portpins-Schalten per USB, coole Sache!!). Das Programm ist im "Atmel - Assembler" (also nicht GNU-As) geschrieben. Nun möchte ich in dieses Programm eigene Funktionen mit einbinden. Da ich zu faul bin, alles in Assembler zu schreiben, will ich die Funktionen in C schreiben und dann in den Assembler-Code einbinden. Das ganze soll mit dem AVR-GCC (im WinAVR) passieren. Ist dies überhaupt möglich? Hab bisher das sorum noch nicht gesehen. Der Assemblercode müsste halt noch für den GNU-AS angepasst werden, das geht aber. Problem ist auch, das der Assemblercode die Hauptschleife samt Main() enthält. Wie bringe ich das dem AVR-GCC bei?? Vielen Dank schon mal! MfG, Tobi