Archive member included because of file (symbol) /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(addsf3.o) disp.o (__addsf3) /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(addsf3x.o) /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(addsf3.o) (__addsf3x) /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fixsfsi.o) disp.o (__fixsfsi) /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fixunssfsi.o) /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fixsfsi.o) (__fixunssfsi) /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(floatsisf.o) disp.o (__floatunsisf) /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_inf.o) /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(addsf3x.o) (__fp_inf) /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_nan.o) /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(addsf3x.o) (__fp_nan) /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_pscA.o) /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(addsf3x.o) (__fp_pscA) /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_pscB.o) /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(addsf3x.o) (__fp_pscB) /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_round.o) /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(addsf3.o) (__fp_round) /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_split3.o) /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(addsf3x.o) (__fp_split3) /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_zero.o) /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(addsf3x.o) (__fp_zero) /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(mulsf3.o) disp.o (__mulsf3) /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(mulsf3x.o) /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(mulsf3.o) (__mulsf3x) /usr/local/avr/lib/gcc/avr/4.3.1/avr51/libgcc.a(_udivmodsi4.o) coffee.o (__udivmodsi4) /usr/local/avr/lib/gcc/avr/4.3.1/avr51/libgcc.a(_divmodsi4.o) disp.o (__divmodsi4) /usr/local/avr/lib/gcc/avr/4.3.1/avr51/libgcc.a(_exit.o) /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o (exit) /usr/local/avr/lib/gcc/avr/4.3.1/avr51/libgcc.a(_clear_bss.o) main.o (__do_clear_bss) Memory Configuration Name Origin Length Attributes text 0x0000000000000000 0x0000000000020000 xr data 0x0000000000800060 0x000000000000ffa0 rw !x eeprom 0x0000000000810000 0x0000000000010000 rw !x *default* 0x0000000000000000 0xffffffffffffffff Linker script and memory map Address of section .data set to 0x800100 LOAD /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o LOAD main.o LOAD uart.o LOAD twi.o LOAD task.o LOAD menu.o LOAD input.o LOAD disp.o LOAD coffee.o LOAD clock.o LOAD coffee_logic.o LOAD /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a LOAD /usr/local/avr/lib/gcc/avr/4.3.1/avr51/libgcc.a LOAD /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libc.a LOAD /usr/local/avr/lib/gcc/avr/4.3.1/avr51/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 0x0000000000000000 0x2538 *(.vectors) .vectors 0x0000000000000000 0x8c /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o 0x0000000000000000 __vectors 0x0000000000000000 __vector_default *(.vectors) *(.progmem.gcc*) .progmem.gcc_sw_table 0x000000000000008c 0x34 coffee_logic.o *(.progmem*) .progmem.data 0x00000000000000c0 0x38 disp.o 0x00000000000000c0 egneKaraktera 0x00000000000000f8 . = ALIGN (0x2) 0x00000000000000f8 __trampolines_start = . *(.trampolines) .trampolines 0x00000000000000f8 0x0 linker stubs *(.trampolines*) 0x00000000000000f8 __trampolines_end = . *(.jumptables) *(.jumptables*) *(.lowtext) *(.lowtext*) 0x00000000000000f8 __ctors_start = . *(.ctors) 0x00000000000000f8 __ctors_end = . 0x00000000000000f8 __dtors_start = . *(.dtors) 0x00000000000000f8 __dtors_end = . SORT(*)(.ctors) SORT(*)(.dtors) *(.init0) .init0 0x00000000000000f8 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o 0x00000000000000f8 __init *(.init0) *(.init1) *(.init1) *(.init2) .init2 0x00000000000000f8 0xc /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o *(.init2) *(.init3) *(.init3) *(.init4) .init4 0x0000000000000104 0x1a /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o 0x0000000000000104 __do_copy_data .init4 0x000000000000011e 0x10 /usr/local/avr/lib/gcc/avr/4.3.1/avr51/libgcc.a(_clear_bss.o) 0x000000000000011e __do_clear_bss *(.init4) *(.init5) *(.init5) *(.init6) *(.init6) *(.init7) *(.init7) *(.init8) *(.init8) *(.init9) .init9 0x000000000000012e 0x8 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o *(.init9) *(.text) .text 0x0000000000000136 0x4 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o 0x0000000000000136 __vector_22 0x0000000000000136 __vector_28 0x0000000000000136 __vector_1 0x0000000000000136 __vector_34 0x0000000000000136 __vector_24 0x0000000000000136 __vector_12 0x0000000000000136 __bad_interrupt 0x0000000000000136 __vector_6 0x0000000000000136 __vector_31 0x0000000000000136 __vector_3 0x0000000000000136 __vector_23 0x0000000000000136 __vector_25 0x0000000000000136 __vector_11 0x0000000000000136 __vector_13 0x0000000000000136 __vector_17 0x0000000000000136 __vector_19 0x0000000000000136 __vector_7 0x0000000000000136 __vector_27 0x0000000000000136 __vector_5 0x0000000000000136 __vector_4 0x0000000000000136 __vector_2 0x0000000000000136 __vector_21 0x0000000000000136 __vector_15 0x0000000000000136 __vector_29 0x0000000000000136 __vector_8 0x0000000000000136 __vector_26 0x0000000000000136 __vector_14 0x0000000000000136 __vector_10 0x0000000000000136 __vector_16 0x0000000000000136 __vector_18 0x0000000000000136 __vector_20 .text 0x000000000000013a 0x60c main.o 0x00000000000002d2 Twi_Receive(void*, void*) 0x0000000000000140 Delay10(void*, void*) 0x0000000000000222 UpdateWeight(void*, void*) 0x0000000000000246 PowerCheck(void*, void*) 0x0000000000000168 main 0x00000000000003b8 Uart_Receive(void*, void*) 0x000000000000028e TestTWI(void*, void*) 0x000000000000013a TurnOffLight(void*, void*) .text 0x0000000000000746 0x248 uart.o 0x0000000000000808 __vector_32 0x00000000000007bc Uart::Receive_halt(unsigned char*) 0x0000000000000882 __vector_30 0x0000000000000768 Uart::Send(unsigned char*, unsigned int) 0x0000000000000746 Uart::Init() .text 0x000000000000098e 0x48a twi.o 0x0000000000000d78 TWI::Send(unsigned char, unsigned char*, unsigned char) 0x0000000000000d16 TWI::ReSend(void*, void*) 0x00000000000009ca __vector_33 0x000000000000098e TWI::Init(void*, void*) .text 0x0000000000000e18 0x4e6 task.o 0x0000000000000f28 TaskManager::AddTaskInt(void (*)(void*, void*), void*, void*, TaskManager::TASK_TYPE, unsigned int, TaskManager::PRIORITY) 0x00000000000011cc TaskManager::PostponeTaskInt(void (*)(void*, void*), unsigned int) 0x00000000000012de TaskManager::Init() 0x0000000000001226 TaskManager::PostponeMultiTask(void (*)(void*, void*), unsigned int) 0x0000000000001150 TaskManager::PostponeTask(void (*)(void*, void*), unsigned int) 0x000000000000102c TaskManager::ExecuteNextTask() 0x0000000000000e18 TaskManager::AddTask(void (*)(void*, void*), void*, void*, TaskManager::TASK_TYPE, unsigned int, TaskManager::PRIORITY) 0x00000000000012a2 TaskManager::DeleteTask(void (*)(void*, void*)) .text 0x00000000000012fe 0x23a menu.o 0x0000000000001308 Menu::DrawMenu(void*, void*) .text 0x0000000000001538 0x286 input.o 0x0000000000001538 Input::Init() 0x00000000000015ba Input::ProcessKeys(void*, void*) 0x000000000000153c Input::CheckKeyPress(void*, void*) .text 0x00000000000017be 0x2ea disp.o 0x00000000000019be Display::sendDispRamString(char*) 0x0000000000001936 Display::sendDispFloat(float, unsigned int) 0x00000000000017be Display::hentDisplay() 0x0000000000001a96 Display::checkDispStatus(void*) 0x00000000000019da Display::sendDispProgString(char*) 0x00000000000017f8 Display::sendDisplay(unsigned char, unsigned char) 0x00000000000019fc Display::initDisplay() 0x0000000000001870 Display::sendDispInt(long) .text 0x0000000000001aa8 0x2fa coffee.o 0x0000000000001c2a Coffee::WaterRun(void*, void*) 0x0000000000001ca2 Coffee::PostponeReset(void*, void*) 0x0000000000001cee Coffee::UpdateCoffeeTime(void*, void*) 0x0000000000001b04 Coffee::SetVacuum(void*, void*) 0x0000000000001b48 Coffee::RunMotor(void*, void*) 0x0000000000001d80 Coffee::ResetWEB(void*, void*) 0x0000000000001aa8 Coffee::SetServo(void*, void*) .text 0x0000000000001da2 0x58 clock.o 0x0000000000001da2 Clock::Init() 0x0000000000001db0 __vector_9 .text 0x0000000000001dfa 0x3b2 coffee_logic.o 0x0000000000001dfa CoffeeLogic::MakeCoffee(void*, void*) .text 0x00000000000021ac 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(addsf3.o) .text 0x00000000000021ac 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(addsf3x.o) .text 0x00000000000021ac 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fixsfsi.o) .text 0x00000000000021ac 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fixunssfsi.o) .text 0x00000000000021ac 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(floatsisf.o) .text 0x00000000000021ac 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_inf.o) .text 0x00000000000021ac 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_nan.o) .text 0x00000000000021ac 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_pscA.o) .text 0x00000000000021ac 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_pscB.o) .text 0x00000000000021ac 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_round.o) .text 0x00000000000021ac 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_split3.o) .text 0x00000000000021ac 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_zero.o) .text 0x00000000000021ac 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(mulsf3.o) .text 0x00000000000021ac 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(mulsf3x.o) .text 0x00000000000021ac 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/avr51/libgcc.a(_udivmodsi4.o) .text 0x00000000000021ac 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/avr51/libgcc.a(_divmodsi4.o) .text 0x00000000000021ac 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/avr51/libgcc.a(_exit.o) .text 0x00000000000021ac 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/avr51/libgcc.a(_clear_bss.o) 0x00000000000021ac . = ALIGN (0x2) *(.text.*) .text.fplib 0x00000000000021ac 0xa /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(addsf3.o) 0x00000000000021ac __subsf3 0x00000000000021ae __addsf3 .text.fplib 0x00000000000021b6 0xc0 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(addsf3x.o) 0x00000000000021d0 __addsf3x .text.fplib 0x0000000000002276 0xa /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fixsfsi.o) 0x0000000000002276 __fixsfsi .text.fplib 0x0000000000002280 0x58 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fixunssfsi.o) 0x0000000000002280 __fixunssfsi .text.fplib 0x00000000000022d8 0x7a /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(floatsisf.o) 0x00000000000022dc __floatsisf 0x00000000000022d8 __floatunsisf .text.fplib 0x0000000000002352 0xc /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_inf.o) 0x0000000000002352 __fp_inf .text.fplib 0x000000000000235e 0x6 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_nan.o) 0x000000000000235e __fp_nan .text.fplib 0x0000000000002364 0xe /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_pscA.o) 0x0000000000002364 __fp_pscA .text.fplib 0x0000000000002372 0xe /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_pscB.o) 0x0000000000002372 __fp_pscB .text.fplib 0x0000000000002380 0x22 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_round.o) 0x0000000000002380 __fp_round .text.fplib 0x00000000000023a2 0x44 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_split3.o) 0x00000000000023a2 __fp_split3 0x00000000000023b2 __fp_splitA .text.fplib 0x00000000000023e6 0xe /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_zero.o) 0x00000000000023e6 __fp_zero 0x00000000000023e8 __fp_szero .text.fplib 0x00000000000023f4 0x4 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(mulsf3.o) 0x00000000000023f4 __mulsf3 .text.fplib 0x00000000000023f8 0xc2 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(mulsf3x.o) 0x0000000000002410 __mulsf3_pse 0x000000000000240c __mulsf3x .text.libgcc 0x00000000000024ba 0x44 /usr/local/avr/lib/gcc/avr/4.3.1/avr51/libgcc.a(_udivmodsi4.o) 0x00000000000024ba __udivmodsi4 .text.libgcc 0x00000000000024fe 0x36 /usr/local/avr/lib/gcc/avr/4.3.1/avr51/libgcc.a(_divmodsi4.o) 0x00000000000024fe __divmodsi4 .text.libgcc 0x0000000000002534 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/avr51/libgcc.a(_exit.o) .text.libgcc 0x0000000000002534 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/avr51/libgcc.a(_clear_bss.o) 0x0000000000002534 . = ALIGN (0x2) *(.fini9) .fini9 0x0000000000002534 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/avr51/libgcc.a(_exit.o) 0x0000000000002534 exit 0x0000000000002534 _exit *(.fini9) *(.fini8) *(.fini8) *(.fini7) *(.fini7) *(.fini6) *(.fini6) *(.fini5) *(.fini5) *(.fini4) *(.fini4) *(.fini3) *(.fini3) *(.fini2) *(.fini2) *(.fini1) *(.fini1) *(.fini0) .fini0 0x0000000000002534 0x4 /usr/local/avr/lib/gcc/avr/4.3.1/avr51/libgcc.a(_exit.o) *(.fini0) 0x0000000000002538 _etext = . .data 0x0000000000800100 0x9c load address 0x0000000000002538 0x0000000000800100 PROVIDE (__data_start, .) *(.data) .data 0x0000000000800100 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o .data 0x0000000000800100 0x0 main.o .data 0x0000000000800100 0x0 uart.o .data 0x0000000000800100 0x0 twi.o .data 0x0000000000800100 0x0 task.o .data 0x0000000000800100 0x99 menu.o .data 0x0000000000800199 0x0 input.o .data 0x0000000000800199 0x0 disp.o .data 0x0000000000800199 0x2 coffee.o 0x0000000000800199 Coffee::servo_pos .data 0x000000000080019b 0x0 clock.o .data 0x000000000080019b 0x0 coffee_logic.o .data 0x000000000080019b 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(addsf3.o) .data 0x000000000080019b 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(addsf3x.o) .data 0x000000000080019b 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fixsfsi.o) .data 0x000000000080019b 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fixunssfsi.o) .data 0x000000000080019b 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(floatsisf.o) .data 0x000000000080019b 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_inf.o) .data 0x000000000080019b 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_nan.o) .data 0x000000000080019b 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_pscA.o) .data 0x000000000080019b 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_pscB.o) .data 0x000000000080019b 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_round.o) .data 0x000000000080019b 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_split3.o) .data 0x000000000080019b 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_zero.o) .data 0x000000000080019b 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(mulsf3.o) .data 0x000000000080019b 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(mulsf3x.o) .data 0x000000000080019b 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/avr51/libgcc.a(_udivmodsi4.o) .data 0x000000000080019b 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/avr51/libgcc.a(_divmodsi4.o) .data 0x000000000080019b 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/avr51/libgcc.a(_exit.o) .data 0x000000000080019b 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/avr51/libgcc.a(_clear_bss.o) *(.data*) *(.rodata) *(.rodata*) *(.gnu.linkonce.d*) 0x000000000080019c . = ALIGN (0x2) *fill* 0x000000000080019b 0x1 00 0x000000000080019c _edata = . 0x000000000080019c PROVIDE (__data_end, .) .bss 0x000000000080019c 0x38d load address 0x00000000000025d4 0x000000000080019c PROVIDE (__bss_start, .) *(.bss) .bss 0x000000000080019c 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o .bss 0x000000000080019c 0x13 main.o 0x000000000080019c twi_packs_rec .bss 0x00000000008001af 0x228 uart.o 0x00000000008002c3 Uart::buffer_out 0x00000000008002bf Uart::buffer_in_size 0x00000000008003d3 Uart::buffer_out_use 0x00000000008003d5 Uart::buffer_out_size 0x00000000008001af Uart::buffer_in 0x00000000008002c1 Uart::buffer_in_use 0x00000000008003d1 Uart::buffer_out_ptr 0x00000000008002bd Uart::buffer_in_ptr .bss 0x00000000008003d7 0x32 twi.o 0x00000000008003d9 TWI::current_mode 0x0000000000800407 TWI::slave_nacks 0x0000000000800402 TWI::tmp_crc 0x0000000000800406 TWI::lost_arbs 0x00000000008003d7 TWI::out_cur_data_ptr 0x00000000008003d8 TWI::in_cur_data_ptr 0x0000000000800404 TWI::num_packs_sent 0x00000000008003ee TWI::out_packet 0x00000000008003da TWI::in_packet 0x0000000000800403 TWI::numRetries 0x0000000000800408 TWI::slave_addr .bss 0x0000000000800409 0xc7 task.o 0x00000000008004cf TaskManager::counter 0x00000000008004cc TaskManager::cur_tasks 0x0000000000800409 TaskManager::tasks 0x00000000008004ce TaskManager::cur_done 0x00000000008004cd TaskManager::cpu_usage 0x00000000008004c9 TaskManager::cur_priority .bss 0x00000000008004d0 0x12 menu.o 0x00000000008004e1 Menu::cur_menu 0x00000000008004d0 Menu::net_stat .bss 0x00000000008004e2 0xf input.o 0x00000000008004e7 Input::lastState 0x00000000008004ec Input::key_events 0x00000000008004e2 Input::keyState .bss 0x00000000008004f1 0x1 disp.o 0x00000000008004f1 Display::displayStatus .bss 0x00000000008004f2 0x31 coffee.o 0x000000000080051c Coffee::vacuum_current 0x0000000000800522 Coffee::garbage_arm 0x0000000000800512 Coffee::motors 0x0000000000800511 Coffee::motor_arm_status 0x0000000000800516 Coffee::current_weight 0x0000000000800508 Coffee::power_stat 0x0000000000800510 Coffee::motor_filter_status 0x00000000008004f2 Coffee::cur_webstatus 0x0000000000800520 Coffee::garbage_arm_period 0x000000000080051a Coffee::cur_vacuum_pw .bss 0x0000000000800523 0x4 clock.o 0x0000000000800523 Clock::ticks .bss 0x0000000000800527 0x2 coffee_logic.o 0x0000000000800527 CoffeeLogic::current_stat 0x0000000000800528 CoffeeLogic::sec_muls .bss 0x0000000000800529 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(addsf3.o) .bss 0x0000000000800529 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(addsf3x.o) .bss 0x0000000000800529 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fixsfsi.o) .bss 0x0000000000800529 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fixunssfsi.o) .bss 0x0000000000800529 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(floatsisf.o) .bss 0x0000000000800529 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_inf.o) .bss 0x0000000000800529 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_nan.o) .bss 0x0000000000800529 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_pscA.o) .bss 0x0000000000800529 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_pscB.o) .bss 0x0000000000800529 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_round.o) .bss 0x0000000000800529 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_split3.o) .bss 0x0000000000800529 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_zero.o) .bss 0x0000000000800529 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(mulsf3.o) .bss 0x0000000000800529 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(mulsf3x.o) .bss 0x0000000000800529 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/avr51/libgcc.a(_udivmodsi4.o) .bss 0x0000000000800529 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/avr51/libgcc.a(_divmodsi4.o) .bss 0x0000000000800529 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/avr51/libgcc.a(_exit.o) .bss 0x0000000000800529 0x0 /usr/local/avr/lib/gcc/avr/4.3.1/avr51/libgcc.a(_clear_bss.o) *(.bss*) *(COMMON) 0x0000000000800529 PROVIDE (__bss_end, .) 0x0000000000002538 __data_load_start = LOADADDR (.data) 0x00000000000025d4 __data_load_end = (__data_load_start + SIZEOF (.data)) .noinit 0x0000000000800529 0x0 0x0000000000800529 PROVIDE (__noinit_start, .) *(.noinit*) 0x0000000000800529 PROVIDE (__noinit_end, .) 0x0000000000800529 _end = . 0x0000000000800529 PROVIDE (__heap_start, .) .eeprom 0x0000000000810000 0x0 *(.eeprom*) 0x0000000000810000 __eeprom_end = . .stab 0x0000000000000000 0x1c98 *(.stab) .stab 0x0000000000000000 0x750 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o .stab 0x0000000000000750 0x78 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(addsf3.o) 0x84 (size before relaxing) .stab 0x00000000000007c8 0x4bc /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(addsf3x.o) 0x4c8 (size before relaxing) .stab 0x0000000000000c84 0x6c /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fixsfsi.o) 0x78 (size before relaxing) .stab 0x0000000000000cf0 0x240 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fixunssfsi.o) 0x24c (size before relaxing) .stab 0x0000000000000f30 0x318 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(floatsisf.o) 0x324 (size before relaxing) .stab 0x0000000000001248 0x78 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_inf.o) 0x84 (size before relaxing) .stab 0x00000000000012c0 0x54 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_nan.o) 0x60 (size before relaxing) .stab 0x0000000000001314 0x84 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_pscA.o) 0x90 (size before relaxing) .stab 0x0000000000001398 0x84 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_pscB.o) 0x90 (size before relaxing) .stab 0x000000000000141c 0xfc /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_round.o) 0x108 (size before relaxing) .stab 0x0000000000001518 0x1d4 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_split3.o) 0x1e0 (size before relaxing) .stab 0x00000000000016ec 0x90 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_zero.o) 0x9c (size before relaxing) .stab 0x000000000000177c 0x48 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(mulsf3.o) 0x54 (size before relaxing) .stab 0x00000000000017c4 0x4d4 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(mulsf3x.o) 0x4e0 (size before relaxing) .stabstr 0x0000000000000000 0x2dc *(.stabstr) .stabstr 0x0000000000000000 0x2dc /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.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 0x0000000000000000 0x140 *(.debug_aranges) .debug_aranges 0x0000000000000000 0x20 main.o .debug_aranges 0x0000000000000020 0x20 uart.o .debug_aranges 0x0000000000000040 0x20 twi.o .debug_aranges 0x0000000000000060 0x20 task.o .debug_aranges 0x0000000000000080 0x20 menu.o .debug_aranges 0x00000000000000a0 0x20 input.o .debug_aranges 0x00000000000000c0 0x20 disp.o .debug_aranges 0x00000000000000e0 0x20 coffee.o .debug_aranges 0x0000000000000100 0x20 clock.o .debug_aranges 0x0000000000000120 0x20 coffee_logic.o .debug_pubnames 0x0000000000000000 0x66c *(.debug_pubnames) .debug_pubnames 0x0000000000000000 0x97 main.o .debug_pubnames 0x0000000000000097 0xe3 uart.o .debug_pubnames 0x000000000000017a 0xf1 twi.o .debug_pubnames 0x000000000000026b 0xe4 task.o .debug_pubnames 0x000000000000034f 0x39 menu.o .debug_pubnames 0x0000000000000388 0x67 input.o .debug_pubnames 0x00000000000003ef 0xc9 disp.o .debug_pubnames 0x00000000000004b8 0x141 coffee.o .debug_pubnames 0x00000000000005f9 0x34 clock.o .debug_pubnames 0x000000000000062d 0x3f coffee_logic.o .debug_info 0x0000000000000000 0x30e2 *(.debug_info) .debug_info 0x0000000000000000 0x82e main.o .debug_info 0x000000000000082e 0x30e uart.o .debug_info 0x0000000000000b3c 0x437 twi.o .debug_info 0x0000000000000f73 0x5fd task.o .debug_info 0x0000000000001570 0x5e9 menu.o .debug_info 0x0000000000001b59 0x3d7 input.o .debug_info 0x0000000000001f30 0x6be disp.o .debug_info 0x00000000000025ee 0x6b7 coffee.o .debug_info 0x0000000000002ca5 0xc6 clock.o .debug_info 0x0000000000002d6b 0x377 coffee_logic.o *(.gnu.linkonce.wi.*) .debug_abbrev 0x0000000000000000 0xf26 *(.debug_abbrev) .debug_abbrev 0x0000000000000000 0x249 main.o .debug_abbrev 0x0000000000000249 0x175 uart.o .debug_abbrev 0x00000000000003be 0x19a twi.o .debug_abbrev 0x0000000000000558 0x1a4 task.o .debug_abbrev 0x00000000000006fc 0x185 menu.o .debug_abbrev 0x0000000000000881 0x164 input.o .debug_abbrev 0x00000000000009e5 0x210 disp.o .debug_abbrev 0x0000000000000bf5 0x186 coffee.o .debug_abbrev 0x0000000000000d7b 0x9a clock.o .debug_abbrev 0x0000000000000e15 0x111 coffee_logic.o .debug_line 0x0000000000000000 0x238c *(.debug_line) .debug_line 0x0000000000000000 0x63f main.o .debug_line 0x000000000000063f 0x227 uart.o .debug_line 0x0000000000000866 0x3c3 twi.o .debug_line 0x0000000000000c29 0x3e5 task.o .debug_line 0x000000000000100e 0x2ad menu.o .debug_line 0x00000000000012bb 0x357 input.o .debug_line 0x0000000000001612 0x475 disp.o .debug_line 0x0000000000001a87 0x349 coffee.o .debug_line 0x0000000000001dd0 0xde clock.o .debug_line 0x0000000000001eae 0x4de coffee_logic.o .debug_frame 0x0000000000000000 0x3a0 *(.debug_frame) .debug_frame 0x0000000000000000 0x90 main.o .debug_frame 0x0000000000000090 0x60 uart.o .debug_frame 0x00000000000000f0 0x50 twi.o .debug_frame 0x0000000000000140 0x90 task.o .debug_frame 0x00000000000001d0 0x30 menu.o .debug_frame 0x0000000000000200 0x40 input.o .debug_frame 0x0000000000000240 0x90 disp.o .debug_frame 0x00000000000002d0 0x80 coffee.o .debug_frame 0x0000000000000350 0x30 clock.o .debug_frame 0x0000000000000380 0x20 coffee_logic.o .debug_str 0x0000000000000000 0x1477 *(.debug_str) .debug_str 0x0000000000000000 0x669 main.o 0x6c5 (size before relaxing) .debug_str 0x0000000000000669 0x1a7 uart.o 0x2f6 (size before relaxing) .debug_str 0x0000000000000810 0xed twi.o 0x410 (size before relaxing) .debug_str 0x00000000000008fd 0x30c task.o 0x472 (size before relaxing) .debug_str 0x0000000000000c09 0xc1 menu.o 0x570 (size before relaxing) .debug_str 0x0000000000000cca 0xe0 input.o 0x363 (size before relaxing) .debug_str 0x0000000000000daa 0x264 disp.o 0x365 (size before relaxing) .debug_str 0x000000000000100e 0x186 coffee.o 0x559 (size before relaxing) .debug_str 0x0000000000001194 0x26 clock.o 0xed (size before relaxing) .debug_str 0x00000000000011ba 0x2bd coffee_logic.o 0x4ea (size before relaxing) .debug_loc 0x0000000000000000 0x1334 *(.debug_loc) .debug_loc 0x0000000000000000 0x370 main.o .debug_loc 0x0000000000000370 0x68 uart.o .debug_loc 0x00000000000003d8 0xd7 twi.o .debug_loc 0x00000000000004af 0x3d6 task.o .debug_loc 0x0000000000000885 0x43 menu.o .debug_loc 0x00000000000008c8 0x1cc input.o .debug_loc 0x0000000000000a94 0x393 disp.o .debug_loc 0x0000000000000e27 0x32d coffee.o .debug_loc 0x0000000000001154 0x1e0 coffee_logic.o .debug_macinfo *(.debug_macinfo) OUTPUT(main.elf elf32-avr) LOAD linker stubs .debug_ranges 0x0000000000000000 0x18 .debug_ranges 0x0000000000000000 0x18 disp.o Cross Reference Table Symbol File Clock::Init() clock.o main.o Clock::ticks clock.o coffee.o task.o main.o Coffee::PostponeReset(void*, void*) coffee.o main.o Coffee::ResetWEB(void*, void*) coffee.o input.o main.o Coffee::RunMotor(void*, void*) coffee.o coffee_logic.o input.o main.o Coffee::SetServo(void*, void*) coffee.o coffee_logic.o input.o main.o Coffee::SetVacuum(void*, void*) coffee.o coffee_logic.o input.o main.o Coffee::UpdateCoffeeTime(void*, void*) coffee.o main.o Coffee::WaterRun(void*, void*) coffee.o coffee_logic.o main.o Coffee::cur_vacuum_pw coffee.o input.o menu.o main.o Coffee::cur_webstatus coffee.o menu.o main.o Coffee::current_weight coffee.o menu.o main.o Coffee::garbage_arm coffee.o coffee_logic.o menu.o main.o Coffee::garbage_arm_period coffee.o menu.o main.o Coffee::motor_arm_status coffee.o coffee_logic.o input.o menu.o main.o Coffee::motor_filter_status coffee.o coffee_logic.o input.o menu.o main.o Coffee::motors coffee.o Coffee::power_stat coffee.o main.o Coffee::servo_pos coffee.o input.o menu.o Coffee::vacuum_current coffee.o coffee_logic.o menu.o main.o CoffeeLogic::MakeCoffee(void*, void*) coffee_logic.o main.o CoffeeLogic::current_stat coffee_logic.o CoffeeLogic::sec_muls coffee_logic.o Delay10(void*, void*) main.o Display::checkDispStatus(void*) disp.o Display::displayStatus disp.o Display::hentDisplay() disp.o Display::initDisplay() disp.o main.o Display::sendDispFloat(float, unsigned int) disp.o Display::sendDispInt(long) disp.o menu.o Display::sendDispProgString(char*) disp.o Display::sendDispRamString(char*) disp.o menu.o Display::sendDisplay(unsigned char, unsigned char) disp.o menu.o Input::CheckKeyPress(void*, void*) input.o main.o Input::Init() input.o main.o Input::ProcessKeys(void*, void*) input.o Input::keyState input.o Input::key_events input.o Input::lastState input.o Menu::DrawMenu(void*, void*) menu.o input.o main.o Menu::cur_menu menu.o input.o Menu::net_stat menu.o PowerCheck(void*, void*) main.o TWI::Init(void*, void*) twi.o main.o TWI::ReSend(void*, void*) twi.o TWI::Send(unsigned char, unsigned char*, unsigned char) twi.o coffee_logic.o coffee.o input.o main.o TWI::current_mode twi.o menu.o main.o TWI::in_cur_data_ptr twi.o TWI::in_packet twi.o main.o TWI::lost_arbs twi.o menu.o main.o TWI::numRetries twi.o menu.o main.o TWI::num_packs_sent twi.o main.o TWI::out_cur_data_ptr twi.o TWI::out_packet twi.o menu.o main.o TWI::slave_addr twi.o main.o TWI::slave_nacks twi.o main.o TWI::tmp_crc twi.o TaskManager::AddTask(void (*)(void*, void*), void*, void*, TaskManager::TASK_TYPE, unsigned int, TaskManager::PRIORITY) task.o coffee.o input.o twi.o main.o TaskManager::AddTaskInt(void (*)(void*, void*), void*, void*, TaskManager::TASK_TYPE, unsigned int, TaskManager::PRIORITY) task.o twi.o uart.o TaskManager::DeleteTask(void (*)(void*, void*)) task.o coffee.o main.o TaskManager::ExecuteNextTask() task.o main.o TaskManager::Init() task.o main.o TaskManager::PostponeMultiTask(void (*)(void*, void*), unsigned int) task.o coffee_logic.o TaskManager::PostponeTask(void (*)(void*, void*), unsigned int) task.o main.o TaskManager::PostponeTaskInt(void (*)(void*, void*), unsigned int) task.o twi.o TaskManager::counter task.o TaskManager::cpu_usage task.o menu.o TaskManager::cur_done task.o TaskManager::cur_priority task.o TaskManager::cur_tasks task.o menu.o TaskManager::tasks task.o TestTWI(void*, void*) main.o TurnOffLight(void*, void*) main.o Twi_Receive(void*, void*) main.o twi.o Uart::Init() uart.o main.o Uart::Receive_halt(unsigned char*) uart.o Uart::Send(unsigned char*, unsigned int) uart.o coffee.o main.o Uart::buffer_in uart.o Uart::buffer_in_ptr uart.o Uart::buffer_in_size uart.o Uart::buffer_in_use uart.o Uart::buffer_out uart.o Uart::buffer_out_ptr uart.o Uart::buffer_out_size uart.o Uart::buffer_out_use uart.o Uart_Receive(void*, void*) main.o uart.o UpdateWeight(void*, void*) main.o __addsf3 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(addsf3.o) disp.o __addsf3x /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(addsf3x.o) /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(addsf3.o) __bad_interrupt /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o __bss_end /usr/local/avr/lib/gcc/avr/4.3.1/avr51/libgcc.a(_clear_bss.o) __bss_start /usr/local/avr/lib/gcc/avr/4.3.1/avr51/libgcc.a(_clear_bss.o) __data_end /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o __data_load_start /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o __data_start /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o __divmodsi4 /usr/local/avr/lib/gcc/avr/4.3.1/avr51/libgcc.a(_divmodsi4.o) disp.o __do_clear_bss /usr/local/avr/lib/gcc/avr/4.3.1/avr51/libgcc.a(_clear_bss.o) coffee_logic.o clock.o coffee.o disp.o input.o menu.o task.o twi.o uart.o main.o __do_copy_data /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o coffee_logic.o clock.o coffee.o disp.o input.o menu.o task.o twi.o uart.o main.o __fixsfsi /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fixsfsi.o) disp.o __fixunssfsi /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fixunssfsi.o) /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fixsfsi.o) __floatsisf /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(floatsisf.o) disp.o __floatunsisf /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(floatsisf.o) disp.o __fp_inf /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_inf.o) /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(mulsf3x.o) /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(addsf3x.o) __fp_nan /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_nan.o) /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(mulsf3x.o) /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(addsf3x.o) __fp_pscA /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_pscA.o) /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(mulsf3x.o) /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(addsf3x.o) __fp_pscB /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_pscB.o) /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(mulsf3x.o) /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(addsf3x.o) __fp_round /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_round.o) /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(mulsf3.o) /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(addsf3.o) __fp_split3 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_split3.o) /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(mulsf3x.o) /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(addsf3x.o) __fp_splitA /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_split3.o) /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fixunssfsi.o) __fp_szero /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_zero.o) /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(mulsf3x.o) /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fixsfsi.o) __fp_zero /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fp_zero.o) /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(fixunssfsi.o) /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(addsf3x.o) __heap_end /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o __init /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o __mulsf3 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(mulsf3.o) disp.o __mulsf3_pse /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(mulsf3x.o) __mulsf3x /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(mulsf3x.o) /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(mulsf3.o) __stack /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o __subsf3 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/libm.a(addsf3.o) __udivmodsi4 /usr/local/avr/lib/gcc/avr/4.3.1/avr51/libgcc.a(_udivmodsi4.o) /usr/local/avr/lib/gcc/avr/4.3.1/avr51/libgcc.a(_divmodsi4.o) coffee.o __vector_1 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o __vector_10 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o __vector_11 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o __vector_12 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o __vector_13 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o __vector_14 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o __vector_15 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o __vector_16 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o __vector_17 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o __vector_18 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o __vector_19 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o __vector_2 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o __vector_20 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o __vector_21 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o __vector_22 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o __vector_23 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o __vector_24 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o __vector_25 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o __vector_26 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o __vector_27 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o __vector_28 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o __vector_29 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o __vector_3 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o __vector_30 uart.o /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o __vector_31 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o __vector_32 uart.o /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o __vector_33 twi.o /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o __vector_34 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o __vector_4 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o __vector_5 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o __vector_6 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o __vector_7 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o __vector_8 /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o __vector_9 clock.o /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o __vector_default /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o __vectors /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o _exit /usr/local/avr/lib/gcc/avr/4.3.1/avr51/libgcc.a(_exit.o) egneKaraktera disp.o exit /usr/local/avr/lib/gcc/avr/4.3.1/avr51/libgcc.a(_exit.o) /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o main main.o /usr/local/avr/lib/gcc/avr/4.3.1/../../../../avr/lib/avr51/crtm128.o twi_packs_rec main.o