Blame | Last modification | View Log | Download
Archive member included because of file (symbol)/usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_mulsi3.o)timer.o (__mulsi3)/usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_udivmodhi4.o)buffer.o (__udivmodhi4)/usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_divmodhi4.o)a2dtest.o (__divmodhi4)/usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_udivmodsi4.o)rprintf.o (__udivmodsi4)/usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_divmodsi4.o)timer.o (__divmodsi4)/usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_exit.o)/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/crtm8.o (exit)/usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_copy_data.o)a2dtest.o (__do_copy_data)/usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_clear_bss.o)a2dtest.o (__do_clear_bss)/usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_fixunssfsi.o)a2dtest.o (__fixunssfsi)/usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_addsub_sf.o)a2dtest.o (__subsf3)/usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_mul_sf.o)a2dtest.o (__mulsf3)/usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_div_sf.o)a2dtest.o (__divsf3)/usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_ge_sf.o)/usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_fixunssfsi.o) (__gesf2)/usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_si_to_sf.o)a2dtest.o (__floatsisf)/usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_sf_to_si.o)a2dtest.o (__fixsfsi)/usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_thenan_sf.o)/usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_addsub_sf.o) (__thenan_sf)/usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_prologue.o)/usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_addsub_sf.o) (__prologue_saves__)/usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_epilogue.o)/usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_addsub_sf.o) (__epilogue_restores__)/usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_clzsi2.o)/usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_si_to_sf.o) (__clzsi2)/usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_pack_sf.o)/usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_addsub_sf.o) (__pack_f)/usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_unpack_sf.o)/usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_addsub_sf.o) (__unpack_f)/usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_fpcmp_parts_sf.o)/usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_ge_sf.o) (__fpcmp_parts_f)/usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_clz.o)/usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_clzsi2.o) (__clz_tab)/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(atan2.o)a2dtest.o (atan2)/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(atan.o)/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(atan2.o) (atan)/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(divsf3x.o)/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(atan2.o) (__divsf3_pse)/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(floor.o)a2dtest.o (floor)/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_inf.o)/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(divsf3x.o) (__fp_inf)/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_mintl.o)/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(floor.o) (__fp_mintl)/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_mpack.o)/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(floor.o) (__fp_mpack)/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_nan.o)/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(atan2.o) (__fp_nan)/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_powser.o)/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(atan.o) (__fp_powser)/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_pscA.o)/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(atan2.o) (__fp_pscA)/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_pscB.o)/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(atan2.o) (__fp_pscB)/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_round.o)/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(atan2.o) (__fp_round)/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_split3.o)/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(atan2.o) (__fp_split3)/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_trunc.o)/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(floor.o) (__fp_trunc)/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_zero.o)/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(atan2.o) (__fp_zero)/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(inverse.o)/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(atan.o) (inverse)/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(mulsf3x.o)/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(atan.o) (__mulsf3x)/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(square.o)/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(atan.o) (square)/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(addsf3x.o)/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(atan.o) (__addsf3x)Allocating common symbolsCommon symbol size fileuartReadyTx 0x1 uart.oTimer0Reg0 0x4 timer.ouartRxBuffer 0x8 uart.oTimerPauseReg 0x4 timer.oTimer2Reg0 0x4 timer.ouartBufferedTx 0x1 uart.oa2dCompleteFlag 0x1 a2d.ouartTxBuffer 0x8 uart.ouartRxOverflow 0x2 uart.oMemory ConfigurationName Origin Length Attributestext 0x00000000 0x00002000 xrdata 0x00800060 0x0000ffa0 rw !xeeprom 0x00810000 0x00010000 rw !xfuse 0x00820000 0x00000400 rw !xlock 0x00830000 0x00000400 rw !xsignature 0x00840000 0x00000400 rw !x*default* 0x00000000 0xffffffffLinker script and memory mapLOAD /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/crtm8.oLOAD a2dtest.oLOAD a2d.oLOAD buffer.oLOAD rprintf.oLOAD timer.oLOAD uart.oLOAD /usr/lib/gcc/avr/4.3.0/avr4/libgcc.aLOAD /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.aLOAD /usr/lib/gcc/avr/4.3.0/avr4/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 0x2186*(.vectors).vectors 0x00000000 0x26 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/crtm8.o0x00000000 __vectors0x00000000 __vector_default*(.vectors)*(.progmem.gcc*).progmem.gcc_fplib0x00000026 0x2d /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(atan.o)*(.progmem*).progmem.data 0x00000053 0x16 a2dtest.o.progmem.data 0x00000069 0x11 rprintf.o.progmem.data 0x0000007a 0x1c timer.o0x00000086 TimerRTCPrescaleFactor0x0000007a TimerPrescaleFactor0x00000096 . = ALIGN (0x2)0x00000096 __trampolines_start = .*(.trampolines).trampolines 0x00000096 0x0 linker stubs*(.trampolines*)0x00000096 __trampolines_end = .*(.jumptables)*(.jumptables*)*(.lowtext)*(.lowtext*)0x00000096 __ctors_start = .*(.ctors)0x00000096 __ctors_end = .0x00000096 __dtors_start = .*(.dtors)0x00000096 __dtors_end = .SORT(*)(.ctors)SORT(*)(.dtors)*(.init0).init0 0x00000096 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/crtm8.o0x00000096 __init*(.init0)*(.init1)*(.init1)*(.init2).init2 0x00000096 0xc /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/crtm8.o*(.init2)*(.init3)*(.init3)*(.init4).init4 0x000000a2 0x16 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_copy_data.o)0x000000a2 __do_copy_data.init4 0x000000b8 0x10 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_clear_bss.o)0x000000b8 __do_clear_bss*(.init4)*(.init5)*(.init5)*(.init6)*(.init6)*(.init7)*(.init7)*(.init8)*(.init8)*(.init9).init9 0x000000c8 0x4 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/crtm8.o*(.init9)*(.text).text 0x000000cc 0x2 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/crtm8.o0x000000cc __vector_10x000000cc __vector_120x000000cc __bad_interrupt0x000000cc __vector_170x000000cc __vector_20x000000cc __vector_150x000000cc __vector_100x000000cc __vector_160x000000cc __vector_18.text 0x000000ce 0x116 a2dtest.o0x000000ce main.text 0x000001e4 0xac a2d.o0x00000238 a2dIsComplete0x00000266 a2dConvert8bit0x00000204 a2dOff0x0000020a a2dSetPrescaler0x0000023e a2dConvert10bit0x000001e4 a2dInit0x00000214 a2dSetReference0x00000272 __vector_140x00000226 a2dSetChannel0x00000232 a2dStartConvert.text 0x00000290 0x150 buffer.o0x000003ba bufferIsNotFull0x000002aa bufferGetFromFront0x00000348 bufferGetAtIndex0x00000304 bufferDumpFromFront0x00000290 bufferInit0x0000036e bufferAddToEnd0x000003d2 bufferFlush.text 0x000003e0 0x3b2 rprintf.o0x00000678 rprintf1RamRom0x000004bc rprintfu080x000004de rprintfu320x0000040e rprintfStr0x0000042a rprintfStrLen0x00000484 rprintfProgStr0x000004ce rprintfu160x000003e0 rprintfInit0x000003ea rprintfChar0x000004a2 rprintfCRLF0x000004a8 rprintfu040x00000500 rprintfNum.text 0x00000792 0x594 timer.o0x00000a38 timer2GetOverflowCount0x000008de timerDetach0x00000866 timer1SetPrescaler0x00000af4 timer1PWMBOff0x000008ae timer2GetPrescaler0x00000c3e __vector_60x00000804 timer0Init0x00000ae6 timer1PWMAOff0x00000b08 timer1PWMBSet0x00000cec __vector_30x00000a7e timer1PWMInitICR0x0000087a timer0GetPrescaler0x00000c78 __vector_70x00000a10 timer0GetOverflowCount0x00000cb2 __vector_50x00000794 timerInit0x00000870 timer2SetPrescaler0x00000aca timer1PWMAOn0x0000085c timer0SetPrescaler0x00000792 delay_us0x00000bd6 __vector_40x000009fe timer0ClearOverflowCount0x00000b0e __vector_90x00000826 timer1Init0x00000a4e timer1PWMInit0x00000ad8 timer1PWMBOn0x0000083a timer2Init0x00000b9c __vector_80x00000b02 timer1PWMASet0x000008c8 timerAttach0x00000aa4 timer1PWMOff0x00000894 timer1GetPrescaler0x00000a26 timer2ClearOverflowCount0x000008f4 timerPause.text 0x00000d26 0x1ee uart.o0x00000e4e uartSendTxBuffer0x00000d70 uartSendByte0x00000ec8 uartInitBuffers0x00000e6c uartReceiveByte0x00000e00 uartAddToTxBuffer0x00000da0 __vector_110x00000d26 uartSetRxHandler0x00000e0a __vector_130x00000d82 uartFlushReceiveBuffer0x00000ee6 uartInit0x00000d8c uartReceiveBufferIsEmpty0x00000d30 uartSetBaudRate0x00000d6a uartGetTxBuffer0x00000e9e uartGetByte0x00000d64 uartGetRxBuffer.text 0x00000f14 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_mulsi3.o).text 0x00000f14 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_udivmodhi4.o).text 0x00000f14 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_divmodhi4.o).text 0x00000f14 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_udivmodsi4.o).text 0x00000f14 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_divmodsi4.o).text 0x00000f14 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_exit.o).text 0x00000f14 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_copy_data.o).text 0x00000f14 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_clear_bss.o).text 0x00000f14 0x50 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_fixunssfsi.o)0x00000f14 __fixunssfsi.text 0x00000f64 0x332 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_addsub_sf.o)0x000011f2 __subsf30x00001248 __addsf3.text 0x00001296 0x1ea /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_mul_sf.o)0x00001296 __mulsf3.text 0x00001480 0x14a /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_div_sf.o)0x00001480 __divsf3.text 0x000015ca 0x56 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_ge_sf.o)0x000015ca __gesf2.text 0x00001620 0xb4 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_si_to_sf.o)0x00001620 __floatsisf.text 0x000016d4 0xa2 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_sf_to_si.o)0x000016d4 __fixsfsi.text 0x00001776 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_thenan_sf.o).text 0x00001776 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_prologue.o).text 0x00001776 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_epilogue.o).text 0x00001776 0x9e /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_clzsi2.o)0x00001776 __clzsi2.text 0x00001814 0x1aa /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_pack_sf.o)0x00001814 __pack_f.text 0x000019be 0xe0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_unpack_sf.o)0x000019be __unpack_f.text 0x00001a9e 0xb4 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_fpcmp_parts_sf.o)0x00001a9e __fpcmp_parts_f.text 0x00001b52 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_clz.o).text 0x00001b52 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(atan2.o).text 0x00001b52 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(atan.o).text 0x00001b52 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(divsf3x.o).text 0x00001b52 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(floor.o).text 0x00001b52 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_inf.o).text 0x00001b52 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_mintl.o).text 0x00001b52 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_mpack.o).text 0x00001b52 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_nan.o).text 0x00001b52 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_powser.o).text 0x00001b52 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_pscA.o).text 0x00001b52 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_pscB.o).text 0x00001b52 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_round.o).text 0x00001b52 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_split3.o).text 0x00001b52 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_trunc.o).text 0x00001b52 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_zero.o).text 0x00001b52 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(inverse.o).text 0x00001b52 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(mulsf3x.o).text 0x00001b52 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(square.o).text 0x00001b52 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(addsf3x.o)0x00001b52 . = ALIGN (0x2)*(.text.*).text.libgcc 0x00001b52 0x3e /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_mulsi3.o)0x00001b52 __mulsi3.text.libgcc 0x00001b90 0x28 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_udivmodhi4.o)0x00001b90 __udivmodhi4.text.libgcc 0x00001bb8 0x26 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_divmodhi4.o)0x00001bb8 __divmodhi40x00001bb8 _div.text.libgcc 0x00001bde 0x44 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_udivmodsi4.o)0x00001bde __udivmodsi4.text.libgcc 0x00001c22 0x36 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_divmodsi4.o)0x00001c22 __divmodsi4.text.libgcc 0x00001c58 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_exit.o).text.libgcc 0x00001c58 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_copy_data.o).text.libgcc 0x00001c58 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_clear_bss.o).text.libgcc 0x00001c58 0x38 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_prologue.o)0x00001c58 __prologue_saves__.text.libgcc 0x00001c90 0x36 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_epilogue.o)0x00001c90 __epilogue_restores__.text.fplib 0x00001cc6 0x74 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(atan2.o)0x00001ce4 atan2.text.fplib 0x00001d3a 0x50 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(atan.o)0x00001d3a atan.text.fplib 0x00001d8a 0xcc /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(divsf3x.o)0x00001da0 __divsf3x0x00001da4 __divsf3_pse.text.fplib 0x00001e56 0x26 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(floor.o)0x00001e56 floor.text.fplib 0x00001e7c 0xc /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_inf.o)0x00001e7c __fp_inf.text.fplib 0x00001e88 0x36 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_mintl.o)0x00001e88 __fp_mintl.text.fplib 0x00001ebe 0x20 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_mpack.o)0x00001ebe __fp_mpack.text.fplib 0x00001ede 0x6 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_nan.o)0x00001ede __fp_nan.text.fplib 0x00001ee4 0x4a /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_powser.o)0x00001ee4 __fp_powser.text.fplib 0x00001f2e 0xe /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_pscA.o)0x00001f2e __fp_pscA.text.fplib 0x00001f3c 0xe /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_pscB.o)0x00001f3c __fp_pscB.text.fplib 0x00001f4a 0x22 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_round.o)0x00001f4a __fp_round.text.fplib 0x00001f6c 0x44 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_split3.o)0x00001f6c __fp_split30x00001f7c __fp_splitA.text.fplib 0x00001fb0 0x2e /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_trunc.o)0x00001fb0 __fp_trunc.text.fplib 0x00001fde 0xe /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_zero.o)0x00001fde __fp_zero0x00001fe0 __fp_szero.text.fplib 0x00001fec 0xe /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(inverse.o)0x00001fec inverse.text.fplib 0x00001ffa 0xc2 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(mulsf3x.o)0x00002012 __mulsf3_pse0x0000200e __mulsf3x.text.fplib 0x000020bc 0x6 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(square.o)0x000020bc square.text.fplib 0x000020c2 0xc0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(addsf3x.o)0x000020dc __addsf3x0x00002182 . = ALIGN (0x2)*(.fini9).fini9 0x00002182 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_exit.o)0x00002182 exit0x00002182 _exit*(.fini9)*(.fini8)*(.fini8)*(.fini7)*(.fini7)*(.fini6)*(.fini6)*(.fini5)*(.fini5)*(.fini4)*(.fini4)*(.fini3)*(.fini3)*(.fini2)*(.fini2)*(.fini1)*(.fini1)*(.fini0).fini0 0x00002182 0x4 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_exit.o)*(.fini0)0x00002186 _etext = ..data 0x00800060 0x108 load address 0x000021860x00800060 PROVIDE (__data_start, .)*(.data).data 0x00800060 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/crtm8.o.data 0x00800060 0x0 a2dtest.o.data 0x00800060 0x0 a2d.o.data 0x00800060 0x0 buffer.o.data 0x00800060 0x0 rprintf.o.data 0x00800060 0x0 timer.o.data 0x00800060 0x0 uart.o.data 0x00800060 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_mulsi3.o).data 0x00800060 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_udivmodhi4.o).data 0x00800060 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_divmodhi4.o).data 0x00800060 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_udivmodsi4.o).data 0x00800060 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_divmodsi4.o).data 0x00800060 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_exit.o).data 0x00800060 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_copy_data.o).data 0x00800060 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_clear_bss.o).data 0x00800060 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_fixunssfsi.o).data 0x00800060 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_addsub_sf.o).data 0x00800060 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_mul_sf.o).data 0x00800060 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_div_sf.o).data 0x00800060 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_ge_sf.o).data 0x00800060 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_si_to_sf.o).data 0x00800060 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_sf_to_si.o).data 0x00800060 0x8 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_thenan_sf.o)0x00800060 __thenan_sf.data 0x00800068 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_prologue.o).data 0x00800068 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_epilogue.o).data 0x00800068 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_clzsi2.o).data 0x00800068 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_pack_sf.o).data 0x00800068 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_unpack_sf.o).data 0x00800068 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_fpcmp_parts_sf.o).data 0x00800068 0x100 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_clz.o)0x00800068 __clz_tab.data 0x00800168 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(atan2.o).data 0x00800168 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(atan.o).data 0x00800168 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(divsf3x.o).data 0x00800168 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(floor.o).data 0x00800168 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_inf.o).data 0x00800168 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_mintl.o).data 0x00800168 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_mpack.o).data 0x00800168 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_nan.o).data 0x00800168 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_powser.o).data 0x00800168 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_pscA.o).data 0x00800168 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_pscB.o).data 0x00800168 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_round.o).data 0x00800168 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_split3.o).data 0x00800168 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_trunc.o).data 0x00800168 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_zero.o).data 0x00800168 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(inverse.o).data 0x00800168 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(mulsf3x.o).data 0x00800168 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(square.o).data 0x00800168 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(addsf3x.o)*(.data*)*(.rodata)*(.rodata*)*(.gnu.linkonce.d*)0x00800168 . = ALIGN (0x2)0x00800168 _edata = .0x00800168 PROVIDE (__data_end, .).bss 0x00800168 0x172 load address 0x0000228e0x00800168 PROVIDE (__bss_start, .)*(.bss).bss 0x00800168 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/crtm8.o.bss 0x00800168 0x0 a2dtest.o.bss 0x00800168 0x0 a2d.o.bss 0x00800168 0x0 buffer.o.bss 0x00800168 0x2 rprintf.o.bss 0x0080016a 0xe timer.o.bss 0x00800178 0x141 uart.o.bss 0x008002b9 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_mulsi3.o).bss 0x008002b9 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_udivmodhi4.o).bss 0x008002b9 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_divmodhi4.o).bss 0x008002b9 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_udivmodsi4.o).bss 0x008002b9 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_divmodsi4.o).bss 0x008002b9 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_exit.o).bss 0x008002b9 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_copy_data.o).bss 0x008002b9 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_clear_bss.o).bss 0x008002b9 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_fixunssfsi.o).bss 0x008002b9 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_addsub_sf.o).bss 0x008002b9 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_mul_sf.o).bss 0x008002b9 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_div_sf.o).bss 0x008002b9 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_ge_sf.o).bss 0x008002b9 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_si_to_sf.o).bss 0x008002b9 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_sf_to_si.o).bss 0x008002b9 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_thenan_sf.o).bss 0x008002b9 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_prologue.o).bss 0x008002b9 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_epilogue.o).bss 0x008002b9 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_clzsi2.o).bss 0x008002b9 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_pack_sf.o).bss 0x008002b9 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_unpack_sf.o).bss 0x008002b9 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_fpcmp_parts_sf.o).bss 0x008002b9 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_clz.o).bss 0x008002b9 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(atan2.o).bss 0x008002b9 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(atan.o).bss 0x008002b9 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(divsf3x.o).bss 0x008002b9 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(floor.o).bss 0x008002b9 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_inf.o).bss 0x008002b9 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_mintl.o).bss 0x008002b9 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_mpack.o).bss 0x008002b9 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_nan.o).bss 0x008002b9 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_powser.o).bss 0x008002b9 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_pscA.o).bss 0x008002b9 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_pscB.o).bss 0x008002b9 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_round.o).bss 0x008002b9 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_split3.o).bss 0x008002b9 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_trunc.o).bss 0x008002b9 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_zero.o).bss 0x008002b9 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(inverse.o).bss 0x008002b9 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(mulsf3x.o).bss 0x008002b9 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(square.o).bss 0x008002b9 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(addsf3x.o)*(.bss*)*(COMMON)COMMON 0x008002b9 0x1 a2d.o0x008002b9 a2dCompleteFlagCOMMON 0x008002ba 0xc timer.o0x008002ba Timer0Reg00x008002be TimerPauseReg0x008002c2 Timer2Reg0COMMON 0x008002c6 0x14 uart.o0x008002c6 uartReadyTx0x008002c7 uartRxBuffer0x008002cf uartBufferedTx0x008002d0 uartTxBuffer0x008002d8 uartRxOverflow0x008002da PROVIDE (__bss_end, .)0x00002186 __data_load_start = LOADADDR (.data)0x0000228e __data_load_end = (__data_load_start + SIZEOF (.data)).noinit 0x008002da 0x00x008002da PROVIDE (__noinit_start, .)*(.noinit*)0x008002da PROVIDE (__noinit_end, .)0x008002da _end = .0x008002da PROVIDE (__heap_start, .).eeprom 0x00810000 0x0*(.eeprom*)0x00810000 __eeprom_end = ..fuse*(.fuse)*(.lfuse)*(.hfuse)*(.efuse).lock*(.lock*).signature*(.signature*).stab 0x00000000 0x270c*(.stab).stab 0x00000000 0x6b4 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/crtm8.o.stab 0x000006b4 0x2f4 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(atan2.o)0x300 (size before relaxing).stab 0x000009a8 0x210 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(atan.o)0x21c (size before relaxing).stab 0x00000bb8 0x510 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(divsf3x.o)0x51c (size before relaxing).stab 0x000010c8 0x114 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(floor.o)0x120 (size before relaxing).stab 0x000011dc 0x78 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_inf.o)0x84 (size before relaxing).stab 0x00001254 0x174 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_mintl.o)0x180 (size before relaxing).stab 0x000013c8 0xf0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_mpack.o)0xfc (size before relaxing).stab 0x000014b8 0x54 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_nan.o)0x60 (size before relaxing).stab 0x0000150c 0x1ec /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_powser.o)0x1f8 (size before relaxing).stab 0x000016f8 0x84 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_pscA.o)0x90 (size before relaxing).stab 0x0000177c 0x84 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_pscB.o)0x90 (size before relaxing).stab 0x00001800 0xfc /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_round.o)0x108 (size before relaxing).stab 0x000018fc 0x1d4 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_split3.o)0x1e0 (size before relaxing).stab 0x00001ad0 0x144 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_trunc.o)0x150 (size before relaxing).stab 0x00001c14 0x90 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(fp_zero.o)0x9c (size before relaxing).stab 0x00001ca4 0x84 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(inverse.o)0x90 (size before relaxing).stab 0x00001d28 0x4d4 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(mulsf3x.o)0x4e0 (size before relaxing).stab 0x000021fc 0x54 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(square.o)0x60 (size before relaxing).stab 0x00002250 0x4bc /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(addsf3x.o)0x4c8 (size before relaxing).stabstr 0x00000000 0x3bc*(.stabstr).stabstr 0x00000000 0x3bc /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/crtm8.o.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(project.out elf32-avr)LOAD linker stubs