1,107 → 1,111 |
Archive member included because of file (symbol) |
|
/usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_mulsi3.o) |
/usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_mulsi3.o) |
timer.o (__mulsi3) |
/usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_udivmodhi4.o) |
/usr/lib/gcc/avr/4.3.0/avr5/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) |
/usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_udivmodsi4.o) |
rprintf.o (__udivmodsi4) |
/usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_divmodsi4.o) |
/usr/lib/gcc/avr/4.3.0/avr5/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) |
/usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_exit.o) |
/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/crtm64.o (exit) |
/usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_copy_data.o) |
a2dtest.o (__do_copy_data) |
/usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_clear_bss.o) |
/usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_clear_bss.o) |
a2dtest.o (__do_clear_bss) |
/usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_fixunssfsi.o) |
/usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_fixunssfsi.o) |
a2dtest.o (__fixunssfsi) |
/usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_addsub_sf.o) |
/usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_addsub_sf.o) |
a2dtest.o (__subsf3) |
/usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_mul_sf.o) |
/usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_mul_sf.o) |
a2dtest.o (__mulsf3) |
/usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_div_sf.o) |
/usr/lib/gcc/avr/4.3.0/avr5/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) |
/usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_ge_sf.o) |
/usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_fixunssfsi.o) (__gesf2) |
/usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_si_to_sf.o) |
a2dtest.o (__floatsisf) |
/usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_sf_to_si.o) |
/usr/lib/gcc/avr/4.3.0/avr5/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) |
/usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_thenan_sf.o) |
/usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_addsub_sf.o) (__thenan_sf) |
/usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_usi_to_sf.o) |
a2dtest.o (__floatunsisf) |
/usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_prologue.o) |
/usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_addsub_sf.o) (__prologue_saves__) |
/usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_epilogue.o) |
/usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_addsub_sf.o) (__epilogue_restores__) |
/usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_clzsi2.o) |
/usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_si_to_sf.o) (__clzsi2) |
/usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_pack_sf.o) |
/usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_addsub_sf.o) (__pack_f) |
/usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_unpack_sf.o) |
/usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_addsub_sf.o) (__unpack_f) |
/usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_fpcmp_parts_sf.o) |
/usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_ge_sf.o) (__fpcmp_parts_f) |
/usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_clz.o) |
/usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_clzsi2.o) (__clz_tab) |
/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/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) |
/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(atan.o) |
/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(atan2.o) (atan) |
/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(divsf3x.o) |
/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(atan2.o) (__divsf3_pse) |
/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/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) |
/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_inf.o) |
/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(divsf3x.o) (__fp_inf) |
/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_mintl.o) |
/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(floor.o) (__fp_mintl) |
/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_mpack.o) |
/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(floor.o) (__fp_mpack) |
/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_nan.o) |
/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(atan2.o) (__fp_nan) |
/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_powser.o) |
/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(atan.o) (__fp_powser) |
/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_pscA.o) |
/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(atan2.o) (__fp_pscA) |
/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_pscB.o) |
/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(atan2.o) (__fp_pscB) |
/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_round.o) |
/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(atan2.o) (__fp_round) |
/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_split3.o) |
/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(atan2.o) (__fp_split3) |
/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_trunc.o) |
/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(floor.o) (__fp_trunc) |
/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_zero.o) |
/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(atan2.o) (__fp_zero) |
/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(inverse.o) |
/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(atan.o) (inverse) |
/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(mulsf3x.o) |
/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(atan.o) (__mulsf3x) |
/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(sqrt.o) |
a2dtest.o (sqrt) |
/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(square.o) |
/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(atan.o) (square) |
/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(addsf3x.o) |
/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(atan.o) (__addsf3x) |
/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_norm2.o) |
/usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(sqrt.o) (__fp_norm2) |
|
Allocating common symbols |
Common symbol size file |
|
uartReadyTx 0x1 uart.o |
uartReadyTx 0x2 uart2.o |
Timer0Reg0 0x4 timer.o |
uartRxBuffer 0x8 uart.o |
uartRxBuffer 0x10 uart2.o |
TimerPauseReg 0x4 timer.o |
Timer2Reg0 0x4 timer.o |
uartBufferedTx 0x1 uart.o |
uartBufferedTx 0x2 uart2.o |
a2dCompleteFlag 0x1 a2d.o |
uartTxBuffer 0x8 uart.o |
uartRxOverflow 0x2 uart.o |
uartTxBuffer 0x10 uart2.o |
uartRxOverflow 0x4 uart2.o |
|
Memory Configuration |
|
Name Origin Length Attributes |
text 0x00000000 0x00002000 xr |
text 0x00000000 0x00020000 xr |
data 0x00800060 0x0000ffa0 rw !x |
eeprom 0x00810000 0x00010000 rw !x |
fuse 0x00820000 0x00000400 rw !x |
111,16 → 115,17 |
|
Linker script and memory map |
|
LOAD /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/crtm8.o |
Address of section .data set to 0x800100 |
LOAD /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/crtm64.o |
LOAD a2dtest.o |
LOAD a2d.o |
LOAD buffer.o |
LOAD rprintf.o |
LOAD timer.o |
LOAD uart.o |
LOAD /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a |
LOAD /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a |
LOAD /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a |
LOAD uart2.o |
LOAD /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a |
LOAD /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a |
LOAD /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a |
|
.hash |
*(.hash) |
212,55 → 217,55 |
.rela.plt |
*(.rela.plt) |
|
.text 0x00000000 0x2186 |
.text 0x00000000 0x28f8 |
*(.vectors) |
.vectors 0x00000000 0x26 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/crtm8.o |
.vectors 0x00000000 0x8c /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/crtm64.o |
0x00000000 __vectors |
0x00000000 __vector_default |
*(.vectors) |
*(.progmem.gcc*) |
.progmem.gcc_fplib |
0x00000026 0x2d /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/libc.a(atan.o) |
0x0000008c 0x2d /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(atan.o) |
*(.progmem*) |
.progmem.data 0x00000053 0x16 a2dtest.o |
.progmem.data 0x00000069 0x11 rprintf.o |
.progmem.data 0x0000007a 0x1c timer.o |
0x00000086 TimerRTCPrescaleFactor |
0x0000007a TimerPrescaleFactor |
0x00000096 . = ALIGN (0x2) |
0x00000096 __trampolines_start = . |
.progmem.data 0x000000b9 0x16 a2dtest.o |
.progmem.data 0x000000cf 0x11 rprintf.o |
.progmem.data 0x000000e0 0x1c timer.o |
0x000000ec TimerRTCPrescaleFactor |
0x000000e0 TimerPrescaleFactor |
0x000000fc . = ALIGN (0x2) |
0x000000fc __trampolines_start = . |
*(.trampolines) |
.trampolines 0x00000096 0x0 linker stubs |
.trampolines 0x000000fc 0x0 linker stubs |
*(.trampolines*) |
0x00000096 __trampolines_end = . |
0x000000fc __trampolines_end = . |
*(.jumptables) |
*(.jumptables*) |
*(.lowtext) |
*(.lowtext*) |
0x00000096 __ctors_start = . |
0x000000fc __ctors_start = . |
*(.ctors) |
0x00000096 __ctors_end = . |
0x00000096 __dtors_start = . |
0x000000fc __ctors_end = . |
0x000000fc __dtors_start = . |
*(.dtors) |
0x00000096 __dtors_end = . |
0x000000fc __dtors_end = . |
SORT(*)(.ctors) |
SORT(*)(.dtors) |
*(.init0) |
.init0 0x00000096 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/crtm8.o |
0x00000096 __init |
.init0 0x000000fc 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/crtm64.o |
0x000000fc __init |
*(.init0) |
*(.init1) |
*(.init1) |
*(.init2) |
.init2 0x00000096 0xc /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/crtm8.o |
.init2 0x000000fc 0xc /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/crtm64.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 0x00000108 0x16 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_copy_data.o) |
0x00000108 __do_copy_data |
.init4 0x0000011e 0x10 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_clear_bss.o) |
0x0000011e __do_clear_bss |
*(.init4) |
*(.init5) |
*(.init5) |
271,225 → 276,256 |
*(.init8) |
*(.init8) |
*(.init9) |
.init9 0x000000c8 0x4 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/crtm8.o |
.init9 0x0000012e 0x8 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/crtm64.o |
*(.init9) |
*(.text) |
.text 0x000000cc 0x2 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/crtm8.o |
0x000000cc __vector_1 |
0x000000cc __vector_12 |
0x000000cc __bad_interrupt |
0x000000cc __vector_17 |
0x000000cc __vector_2 |
0x000000cc __vector_15 |
0x000000cc __vector_10 |
0x000000cc __vector_16 |
0x000000cc __vector_18 |
.text 0x000000ce 0x116 a2dtest.o |
0x000000ce main |
.text 0x000001e4 0xac a2d.o |
0x00000238 a2dIsComplete |
0x00000266 a2dConvert8bit |
0x00000204 a2dOff |
0x0000020a a2dSetPrescaler |
0x0000023e a2dConvert10bit |
0x000001e4 a2dInit |
0x00000214 a2dSetReference |
0x00000272 __vector_14 |
0x00000226 a2dSetChannel |
0x00000232 a2dStartConvert |
.text 0x00000290 0x150 buffer.o |
0x000003ba bufferIsNotFull |
0x000002aa bufferGetFromFront |
0x00000348 bufferGetAtIndex |
0x00000304 bufferDumpFromFront |
0x00000290 bufferInit |
0x0000036e bufferAddToEnd |
0x000003d2 bufferFlush |
.text 0x000003e0 0x3b2 rprintf.o |
0x00000678 rprintf1RamRom |
0x000004bc rprintfu08 |
0x000004de rprintfu32 |
0x0000040e rprintfStr |
0x0000042a rprintfStrLen |
0x00000484 rprintfProgStr |
0x000004ce rprintfu16 |
0x000003e0 rprintfInit |
0x000003ea rprintfChar |
0x000004a2 rprintfCRLF |
0x000004a8 rprintfu04 |
0x00000500 rprintfNum |
.text 0x00000792 0x594 timer.o |
0x00000a38 timer2GetOverflowCount |
0x000008de timerDetach |
0x00000866 timer1SetPrescaler |
0x00000af4 timer1PWMBOff |
0x000008ae timer2GetPrescaler |
0x00000c3e __vector_6 |
0x00000804 timer0Init |
0x00000ae6 timer1PWMAOff |
0x00000b08 timer1PWMBSet |
0x00000cec __vector_3 |
0x00000a7e timer1PWMInitICR |
0x0000087a timer0GetPrescaler |
0x00000c78 __vector_7 |
0x00000a10 timer0GetOverflowCount |
0x00000cb2 __vector_5 |
0x00000794 timerInit |
0x00000870 timer2SetPrescaler |
0x00000aca timer1PWMAOn |
0x0000085c timer0SetPrescaler |
0x00000792 delay_us |
0x00000bd6 __vector_4 |
0x000009fe timer0ClearOverflowCount |
0x00000b0e __vector_9 |
0x00000826 timer1Init |
0x00000a4e timer1PWMInit |
0x00000ad8 timer1PWMBOn |
0x0000083a timer2Init |
0x00000b9c __vector_8 |
0x00000b02 timer1PWMASet |
0x000008c8 timerAttach |
0x00000aa4 timer1PWMOff |
0x00000894 timer1GetPrescaler |
0x00000a26 timer2ClearOverflowCount |
0x000008f4 timerPause |
.text 0x00000d26 0x1ee uart.o |
0x00000e4e uartSendTxBuffer |
0x00000d70 uartSendByte |
0x00000ec8 uartInitBuffers |
0x00000e6c uartReceiveByte |
0x00000e00 uartAddToTxBuffer |
0x00000da0 __vector_11 |
0x00000d26 uartSetRxHandler |
0x00000e0a __vector_13 |
0x00000d82 uartFlushReceiveBuffer |
0x00000ee6 uartInit |
0x00000d8c uartReceiveBufferIsEmpty |
0x00000d30 uartSetBaudRate |
0x00000d6a uartGetTxBuffer |
0x00000e9e uartGetByte |
0x00000d64 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 __subsf3 |
0x00001248 __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 0x00000136 0x4 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/crtm64.o |
0x00000136 __vector_22 |
0x00000136 __vector_28 |
0x00000136 __vector_1 |
0x00000136 __vector_34 |
0x00000136 __vector_24 |
0x00000136 __bad_interrupt |
0x00000136 __vector_6 |
0x00000136 __vector_31 |
0x00000136 __vector_3 |
0x00000136 __vector_23 |
0x00000136 __vector_25 |
0x00000136 __vector_17 |
0x00000136 __vector_19 |
0x00000136 __vector_7 |
0x00000136 __vector_27 |
0x00000136 __vector_5 |
0x00000136 __vector_33 |
0x00000136 __vector_4 |
0x00000136 __vector_2 |
0x00000136 __vector_29 |
0x00000136 __vector_8 |
0x00000136 __vector_26 |
.text 0x0000013a 0x2b2 a2dtest.o |
0x0000013a main |
.text 0x000003ec 0xae a2d.o |
0x00000440 a2dIsComplete |
0x0000046e a2dConvert8bit |
0x0000040c a2dOff |
0x00000412 a2dSetPrescaler |
0x00000446 a2dConvert10bit |
0x000003ec a2dInit |
0x0000041c a2dSetReference |
0x0000047c __vector_21 |
0x0000042e a2dSetChannel |
0x0000043a a2dStartConvert |
.text 0x0000049a 0x154 buffer.o |
0x000005c8 bufferIsNotFull |
0x000004b4 bufferGetFromFront |
0x00000552 bufferGetAtIndex |
0x0000050e bufferDumpFromFront |
0x0000049a bufferInit |
0x0000057a bufferAddToEnd |
0x000005e0 bufferFlush |
.text 0x000005ee 0x3e0 rprintf.o |
0x000008a6 rprintf1RamRom |
0x000006d4 rprintfu08 |
0x000006fe rprintfu32 |
0x0000061c rprintfStr |
0x0000063a rprintfStrLen |
0x00000696 rprintfProgStr |
0x000006ea rprintfu16 |
0x000005ee rprintfInit |
0x000005f8 rprintfChar |
0x000006b6 rprintfCRLF |
0x000006be rprintfu04 |
0x00000724 rprintfNum |
.text 0x000009ce 0x5d8 timer.o |
0x00000c7e timer2GetOverflowCount |
0x00000b1a timerDetach |
0x00000aa2 timer1SetPrescaler |
0x00000ebe __vector_12 |
0x00000d3a timer1PWMBOff |
0x00000aea timer2GetPrescaler |
0x00000a40 timer0Init |
0x00000d2c timer1PWMAOff |
0x00000d4e timer1PWMBSet |
0x00000f32 __vector_11 |
0x00000cc4 timer1PWMInitICR |
0x00000ef8 __vector_13 |
0x00000ab6 timer0GetPrescaler |
0x00000c56 timer0GetOverflowCount |
0x000009d0 timerInit |
0x00000aac timer2SetPrescaler |
0x00000d10 timer1PWMAOn |
0x00000a98 timer0SetPrescaler |
0x000009ce delay_us |
0x00000c44 timer0ClearOverflowCount |
0x00000f6c __vector_9 |
0x00000a62 timer1Init |
0x00000e84 __vector_15 |
0x00000c94 timer1PWMInit |
0x00000d1e timer1PWMBOn |
0x00000a76 timer2Init |
0x00000d48 timer1PWMASet |
0x00000b04 timerAttach |
0x00000cea timer1PWMOff |
0x00000de2 __vector_14 |
0x00000e1c __vector_10 |
0x00000d54 __vector_16 |
0x00000ad0 timer1GetPrescaler |
0x00000c6c timer2ClearOverflowCount |
0x00000b30 timerPause |
.text 0x00000fa6 0x51a uart2.o |
0x000012e4 uartSendTxBuffer |
0x000012a8 __vector_32 |
0x0000109e uartReceiveService |
0x00001038 uartSendByte |
0x00001460 uart0InitBuffers |
0x00001392 uart1GetByte |
0x00001336 uartReceiveByte |
0x0000113c uartSendBuffer |
0x00001100 __vector_30 |
0x000013c2 uart0GetByte |
0x0000121e uartAddToTxBuffer |
0x0000124c uartTransmitService |
0x00000fa6 uartSetRxHandler |
0x00001482 uart0Init |
0x0000142a uart1Init |
0x000013f2 uartFlushReceiveBuffer |
0x000014b6 uartInit |
0x0000105c uart0SendByte |
0x0000107c uartReceiveBufferIsEmpty |
0x00000fbc uartSetBaudRate |
0x00001068 uart1SendByte |
0x00001022 uartGetTxBuffer |
0x0000100c uartGetRxBuffer |
0x00001408 uart1InitBuffers |
0x00001240 uart0AddToTxBuffer |
0x0000111e __vector_18 |
0x00001234 uart1AddToTxBuffer |
0x000012c6 __vector_20 |
.text 0x000014c0 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_mulsi3.o) |
.text 0x000014c0 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_udivmodhi4.o) |
.text 0x000014c0 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_udivmodsi4.o) |
.text 0x000014c0 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_divmodsi4.o) |
.text 0x000014c0 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_exit.o) |
.text 0x000014c0 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_copy_data.o) |
.text 0x000014c0 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_clear_bss.o) |
.text 0x000014c0 0x58 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_fixunssfsi.o) |
0x000014c0 __fixunssfsi |
.text 0x00001518 0x34e /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_addsub_sf.o) |
0x000017aa __subsf3 |
0x0000180c __addsf3 |
.text 0x00001866 0x1f4 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_mul_sf.o) |
0x00001866 __mulsf3 |
.text 0x00001a5a 0x154 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_div_sf.o) |
0x00001a5a __divsf3 |
.text 0x00001bae 0x60 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_ge_sf.o) |
0x00001bae __gesf2 |
.text 0x00001c0e 0xbc /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_si_to_sf.o) |
0x00001c0e __floatsisf |
.text 0x00001cca 0xa8 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_sf_to_si.o) |
0x00001cca __fixsfsi |
.text 0x00001d72 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_thenan_sf.o) |
.text 0x00001d72 0xf2 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_usi_to_sf.o) |
0x00001d72 __floatunsisf |
.text 0x00001e64 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_prologue.o) |
.text 0x00001e64 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_epilogue.o) |
.text 0x00001e64 0x9e /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_clzsi2.o) |
0x00001e64 __clzsi2 |
.text 0x00001f02 0x1aa /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_pack_sf.o) |
0x00001f02 __pack_f |
.text 0x000020ac 0xe0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_unpack_sf.o) |
0x000020ac __unpack_f |
.text 0x0000218c 0xb4 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_fpcmp_parts_sf.o) |
0x0000218c __fpcmp_parts_f |
.text 0x00002240 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_clz.o) |
.text 0x00002240 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(atan2.o) |
.text 0x00002240 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(atan.o) |
.text 0x00002240 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(divsf3x.o) |
.text 0x00002240 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(floor.o) |
.text 0x00002240 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_inf.o) |
.text 0x00002240 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_mintl.o) |
.text 0x00002240 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_mpack.o) |
.text 0x00002240 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_nan.o) |
.text 0x00002240 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_powser.o) |
.text 0x00002240 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_pscA.o) |
.text 0x00002240 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_pscB.o) |
.text 0x00002240 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_round.o) |
.text 0x00002240 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_split3.o) |
.text 0x00002240 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_trunc.o) |
.text 0x00002240 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_zero.o) |
.text 0x00002240 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(inverse.o) |
.text 0x00002240 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(mulsf3x.o) |
.text 0x00002240 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(sqrt.o) |
.text 0x00002240 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(square.o) |
.text 0x00002240 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(addsf3x.o) |
.text 0x00002240 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_norm2.o) |
0x00002240 . = 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 __divmodhi4 |
0x00001bb8 _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 __divsf3x |
0x00001da4 __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_split3 |
0x00001f7c __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_zero |
0x00001fe0 __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_pse |
0x0000200e __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 __addsf3x |
0x00002182 . = ALIGN (0x2) |
.text.libgcc 0x00002240 0x3e /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_mulsi3.o) |
0x00002240 __mulsi3 |
.text.libgcc 0x0000227e 0x28 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_udivmodhi4.o) |
0x0000227e __udivmodhi4 |
.text.libgcc 0x000022a6 0x44 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_udivmodsi4.o) |
0x000022a6 __udivmodsi4 |
.text.libgcc 0x000022ea 0x36 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_divmodsi4.o) |
0x000022ea __divmodsi4 |
.text.libgcc 0x00002320 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_exit.o) |
.text.libgcc 0x00002320 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_copy_data.o) |
.text.libgcc 0x00002320 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_clear_bss.o) |
.text.libgcc 0x00002320 0x38 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_prologue.o) |
0x00002320 __prologue_saves__ |
.text.libgcc 0x00002358 0x36 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_epilogue.o) |
0x00002358 __epilogue_restores__ |
.text.fplib 0x0000238e 0x74 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(atan2.o) |
0x000023ac atan2 |
.text.fplib 0x00002402 0x50 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(atan.o) |
0x00002402 atan |
.text.fplib 0x00002452 0xcc /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(divsf3x.o) |
0x00002468 __divsf3x |
0x0000246c __divsf3_pse |
.text.fplib 0x0000251e 0x26 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(floor.o) |
0x0000251e floor |
.text.fplib 0x00002544 0xc /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_inf.o) |
0x00002544 __fp_inf |
.text.fplib 0x00002550 0x36 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_mintl.o) |
0x00002550 __fp_mintl |
.text.fplib 0x00002586 0x20 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_mpack.o) |
0x00002586 __fp_mpack |
.text.fplib 0x000025a6 0x6 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_nan.o) |
0x000025a6 __fp_nan |
.text.fplib 0x000025ac 0x4a /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_powser.o) |
0x000025ac __fp_powser |
.text.fplib 0x000025f6 0xe /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_pscA.o) |
0x000025f6 __fp_pscA |
.text.fplib 0x00002604 0xe /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_pscB.o) |
0x00002604 __fp_pscB |
.text.fplib 0x00002612 0x22 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_round.o) |
0x00002612 __fp_round |
.text.fplib 0x00002634 0x44 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_split3.o) |
0x00002634 __fp_split3 |
0x00002644 __fp_splitA |
.text.fplib 0x00002678 0x2e /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_trunc.o) |
0x00002678 __fp_trunc |
.text.fplib 0x000026a6 0xe /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_zero.o) |
0x000026a6 __fp_zero |
0x000026a8 __fp_szero |
.text.fplib 0x000026b4 0xe /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(inverse.o) |
0x000026b4 inverse |
.text.fplib 0x000026c2 0xc2 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(mulsf3x.o) |
0x000026da __mulsf3_pse |
0x000026d6 __mulsf3x |
.text.fplib 0x00002784 0x9c /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(sqrt.o) |
0x0000278c sqrt |
.text.fplib 0x00002820 0x6 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(square.o) |
0x00002820 square |
.text.fplib 0x00002826 0xc0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(addsf3x.o) |
0x00002840 __addsf3x |
.text.fplib 0x000028e6 0xe /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_norm2.o) |
0x000028e6 __fp_norm2 |
0x000028f4 . = ALIGN (0x2) |
*(.fini9) |
.fini9 0x00002182 0x0 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_exit.o) |
0x00002182 exit |
0x00002182 _exit |
.fini9 0x000028f4 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_exit.o) |
0x000028f4 exit |
0x000028f4 _exit |
*(.fini9) |
*(.fini8) |
*(.fini8) |
508,148 → 544,152 |
*(.fini1) |
*(.fini1) |
*(.fini0) |
.fini0 0x00002182 0x4 /usr/lib/gcc/avr/4.3.0/avr4/libgcc.a(_exit.o) |
.fini0 0x000028f4 0x4 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_exit.o) |
*(.fini0) |
0x00002186 _etext = . |
0x000028f8 _etext = . |
|
.data 0x00800060 0x108 load address 0x00002186 |
0x00800060 PROVIDE (__data_start, .) |
.data 0x00800100 0x108 load address 0x000028f8 |
0x00800100 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 0x00800100 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/crtm64.o |
.data 0x00800100 0x0 a2dtest.o |
.data 0x00800100 0x0 a2d.o |
.data 0x00800100 0x0 buffer.o |
.data 0x00800100 0x0 rprintf.o |
.data 0x00800100 0x0 timer.o |
.data 0x00800100 0x0 uart2.o |
.data 0x00800100 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_mulsi3.o) |
.data 0x00800100 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_udivmodhi4.o) |
.data 0x00800100 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_udivmodsi4.o) |
.data 0x00800100 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_divmodsi4.o) |
.data 0x00800100 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_exit.o) |
.data 0x00800100 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_copy_data.o) |
.data 0x00800100 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_clear_bss.o) |
.data 0x00800100 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_fixunssfsi.o) |
.data 0x00800100 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_addsub_sf.o) |
.data 0x00800100 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_mul_sf.o) |
.data 0x00800100 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_div_sf.o) |
.data 0x00800100 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_ge_sf.o) |
.data 0x00800100 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_si_to_sf.o) |
.data 0x00800100 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_sf_to_si.o) |
.data 0x00800100 0x8 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_thenan_sf.o) |
0x00800100 __thenan_sf |
.data 0x00800108 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_usi_to_sf.o) |
.data 0x00800108 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_prologue.o) |
.data 0x00800108 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_epilogue.o) |
.data 0x00800108 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_clzsi2.o) |
.data 0x00800108 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_pack_sf.o) |
.data 0x00800108 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_unpack_sf.o) |
.data 0x00800108 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_fpcmp_parts_sf.o) |
.data 0x00800108 0x100 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_clz.o) |
0x00800108 __clz_tab |
.data 0x00800208 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(atan2.o) |
.data 0x00800208 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(atan.o) |
.data 0x00800208 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(divsf3x.o) |
.data 0x00800208 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(floor.o) |
.data 0x00800208 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_inf.o) |
.data 0x00800208 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_mintl.o) |
.data 0x00800208 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_mpack.o) |
.data 0x00800208 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_nan.o) |
.data 0x00800208 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_powser.o) |
.data 0x00800208 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_pscA.o) |
.data 0x00800208 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_pscB.o) |
.data 0x00800208 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_round.o) |
.data 0x00800208 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_split3.o) |
.data 0x00800208 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_trunc.o) |
.data 0x00800208 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_zero.o) |
.data 0x00800208 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(inverse.o) |
.data 0x00800208 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(mulsf3x.o) |
.data 0x00800208 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(sqrt.o) |
.data 0x00800208 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(square.o) |
.data 0x00800208 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(addsf3x.o) |
.data 0x00800208 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_norm2.o) |
*(.data*) |
*(.rodata) |
*(.rodata*) |
*(.gnu.linkonce.d*) |
0x00800168 . = ALIGN (0x2) |
0x00800168 _edata = . |
0x00800168 PROVIDE (__data_end, .) |
0x00800208 . = ALIGN (0x2) |
0x00800208 _edata = . |
0x00800208 PROVIDE (__data_end, .) |
|
.bss 0x00800168 0x172 load address 0x0000228e |
0x00800168 PROVIDE (__bss_start, .) |
.bss 0x00800208 0x16b load address 0x00002a00 |
0x00800208 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 0x00800208 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/crtm64.o |
.bss 0x00800208 0x0 a2dtest.o |
.bss 0x00800208 0x0 a2d.o |
.bss 0x00800208 0x0 buffer.o |
.bss 0x00800208 0x2 rprintf.o |
.bss 0x0080020a 0x10 timer.o |
.bss 0x0080021a 0x124 uart2.o |
.bss 0x0080033e 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_mulsi3.o) |
.bss 0x0080033e 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_udivmodhi4.o) |
.bss 0x0080033e 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_udivmodsi4.o) |
.bss 0x0080033e 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_divmodsi4.o) |
.bss 0x0080033e 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_exit.o) |
.bss 0x0080033e 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_copy_data.o) |
.bss 0x0080033e 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_clear_bss.o) |
.bss 0x0080033e 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_fixunssfsi.o) |
.bss 0x0080033e 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_addsub_sf.o) |
.bss 0x0080033e 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_mul_sf.o) |
.bss 0x0080033e 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_div_sf.o) |
.bss 0x0080033e 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_ge_sf.o) |
.bss 0x0080033e 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_si_to_sf.o) |
.bss 0x0080033e 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_sf_to_si.o) |
.bss 0x0080033e 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_thenan_sf.o) |
.bss 0x0080033e 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_usi_to_sf.o) |
.bss 0x0080033e 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_prologue.o) |
.bss 0x0080033e 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_epilogue.o) |
.bss 0x0080033e 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_clzsi2.o) |
.bss 0x0080033e 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_pack_sf.o) |
.bss 0x0080033e 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_unpack_sf.o) |
.bss 0x0080033e 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_fpcmp_parts_sf.o) |
.bss 0x0080033e 0x0 /usr/lib/gcc/avr/4.3.0/avr5/libgcc.a(_clz.o) |
.bss 0x0080033e 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(atan2.o) |
.bss 0x0080033e 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(atan.o) |
.bss 0x0080033e 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(divsf3x.o) |
.bss 0x0080033e 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(floor.o) |
.bss 0x0080033e 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_inf.o) |
.bss 0x0080033e 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_mintl.o) |
.bss 0x0080033e 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_mpack.o) |
.bss 0x0080033e 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_nan.o) |
.bss 0x0080033e 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_powser.o) |
.bss 0x0080033e 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_pscA.o) |
.bss 0x0080033e 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_pscB.o) |
.bss 0x0080033e 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_round.o) |
.bss 0x0080033e 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_split3.o) |
.bss 0x0080033e 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_trunc.o) |
.bss 0x0080033e 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_zero.o) |
.bss 0x0080033e 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(inverse.o) |
.bss 0x0080033e 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(mulsf3x.o) |
.bss 0x0080033e 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(sqrt.o) |
.bss 0x0080033e 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(square.o) |
.bss 0x0080033e 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(addsf3x.o) |
.bss 0x0080033e 0x0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_norm2.o) |
*(.bss*) |
*(COMMON) |
COMMON 0x008002b9 0x1 a2d.o |
0x008002b9 a2dCompleteFlag |
COMMON 0x008002ba 0xc timer.o |
0x008002ba Timer0Reg0 |
0x008002be TimerPauseReg |
0x008002c2 Timer2Reg0 |
COMMON 0x008002c6 0x14 uart.o |
0x008002c6 uartReadyTx |
0x008002c7 uartRxBuffer |
0x008002cf uartBufferedTx |
0x008002d0 uartTxBuffer |
0x008002d8 uartRxOverflow |
0x008002da PROVIDE (__bss_end, .) |
0x00002186 __data_load_start = LOADADDR (.data) |
0x0000228e __data_load_end = (__data_load_start + SIZEOF (.data)) |
COMMON 0x0080033e 0x1 a2d.o |
0x0080033e a2dCompleteFlag |
COMMON 0x0080033f 0xc timer.o |
0x0080033f Timer0Reg0 |
0x00800343 TimerPauseReg |
0x00800347 Timer2Reg0 |
COMMON 0x0080034b 0x28 uart2.o |
0x0080034b uartReadyTx |
0x0080034d uartRxBuffer |
0x0080035d uartBufferedTx |
0x0080035f uartTxBuffer |
0x0080036f uartRxOverflow |
0x00800373 PROVIDE (__bss_end, .) |
0x000028f8 __data_load_start = LOADADDR (.data) |
0x00002a00 __data_load_end = (__data_load_start + SIZEOF (.data)) |
|
.noinit 0x008002da 0x0 |
0x008002da PROVIDE (__noinit_start, .) |
.noinit 0x00800373 0x0 |
0x00800373 PROVIDE (__noinit_start, .) |
*(.noinit*) |
0x008002da PROVIDE (__noinit_end, .) |
0x008002da _end = . |
0x008002da PROVIDE (__heap_start, .) |
0x00800373 PROVIDE (__noinit_end, .) |
0x00800373 _end = . |
0x00800373 PROVIDE (__heap_start, .) |
|
.eeprom 0x00810000 0x0 |
*(.eeprom*) |
667,51 → 707,55 |
.signature |
*(.signature*) |
|
.stab 0x00000000 0x270c |
.stab 0x00000000 0x2b74 |
*(.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) |
.stab 0x00000000 0x6b4 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/crtm64.o |
.stab 0x000006b4 0x2f4 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/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) |
.stab 0x000009a8 0x210 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/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) |
.stab 0x00000bb8 0x510 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/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) |
.stab 0x000010c8 0x114 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/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) |
.stab 0x000011dc 0x78 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/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) |
.stab 0x00001254 0x174 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/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) |
.stab 0x000013c8 0xf0 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/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) |
.stab 0x000014b8 0x54 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/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) |
.stab 0x0000150c 0x1ec /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/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) |
.stab 0x000016f8 0x84 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/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) |
.stab 0x0000177c 0x84 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/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) |
.stab 0x00001800 0xfc /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/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) |
.stab 0x000018fc 0x1d4 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/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) |
.stab 0x00001ad0 0x144 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/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) |
.stab 0x00001c14 0x90 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/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) |
.stab 0x00001ca4 0x84 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/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) |
.stab 0x00001d28 0x4d4 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/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) |
.stab 0x000021fc 0x3e4 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(sqrt.o) |
0x3f0 (size before relaxing) |
.stab 0x000025e0 0x54 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/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) |
.stab 0x00002634 0x4bc /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(addsf3x.o) |
0x4c8 (size before relaxing) |
.stab 0x00002af0 0x84 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/libc.a(fp_norm2.o) |
0x90 (size before relaxing) |
|
.stabstr 0x00000000 0x3bc |
.stabstr 0x00000000 0x416 |
*(.stabstr) |
.stabstr 0x00000000 0x3bc /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/crtm8.o |
.stabstr 0x00000000 0x416 /usr/lib/gcc/avr/4.3.0/../../../../avr/lib/avr5/crtm64.o |
|
.stab.excl |
*(.stab.excl) |