Archive member included because of file (symbol) C:/WinAVR/bin/../lib/gcc/avr/3.4.3\libgcc.a(_mulhi3.o) main.o (__mulhi3) C:/WinAVR/bin/../lib/gcc/avr/3.4.3\libgcc.a(_divmodhi4.o) main.o (__divmodhi4) C:/WinAVR/bin/../lib/gcc/avr/3.4.3\libgcc.a(_copy_data.o) main.o (__do_copy_data) C:/WinAVR/bin/../lib/gcc/avr/3.4.3\libgcc.a(_clear_bss.o) main.o (__do_clear_bss) C:/WinAVR/bin/../lib/gcc/avr/3.4.3\libgcc.a(_udivmodhi4.o) C:/WinAVR/bin/../lib/gcc/avr/3.4.3\libgcc.a(_divmodhi4.o) (__udivmodhi4) Memory Configuration Name Origin Length Attributes text 0x00000000 0x00002000 xr data 0x00800060 0x0000ffa0 rw !x eeprom 0x00810000 0x00010000 rw !x *default* 0x00000000 0xffffffff Linker script and memory map LOAD C:/WinAVR/bin/../lib/gcc/avr/3.4.3/../../../../avr/lib/crts4433.o LOAD main.o LOAD C:/WinAVR/bin/../lib/gcc/avr/3.4.3/../../../../avr/lib\libm.a LOAD C:/WinAVR/bin/../lib/gcc/avr/3.4.3\libgcc.a LOAD C:/WinAVR/bin/../lib/gcc/avr/3.4.3/../../../../avr/lib\libc.a LOAD C:/WinAVR/bin/../lib/gcc/avr/3.4.3\libgcc.a .hash *(.hash) .dynsym *(.dynsym) .dynstr *(.dynstr) .gnu.version *(.gnu.version) .gnu.version_d *(.gnu.version_d) .gnu.version_r *(.gnu.version_r) .rel.init *(.rel.init) .rela.init *(.rela.init) .rel.text *(.rel.text) *(.rel.text.*) *(.rel.gnu.linkonce.t*) .rela.text *(.rela.text) *(.rela.text.*) *(.rela.gnu.linkonce.t*) .rel.fini *(.rel.fini) .rela.fini *(.rela.fini) .rel.rodata *(.rel.rodata) *(.rel.rodata.*) *(.rel.gnu.linkonce.r*) .rela.rodata *(.rela.rodata) *(.rela.rodata.*) *(.rela.gnu.linkonce.r*) .rel.data *(.rel.data) *(.rel.data.*) *(.rel.gnu.linkonce.d*) .rela.data *(.rela.data) *(.rela.data.*) *(.rela.gnu.linkonce.d*) .rel.ctors *(.rel.ctors) .rela.ctors *(.rela.ctors) .rel.dtors *(.rel.dtors) .rela.dtors *(.rela.dtors) .rel.got *(.rel.got) .rela.got *(.rela.got) .rel.bss *(.rel.bss) .rela.bss *(.rela.bss) .rel.plt *(.rel.plt) .rela.plt *(.rela.plt) .text 0x00000000 0x210 *(.vectors) .vectors 0x00000000 0x1c C:/WinAVR/bin/../lib/gcc/avr/3.4.3/../../../../avr/lib/crts4433.o 0x00000000 __vectors 0x00000000 __vector_default 0x0000001c __ctors_start = . *(.ctors) 0x0000001c __ctors_end = . 0x0000001c __dtors_start = . *(.dtors) 0x0000001c __dtors_end = . *(.progmem.gcc*) *(.progmem*) 0x0000001c . = ALIGN (0x2) *(.init0) *(.init1) *(.init2) .init2 0x0000001c 0x8 C:/WinAVR/bin/../lib/gcc/avr/3.4.3/../../../../avr/lib/crts4433.o *(.init3) *(.init4) .init4 0x00000024 0x18 C:/WinAVR/bin/../lib/gcc/avr/3.4.3\libgcc.a(_copy_data.o) 0x00000024 __do_copy_data .init4 0x0000003c 0x10 C:/WinAVR/bin/../lib/gcc/avr/3.4.3\libgcc.a(_clear_bss.o) 0x0000003c __do_clear_bss *(.init5) *(.init6) *(.init7) *(.init8) *(.init9) .init9 0x0000004c 0x2 C:/WinAVR/bin/../lib/gcc/avr/3.4.3/../../../../avr/lib/crts4433.o *(.text) .text 0x0000004e 0x2 C:/WinAVR/bin/../lib/gcc/avr/3.4.3/../../../../avr/lib/crts4433.o 0x0000004e __vector_1 0x0000004e __vector_12 0x0000004e __bad_interrupt 0x0000004e __vector_6 0x0000004e __vector_3 0x0000004e __vector_11 0x0000004e __vector_13 0x0000004e __vector_7 0x0000004e __vector_5 0x0000004e __vector_4 0x0000004e __vector_9 0x0000004e __vector_2 0x0000004e __vector_8 0x0000004e __vector_10 .text 0x00000050 0x14a main.o 0x00000082 port_init 0x0000009c uart_send_str 0x00000070 photo 0x00000092 uart_init 0x0000013c adc_load 0x00000156 main 0x000000d2 intToStr 0x00000136 adc_init 0x00000050 nop 0x000000b2 getDigit 0x0000019a . = ALIGN (0x2) *(.text.*) .text.libgcc 0x0000019a 0x24 C:/WinAVR/bin/../lib/gcc/avr/3.4.3\libgcc.a(_mulhi3.o) 0x0000019a __mulhi3 .text.libgcc 0x000001be 0x26 C:/WinAVR/bin/../lib/gcc/avr/3.4.3\libgcc.a(_divmodhi4.o) 0x000001be __divmodhi4 0x000001be _div .text.libgcc 0x000001e4 0x2c C:/WinAVR/bin/../lib/gcc/avr/3.4.3\libgcc.a(_udivmodhi4.o) 0x000001e4 __udivmodhi4 0x00000210 . = ALIGN (0x2) *(.fini9) *(.fini8) *(.fini7) *(.fini6) *(.fini5) *(.fini4) *(.fini3) *(.fini2) *(.fini1) *(.fini0) 0x00000210 _etext = . .data 0x00800060 0x0 load address 0x00000210 0x00800060 PROVIDE (__data_start, .) *(.data) *(.gnu.linkonce.d*) 0x00800060 . = ALIGN (0x2) 0x00800060 _edata = . 0x00800060 PROVIDE (__data_end, .) .bss 0x00800060 0x0 0x00800060 PROVIDE (__bss_start, .) *(.bss) *(COMMON) 0x00800060 PROVIDE (__bss_end, .) 0x00000210 __data_load_start = LOADADDR (.data) 0x00000210 __data_load_end = (__data_load_start + SIZEOF (.data)) .noinit 0x00800060 0x0 0x00800060 PROVIDE (__noinit_start, .) *(.noinit*) 0x00800060 PROVIDE (__noinit_end, .) 0x00800060 _end = . 0x00800060 PROVIDE (__heap_start, .) .eeprom 0x00810000 0x0 *(.eeprom*) 0x00810000 __eeprom_end = . .stab 0x00000000 0x654 *(.stab) .stab 0x00000000 0x654 main.o .stabstr 0x00000000 0x623 *(.stabstr) .stabstr 0x00000000 0x623 main.o 0x0 (size before relaxing) .stab.excl *(.stab.excl) .stab.exclstr *(.stab.exclstr) .stab.index *(.stab.index) .stab.indexstr *(.stab.indexstr) .comment *(.comment) .debug *(.debug) .line *(.line) .debug_srcinfo *(.debug_srcinfo) .debug_sfnames *(.debug_sfnames) .debug_aranges *(.debug_aranges) .debug_pubnames *(.debug_pubnames) .debug_info *(.debug_info) *(.gnu.linkonce.wi.*) .debug_abbrev *(.debug_abbrev) .debug_line *(.debug_line) .debug_frame *(.debug_frame) .debug_str *(.debug_str) .debug_loc *(.debug_loc) .debug_macinfo *(.debug_macinfo) OUTPUT(main.elf elf32-avr) Cross Reference Table Symbol File __bad_interrupt C:/WinAVR/bin/../lib/gcc/avr/3.4.3/../../../../avr/lib/crts4433.o __bss_end C:/WinAVR/bin/../lib/gcc/avr/3.4.3\libgcc.a(_clear_bss.o) __bss_start C:/WinAVR/bin/../lib/gcc/avr/3.4.3\libgcc.a(_clear_bss.o) __data_end C:/WinAVR/bin/../lib/gcc/avr/3.4.3\libgcc.a(_copy_data.o) __data_load_start C:/WinAVR/bin/../lib/gcc/avr/3.4.3\libgcc.a(_copy_data.o) __data_start C:/WinAVR/bin/../lib/gcc/avr/3.4.3\libgcc.a(_copy_data.o) __divmodhi4 C:/WinAVR/bin/../lib/gcc/avr/3.4.3\libgcc.a(_divmodhi4.o) main.o __do_clear_bss C:/WinAVR/bin/../lib/gcc/avr/3.4.3\libgcc.a(_clear_bss.o) main.o __do_copy_data C:/WinAVR/bin/../lib/gcc/avr/3.4.3\libgcc.a(_copy_data.o) main.o __heap_end C:/WinAVR/bin/../lib/gcc/avr/3.4.3/../../../../avr/lib/crts4433.o __init C:/WinAVR/bin/../lib/gcc/avr/3.4.3/../../../../avr/lib/crts4433.o __mulhi3 C:/WinAVR/bin/../lib/gcc/avr/3.4.3\libgcc.a(_mulhi3.o) main.o __stack C:/WinAVR/bin/../lib/gcc/avr/3.4.3/../../../../avr/lib/crts4433.o main.o __udivmodhi4 C:/WinAVR/bin/../lib/gcc/avr/3.4.3\libgcc.a(_udivmodhi4.o) C:/WinAVR/bin/../lib/gcc/avr/3.4.3\libgcc.a(_divmodhi4.o) __vector_1 C:/WinAVR/bin/../lib/gcc/avr/3.4.3/../../../../avr/lib/crts4433.o __vector_10 C:/WinAVR/bin/../lib/gcc/avr/3.4.3/../../../../avr/lib/crts4433.o __vector_11 C:/WinAVR/bin/../lib/gcc/avr/3.4.3/../../../../avr/lib/crts4433.o __vector_12 C:/WinAVR/bin/../lib/gcc/avr/3.4.3/../../../../avr/lib/crts4433.o __vector_13 C:/WinAVR/bin/../lib/gcc/avr/3.4.3/../../../../avr/lib/crts4433.o __vector_2 C:/WinAVR/bin/../lib/gcc/avr/3.4.3/../../../../avr/lib/crts4433.o __vector_3 C:/WinAVR/bin/../lib/gcc/avr/3.4.3/../../../../avr/lib/crts4433.o __vector_4 C:/WinAVR/bin/../lib/gcc/avr/3.4.3/../../../../avr/lib/crts4433.o __vector_5 C:/WinAVR/bin/../lib/gcc/avr/3.4.3/../../../../avr/lib/crts4433.o __vector_6 C:/WinAVR/bin/../lib/gcc/avr/3.4.3/../../../../avr/lib/crts4433.o __vector_7 C:/WinAVR/bin/../lib/gcc/avr/3.4.3/../../../../avr/lib/crts4433.o __vector_8 C:/WinAVR/bin/../lib/gcc/avr/3.4.3/../../../../avr/lib/crts4433.o __vector_9 C:/WinAVR/bin/../lib/gcc/avr/3.4.3/../../../../avr/lib/crts4433.o __vector_default C:/WinAVR/bin/../lib/gcc/avr/3.4.3/../../../../avr/lib/crts4433.o __vectors C:/WinAVR/bin/../lib/gcc/avr/3.4.3/../../../../avr/lib/crts4433.o _div C:/WinAVR/bin/../lib/gcc/avr/3.4.3\libgcc.a(_divmodhi4.o) adc_init main.o adc_load main.o getDigit main.o intToStr main.o main main.o C:/WinAVR/bin/../lib/gcc/avr/3.4.3/../../../../avr/lib/crts4433.o nop main.o photo main.o port_init main.o uart_init main.o uart_send_str main.o