Sooo...
Also hatte vergessen die ultrasonic.c als sourcefile mitanzugeben... dachte eigentlich, die wird in der neuen asuro.c verknüpft...

Aber jetzt tauchen warnungen auf:

../pottitest.c: In function 'main':
../pottitest.c:7: warning: pointer targets in passing argument 1 of 'SerWrite' differ in signedness
../pottitest.c:11: warning: implicit declaration of function 'Chirp'
../pottitest.c:12: warning: pointer targets in passing argument 1 of 'SerWrite' differ in signedness
avr-gcc.exe -I"C:\Dokumente und Einstellungen\Braendieman\Desktop\Schule\Asuro\Ult raschall\Pottitest\..\..\..\..\..\..\..\Programme\ Asuro_Lib2.71\lib\inc" -mmcu=atmega8 -Wall -gdwarf-2 -std=gnu99 -DF_CPU=8000000UL -Os -funsigned-char -funsigned-bitfields
-fpack-struct -fshort-enums -MD -MP -MT asuro.o -MF dep/asuro.o.d -c ../../../asuro.c

avr-gcc.exe -I"C:\Dokumente und Einstellungen\Braendieman\Desktop\Schule\Asuro\Ult raschall\Pottitest\..\..\..\..\..\..\..\Programme\ Asuro_Lib2.71\lib\inc" -mmcu=atmega8 -Wall -gdwarf-2 -std=gnu99 -DF_CPU=8000000UL -Os -funsigned-char -funsigned-bitfields
-fpack-struct -fshort-enums -MD -MP -MT ultrasonic.o -MF dep/ultrasonic.o.d -c ../../../ultrasonic.c

avr-gcc.exe -mmcu=atmega8 pottitest.o asuro.o ultrasonic.o -L"C:\Programme\Asuro_Lib2.71\lib" -lasuro -o pottitest.elf
avr-objcopy -O ihex -R .eeprom pottitest.elf pottitest.hex
avr-objcopy -j .eeprom --set-section-flags=.eeprom="alloc,load" --change-section-lma .eeprom=0 --no-change-warnings -O ihex pottitest.elf pottitest.eep || exit 0
c:\WinAVR-20070525\bin\avr-objcopy.exe: there are no sections to be copied!

AVR Memory Usage
----------------
Device: atmega8

Program: 1728 bytes (21.1% Full)
(.text + .data + .bootloader)

Data: 70 bytes (6.8% Full)
(.data + .bss + .noinit)


Build succeeded with 3 Warnings...



Hab sie jetzt erst ignoriert aber wenn ich flashe und mit hyperterminal verbinde dann kommt nur

---- ultrasonic test ----


und das wars dann auch...

Kann mir da jemand weiterhelfen?