rendered paste bodyavr-gcc -c -g -Os -Wall -Wstrict-prototypes -IH:\AVRlib -Wa,-ahlms=rprintftest.lst -mmcu=atmega163 -I. rprintftest.c -o rprintftest.o
avr-gcc -c -g -Os -Wall -Wstrict-prototypes -IH:\AVRlib -Wa,-ahlms=H:\AVRlib/buffer.lst -mmcu=atmega163 -I. H:\AVRlib/buffer.c -o H:\AVRlib/buffer.o
avr-gcc -c -g -Os -Wall -Wstrict-prototypes -IH:\AVRlib -Wa,-ahlms=H:\AVRlib/uart.lst -mmcu=atmega163 -I. H:\AVRlib/uart.c -o H:\AVRlib/uart.o
avr-gcc -c -g -Os -Wall -Wstrict-prototypes -IH:\AVRlib -Wa,-ahlms=H:\AVRlib/rprintf.lst -mmcu=atmega163 -I. H:\AVRlib/rprintf.c -o H:\AVRlib/rprintf.o
avr-gcc -c -g -Os -Wall -Wstrict-prototypes -IH:\AVRlib -Wa,-ahlms=H:\AVRlib/timer.lst -mmcu=atmega163 -I. H:\AVRlib/timer.c -o H:\AVRlib/timer.o
avr-gcc -c -g -Os -Wall -Wstrict-prototypes -IH:\AVRlib -Wa,-ahlms=H:\AVRlib/vt100.lst -mmcu=atmega163 -I. H:\AVRlib/vt100.c -o H:\AVRlib/vt100.o
avr-gcc H:\AVRlib/buffer.o H:\AVRlib/uart.o H:\AVRlib/rprintf.o H:\AVRlib/timer.o H:\AVRlib/vt100.o rprintftest.o -Wl,-Map=rprintftest.map,--cref -mmcu=atmega163 -o rprintftest.elf
avr-objcopy --debugging -O coff-ext-avr \
--change-section-address .data-0x800000 \
--change-section-address .bss-0x800000 \
--change-section-address .noinit-0x800000 \
--change-section-address .eeprom-0x810000 \
rprintftest.elf rprintftest.cof
avr-objcopy -O binary -R .eeprom rprintftest.elf rprintftest.bin
avr-objcopy -O ihex -R .eeprom rprintftest.elf rprintftest.hex
avr-objcopy -j .eeprom --set-section-flags=.eeprom="alloc,load" --change-section-lma .eeprom=0 -O ihex rprintftest.elf rprintftest.eep
rm H:\AVRlib/uart.o H:\AVRlib/vt100.o H:\AVRlib/buffer.o H:\AVRlib/timer.o H:\AVRlib/rprintf.o