Archive member included to satisfy reference by file (symbol) /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_mulsi3.o) out/src/basecmd.o (__mulsi3) /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_exit.o) /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/crtatmega328p.o (exit) /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_copy_data.o) out/src/sched.o (__do_copy_data) /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_clear_bss.o) out/src/sched.o (__do_clear_bss) /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_bswapsi2.o) out/src/thermocouple.o (__bswapsi2) /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_muluhisi3.o) /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_mulsi3.o) (__muluhisi3) /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_umulhisi3.o) /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_muluhisi3.o) (__umulhisi3) /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(setjmp.o) out/src/sched.o (setjmp) /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(memcpy_P.o) out/src/command.o (memcpy_P) /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(memchr.o) out/src/command.o (memchr) /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(memcpy.o) out/src/command.o (memcpy) /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(memmove.o) out/src/generic/serial_irq.o (memmove) /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(memset.o) out/src/basecmd.o (memset) /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(strcmp.o) out/compile_time_request.o (strcmp) Allocating common symbols Common symbol size file __gnu_lto_v1 0x1 out/src/sched.o Discarded input sections .data 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/crtatmega328p.o .bss 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/crtatmega328p.o .text 0x0000000000000000 0x0 out/src/sched.o .data 0x0000000000000000 0x0 out/src/sched.o .bss 0x0000000000000000 0x0 out/src/sched.o .gnu.lto_.profile.4233d185d52aae65 0x0000000000000000 0x15 out/src/sched.o .gnu.lto_.icf.4233d185d52aae65 0x0000000000000000 0xd9 out/src/sched.o .gnu.lto_.jmpfuncs.4233d185d52aae65 0x0000000000000000 0x1f8 out/src/sched.o .gnu.lto_.inline.4233d185d52aae65 0x0000000000000000 0x191 out/src/sched.o .gnu.lto_.pureconst.4233d185d52aae65 0x0000000000000000 0x3c out/src/sched.o .gnu.lto_deleted_event.4233d185d52aae65 0x0000000000000000 0x101 out/src/sched.o .gnu.lto_periodic_event.4233d185d52aae65 0x0000000000000000 0x217 out/src/sched.o .gnu.lto_SchedStatus.4233d185d52aae65 0x0000000000000000 0x63 out/src/sched.o .gnu.lto_periodic_timer.4233d185d52aae65 0x0000000000000000 0x69 out/src/sched.o .gnu.lto_sentinel_timer.4233d185d52aae65 0x0000000000000000 0x6f out/src/sched.o .gnu.lto_run_tasks.4233d185d52aae65 0x0000000000000000 0x3ef out/src/sched.o .gnu.lto_sched_del_timer.4233d185d52aae65 0x0000000000000000 0x462 out/src/sched.o .gnu.lto_deleted_timer.4233d185d52aae65 0x0000000000000000 0x58 out/src/sched.o .gnu.lto_sched_timer_dispatch.4233d185d52aae65 0x0000000000000000 0x6ef out/src/sched.o .gnu.lto_sched_timer_reset.4233d185d52aae65 0x0000000000000000 0x1f5 out/src/sched.o .gnu.lto_run_shutdown.4233d185d52aae65 0x0000000000000000 0x3de out/src/sched.o .gnu.lto_sched_wake_tasks.4233d185d52aae65 0x0000000000000000 0x107 out/src/sched.o .gnu.lto_sched_tasks_busy.4233d185d52aae65 0x0000000000000000 0x12e out/src/sched.o .gnu.lto_sched_wake_task.4233d185d52aae65 0x0000000000000000 0x1f4 out/src/sched.o .gnu.lto_sched_check_wake.4233d185d52aae65 0x0000000000000000 0x242 out/src/sched.o .gnu.lto_sched_is_shutdown.4233d185d52aae65 0x0000000000000000 0x12d out/src/sched.o .gnu.lto_sched_report_shutdown.4233d185d52aae65 0x0000000000000000 0x18f out/src/sched.o .gnu.lto_sched_try_shutdown.4233d185d52aae65 0x0000000000000000 0x17d out/src/sched.o .gnu.lto_sched_shutdown.4233d185d52aae65 0x0000000000000000 0x1ac out/src/sched.o .gnu.lto_sched_add_timer.4233d185d52aae65 0x0000000000000000 0x6d9 out/src/sched.o .gnu.lto_sentinel_event.4233d185d52aae65 0x0000000000000000 0x162 out/src/sched.o .gnu.lto_sched_clear_shutdown.part.0.4233d185d52aae65 0x0000000000000000 0x12a out/src/sched.o .gnu.lto_sched_clear_shutdown.4233d185d52aae65 0x0000000000000000 0x18c out/src/sched.o .gnu.lto_sched_main.4233d185d52aae65 0x0000000000000000 0x321 out/src/sched.o .gnu.lto_.symbol_nodes.4233d185d52aae65 0x0000000000000000 0x20d out/src/sched.o .gnu.lto_.refs.4233d185d52aae65 0x0000000000000000 0x9b out/src/sched.o .gnu.lto_.decls.4233d185d52aae65 0x0000000000000000 0x1a7a out/src/sched.o .gnu.lto_.symtab.4233d185d52aae65 0x0000000000000000 0x36f out/src/sched.o .gnu.lto_.opts 0x0000000000000000 0xe8 out/src/sched.o .compile_time_request 0x0000000000000000 0xf7 out/src/sched.o COMMON 0x0000000000000000 0x1 out/src/sched.o .text 0x0000000000000000 0x0 out/src/command.o .data 0x0000000000000000 0x0 out/src/command.o .bss 0x0000000000000000 0x0 out/src/command.o .gnu.lto_.profile.4d1e097f44c6ad85 0x0000000000000000 0x15 out/src/command.o .gnu.lto_.icf.4d1e097f44c6ad85 0x0000000000000000 0x9c out/src/command.o .gnu.lto_.jmpfuncs.4d1e097f44c6ad85 0x0000000000000000 0x18a out/src/command.o .gnu.lto_.inline.4d1e097f44c6ad85 0x0000000000000000 0x1e1 out/src/command.o .gnu.lto_.pureconst.4d1e097f44c6ad85 0x0000000000000000 0x33 out/src/command.o .gnu.lto_encode_int.4d1e097f44c6ad85 0x0000000000000000 0x3b7 out/src/command.o .gnu.lto_command_lookup_parser.4d1e097f44c6ad85 0x0000000000000000 0x32c out/src/command.o .gnu.lto_command_encodef.4d1e097f44c6ad85 0x0000000000000000 0xd1f out/src/command.o .gnu.lto_command_add_frame.4d1e097f44c6ad85 0x0000000000000000 0x2f1 out/src/command.o .gnu.lto_command_decode_ptr.4d1e097f44c6ad85 0x0000000000000000 0x125 out/src/command.o .gnu.lto_command_parsef.4d1e097f44c6ad85 0x0000000000000000 0x975 out/src/command.o .gnu.lto_command_encode_and_frame.4d1e097f44c6ad85 0x0000000000000000 0x1c9 out/src/command.o .gnu.lto_command_sendf.4d1e097f44c6ad85 0x0000000000000000 0x331 out/src/command.o .gnu.lto_sendf_shutdown.4d1e097f44c6ad85 0x0000000000000000 0x157 out/src/command.o .gnu.lto_command_find_block.4d1e097f44c6ad85 0x0000000000000000 0x84d out/src/command.o .gnu.lto_encode_acknak.4d1e097f44c6ad85 0x0000000000000000 0x41 out/src/command.o .gnu.lto_command_dispatch.4d1e097f44c6ad85 0x0000000000000000 0x771 out/src/command.o .gnu.lto_command_find_and_dispatch.part.0.4d1e097f44c6ad85 0x0000000000000000 0x24a out/src/command.o .gnu.lto_command_send_ack.4d1e097f44c6ad85 0x0000000000000000 0x110 out/src/command.o .gnu.lto_command_find_and_dispatch.4d1e097f44c6ad85 0x0000000000000000 0x204 out/src/command.o .gnu.lto_.symbol_nodes.4d1e097f44c6ad85 0x0000000000000000 0x1cc out/src/command.o .gnu.lto_.refs.4d1e097f44c6ad85 0x0000000000000000 0x53 out/src/command.o .gnu.lto_.decls.4d1e097f44c6ad85 0x0000000000000000 0x1a6b out/src/command.o .gnu.lto_.symtab.4d1e097f44c6ad85 0x0000000000000000 0x266 out/src/command.o .gnu.lto_.opts 0x0000000000000000 0xe8 out/src/command.o .text.command_find_and_dispatch 0x0000000000000000 0x40 out/src/command.o .compile_time_request 0x0000000000000000 0xa1 out/src/command.o .text 0x0000000000000000 0x0 out/src/basecmd.o .data 0x0000000000000000 0x0 out/src/basecmd.o .bss 0x0000000000000000 0x0 out/src/basecmd.o .gnu.lto_.profile.257f9c7e2f91b368 0x0000000000000000 0x15 out/src/basecmd.o .gnu.lto_.icf.257f9c7e2f91b368 0x0000000000000000 0x1b6 out/src/basecmd.o .gnu.lto_.jmpfuncs.257f9c7e2f91b368 0x0000000000000000 0x3b0 out/src/basecmd.o .gnu.lto_.inline.257f9c7e2f91b368 0x0000000000000000 0x252 out/src/basecmd.o .gnu.lto_.pureconst.257f9c7e2f91b368 0x0000000000000000 0x50 out/src/basecmd.o .gnu.lto_alloc_chunk.part.0.257f9c7e2f91b368 0x0000000000000000 0x198 out/src/basecmd.o .gnu.lto_move_alloc.part.1.257f9c7e2f91b368 0x0000000000000000 0x1d8 out/src/basecmd.o .gnu.lto_move_queue_setup.part.2.257f9c7e2f91b368 0x0000000000000000 0x1a8 out/src/basecmd.o .gnu.lto_oid_lookup.part.3.257f9c7e2f91b368 0x0000000000000000 0x18a out/src/basecmd.o .gnu.lto_oid_alloc.part.4.257f9c7e2f91b368 0x0000000000000000 0x1f0 out/src/basecmd.o .gnu.lto_command_allocate_oids.part.5.257f9c7e2f91b368 0x0000000000000000 0x1a1 out/src/basecmd.o .gnu.lto_config_reset.part.6.257f9c7e2f91b368 0x0000000000000000 0x188 out/src/basecmd.o .gnu.lto_alloc_init.257f9c7e2f91b368 0x0000000000000000 0x106 out/src/basecmd.o .gnu.lto_alloc_chunk.257f9c7e2f91b368 0x0000000000000000 0x210 out/src/basecmd.o .gnu.lto_alloc_chunks.257f9c7e2f91b368 0x0000000000000000 0x3e8 out/src/basecmd.o .gnu.lto_move_free.257f9c7e2f91b368 0x0000000000000000 0x180 out/src/basecmd.o .gnu.lto_move_alloc.257f9c7e2f91b368 0x0000000000000000 0x2aa out/src/basecmd.o .gnu.lto_move_queue_empty.257f9c7e2f91b368 0x0000000000000000 0x158 out/src/basecmd.o .gnu.lto_move_queue_first.257f9c7e2f91b368 0x0000000000000000 0x13c out/src/basecmd.o .gnu.lto_move_queue_push.257f9c7e2f91b368 0x0000000000000000 0x227 out/src/basecmd.o .gnu.lto_move_queue_pop.257f9c7e2f91b368 0x0000000000000000 0x1a0 out/src/basecmd.o .gnu.lto_move_queue_clear.257f9c7e2f91b368 0x0000000000000000 0x142 out/src/basecmd.o .gnu.lto_move_queue_setup.257f9c7e2f91b368 0x0000000000000000 0x286 out/src/basecmd.o .gnu.lto_move_reset.257f9c7e2f91b368 0x0000000000000000 0x38a out/src/basecmd.o .gnu.lto_move_finalize.257f9c7e2f91b368 0x0000000000000000 0x2cd out/src/basecmd.o .gnu.lto_oid_lookup.257f9c7e2f91b368 0x0000000000000000 0x25e out/src/basecmd.o .gnu.lto_oid_alloc.257f9c7e2f91b368 0x0000000000000000 0x33f out/src/basecmd.o .gnu.lto_oid_next.257f9c7e2f91b368 0x0000000000000000 0x2fc out/src/basecmd.o .gnu.lto_command_allocate_oids.257f9c7e2f91b368 0x0000000000000000 0x24e out/src/basecmd.o .gnu.lto_command_get_config.257f9c7e2f91b368 0x0000000000000000 0x244 out/src/basecmd.o .gnu.lto_command_finalize_config.257f9c7e2f91b368 0x0000000000000000 0x16e out/src/basecmd.o .gnu.lto_config_reset.257f9c7e2f91b368 0x0000000000000000 0x333 out/src/basecmd.o .gnu.lto_command_get_clock.257f9c7e2f91b368 0x0000000000000000 0x17c out/src/basecmd.o .gnu.lto_command_get_uptime.257f9c7e2f91b368 0x0000000000000000 0x270 out/src/basecmd.o .gnu.lto_stats_update.257f9c7e2f91b368 0x0000000000000000 0x559 out/src/basecmd.o .gnu.lto_command_emergency_stop.257f9c7e2f91b368 0x0000000000000000 0x162 out/src/basecmd.o .gnu.lto_command_clear_shutdown.257f9c7e2f91b368 0x0000000000000000 0x116 out/src/basecmd.o .gnu.lto_command_identify.257f9c7e2f91b368 0x0000000000000000 0x493 out/src/basecmd.o .gnu.lto__DECLI_303.257f9c7e2f91b368 0x0000000000000000 0x14f out/src/basecmd.o .gnu.lto_.symbol_nodes.257f9c7e2f91b368 0x0000000000000000 0x2c7 out/src/basecmd.o .gnu.lto_.refs.257f9c7e2f91b368 0x0000000000000000 0xbe out/src/basecmd.o .gnu.lto_.decls.257f9c7e2f91b368 0x0000000000000000 0x2d41 out/src/basecmd.o .gnu.lto_.symtab.257f9c7e2f91b368 0x0000000000000000 0x4a5 out/src/basecmd.o .gnu.lto_.opts 0x0000000000000000 0xe8 out/src/basecmd.o .text.config_reset 0x0000000000000000 0x66 out/src/basecmd.o .compile_time_request 0x0000000000000000 0x4dd out/src/basecmd.o .text 0x0000000000000000 0x0 out/src/debugcmds.o .data 0x0000000000000000 0x0 out/src/debugcmds.o .bss 0x0000000000000000 0x0 out/src/debugcmds.o .gnu.lto_.profile.8ffa8094667e8dff 0x0000000000000000 0x13 out/src/debugcmds.o .gnu.lto_.icf.8ffa8094667e8dff 0x0000000000000000 0x53 out/src/debugcmds.o .gnu.lto_.jmpfuncs.8ffa8094667e8dff 0x0000000000000000 0xa2 out/src/debugcmds.o .gnu.lto_.inline.8ffa8094667e8dff 0x0000000000000000 0x7e out/src/debugcmds.o .gnu.lto_.pureconst.8ffa8094667e8dff 0x0000000000000000 0x1b out/src/debugcmds.o .gnu.lto_command_debug_read.8ffa8094667e8dff 0x0000000000000000 0x4ea out/src/debugcmds.o .gnu.lto_command_debug_write.8ffa8094667e8dff 0x0000000000000000 0x44f out/src/debugcmds.o .gnu.lto_command_debug_ping.8ffa8094667e8dff 0x0000000000000000 0x248 out/src/debugcmds.o .gnu.lto_command_debug_nop.8ffa8094667e8dff 0x0000000000000000 0xf2 out/src/debugcmds.o .gnu.lto_.symbol_nodes.8ffa8094667e8dff 0x0000000000000000 0xa1 out/src/debugcmds.o .gnu.lto_.refs.8ffa8094667e8dff 0x0000000000000000 0xe out/src/debugcmds.o .gnu.lto_.decls.8ffa8094667e8dff 0x0000000000000000 0xd23 out/src/debugcmds.o .gnu.lto_.symtab.8ffa8094667e8dff 0x0000000000000000 0xe9 out/src/debugcmds.o .gnu.lto_.opts 0x0000000000000000 0xe8 out/src/debugcmds.o .compile_time_request 0x0000000000000000 0x148 out/src/debugcmds.o .text 0x0000000000000000 0x0 out/src/initial_pins.o .data 0x0000000000000000 0x0 out/src/initial_pins.o .bss 0x0000000000000000 0x0 out/src/initial_pins.o .gnu.lto_.profile.d8cb64e034345de4 0x0000000000000000 0x12 out/src/initial_pins.o .gnu.lto_.icf.d8cb64e034345de4 0x0000000000000000 0x26 out/src/initial_pins.o .gnu.lto_.jmpfuncs.d8cb64e034345de4 0x0000000000000000 0x15 out/src/initial_pins.o .gnu.lto_.inline.d8cb64e034345de4 0x0000000000000000 0x2d out/src/initial_pins.o .gnu.lto_.pureconst.d8cb64e034345de4 0x0000000000000000 0x12 out/src/initial_pins.o .gnu.lto_initial_pins_setup.d8cb64e034345de4 0x0000000000000000 0x3f7 out/src/initial_pins.o .gnu.lto_.symbol_nodes.d8cb64e034345de4 0x0000000000000000 0x62 out/src/initial_pins.o .gnu.lto_.refs.d8cb64e034345de4 0x0000000000000000 0x1c out/src/initial_pins.o .gnu.lto_.decls.d8cb64e034345de4 0x0000000000000000 0x7d1 out/src/initial_pins.o .gnu.lto_.symtab.d8cb64e034345de4 0x0000000000000000 0x7d out/src/initial_pins.o .gnu.lto_.opts 0x0000000000000000 0xe8 out/src/initial_pins.o .compile_time_request 0x0000000000000000 0x49 out/src/initial_pins.o .text 0x0000000000000000 0x0 out/src/gpiocmds.o .data 0x0000000000000000 0x0 out/src/gpiocmds.o .bss 0x0000000000000000 0x0 out/src/gpiocmds.o .gnu.lto_.profile.31b0c44087a149bf 0x0000000000000000 0x15 out/src/gpiocmds.o .gnu.lto_.icf.31b0c44087a149bf 0x0000000000000000 0x90 out/src/gpiocmds.o .gnu.lto_.jmpfuncs.31b0c44087a149bf 0x0000000000000000 0x1d4 out/src/gpiocmds.o .gnu.lto_.inline.31b0c44087a149bf 0x0000000000000000 0x11b out/src/gpiocmds.o .gnu.lto_.pureconst.31b0c44087a149bf 0x0000000000000000 0x25 out/src/gpiocmds.o .gnu.lto_command_config_digital_out.31b0c44087a149bf 0x0000000000000000 0x3e0 out/src/gpiocmds.o .gnu.lto_digital_load_event.31b0c44087a149bf 0x0000000000000000 0x946 out/src/gpiocmds.o .gnu.lto_digital_toggle_event.31b0c44087a149bf 0x0000000000000000 0x3ac out/src/gpiocmds.o .gnu.lto_command_set_digital_out_pwm_cycle.part.0.31b0c44087a149bf 0x0000000000000000 0x1ba out/src/gpiocmds.o .gnu.lto_command_set_digital_out_pwm_cycle.31b0c44087a149bf 0x0000000000000000 0x2f0 out/src/gpiocmds.o .gnu.lto_command_queue_digital_out.31b0c44087a149bf 0x0000000000000000 0x666 out/src/gpiocmds.o .gnu.lto_command_update_digital_out.31b0c44087a149bf 0x0000000000000000 0x5b4 out/src/gpiocmds.o .gnu.lto_digital_out_shutdown.31b0c44087a149bf 0x0000000000000000 0x310 out/src/gpiocmds.o .gnu.lto_command_set_digital_out.31b0c44087a149bf 0x0000000000000000 0x17b out/src/gpiocmds.o .gnu.lto_.symbol_nodes.31b0c44087a149bf 0x0000000000000000 0x1e0 out/src/gpiocmds.o .gnu.lto_.refs.31b0c44087a149bf 0x0000000000000000 0x31 out/src/gpiocmds.o .gnu.lto_.decls.31b0c44087a149bf 0x0000000000000000 0x1c08 out/src/gpiocmds.o .gnu.lto_.symtab.31b0c44087a149bf 0x0000000000000000 0x357 out/src/gpiocmds.o .gnu.lto_.opts 0x0000000000000000 0xe8 out/src/gpiocmds.o .compile_time_request 0x0000000000000000 0x36a out/src/gpiocmds.o .text 0x0000000000000000 0x0 out/src/stepper.o .data 0x0000000000000000 0x0 out/src/stepper.o .bss 0x0000000000000000 0x0 out/src/stepper.o .gnu.lto_.profile.30b94a9627183126 0x0000000000000000 0x15 out/src/stepper.o .gnu.lto_.icf.30b94a9627183126 0x0000000000000000 0xb4 out/src/stepper.o .gnu.lto_.jmpfuncs.30b94a9627183126 0x0000000000000000 0x216 out/src/stepper.o .gnu.lto_.inline.30b94a9627183126 0x0000000000000000 0x16f out/src/stepper.o .gnu.lto_.pureconst.30b94a9627183126 0x0000000000000000 0x31 out/src/stepper.o .gnu.lto_stepper_load_next.30b94a9627183126 0x0000000000000000 0x5cd out/src/stepper.o .gnu.lto_stepper_event_avr.30b94a9627183126 0x0000000000000000 0x405 out/src/stepper.o .gnu.lto_stepper_event_full.30b94a9627183126 0x0000000000000000 0x63f out/src/stepper.o .gnu.lto_command_config_stepper.30b94a9627183126 0x0000000000000000 0x48e out/src/stepper.o .gnu.lto_stepper_stop.30b94a9627183126 0x0000000000000000 0x5ab out/src/stepper.o .gnu.lto_command_reset_step_clock.part.0.30b94a9627183126 0x0000000000000000 0x1f6 out/src/stepper.o .gnu.lto_stepper_event_edge.30b94a9627183126 0x0000000000000000 0x34a out/src/stepper.o .gnu.lto_stepper_event.30b94a9627183126 0x0000000000000000 0x121 out/src/stepper.o .gnu.lto_command_queue_step.30b94a9627183126 0x0000000000000000 0x66d out/src/stepper.o .gnu.lto_command_set_next_step_dir.30b94a9627183126 0x0000000000000000 0x336 out/src/stepper.o .gnu.lto_command_reset_step_clock.30b94a9627183126 0x0000000000000000 0x373 out/src/stepper.o .gnu.lto_command_stepper_get_position.30b94a9627183126 0x0000000000000000 0x486 out/src/stepper.o .gnu.lto_command_stepper_stop_on_trigger.30b94a9627183126 0x0000000000000000 0x259 out/src/stepper.o .gnu.lto_stepper_shutdown.30b94a9627183126 0x0000000000000000 0x26a out/src/stepper.o .gnu.lto_.symbol_nodes.30b94a9627183126 0x0000000000000000 0x243 out/src/stepper.o .gnu.lto_.refs.30b94a9627183126 0x0000000000000000 0x2f out/src/stepper.o .gnu.lto_.decls.30b94a9627183126 0x0000000000000000 0x233b out/src/stepper.o .gnu.lto_.symtab.30b94a9627183126 0x0000000000000000 0x451 out/src/stepper.o .gnu.lto_.opts 0x0000000000000000 0xe8 out/src/stepper.o .text.stepper_event_edge 0x0000000000000000 0x76 out/src/stepper.o .compile_time_request 0x0000000000000000 0x30d out/src/stepper.o .text 0x0000000000000000 0x0 out/src/endstop.o .data 0x0000000000000000 0x0 out/src/endstop.o .bss 0x0000000000000000 0x0 out/src/endstop.o .gnu.lto_.profile.7958cada10182af5 0x0000000000000000 0x15 out/src/endstop.o .gnu.lto_.icf.7958cada10182af5 0x0000000000000000 0x53 out/src/endstop.o .gnu.lto_.jmpfuncs.7958cada10182af5 0x0000000000000000 0xe9 out/src/endstop.o .gnu.lto_.inline.7958cada10182af5 0x0000000000000000 0xd0 out/src/endstop.o .gnu.lto_.pureconst.7958cada10182af5 0x0000000000000000 0x1e out/src/endstop.o .gnu.lto_command_config_endstop.7958cada10182af5 0x0000000000000000 0x23a out/src/endstop.o .gnu.lto_endstop_oversample_event.part.0.7958cada10182af5 0x0000000000000000 0x234 out/src/endstop.o .gnu.lto_endstop_oversample_event.7958cada10182af5 0x0000000000000000 0x404 out/src/endstop.o .gnu.lto_endstop_event.7958cada10182af5 0x0000000000000000 0x38a out/src/endstop.o .gnu.lto_command_endstop_home.7958cada10182af5 0x0000000000000000 0x496 out/src/endstop.o .gnu.lto_command_endstop_query_state.7958cada10182af5 0x0000000000000000 0x3f6 out/src/endstop.o .gnu.lto_.symbol_nodes.7958cada10182af5 0x0000000000000000 0xff out/src/endstop.o .gnu.lto_.refs.7958cada10182af5 0x0000000000000000 0x29 out/src/endstop.o .gnu.lto_.decls.7958cada10182af5 0x0000000000000000 0x12a8 out/src/endstop.o .gnu.lto_.symtab.7958cada10182af5 0x0000000000000000 0x1a0 out/src/endstop.o .gnu.lto_.opts 0x0000000000000000 0xe8 out/src/endstop.o .compile_time_request 0x0000000000000000 0x18a out/src/endstop.o .text 0x0000000000000000 0x0 out/src/trsync.o .data 0x0000000000000000 0x0 out/src/trsync.o .bss 0x0000000000000000 0x0 out/src/trsync.o .gnu.lto_.profile.28f83e642e70a1fd 0x0000000000000000 0x15 out/src/trsync.o .gnu.lto_.icf.28f83e642e70a1fd 0x0000000000000000 0xb4 out/src/trsync.o .gnu.lto_.jmpfuncs.28f83e642e70a1fd 0x0000000000000000 0x1d2 out/src/trsync.o .gnu.lto_.inline.28f83e642e70a1fd 0x0000000000000000 0x19f out/src/trsync.o .gnu.lto_.pureconst.28f83e642e70a1fd 0x0000000000000000 0x36 out/src/trsync.o .gnu.lto_trsync_report_event.28f83e642e70a1fd 0x0000000000000000 0x21e out/src/trsync.o .gnu.lto_command_config_trsync.28f83e642e70a1fd 0x0000000000000000 0x215 out/src/trsync.o .gnu.lto_trsync_expire_event.28f83e642e70a1fd 0x0000000000000000 0x2cc out/src/trsync.o .gnu.lto_trsync_clear.28f83e642e70a1fd 0x0000000000000000 0x2cb out/src/trsync.o .gnu.lto_trsync_report.28f83e642e70a1fd 0x0000000000000000 0x259 out/src/trsync.o .gnu.lto_trsync_do_trigger.part.0.28f83e642e70a1fd 0x0000000000000000 0x2f4 out/src/trsync.o .gnu.lto_trsync_add_signal.part.1.28f83e642e70a1fd 0x0000000000000000 0x21f out/src/trsync.o .gnu.lto_trsync_task.part.2.28f83e642e70a1fd 0x0000000000000000 0x437 out/src/trsync.o .gnu.lto_trsync_do_trigger.28f83e642e70a1fd 0x0000000000000000 0x26f out/src/trsync.o .gnu.lto_trsync_oid_lookup.28f83e642e70a1fd 0x0000000000000000 0x131 out/src/trsync.o .gnu.lto_trsync_add_signal.28f83e642e70a1fd 0x0000000000000000 0x335 out/src/trsync.o .gnu.lto_command_trsync_start.28f83e642e70a1fd 0x0000000000000000 0x385 out/src/trsync.o .gnu.lto_command_trsync_set_timeout.28f83e642e70a1fd 0x0000000000000000 0x359 out/src/trsync.o .gnu.lto_command_trsync_trigger.28f83e642e70a1fd 0x0000000000000000 0x511 out/src/trsync.o .gnu.lto_trsync_task.28f83e642e70a1fd 0x0000000000000000 0x156 out/src/trsync.o .gnu.lto_trsync_shutdown.28f83e642e70a1fd 0x0000000000000000 0x1f2 out/src/trsync.o .gnu.lto_.symbol_nodes.28f83e642e70a1fd 0x0000000000000000 0x1b7 out/src/trsync.o .gnu.lto_.refs.28f83e642e70a1fd 0x0000000000000000 0x39 out/src/trsync.o .gnu.lto_.decls.28f83e642e70a1fd 0x0000000000000000 0x1924 out/src/trsync.o .gnu.lto_.symtab.28f83e642e70a1fd 0x0000000000000000 0x2a2 out/src/trsync.o .gnu.lto_.opts 0x0000000000000000 0xe8 out/src/trsync.o .compile_time_request 0x0000000000000000 0x235 out/src/trsync.o .text 0x0000000000000000 0x0 out/src/adccmds.o .data 0x0000000000000000 0x0 out/src/adccmds.o .bss 0x0000000000000000 0x0 out/src/adccmds.o .gnu.lto_.profile.b6eaa84c49fb1665 0x0000000000000000 0x15 out/src/adccmds.o .gnu.lto_.icf.b6eaa84c49fb1665 0x0000000000000000 0x6b out/src/adccmds.o .gnu.lto_.jmpfuncs.b6eaa84c49fb1665 0x0000000000000000 0x12a out/src/adccmds.o .gnu.lto_.inline.b6eaa84c49fb1665 0x0000000000000000 0xd6 out/src/adccmds.o .gnu.lto_.pureconst.b6eaa84c49fb1665 0x0000000000000000 0x20 out/src/adccmds.o .gnu.lto_command_config_analog_in.b6eaa84c49fb1665 0x0000000000000000 0x2b4 out/src/adccmds.o .gnu.lto_analog_in_event.b6eaa84c49fb1665 0x0000000000000000 0x253 out/src/adccmds.o .gnu.lto_analog_in_event.part.0.b6eaa84c49fb1665 0x0000000000000000 0x5fa out/src/adccmds.o .gnu.lto_analog_in_task.part.1.b6eaa84c49fb1665 0x0000000000000000 0x4ba out/src/adccmds.o .gnu.lto_command_query_analog_in.b6eaa84c49fb1665 0x0000000000000000 0x422 out/src/adccmds.o .gnu.lto_analog_in_task.b6eaa84c49fb1665 0x0000000000000000 0x154 out/src/adccmds.o .gnu.lto_analog_in_shutdown.b6eaa84c49fb1665 0x0000000000000000 0x34b out/src/adccmds.o .gnu.lto_.symbol_nodes.b6eaa84c49fb1665 0x0000000000000000 0x15d out/src/adccmds.o .gnu.lto_.refs.b6eaa84c49fb1665 0x0000000000000000 0x2b out/src/adccmds.o .gnu.lto_.decls.b6eaa84c49fb1665 0x0000000000000000 0x1639 out/src/adccmds.o .gnu.lto_.symtab.b6eaa84c49fb1665 0x0000000000000000 0x260 out/src/adccmds.o .gnu.lto_.opts 0x0000000000000000 0xe8 out/src/adccmds.o .compile_time_request 0x0000000000000000 0x1c0 out/src/adccmds.o .text 0x0000000000000000 0x0 out/src/spicmds.o .data 0x0000000000000000 0x0 out/src/spicmds.o .bss 0x0000000000000000 0x0 out/src/spicmds.o .gnu.lto_.profile.a3454449cd9d92b3 0x0000000000000000 0x15 out/src/spicmds.o .gnu.lto_.icf.a3454449cd9d92b3 0x0000000000000000 0x9d out/src/spicmds.o .gnu.lto_.jmpfuncs.a3454449cd9d92b3 0x0000000000000000 0x190 out/src/spicmds.o .gnu.lto_.inline.a3454449cd9d92b3 0x0000000000000000 0x148 out/src/spicmds.o .gnu.lto_.pureconst.a3454449cd9d92b3 0x0000000000000000 0x2b out/src/spicmds.o .gnu.lto_command_config_spi.a3454449cd9d92b3 0x0000000000000000 0x260 out/src/spicmds.o .gnu.lto_command_config_spi_shutdown.a3454449cd9d92b3 0x0000000000000000 0x37c out/src/spicmds.o .gnu.lto_command_spi_set_bus.part.0.a3454449cd9d92b3 0x0000000000000000 0x1d5 out/src/spicmds.o .gnu.lto_spidev_set_software_bus.part.1.a3454449cd9d92b3 0x0000000000000000 0x184 out/src/spicmds.o .gnu.lto_spidev_transfer.part.2.a3454449cd9d92b3 0x0000000000000000 0x33f out/src/spicmds.o .gnu.lto_command_config_spi_without_cs.a3454449cd9d92b3 0x0000000000000000 0x170 out/src/spicmds.o .gnu.lto_spidev_oid_lookup.a3454449cd9d92b3 0x0000000000000000 0x130 out/src/spicmds.o .gnu.lto_command_spi_set_bus.a3454449cd9d92b3 0x0000000000000000 0x340 out/src/spicmds.o .gnu.lto_spidev_set_software_bus.a3454449cd9d92b3 0x0000000000000000 0x21f out/src/spicmds.o .gnu.lto_spidev_transfer.a3454449cd9d92b3 0x0000000000000000 0x2c6 out/src/spicmds.o .gnu.lto_command_spi_transfer.a3454449cd9d92b3 0x0000000000000000 0x30f out/src/spicmds.o .gnu.lto_command_spi_send.a3454449cd9d92b3 0x0000000000000000 0x265 out/src/spicmds.o .gnu.lto_spidev_shutdown.a3454449cd9d92b3 0x0000000000000000 0x38f out/src/spicmds.o .gnu.lto_.symbol_nodes.a3454449cd9d92b3 0x0000000000000000 0x1a6 out/src/spicmds.o .gnu.lto_.refs.a3454449cd9d92b3 0x0000000000000000 0x30 out/src/spicmds.o .gnu.lto_.decls.a3454449cd9d92b3 0x0000000000000000 0x1a88 out/src/spicmds.o .gnu.lto_.symtab.a3454449cd9d92b3 0x0000000000000000 0x32e out/src/spicmds.o .gnu.lto_.opts 0x0000000000000000 0xe8 out/src/spicmds.o .compile_time_request 0x0000000000000000 0x28b out/src/spicmds.o .text 0x0000000000000000 0x0 out/src/thermocouple.o .data 0x0000000000000000 0x0 out/src/thermocouple.o .bss 0x0000000000000000 0x0 out/src/thermocouple.o .gnu.lto_.profile.8f261dad97302ca3 0x0000000000000000 0x15 out/src/thermocouple.o .gnu.lto_.icf.8f261dad97302ca3 0x0000000000000000 0xa8 out/src/thermocouple.o .gnu.lto_.jmpfuncs.8f261dad97302ca3 0x0000000000000000 0x268 out/src/thermocouple.o .gnu.lto_.inline.8f261dad97302ca3 0x0000000000000000 0x139 out/src/thermocouple.o .gnu.lto_.pureconst.8f261dad97302ca3 0x0000000000000000 0x28 out/src/thermocouple.o .gnu.lto_thermocouple_event.8f261dad97302ca3 0x0000000000000000 0x22a out/src/thermocouple.o .gnu.lto_command_config_thermocouple.part.0.8f261dad97302ca3 0x0000000000000000 0x1ca out/src/thermocouple.o .gnu.lto_command_config_thermocouple.8f261dad97302ca3 0x0000000000000000 0x303 out/src/thermocouple.o .gnu.lto_thermocouple_respond.isra.1.8f261dad97302ca3 0x0000000000000000 0x3a6 out/src/thermocouple.o .gnu.lto_thermocouple_handle_max31855.8f261dad97302ca3 0x0000000000000000 0x3f4 out/src/thermocouple.o .gnu.lto_thermocouple_handle_max31856.8f261dad97302ca3 0x0000000000000000 0x422 out/src/thermocouple.o .gnu.lto_thermocouple_handle_max31865.8f261dad97302ca3 0x0000000000000000 0x4dd out/src/thermocouple.o .gnu.lto_thermocouple_handle_max6675.8f261dad97302ca3 0x0000000000000000 0x41f out/src/thermocouple.o .gnu.lto_thermocouple_task.part.2.8f261dad97302ca3 0x0000000000000000 0x4e3 out/src/thermocouple.o .gnu.lto_command_query_thermocouple.8f261dad97302ca3 0x0000000000000000 0x306 out/src/thermocouple.o .gnu.lto_thermocouple_task.8f261dad97302ca3 0x0000000000000000 0x15f out/src/thermocouple.o .gnu.lto__DECLI_23.8f261dad97302ca3 0x0000000000000000 0x168 out/src/thermocouple.o .gnu.lto__DECLI_22.8f261dad97302ca3 0x0000000000000000 0x169 out/src/thermocouple.o .gnu.lto__DECLI_21.8f261dad97302ca3 0x0000000000000000 0x167 out/src/thermocouple.o .gnu.lto__DECLI_20.8f261dad97302ca3 0x0000000000000000 0x15c out/src/thermocouple.o .gnu.lto_.symbol_nodes.8f261dad97302ca3 0x0000000000000000 0x1d6 out/src/thermocouple.o .gnu.lto_.refs.8f261dad97302ca3 0x0000000000000000 0x29 out/src/thermocouple.o .gnu.lto_.decls.8f261dad97302ca3 0x0000000000000000 0x1cae out/src/thermocouple.o .gnu.lto_.symtab.8f261dad97302ca3 0x0000000000000000 0x225 out/src/thermocouple.o .gnu.lto_.opts 0x0000000000000000 0xe8 out/src/thermocouple.o .compile_time_request 0x0000000000000000 0x322 out/src/thermocouple.o .text 0x0000000000000000 0x0 out/src/i2ccmds.o .data 0x0000000000000000 0x0 out/src/i2ccmds.o .bss 0x0000000000000000 0x0 out/src/i2ccmds.o .gnu.lto_.profile.3b08db25586ed92f 0x0000000000000000 0x14 out/src/i2ccmds.o .gnu.lto_.icf.3b08db25586ed92f 0x0000000000000000 0x53 out/src/i2ccmds.o .gnu.lto_.jmpfuncs.3b08db25586ed92f 0x0000000000000000 0x11e out/src/i2ccmds.o .gnu.lto_.inline.3b08db25586ed92f 0x0000000000000000 0xa9 out/src/i2ccmds.o .gnu.lto_.pureconst.3b08db25586ed92f 0x0000000000000000 0x1b out/src/i2ccmds.o .gnu.lto_command_config_i2c.3b08db25586ed92f 0x0000000000000000 0x290 out/src/i2ccmds.o .gnu.lto_command_i2c_write.3b08db25586ed92f 0x0000000000000000 0x2a8 out/src/i2ccmds.o .gnu.lto_command_i2c_read.3b08db25586ed92f 0x0000000000000000 0x4b8 out/src/i2ccmds.o .gnu.lto_command_i2c_modify_bits.3b08db25586ed92f 0x0000000000000000 0x7ab out/src/i2ccmds.o .gnu.lto_.symbol_nodes.3b08db25586ed92f 0x0000000000000000 0x10d out/src/i2ccmds.o .gnu.lto_.refs.3b08db25586ed92f 0x0000000000000000 0x21 out/src/i2ccmds.o .gnu.lto_.decls.3b08db25586ed92f 0x0000000000000000 0x120f out/src/i2ccmds.o .gnu.lto_.symtab.3b08db25586ed92f 0x0000000000000000 0x1ae out/src/i2ccmds.o .gnu.lto_.opts 0x0000000000000000 0xe8 out/src/i2ccmds.o .compile_time_request 0x0000000000000000 0x1ac out/src/i2ccmds.o .text 0x0000000000000000 0x0 out/src/pwmcmds.o .data 0x0000000000000000 0x0 out/src/pwmcmds.o .bss 0x0000000000000000 0x0 out/src/pwmcmds.o .gnu.lto_.profile.91f044703671eda1 0x0000000000000000 0x15 out/src/pwmcmds.o .gnu.lto_.icf.91f044703671eda1 0x0000000000000000 0x63 out/src/pwmcmds.o .gnu.lto_.jmpfuncs.91f044703671eda1 0x0000000000000000 0x12d out/src/pwmcmds.o .gnu.lto_.inline.91f044703671eda1 0x0000000000000000 0xc8 out/src/pwmcmds.o .gnu.lto_.pureconst.91f044703671eda1 0x0000000000000000 0x1e out/src/pwmcmds.o .gnu.lto_command_config_pwm_out.91f044703671eda1 0x0000000000000000 0x3ae out/src/pwmcmds.o .gnu.lto_pwm_event.91f044703671eda1 0x0000000000000000 0x586 out/src/pwmcmds.o .gnu.lto_pwm_end_event.91f044703671eda1 0x0000000000000000 0x17e out/src/pwmcmds.o .gnu.lto_command_queue_pwm_out.91f044703671eda1 0x0000000000000000 0x59b out/src/pwmcmds.o .gnu.lto_pwm_shutdown.91f044703671eda1 0x0000000000000000 0x2b6 out/src/pwmcmds.o .gnu.lto_command_set_pwm_out.91f044703671eda1 0x0000000000000000 0x1a7 out/src/pwmcmds.o .gnu.lto_.symbol_nodes.91f044703671eda1 0x0000000000000000 0x15d out/src/pwmcmds.o .gnu.lto_.refs.91f044703671eda1 0x0000000000000000 0x2b out/src/pwmcmds.o .gnu.lto_.decls.91f044703671eda1 0x0000000000000000 0x15a4 out/src/pwmcmds.o .gnu.lto_.symtab.91f044703671eda1 0x0000000000000000 0x2a4 out/src/pwmcmds.o .gnu.lto_.opts 0x0000000000000000 0xe8 out/src/pwmcmds.o .compile_time_request 0x0000000000000000 0x214 out/src/pwmcmds.o .text 0x0000000000000000 0x0 out/src/spi_software.o .data 0x0000000000000000 0x0 out/src/spi_software.o .bss 0x0000000000000000 0x0 out/src/spi_software.o .gnu.lto_.profile.6d7a89cb08eef65a 0x0000000000000000 0x13 out/src/spi_software.o .gnu.lto_.icf.6d7a89cb08eef65a 0x0000000000000000 0x33 out/src/spi_software.o .gnu.lto_.jmpfuncs.6d7a89cb08eef65a 0x0000000000000000 0xac out/src/spi_software.o .gnu.lto_.inline.6d7a89cb08eef65a 0x0000000000000000 0xbf out/src/spi_software.o .gnu.lto_.pureconst.6d7a89cb08eef65a 0x0000000000000000 0x17 out/src/spi_software.o .gnu.lto_command_spi_set_software_bus.6d7a89cb08eef65a 0x0000000000000000 0x3e5 out/src/spi_software.o .gnu.lto_spi_software_prepare.6d7a89cb08eef65a 0x0000000000000000 0x18b out/src/spi_software.o .gnu.lto_spi_software_transfer.6d7a89cb08eef65a 0x0000000000000000 0x568 out/src/spi_software.o .gnu.lto_.symbol_nodes.6d7a89cb08eef65a 0x0000000000000000 0xdf out/src/spi_software.o .gnu.lto_.refs.6d7a89cb08eef65a 0x0000000000000000 0xe out/src/spi_software.o .gnu.lto_.decls.6d7a89cb08eef65a 0x0000000000000000 0xdc4 out/src/spi_software.o .gnu.lto_.symtab.6d7a89cb08eef65a 0x0000000000000000 0x1b2 out/src/spi_software.o .gnu.lto_.opts 0x0000000000000000 0xe8 out/src/spi_software.o .compile_time_request 0x0000000000000000 0xa6 out/src/spi_software.o .text 0x0000000000000000 0x0 out/src/sensor_adxl345.o .data 0x0000000000000000 0x0 out/src/sensor_adxl345.o .bss 0x0000000000000000 0x0 out/src/sensor_adxl345.o .gnu.lto_.profile.cab0e591113332c0 0x0000000000000000 0x15 out/src/sensor_adxl345.o .gnu.lto_.icf.cab0e591113332c0 0x0000000000000000 0x8c out/src/sensor_adxl345.o .gnu.lto_.jmpfuncs.cab0e591113332c0 0x0000000000000000 0x20c out/src/sensor_adxl345.o .gnu.lto_.inline.cab0e591113332c0 0x0000000000000000 0x188 out/src/sensor_adxl345.o .gnu.lto_.pureconst.cab0e591113332c0 0x0000000000000000 0x2a out/src/sensor_adxl345.o .gnu.lto_command_config_adxl345.cab0e591113332c0 0x0000000000000000 0x25d out/src/sensor_adxl345.o .gnu.lto_adxl345_event.cab0e591113332c0 0x0000000000000000 0x1cd out/src/sensor_adxl345.o .gnu.lto_adxl_reschedule_timer.cab0e591113332c0 0x0000000000000000 0x26c out/src/sensor_adxl345.o .gnu.lto_adxl_report.cab0e591113332c0 0x0000000000000000 0x29a out/src/sensor_adxl345.o .gnu.lto_adxl_query.cab0e591113332c0 0x0000000000000000 0x92b out/src/sensor_adxl345.o .gnu.lto_adxl_status.cab0e591113332c0 0x0000000000000000 0x301 out/src/sensor_adxl345.o .gnu.lto_adxl_stop.cab0e591113332c0 0x0000000000000000 0x563 out/src/sensor_adxl345.o .gnu.lto_adxl_start.isra.0.cab0e591113332c0 0x0000000000000000 0x289 out/src/sensor_adxl345.o .gnu.lto_adxl345_task.part.1.cab0e591113332c0 0x0000000000000000 0x30a out/src/sensor_adxl345.o .gnu.lto_command_query_adxl345.cab0e591113332c0 0x0000000000000000 0x35d out/src/sensor_adxl345.o .gnu.lto_command_query_adxl345_status.cab0e591113332c0 0x0000000000000000 0x370 out/src/sensor_adxl345.o .gnu.lto_adxl345_task.cab0e591113332c0 0x0000000000000000 0x163 out/src/sensor_adxl345.o .gnu.lto_.symbol_nodes.cab0e591113332c0 0x0000000000000000 0x1b5 out/src/sensor_adxl345.o .gnu.lto_.refs.cab0e591113332c0 0x0000000000000000 0x30 out/src/sensor_adxl345.o .gnu.lto_.decls.cab0e591113332c0 0x0000000000000000 0x1704 out/src/sensor_adxl345.o .gnu.lto_.symtab.cab0e591113332c0 0x0000000000000000 0x1f9 out/src/sensor_adxl345.o .gnu.lto_.opts 0x0000000000000000 0xe8 out/src/sensor_adxl345.o .compile_time_request 0x0000000000000000 0x1ca out/src/sensor_adxl345.o .text 0x0000000000000000 0x0 out/src/lcd_st7920.o .data 0x0000000000000000 0x0 out/src/lcd_st7920.o .bss 0x0000000000000000 0x0 out/src/lcd_st7920.o .gnu.lto_.profile.f385bb1dc98ea8cb 0x0000000000000000 0x15 out/src/lcd_st7920.o .gnu.lto_.icf.f385bb1dc98ea8cb 0x0000000000000000 0x53 out/src/lcd_st7920.o .gnu.lto_.jmpfuncs.f385bb1dc98ea8cb 0x0000000000000000 0xd6 out/src/lcd_st7920.o .gnu.lto_.inline.f385bb1dc98ea8cb 0x0000000000000000 0xde out/src/lcd_st7920.o .gnu.lto_.pureconst.f385bb1dc98ea8cb 0x0000000000000000 0x1e out/src/lcd_st7920.o .gnu.lto_st7920_xmit_byte.f385bb1dc98ea8cb 0x0000000000000000 0x35b out/src/lcd_st7920.o .gnu.lto_command_config_st7920.f385bb1dc98ea8cb 0x0000000000000000 0x557 out/src/lcd_st7920.o .gnu.lto_st7920_xmit.part.1.f385bb1dc98ea8cb 0x0000000000000000 0x4b3 out/src/lcd_st7920.o .gnu.lto_command_st7920_send_cmds.f385bb1dc98ea8cb 0x0000000000000000 0x2d3 out/src/lcd_st7920.o .gnu.lto_command_st7920_send_data.f385bb1dc98ea8cb 0x0000000000000000 0x2d2 out/src/lcd_st7920.o .gnu.lto_st7920_shutdown.f385bb1dc98ea8cb 0x0000000000000000 0x238 out/src/lcd_st7920.o .gnu.lto_.symbol_nodes.f385bb1dc98ea8cb 0x0000000000000000 0x132 out/src/lcd_st7920.o .gnu.lto_.refs.f385bb1dc98ea8cb 0x0000000000000000 0x20 out/src/lcd_st7920.o .gnu.lto_.decls.f385bb1dc98ea8cb 0x0000000000000000 0xe06 out/src/lcd_st7920.o .gnu.lto_.symtab.f385bb1dc98ea8cb 0x0000000000000000 0x17b out/src/lcd_st7920.o .gnu.lto_.opts 0x0000000000000000 0xe8 out/src/lcd_st7920.o .compile_time_request 0x0000000000000000 0x15b out/src/lcd_st7920.o .text 0x0000000000000000 0x0 out/src/lcd_hd44780.o .data 0x0000000000000000 0x0 out/src/lcd_hd44780.o .bss 0x0000000000000000 0x0 out/src/lcd_hd44780.o .gnu.lto_.profile.51364a0ec605953e 0x0000000000000000 0x14 out/src/lcd_hd44780.o .gnu.lto_.icf.51364a0ec605953e 0x0000000000000000 0x53 out/src/lcd_hd44780.o .gnu.lto_.jmpfuncs.51364a0ec605953e 0x0000000000000000 0xa7 out/src/lcd_hd44780.o .gnu.lto_.inline.51364a0ec605953e 0x0000000000000000 0xe4 out/src/lcd_hd44780.o .gnu.lto_.pureconst.51364a0ec605953e 0x0000000000000000 0x1e out/src/lcd_hd44780.o .gnu.lto_hd44780_xmit_byte.51364a0ec605953e 0x0000000000000000 0x91f out/src/lcd_hd44780.o .gnu.lto_command_config_hd44780.51364a0ec605953e 0x0000000000000000 0x533 out/src/lcd_hd44780.o .gnu.lto_hd44780_xmit.51364a0ec605953e 0x0000000000000000 0x3be out/src/lcd_hd44780.o .gnu.lto_command_hd44780_send_cmds.51364a0ec605953e 0x0000000000000000 0x2af out/src/lcd_hd44780.o .gnu.lto_command_hd44780_send_data.51364a0ec605953e 0x0000000000000000 0x2b2 out/src/lcd_hd44780.o .gnu.lto_hd44780_shutdown.51364a0ec605953e 0x0000000000000000 0x29b out/src/lcd_hd44780.o .gnu.lto_.symbol_nodes.51364a0ec605953e 0x0000000000000000 0x145 out/src/lcd_hd44780.o .gnu.lto_.refs.51364a0ec605953e 0x0000000000000000 0x20 out/src/lcd_hd44780.o .gnu.lto_.decls.51364a0ec605953e 0x0000000000000000 0xee9 out/src/lcd_hd44780.o .gnu.lto_.symtab.51364a0ec605953e 0x0000000000000000 0x17f out/src/lcd_hd44780.o .gnu.lto_.opts 0x0000000000000000 0xe8 out/src/lcd_hd44780.o .compile_time_request 0x0000000000000000 0x164 out/src/lcd_hd44780.o .text 0x0000000000000000 0x0 out/src/buttons.o .data 0x0000000000000000 0x0 out/src/buttons.o .bss 0x0000000000000000 0x0 out/src/buttons.o .gnu.lto_.profile.f3fba45ebf4a3e59 0x0000000000000000 0x15 out/src/buttons.o .gnu.lto_.icf.f3fba45ebf4a3e59 0x0000000000000000 0x91 out/src/buttons.o .gnu.lto_.jmpfuncs.f3fba45ebf4a3e59 0x0000000000000000 0x16b out/src/buttons.o .gnu.lto_.inline.f3fba45ebf4a3e59 0x0000000000000000 0xf2 out/src/buttons.o .gnu.lto_.pureconst.f3fba45ebf4a3e59 0x0000000000000000 0x27 out/src/buttons.o .gnu.lto_buttons_event.f3fba45ebf4a3e59 0x0000000000000000 0x699 out/src/buttons.o .gnu.lto_command_config_buttons.part.0.f3fba45ebf4a3e59 0x0000000000000000 0x1be out/src/buttons.o .gnu.lto_command_config_buttons.f3fba45ebf4a3e59 0x0000000000000000 0x2e0 out/src/buttons.o .gnu.lto_command_buttons_add.part.1.f3fba45ebf4a3e59 0x0000000000000000 0x1c9 out/src/buttons.o .gnu.lto_command_buttons_query.part.2.f3fba45ebf4a3e59 0x0000000000000000 0x1a0 out/src/buttons.o .gnu.lto_buttons_task.part.3.f3fba45ebf4a3e59 0x0000000000000000 0x479 out/src/buttons.o .gnu.lto_command_buttons_add.f3fba45ebf4a3e59 0x0000000000000000 0x2f1 out/src/buttons.o .gnu.lto_command_buttons_query.f3fba45ebf4a3e59 0x0000000000000000 0x3c0 out/src/buttons.o .gnu.lto_command_buttons_ack.f3fba45ebf4a3e59 0x0000000000000000 0x497 out/src/buttons.o .gnu.lto_buttons_task.f3fba45ebf4a3e59 0x0000000000000000 0x155 out/src/buttons.o .gnu.lto_.symbol_nodes.f3fba45ebf4a3e59 0x0000000000000000 0x162 out/src/buttons.o .gnu.lto_.refs.f3fba45ebf4a3e59 0x0000000000000000 0x32 out/src/buttons.o .gnu.lto_.decls.f3fba45ebf4a3e59 0x0000000000000000 0x1967 out/src/buttons.o .gnu.lto_.symtab.f3fba45ebf4a3e59 0x0000000000000000 0x233 out/src/buttons.o .gnu.lto_.opts 0x0000000000000000 0xe8 out/src/buttons.o .compile_time_request 0x0000000000000000 0x253 out/src/buttons.o .text 0x0000000000000000 0x0 out/src/tmcuart.o .data 0x0000000000000000 0x0 out/src/tmcuart.o .bss 0x0000000000000000 0x0 out/src/tmcuart.o .gnu.lto_.profile.d00de291a33fb216 0x0000000000000000 0x15 out/src/tmcuart.o .gnu.lto_.icf.d00de291a33fb216 0x0000000000000000 0x94 out/src/tmcuart.o .gnu.lto_.jmpfuncs.d00de291a33fb216 0x0000000000000000 0x17e out/src/tmcuart.o .gnu.lto_.inline.d00de291a33fb216 0x0000000000000000 0x18a out/src/tmcuart.o .gnu.lto_.pureconst.d00de291a33fb216 0x0000000000000000 0x2e out/src/tmcuart.o .gnu.lto_command_config_tmcuart.d00de291a33fb216 0x0000000000000000 0x429 out/src/tmcuart.o .gnu.lto_tmcuart_send_event.d00de291a33fb216 0x0000000000000000 0x4ff out/src/tmcuart.o .gnu.lto_tmcuart_send_finish_event.d00de291a33fb216 0x0000000000000000 0x324 out/src/tmcuart.o .gnu.lto_tmcuart_send_sync_event.d00de291a33fb216 0x0000000000000000 0x4fb out/src/tmcuart.o .gnu.lto_tmcuart_reset_line.d00de291a33fb216 0x0000000000000000 0x24c out/src/tmcuart.o .gnu.lto_tmcuart_send_finish_event.part.0.d00de291a33fb216 0x0000000000000000 0x26e out/src/tmcuart.o .gnu.lto_tmcuart_read_sync_event.d00de291a33fb216 0x0000000000000000 0x40b out/src/tmcuart.o .gnu.lto_tmcuart_read_event.part.1.d00de291a33fb216 0x0000000000000000 0x2f7 out/src/tmcuart.o .gnu.lto_tmcuart_read_event.d00de291a33fb216 0x0000000000000000 0x445 out/src/tmcuart.o .gnu.lto_tmcuart_read_sync_event.part.2.d00de291a33fb216 0x0000000000000000 0x246 out/src/tmcuart.o .gnu.lto_tmcuart_task.part.3.d00de291a33fb216 0x0000000000000000 0x409 out/src/tmcuart.o .gnu.lto_command_tmcuart_send.d00de291a33fb216 0x0000000000000000 0x6e3 out/src/tmcuart.o .gnu.lto_tmcuart_task.d00de291a33fb216 0x0000000000000000 0x156 out/src/tmcuart.o .gnu.lto_tmcuart_shutdown.d00de291a33fb216 0x0000000000000000 0x1ee out/src/tmcuart.o .gnu.lto_.symbol_nodes.d00de291a33fb216 0x0000000000000000 0x1d9 out/src/tmcuart.o .gnu.lto_.refs.d00de291a33fb216 0x0000000000000000 0x44 out/src/tmcuart.o .gnu.lto_.decls.d00de291a33fb216 0x0000000000000000 0x1d66 out/src/tmcuart.o .gnu.lto_.symtab.d00de291a33fb216 0x0000000000000000 0x2e7 out/src/tmcuart.o .gnu.lto_.opts 0x0000000000000000 0xe8 out/src/tmcuart.o .compile_time_request 0x0000000000000000 0x178 out/src/tmcuart.o .text 0x0000000000000000 0x0 out/src/neopixel.o .data 0x0000000000000000 0x0 out/src/neopixel.o .bss 0x0000000000000000 0x0 out/src/neopixel.o .gnu.lto_.profile.8747b8eaad85d419 0x0000000000000000 0x15 out/src/neopixel.o .gnu.lto_.icf.8747b8eaad85d419 0x0000000000000000 0x60 out/src/neopixel.o .gnu.lto_.jmpfuncs.8747b8eaad85d419 0x0000000000000000 0x159 out/src/neopixel.o .gnu.lto_.inline.8747b8eaad85d419 0x0000000000000000 0xc2 out/src/neopixel.o .gnu.lto_.pureconst.8747b8eaad85d419 0x0000000000000000 0x1e out/src/neopixel.o .gnu.lto_send_data.8747b8eaad85d419 0x0000000000000000 0x92a out/src/neopixel.o .gnu.lto_command_config_neopixel.part.0.8747b8eaad85d419 0x0000000000000000 0x1fc out/src/neopixel.o .gnu.lto_command_config_neopixel.8747b8eaad85d419 0x0000000000000000 0x3ab out/src/neopixel.o .gnu.lto_command_neopixel_update.part.1.8747b8eaad85d419 0x0000000000000000 0x22c out/src/neopixel.o .gnu.lto_command_neopixel_update.8747b8eaad85d419 0x0000000000000000 0x3c0 out/src/neopixel.o .gnu.lto_command_neopixel_send.8747b8eaad85d419 0x0000000000000000 0x292 out/src/neopixel.o .gnu.lto_.symbol_nodes.8747b8eaad85d419 0x0000000000000000 0x156 out/src/neopixel.o .gnu.lto_.refs.8747b8eaad85d419 0x0000000000000000 0x1e out/src/neopixel.o .gnu.lto_.decls.8747b8eaad85d419 0x0000000000000000 0x167f out/src/neopixel.o .gnu.lto_.symtab.8747b8eaad85d419 0x0000000000000000 0x1ea out/src/neopixel.o .gnu.lto_.opts 0x0000000000000000 0xe8 out/src/neopixel.o .compile_time_request 0x0000000000000000 0x19f out/src/neopixel.o .text 0x0000000000000000 0x0 out/src/pulse_counter.o .data 0x0000000000000000 0x0 out/src/pulse_counter.o .bss 0x0000000000000000 0x0 out/src/pulse_counter.o .gnu.lto_.profile.f4f5dee75eb5b1b8 0x0000000000000000 0x14 out/src/pulse_counter.o .gnu.lto_.icf.f4f5dee75eb5b1b8 0x0000000000000000 0x52 out/src/pulse_counter.o .gnu.lto_.jmpfuncs.f4f5dee75eb5b1b8 0x0000000000000000 0xd5 out/src/pulse_counter.o .gnu.lto_.inline.f4f5dee75eb5b1b8 0x0000000000000000 0xbb out/src/pulse_counter.o .gnu.lto_.pureconst.f4f5dee75eb5b1b8 0x0000000000000000 0x1c out/src/pulse_counter.o .gnu.lto_command_config_counter.f4f5dee75eb5b1b8 0x0000000000000000 0x274 out/src/pulse_counter.o .gnu.lto_counter_event.f4f5dee75eb5b1b8 0x0000000000000000 0x445 out/src/pulse_counter.o .gnu.lto_counter_task.part.0.f4f5dee75eb5b1b8 0x0000000000000000 0x4bf out/src/pulse_counter.o .gnu.lto_command_query_counter.f4f5dee75eb5b1b8 0x0000000000000000 0x2c5 out/src/pulse_counter.o .gnu.lto_counter_task.f4f5dee75eb5b1b8 0x0000000000000000 0x15f out/src/pulse_counter.o .gnu.lto_.symbol_nodes.f4f5dee75eb5b1b8 0x0000000000000000 0x108 out/src/pulse_counter.o .gnu.lto_.refs.f4f5dee75eb5b1b8 0x0000000000000000 0x27 out/src/pulse_counter.o .gnu.lto_.decls.f4f5dee75eb5b1b8 0x0000000000000000 0x1278 out/src/pulse_counter.o .gnu.lto_.symtab.f4f5dee75eb5b1b8 0x0000000000000000 0x1c6 out/src/pulse_counter.o .gnu.lto_.opts 0x0000000000000000 0xe8 out/src/pulse_counter.o .compile_time_request 0x0000000000000000 0x132 out/src/pulse_counter.o .text 0x0000000000000000 0x0 out/src/avr/main.o .data 0x0000000000000000 0x0 out/src/avr/main.o .bss 0x0000000000000000 0x0 out/src/avr/main.o .gnu.lto_.profile.40afa9dcd12b1180 0x0000000000000000 0x12 out/src/avr/main.o .gnu.lto_.icf.40afa9dcd12b1180 0x0000000000000000 0x40 out/src/avr/main.o .gnu.lto_.jmpfuncs.40afa9dcd12b1180 0x0000000000000000 0x23 out/src/avr/main.o .gnu.lto_.inline.40afa9dcd12b1180 0x0000000000000000 0x4e out/src/avr/main.o .gnu.lto_.pureconst.40afa9dcd12b1180 0x0000000000000000 0x1d out/src/avr/main.o .gnu.lto_dynmem_start.40afa9dcd12b1180 0x0000000000000000 0x10f out/src/avr/main.o .gnu.lto_dynmem_end.40afa9dcd12b1180 0x0000000000000000 0x14e out/src/avr/main.o .gnu.lto_prescaler_init.40afa9dcd12b1180 0x0000000000000000 0x9f out/src/avr/main.o .gnu.lto_crc16_ccitt.40afa9dcd12b1180 0x0000000000000000 0x36b out/src/avr/main.o .gnu.lto_main.40afa9dcd12b1180 0x0000000000000000 0x149 out/src/avr/main.o .gnu.lto_.symbol_nodes.40afa9dcd12b1180 0x0000000000000000 0x74 out/src/avr/main.o .gnu.lto_.refs.40afa9dcd12b1180 0x0000000000000000 0x14 out/src/avr/main.o .gnu.lto_.decls.40afa9dcd12b1180 0x0000000000000000 0x710 out/src/avr/main.o .gnu.lto_.symtab.40afa9dcd12b1180 0x0000000000000000 0xb1 out/src/avr/main.o .gnu.lto_.opts 0x0000000000000000 0xe8 out/src/avr/main.o .compile_time_request 0x0000000000000000 0x51 out/src/avr/main.o .text 0x0000000000000000 0x0 out/src/avr/timer.o .data 0x0000000000000000 0x0 out/src/avr/timer.o .bss 0x0000000000000000 0x0 out/src/avr/timer.o .gnu.lto_.profile.28690dc18bf8988e 0x0000000000000000 0x14 out/src/avr/timer.o .gnu.lto_.icf.28690dc18bf8988e 0x0000000000000000 0x73 out/src/avr/timer.o .gnu.lto_.jmpfuncs.28690dc18bf8988e 0x0000000000000000 0xce out/src/avr/timer.o .gnu.lto_.inline.28690dc18bf8988e 0x0000000000000000 0xa6 out/src/avr/timer.o .gnu.lto_.pureconst.28690dc18bf8988e 0x0000000000000000 0x26 out/src/avr/timer.o .gnu.lto_timer_event.part.0.28690dc18bf8988e 0x0000000000000000 0x248 out/src/avr/timer.o .gnu.lto_wrap_timer.28690dc18bf8988e 0x0000000000000000 0x74 out/src/avr/timer.o .gnu.lto_timer_event.28690dc18bf8988e 0x0000000000000000 0x26d out/src/avr/timer.o .gnu.lto_timer_from_us.28690dc18bf8988e 0x0000000000000000 0x111 out/src/avr/timer.o .gnu.lto_timer_is_before.28690dc18bf8988e 0x0000000000000000 0x2ce out/src/avr/timer.o .gnu.lto_timer_kick.28690dc18bf8988e 0x0000000000000000 0x176 out/src/avr/timer.o .gnu.lto_timer_reset.28690dc18bf8988e 0x0000000000000000 0x10b out/src/avr/timer.o .gnu.lto_timer_init.28690dc18bf8988e 0x0000000000000000 0x45d out/src/avr/timer.o .gnu.lto_timer_read_time.28690dc18bf8988e 0x0000000000000000 0x44a out/src/avr/timer.o .gnu.lto___vector_11.28690dc18bf8988e 0x0000000000000000 0x707 out/src/avr/timer.o .gnu.lto__DECLI_19.28690dc18bf8988e 0x0000000000000000 0x161 out/src/avr/timer.o .gnu.lto_.symbol_nodes.28690dc18bf8988e 0x0000000000000000 0x109 out/src/avr/timer.o .gnu.lto_.refs.28690dc18bf8988e 0x0000000000000000 0x31 out/src/avr/timer.o .gnu.lto_.decls.28690dc18bf8988e 0x0000000000000000 0x11e1 out/src/avr/timer.o .gnu.lto_.symtab.28690dc18bf8988e 0x0000000000000000 0x172 out/src/avr/timer.o .gnu.lto_.opts 0x0000000000000000 0xe8 out/src/avr/timer.o .compile_time_request 0x0000000000000000 0xb1 out/src/avr/timer.o .text 0x0000000000000000 0x0 out/src/avr/gpio.o .data 0x0000000000000000 0x0 out/src/avr/gpio.o .bss 0x0000000000000000 0x0 out/src/avr/gpio.o .gnu.lto_.profile.e57f0f6f7fcda3cb 0x0000000000000000 0x14 out/src/avr/gpio.o .gnu.lto_.icf.e57f0f6f7fcda3cb 0x0000000000000000 0x7f out/src/avr/gpio.o .gnu.lto_.jmpfuncs.e57f0f6f7fcda3cb 0x0000000000000000 0xab out/src/avr/gpio.o .gnu.lto_.inline.e57f0f6f7fcda3cb 0x0000000000000000 0x15d out/src/avr/gpio.o .gnu.lto_.pureconst.e57f0f6f7fcda3cb 0x0000000000000000 0x29 out/src/avr/gpio.o .gnu.lto_gpio_out_setup.part.0.e57f0f6f7fcda3cb 0x0000000000000000 0x3bf out/src/avr/gpio.o .gnu.lto_gpio_in_setup.part.1.e57f0f6f7fcda3cb 0x0000000000000000 0x3c7 out/src/avr/gpio.o .gnu.lto_gpio_out_setup.e57f0f6f7fcda3cb 0x0000000000000000 0x60a out/src/avr/gpio.o .gnu.lto_digital_regs.e57f0f6f7fcda3cb 0x0000000000000000 0x9e out/src/avr/gpio.o .gnu.lto_gpio_out_reset.e57f0f6f7fcda3cb 0x0000000000000000 0x40f out/src/avr/gpio.o .gnu.lto_gpio_out_toggle_noirq.e57f0f6f7fcda3cb 0x0000000000000000 0x16a out/src/avr/gpio.o .gnu.lto_gpio_out_toggle.e57f0f6f7fcda3cb 0x0000000000000000 0x243 out/src/avr/gpio.o .gnu.lto_gpio_out_write.e57f0f6f7fcda3cb 0x0000000000000000 0x3e0 out/src/avr/gpio.o .gnu.lto_gpio_in_setup.e57f0f6f7fcda3cb 0x0000000000000000 0x648 out/src/avr/gpio.o .gnu.lto_gpio_in_reset.e57f0f6f7fcda3cb 0x0000000000000000 0x42f out/src/avr/gpio.o .gnu.lto_gpio_in_read.e57f0f6f7fcda3cb 0x0000000000000000 0x194 out/src/avr/gpio.o .gnu.lto__DECLI_22.e57f0f6f7fcda3cb 0x0000000000000000 0x173 out/src/avr/gpio.o .gnu.lto__DECLI_20.e57f0f6f7fcda3cb 0x0000000000000000 0x170 out/src/avr/gpio.o .gnu.lto__DECLI_19.e57f0f6f7fcda3cb 0x0000000000000000 0x172 out/src/avr/gpio.o .gnu.lto__DECLI_18.e57f0f6f7fcda3cb 0x0000000000000000 0x15d out/src/avr/gpio.o .gnu.lto_.symbol_nodes.e57f0f6f7fcda3cb 0x0000000000000000 0xbe out/src/avr/gpio.o .gnu.lto_.refs.e57f0f6f7fcda3cb 0x0000000000000000 0x1b out/src/avr/gpio.o .gnu.lto_.decls.e57f0f6f7fcda3cb 0x0000000000000000 0x118d out/src/avr/gpio.o .gnu.lto_.symtab.e57f0f6f7fcda3cb 0x0000000000000000 0x156 out/src/avr/gpio.o .gnu.lto_.opts 0x0000000000000000 0xe8 out/src/avr/gpio.o .compile_time_request 0x0000000000000000 0x126 out/src/avr/gpio.o .text 0x0000000000000000 0x0 out/src/avr/adc.o .data 0x0000000000000000 0x0 out/src/avr/adc.o .bss 0x0000000000000000 0x0 out/src/avr/adc.o .gnu.lto_.profile.48102a9b5a61af98 0x0000000000000000 0x12 out/src/avr/adc.o .gnu.lto_.icf.48102a9b5a61af98 0x0000000000000000 0x46 out/src/avr/adc.o .gnu.lto_.jmpfuncs.48102a9b5a61af98 0x0000000000000000 0x6e out/src/avr/adc.o .gnu.lto_.inline.48102a9b5a61af98 0x0000000000000000 0x68 out/src/avr/adc.o .gnu.lto_.pureconst.48102a9b5a61af98 0x0000000000000000 0x1a out/src/avr/adc.o .gnu.lto_gpio_adc_setup.48102a9b5a61af98 0x0000000000000000 0x45c out/src/avr/adc.o .gnu.lto_adc_pins.48102a9b5a61af98 0x0000000000000000 0xe8 out/src/avr/adc.o .gnu.lto_gpio_adc_sample.48102a9b5a61af98 0x0000000000000000 0x327 out/src/avr/adc.o .gnu.lto_gpio_adc_read.48102a9b5a61af98 0x0000000000000000 0x172 out/src/avr/adc.o .gnu.lto_gpio_adc_cancel_sample.48102a9b5a61af98 0x0000000000000000 0x180 out/src/avr/adc.o .gnu.lto__DECLI_44.48102a9b5a61af98 0x0000000000000000 0x153 out/src/avr/adc.o .gnu.lto_.symbol_nodes.48102a9b5a61af98 0x0000000000000000 0x82 out/src/avr/adc.o .gnu.lto_.refs.48102a9b5a61af98 0x0000000000000000 0x26 out/src/avr/adc.o .gnu.lto_.decls.48102a9b5a61af98 0x0000000000000000 0xb45 out/src/avr/adc.o .gnu.lto_.symtab.48102a9b5a61af98 0x0000000000000000 0xc6 out/src/avr/adc.o .gnu.lto_.opts 0x0000000000000000 0xe8 out/src/avr/adc.o .compile_time_request 0x0000000000000000 0x47 out/src/avr/adc.o .text 0x0000000000000000 0x0 out/src/avr/spi.o .data 0x0000000000000000 0x0 out/src/avr/spi.o .bss 0x0000000000000000 0x0 out/src/avr/spi.o .gnu.lto_.profile.3ac8e84a333111e2 0x0000000000000000 0x13 out/src/avr/spi.o .gnu.lto_.icf.3ac8e84a333111e2 0x0000000000000000 0x4c out/src/avr/spi.o .gnu.lto_.jmpfuncs.3ac8e84a333111e2 0x0000000000000000 0xe4 out/src/avr/spi.o .gnu.lto_.inline.3ac8e84a333111e2 0x0000000000000000 0x177 out/src/avr/spi.o .gnu.lto_.pureconst.3ac8e84a333111e2 0x0000000000000000 0x1e out/src/avr/spi.o .gnu.lto_spi_init.3ac8e84a333111e2 0x0000000000000000 0x3d2 out/src/avr/spi.o .gnu.lto_spi_setup.part.0.3ac8e84a333111e2 0x0000000000000000 0x272 out/src/avr/spi.o .gnu.lto_spi_transfer.part.1.3ac8e84a333111e2 0x0000000000000000 0x304 out/src/avr/spi.o .gnu.lto_spi_setup.3ac8e84a333111e2 0x0000000000000000 0x437 out/src/avr/spi.o .gnu.lto_spi_prepare.3ac8e84a333111e2 0x0000000000000000 0x180 out/src/avr/spi.o .gnu.lto_spi_transfer.3ac8e84a333111e2 0x0000000000000000 0x327 out/src/avr/spi.o .gnu.lto__DECLI_14.3ac8e84a333111e2 0x0000000000000000 0x147 out/src/avr/spi.o .gnu.lto_.symbol_nodes.3ac8e84a333111e2 0x0000000000000000 0xc5 out/src/avr/spi.o .gnu.lto_.refs.3ac8e84a333111e2 0x0000000000000000 0x14 out/src/avr/spi.o .gnu.lto_.decls.3ac8e84a333111e2 0x0000000000000000 0xf56 out/src/avr/spi.o .gnu.lto_.symtab.3ac8e84a333111e2 0x0000000000000000 0xed out/src/avr/spi.o .gnu.lto_.opts 0x0000000000000000 0xe8 out/src/avr/spi.o .compile_time_request 0x0000000000000000 0x82 out/src/avr/spi.o .text 0x0000000000000000 0x0 out/src/avr/i2c.o .data 0x0000000000000000 0x0 out/src/avr/i2c.o .bss 0x0000000000000000 0x0 out/src/avr/i2c.o .gnu.lto_.profile.46f94ce6d0ff9b5d 0x0000000000000000 0x15 out/src/avr/i2c.o .gnu.lto_.icf.46f94ce6d0ff9b5d 0x0000000000000000 0x6c out/src/avr/i2c.o .gnu.lto_.jmpfuncs.46f94ce6d0ff9b5d 0x0000000000000000 0x13f out/src/avr/i2c.o .gnu.lto_.inline.46f94ce6d0ff9b5d 0x0000000000000000 0xf9 out/src/avr/i2c.o .gnu.lto_.pureconst.46f94ce6d0ff9b5d 0x0000000000000000 0x23 out/src/avr/i2c.o .gnu.lto_i2c_init.46f94ce6d0ff9b5d 0x0000000000000000 0x1fc out/src/avr/i2c.o .gnu.lto_i2c_wait.part.1.46f94ce6d0ff9b5d 0x0000000000000000 0x15f out/src/avr/i2c.o .gnu.lto_i2c_wait.46f94ce6d0ff9b5d 0x0000000000000000 0x1f9 out/src/avr/i2c.o .gnu.lto_i2c_start.part.2.46f94ce6d0ff9b5d 0x0000000000000000 0x1a3 out/src/avr/i2c.o .gnu.lto_i2c_start.46f94ce6d0ff9b5d 0x0000000000000000 0x236 out/src/avr/i2c.o .gnu.lto_i2c_setup.part.3.46f94ce6d0ff9b5d 0x0000000000000000 0x1c8 out/src/avr/i2c.o .gnu.lto_i2c_setup.46f94ce6d0ff9b5d 0x0000000000000000 0x1ff out/src/avr/i2c.o .gnu.lto_i2c_write.46f94ce6d0ff9b5d 0x0000000000000000 0x3b6 out/src/avr/i2c.o .gnu.lto_i2c_read.46f94ce6d0ff9b5d 0x0000000000000000 0x576 out/src/avr/i2c.o .gnu.lto__DECLI_15.46f94ce6d0ff9b5d 0x0000000000000000 0x149 out/src/avr/i2c.o .gnu.lto_.symbol_nodes.46f94ce6d0ff9b5d 0x0000000000000000 0x127 out/src/avr/i2c.o .gnu.lto_.refs.46f94ce6d0ff9b5d 0x0000000000000000 0xe out/src/avr/i2c.o .gnu.lto_.decls.46f94ce6d0ff9b5d 0x0000000000000000 0x1131 out/src/avr/i2c.o .gnu.lto_.symtab.46f94ce6d0ff9b5d 0x0000000000000000 0x109 out/src/avr/i2c.o .gnu.lto_.opts 0x0000000000000000 0xe8 out/src/avr/i2c.o .compile_time_request 0x0000000000000000 0xbc out/src/avr/i2c.o .text 0x0000000000000000 0x0 out/src/avr/hard_pwm.o .data 0x0000000000000000 0x0 out/src/avr/hard_pwm.o .bss 0x0000000000000000 0x0 out/src/avr/hard_pwm.o .gnu.lto_.profile.f1a16a3993d3a99d 0x0000000000000000 0x13 out/src/avr/hard_pwm.o .gnu.lto_.icf.f1a16a3993d3a99d 0x0000000000000000 0x40 out/src/avr/hard_pwm.o .gnu.lto_.jmpfuncs.f1a16a3993d3a99d 0x0000000000000000 0xf9 out/src/avr/hard_pwm.o .gnu.lto_.inline.f1a16a3993d3a99d 0x0000000000000000 0x174 out/src/avr/hard_pwm.o .gnu.lto_.pureconst.f1a16a3993d3a99d 0x0000000000000000 0x17 out/src/avr/hard_pwm.o .gnu.lto_gpio_pwm_setup.f1a16a3993d3a99d 0x0000000000000000 0xf38 out/src/avr/hard_pwm.o .gnu.lto_pwm_regs.f1a16a3993d3a99d 0x0000000000000000 0x1d8 out/src/avr/hard_pwm.o .gnu.lto_gpio_pwm_write.f1a16a3993d3a99d 0x0000000000000000 0x344 out/src/avr/hard_pwm.o .gnu.lto__DECLI_77.f1a16a3993d3a99d 0x0000000000000000 0x14b out/src/avr/hard_pwm.o .gnu.lto_.symbol_nodes.f1a16a3993d3a99d 0x0000000000000000 0x8e out/src/avr/hard_pwm.o .gnu.lto_.refs.f1a16a3993d3a99d 0x0000000000000000 0x1a out/src/avr/hard_pwm.o .gnu.lto_.decls.f1a16a3993d3a99d 0x0000000000000000 0x10e4 out/src/avr/hard_pwm.o .gnu.lto_.symtab.f1a16a3993d3a99d 0x0000000000000000 0x9e out/src/avr/hard_pwm.o .gnu.lto_.opts 0x0000000000000000 0xe8 out/src/avr/hard_pwm.o .compile_time_request 0x0000000000000000 0xc9 out/src/avr/hard_pwm.o .text 0x0000000000000000 0x0 out/src/avr/watchdog.o .data 0x0000000000000000 0x0 out/src/avr/watchdog.o .bss 0x0000000000000000 0x0 out/src/avr/watchdog.o .gnu.lto_.profile.63a1c5ba1f85c3f1 0x0000000000000000 0x12 out/src/avr/watchdog.o .gnu.lto_.icf.63a1c5ba1f85c3f1 0x0000000000000000 0x53 out/src/avr/watchdog.o .gnu.lto_.jmpfuncs.63a1c5ba1f85c3f1 0x0000000000000000 0x63 out/src/avr/watchdog.o .gnu.lto_.inline.63a1c5ba1f85c3f1 0x0000000000000000 0x5b out/src/avr/watchdog.o .gnu.lto_.pureconst.63a1c5ba1f85c3f1 0x0000000000000000 0x1f out/src/avr/watchdog.o .gnu.lto___vector_6.63a1c5ba1f85c3f1 0x0000000000000000 0x156 out/src/avr/watchdog.o .gnu.lto_watchdog_reset.63a1c5ba1f85c3f1 0x0000000000000000 0x190 out/src/avr/watchdog.o .gnu.lto_watchdog_init.63a1c5ba1f85c3f1 0x0000000000000000 0x21f out/src/avr/watchdog.o .gnu.lto_watchdog_early_init.63a1c5ba1f85c3f1 0x0000000000000000 0x2a0 out/src/avr/watchdog.o .gnu.lto_command_reset.63a1c5ba1f85c3f1 0x0000000000000000 0x26e out/src/avr/watchdog.o .gnu.lto_.symbol_nodes.63a1c5ba1f85c3f1 0x0000000000000000 0x9b out/src/avr/watchdog.o .gnu.lto_.refs.63a1c5ba1f85c3f1 0x0000000000000000 0x1c out/src/avr/watchdog.o .gnu.lto_.decls.63a1c5ba1f85c3f1 0x0000000000000000 0xa69 out/src/avr/watchdog.o .gnu.lto_.symtab.63a1c5ba1f85c3f1 0x0000000000000000 0xdb out/src/avr/watchdog.o .gnu.lto_.opts 0x0000000000000000 0xe8 out/src/avr/watchdog.o .compile_time_request 0x0000000000000000 0xac out/src/avr/watchdog.o .text 0x0000000000000000 0x0 out/src/avr/serial.o .data 0x0000000000000000 0x0 out/src/avr/serial.o .bss 0x0000000000000000 0x0 out/src/avr/serial.o .gnu.lto_.profile.590025781ecb71bf 0x0000000000000000 0x12 out/src/avr/serial.o .gnu.lto_.icf.590025781ecb71bf 0x0000000000000000 0x39 out/src/avr/serial.o .gnu.lto_.jmpfuncs.590025781ecb71bf 0x0000000000000000 0x1d out/src/avr/serial.o .gnu.lto_.inline.590025781ecb71bf 0x0000000000000000 0x50 out/src/avr/serial.o .gnu.lto_.pureconst.590025781ecb71bf 0x0000000000000000 0x19 out/src/avr/serial.o .gnu.lto_serial_init.590025781ecb71bf 0x0000000000000000 0x178 out/src/avr/serial.o .gnu.lto___vector_18.590025781ecb71bf 0x0000000000000000 0x10f out/src/avr/serial.o .gnu.lto___vector_19.590025781ecb71bf 0x0000000000000000 0x248 out/src/avr/serial.o .gnu.lto_serial_enable_tx_irq.590025781ecb71bf 0x0000000000000000 0x119 out/src/avr/serial.o .gnu.lto_.symbol_nodes.590025781ecb71bf 0x0000000000000000 0x75 out/src/avr/serial.o .gnu.lto_.refs.590025781ecb71bf 0x0000000000000000 0xe out/src/avr/serial.o .gnu.lto_.decls.590025781ecb71bf 0x0000000000000000 0x6c9 out/src/avr/serial.o .gnu.lto_.symtab.590025781ecb71bf 0x0000000000000000 0xb5 out/src/avr/serial.o .gnu.lto_.opts 0x0000000000000000 0xe8 out/src/avr/serial.o .compile_time_request 0x0000000000000000 0x5b out/src/avr/serial.o .text 0x0000000000000000 0x0 out/src/generic/serial_irq.o .data 0x0000000000000000 0x0 out/src/generic/serial_irq.o .bss 0x0000000000000000 0x0 out/src/generic/serial_irq.o .gnu.lto_.profile.9f6b43983dddfef0 0x0000000000000000 0x13 out/src/generic/serial_irq.o .gnu.lto_.icf.9f6b43983dddfef0 0x0000000000000000 0x5e out/src/generic/serial_irq.o .gnu.lto_.jmpfuncs.9f6b43983dddfef0 0x0000000000000000 0x85 out/src/generic/serial_irq.o .gnu.lto_.inline.9f6b43983dddfef0 0x0000000000000000 0xb4 out/src/generic/serial_irq.o .gnu.lto_.pureconst.9f6b43983dddfef0 0x0000000000000000 0x1e out/src/generic/serial_irq.o .gnu.lto_console_pop_input.9f6b43983dddfef0 0x0000000000000000 0x4a5 out/src/generic/serial_irq.o .gnu.lto_serial_rx_byte.9f6b43983dddfef0 0x0000000000000000 0x215 out/src/generic/serial_irq.o .gnu.lto_serial_get_tx_byte.9f6b43983dddfef0 0x0000000000000000 0x216 out/src/generic/serial_irq.o .gnu.lto_console_task.9f6b43983dddfef0 0x0000000000000000 0x32f out/src/generic/serial_irq.o .gnu.lto_console_sendf.9f6b43983dddfef0 0x0000000000000000 0x6ce out/src/generic/serial_irq.o .gnu.lto__DECLI_23.9f6b43983dddfef0 0x0000000000000000 0x151 out/src/generic/serial_irq.o .gnu.lto__DECLI_22.9f6b43983dddfef0 0x0000000000000000 0x164 out/src/generic/serial_irq.o .gnu.lto_.symbol_nodes.9f6b43983dddfef0 0x0000000000000000 0xf0 out/src/generic/serial_irq.o .gnu.lto_.refs.9f6b43983dddfef0 0x0000000000000000 0x53 out/src/generic/serial_irq.o .gnu.lto_.decls.9f6b43983dddfef0 0x0000000000000000 0x1050 out/src/generic/serial_irq.o .gnu.lto_.symtab.9f6b43983dddfef0 0x0000000000000000 0x147 out/src/generic/serial_irq.o .gnu.lto_.opts 0x0000000000000000 0xe8 out/src/generic/serial_irq.o .compile_time_request 0x0000000000000000 0x7d out/src/generic/serial_irq.o .text 0x0000000000000000 0x0 out/compile_time_request.o .data 0x0000000000000000 0x0 out/compile_time_request.o .bss 0x0000000000000000 0x0 out/compile_time_request.o .gnu.lto_.profile.1831629606268b48 0x0000000000000000 0x15 out/compile_time_request.o .gnu.lto_.icf.1831629606268b48 0x0000000000000000 0x1f3 out/compile_time_request.o .gnu.lto_.jmpfuncs.1831629606268b48 0x0000000000000000 0xbed out/compile_time_request.o .gnu.lto_.inline.1831629606268b48 0x0000000000000000 0x5c out/compile_time_request.o .gnu.lto_.pureconst.1831629606268b48 0x0000000000000000 0x1d out/compile_time_request.o .gnu.lto_ctr_run_initfuncs.1831629606268b48 0x0000000000000000 0x200 out/compile_time_request.o .gnu.lto_ctr_run_shutdownfuncs.1831629606268b48 0x0000000000000000 0x2fd out/compile_time_request.o .gnu.lto_ctr_run_taskfuncs.1831629606268b48 0x0000000000000000 0x284 out/compile_time_request.o .gnu.lto_ctr_lookup_static_string.1831629606268b48 0x0000000000000000 0x10b9 out/compile_time_request.o .gnu.lto_ctr_lookup_encoder.1831629606268b48 0x0000000000000000 0x8bb out/compile_time_request.o .gnu.lto_command_encoder_70.1831629606268b48 0x0000000000000000 0x70 out/compile_time_request.o .gnu.lto_command_encoder_71.1831629606268b48 0x0000000000000000 0x99 out/compile_time_request.o .gnu.lto_command_encoder_72.1831629606268b48 0x0000000000000000 0x98 out/compile_time_request.o .gnu.lto_command_encoder_0.1831629606268b48 0x0000000000000000 0x97 out/compile_time_request.o .gnu.lto_command_encoder_73.1831629606268b48 0x0000000000000000 0x99 out/compile_time_request.o .gnu.lto_command_encoder_74.1831629606268b48 0x0000000000000000 0x99 out/compile_time_request.o .gnu.lto_command_encoder_75.1831629606268b48 0x0000000000000000 0x99 out/compile_time_request.o .gnu.lto_command_encoder_76.1831629606268b48 0x0000000000000000 0x99 out/compile_time_request.o .gnu.lto_command_encoder_77.1831629606268b48 0x0000000000000000 0x9a out/compile_time_request.o .gnu.lto_command_encoder_78.1831629606268b48 0x0000000000000000 0x98 out/compile_time_request.o .gnu.lto_command_encoder_79.1831629606268b48 0x0000000000000000 0x98 out/compile_time_request.o .gnu.lto_command_encoder_80.1831629606268b48 0x0000000000000000 0x99 out/compile_time_request.o .gnu.lto_command_encoder_81.1831629606268b48 0x0000000000000000 0x98 out/compile_time_request.o .gnu.lto_command_encoder_82.1831629606268b48 0x0000000000000000 0x9a out/compile_time_request.o .gnu.lto_command_encoder_83.1831629606268b48 0x0000000000000000 0x99 out/compile_time_request.o .gnu.lto_command_encoder_84.1831629606268b48 0x0000000000000000 0x99 out/compile_time_request.o .gnu.lto_command_encoder_85.1831629606268b48 0x0000000000000000 0x9a out/compile_time_request.o .gnu.lto_command_encoder_86.1831629606268b48 0x0000000000000000 0x96 out/compile_time_request.o .gnu.lto_command_encoder_87.1831629606268b48 0x0000000000000000 0x99 out/compile_time_request.o .gnu.lto_command_encoder_88.1831629606268b48 0x0000000000000000 0x9a out/compile_time_request.o .gnu.lto_command_encoder_89.1831629606268b48 0x0000000000000000 0x9a out/compile_time_request.o .gnu.lto_command_encoder_90.1831629606268b48 0x0000000000000000 0x9a out/compile_time_request.o .gnu.lto_command_encoder_91.1831629606268b48 0x0000000000000000 0x99 out/compile_time_request.o .gnu.lto_ctr_lookup_output.1831629606268b48 0x0000000000000000 0x110 out/compile_time_request.o .gnu.lto_command_identify_data.1831629606268b48 0x0000000000000000 0x74df out/compile_time_request.o .gnu.lto_command_index.1831629606268b48 0x0000000000000000 0xd30 out/compile_time_request.o .gnu.lto_command_parameters19.1831629606268b48 0x0000000000000000 0x52 out/compile_time_request.o .gnu.lto_command_parameters5.1831629606268b48 0x0000000000000000 0x41 out/compile_time_request.o .gnu.lto_command_parameters20.1831629606268b48 0x0000000000000000 0x42 out/compile_time_request.o .gnu.lto_command_parameters18.1831629606268b48 0x0000000000000000 0x6e out/compile_time_request.o .gnu.lto_command_parameters17.1831629606268b48 0x0000000000000000 0x45 out/compile_time_request.o .gnu.lto_command_parameters21.1831629606268b48 0x0000000000000000 0x61 out/compile_time_request.o .gnu.lto_command_parameters22.1831629606268b48 0x0000000000000000 0x52 out/compile_time_request.o .gnu.lto_command_parameters23.1831629606268b48 0x0000000000000000 0x9c out/compile_time_request.o .gnu.lto_command_parameters24.1831629606268b48 0x0000000000000000 0x86 out/compile_time_request.o .gnu.lto_command_parameters7.1831629606268b48 0x0000000000000000 0x42 out/compile_time_request.o .gnu.lto_command_parameters25.1831629606268b48 0x0000000000000000 0x58 out/compile_time_request.o .gnu.lto_command_parameters26.1831629606268b48 0x0000000000000000 0x77 out/compile_time_request.o .gnu.lto_command_parameters27.1831629606268b48 0x0000000000000000 0x73 out/compile_time_request.o .gnu.lto_command_parameters28.1831629606268b48 0x0000000000000000 0x55 out/compile_time_request.o .gnu.lto_command_parameters16.1831629606268b48 0x0000000000000000 0x60 out/compile_time_request.o .gnu.lto_command_parameters29.1831629606268b48 0x0000000000000000 0x75 out/compile_time_request.o .gnu.lto_command_parameters12.1831629606268b48 0x0000000000000000 0x52 out/compile_time_request.o .gnu.lto_command_parameters30.1831629606268b48 0x0000000000000000 0xa2 out/compile_time_request.o .gnu.lto_command_parameters31.1831629606268b48 0x0000000000000000 0x60 out/compile_time_request.o .gnu.lto_command_parameters9.1831629606268b48 0x0000000000000000 0x6e out/compile_time_request.o .gnu.lto_command_parameters13.1831629606268b48 0x0000000000000000 0x70 out/compile_time_request.o .gnu.lto_command_parameters32.1831629606268b48 0x0000000000000000 0x80 out/compile_time_request.o .gnu.lto_command_parameters33.1831629606268b48 0x0000000000000000 0x62 out/compile_time_request.o .gnu.lto_command_parameters34.1831629606268b48 0x0000000000000000 0x61 out/compile_time_request.o .gnu.lto_command_parameters35.1831629606268b48 0x0000000000000000 0x74 out/compile_time_request.o .gnu.lto_command_parameters11.1831629606268b48 0x0000000000000000 0x64 out/compile_time_request.o .gnu.lto_command_parameters15.1831629606268b48 0x0000000000000000 0x66 out/compile_time_request.o .gnu.lto_command_parameters36.1831629606268b48 0x0000000000000000 0x74 out/compile_time_request.o .gnu.lto_command_parameters37.1831629606268b48 0x0000000000000000 0x98 out/compile_time_request.o .gnu.lto_command_parameters38.1831629606268b48 0x0000000000000000 0x7c out/compile_time_request.o .gnu.lto_command_parameters39.1831629606268b48 0x0000000000000000 0x6b out/compile_time_request.o .gnu.lto_command_parameters40.1831629606268b48 0x0000000000000000 0x75 out/compile_time_request.o .gnu.lto_command_parameters14.1831629606268b48 0x0000000000000000 0x94 out/compile_time_request.o .gnu.lto_command_parameters10.1831629606268b48 0x0000000000000000 0x6e out/compile_time_request.o .gnu.lto_command_parameters8.1831629606268b48 0x0000000000000000 0x53 out/compile_time_request.o .gnu.lto_command_parameters6.1831629606268b48 0x0000000000000000 0x75 out/compile_time_request.o .gnu.lto_command_parameters4.1831629606268b48 0x0000000000000000 0x44 out/compile_time_request.o .gnu.lto_command_parameters3.1831629606268b48 0x0000000000000000 0x54 out/compile_time_request.o .gnu.lto_command_parameters2.1831629606268b48 0x0000000000000000 0x52 out/compile_time_request.o .gnu.lto_command_parameters1.1831629606268b48 0x0000000000000000 0x52 out/compile_time_request.o .gnu.lto_command_parameters0.1831629606268b48 0x0000000000000000 0x42 out/compile_time_request.o .gnu.lto_initial_pins.1831629606268b48 0x0000000000000000 0x29 out/compile_time_request.o .gnu.lto_.symbol_nodes.1831629606268b48 0x0000000000000000 0x467 out/compile_time_request.o .gnu.lto_.refs.1831629606268b48 0x0000000000000000 0x167 out/compile_time_request.o .gnu.lto_.decls.1831629606268b48 0x0000000000000000 0x31e1 out/compile_time_request.o .gnu.lto_.symtab.1831629606268b48 0x0000000000000000 0x1206 out/compile_time_request.o .gnu.lto_.opts 0x0000000000000000 0xe8 out/compile_time_request.o .text.ctr_lookup_output 0x0000000000000000 0x6 out/compile_time_request.o .text 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_mulsi3.o) .data 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_mulsi3.o) .bss 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_mulsi3.o) .text.libgcc.div 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_mulsi3.o) .text.libgcc 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_mulsi3.o) .text.libgcc.prologue 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_mulsi3.o) .text.libgcc.builtins 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_mulsi3.o) .text.libgcc.fmul 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_mulsi3.o) .text.libgcc.fixed 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_mulsi3.o) .text 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_exit.o) .data 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_exit.o) .bss 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_exit.o) .text.libgcc.mul 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_exit.o) .text.libgcc.div 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_exit.o) .text.libgcc 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_exit.o) .text.libgcc.prologue 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_exit.o) .text.libgcc.builtins 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_exit.o) .text.libgcc.fmul 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_exit.o) .text.libgcc.fixed 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_exit.o) .text 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_copy_data.o) .data 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_copy_data.o) .bss 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_copy_data.o) .text.libgcc.mul 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_copy_data.o) .text.libgcc.div 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_copy_data.o) .text.libgcc 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_copy_data.o) .text.libgcc.prologue 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_copy_data.o) .text.libgcc.builtins 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_copy_data.o) .text.libgcc.fmul 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_copy_data.o) .text.libgcc.fixed 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_copy_data.o) .text 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_clear_bss.o) .data 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_clear_bss.o) .bss 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_clear_bss.o) .text.libgcc.mul 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_clear_bss.o) .text.libgcc.div 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_clear_bss.o) .text.libgcc 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_clear_bss.o) .text.libgcc.prologue 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_clear_bss.o) .text.libgcc.builtins 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_clear_bss.o) .text.libgcc.fmul 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_clear_bss.o) .text.libgcc.fixed 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_clear_bss.o) .text 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_bswapsi2.o) .data 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_bswapsi2.o) .bss 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_bswapsi2.o) .text.libgcc.mul 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_bswapsi2.o) .text.libgcc.div 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_bswapsi2.o) .text.libgcc 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_bswapsi2.o) .text.libgcc.prologue 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_bswapsi2.o) .text.libgcc.fmul 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_bswapsi2.o) .text.libgcc.fixed 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_bswapsi2.o) .text 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_muluhisi3.o) .data 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_muluhisi3.o) .bss 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_muluhisi3.o) .text.libgcc.div 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_muluhisi3.o) .text.libgcc 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_muluhisi3.o) .text.libgcc.prologue 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_muluhisi3.o) .text.libgcc.builtins 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_muluhisi3.o) .text.libgcc.fmul 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_muluhisi3.o) .text.libgcc.fixed 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_muluhisi3.o) .text 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_umulhisi3.o) .data 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_umulhisi3.o) .bss 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_umulhisi3.o) .text.libgcc.div 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_umulhisi3.o) .text.libgcc 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_umulhisi3.o) .text.libgcc.prologue 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_umulhisi3.o) .text.libgcc.builtins 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_umulhisi3.o) .text.libgcc.fmul 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_umulhisi3.o) .text.libgcc.fixed 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_umulhisi3.o) .text 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(setjmp.o) .data 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(setjmp.o) .bss 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(setjmp.o) .text 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(memcpy_P.o) .data 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(memcpy_P.o) .bss 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(memcpy_P.o) .text 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(memchr.o) .data 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(memchr.o) .bss 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(memchr.o) .text 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(memcpy.o) .data 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(memcpy.o) .bss 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(memcpy.o) .text 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(memmove.o) .data 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(memmove.o) .bss 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(memmove.o) .text 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(memset.o) .data 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(memset.o) .bss 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(memset.o) .text 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(strcmp.o) .data 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(strcmp.o) .bss 0x0000000000000000 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(strcmp.o) Memory Configuration Name Origin Length Attributes text 0x0000000000000000 0x0000000000008000 xr data 0x0000000000800100 0x0000000000000800 rw !x eeprom 0x0000000000810000 0x0000000000000400 rw !x fuse 0x0000000000820000 0x0000000000000003 rw !x lock 0x0000000000830000 0x0000000000000400 rw !x signature 0x0000000000840000 0x0000000000000400 rw !x user_signatures 0x0000000000850000 0x0000000000000400 rw !x *default* 0x0000000000000000 0xffffffffffffffff Linker script and memory map Address of section .data set to 0x800100 LOAD /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/crtatmega328p.o LOAD out/src/sched.o LOAD out/src/command.o LOAD out/src/basecmd.o LOAD out/src/debugcmds.o LOAD out/src/initial_pins.o LOAD out/src/gpiocmds.o LOAD out/src/stepper.o LOAD out/src/endstop.o LOAD out/src/trsync.o LOAD out/src/adccmds.o LOAD out/src/spicmds.o LOAD out/src/thermocouple.o LOAD out/src/i2ccmds.o LOAD out/src/pwmcmds.o LOAD out/src/spi_software.o LOAD out/src/sensor_adxl345.o LOAD out/src/lcd_st7920.o LOAD out/src/lcd_hd44780.o LOAD out/src/buttons.o LOAD out/src/tmcuart.o LOAD out/src/neopixel.o LOAD out/src/pulse_counter.o LOAD out/src/avr/main.o LOAD out/src/avr/timer.o LOAD out/src/avr/gpio.o LOAD out/src/avr/adc.o LOAD out/src/avr/spi.o LOAD out/src/avr/i2c.o LOAD out/src/avr/hard_pwm.o LOAD out/src/avr/watchdog.o LOAD out/src/avr/serial.o LOAD out/src/generic/serial_irq.o LOAD out/compile_time_request.o START GROUP LOAD /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a LOAD /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libm.a LOAD /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a LOAD /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libatmega328p.a END GROUP 0x0000000000000000 __TEXT_REGION_ORIGIN__ = DEFINED (__TEXT_REGION_ORIGIN__)?__TEXT_REGION_ORIGIN__:0x0 [0x0000000000800100] __DATA_REGION_ORIGIN__ = DEFINED (__DATA_REGION_ORIGIN__)?__DATA_REGION_ORIGIN__:0x800060 [0x0000000000008000] __TEXT_REGION_LENGTH__ = DEFINED (__TEXT_REGION_LENGTH__)?__TEXT_REGION_LENGTH__:0x20000 [0x0000000000000800] __DATA_REGION_LENGTH__ = DEFINED (__DATA_REGION_LENGTH__)?__DATA_REGION_LENGTH__:0xffa0 [0x0000000000000400] __EEPROM_REGION_LENGTH__ = DEFINED (__EEPROM_REGION_LENGTH__)?__EEPROM_REGION_LENGTH__:0x10000 [0x0000000000000003] __FUSE_REGION_LENGTH__ = DEFINED (__FUSE_REGION_LENGTH__)?__FUSE_REGION_LENGTH__:0x400 0x0000000000000400 __LOCK_REGION_LENGTH__ = DEFINED (__LOCK_REGION_LENGTH__)?__LOCK_REGION_LENGTH__:0x400 0x0000000000000400 __SIGNATURE_REGION_LENGTH__ = DEFINED (__SIGNATURE_REGION_LENGTH__)?__SIGNATURE_REGION_LENGTH__:0x400 0x0000000000000400 __USER_SIGNATURE_REGION_LENGTH__ = DEFINED (__USER_SIGNATURE_REGION_LENGTH__)?__USER_SIGNATURE_REGION_LENGTH__:0x400 .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 0x76e8 *(.vectors) .vectors 0x0000000000000000 0x68 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/crtatmega328p.o 0x0000000000000000 __vectors 0x0000000000000000 __vector_default *(.vectors) *(.progmem.gcc*) 0x0000000000000068 . = ALIGN (0x2) 0x0000000000000068 __trampolines_start = . *(.trampolines) .trampolines 0x0000000000000068 0x0 linker stubs *(.trampolines*) 0x0000000000000068 __trampolines_end = . *libprintf_flt.a:*(.progmem.data) *libc.a:*(.progmem.data) *(.progmem*) .progmem.data.encode_acknak 0x0000000000000068 0x5 out/src/command.o 0x0000000000000068 encode_acknak .progmem.data.digital_regs 0x000000000000006d 0xa out/src/avr/gpio.o 0x000000000000006d digital_regs .progmem.data.adc_pins 0x0000000000000077 0x8 out/src/avr/adc.o .progmem.data.pwm_regs 0x000000000000007f 0x36 out/src/avr/hard_pwm.o .progmem.data.command_identify_size 0x00000000000000b5 0x4 out/compile_time_request.o 0x00000000000000b5 command_identify_size .progmem.data.command_identify_data 0x00000000000000b9 0x9ab out/compile_time_request.o 0x00000000000000b9 command_identify_data .progmem.data.command_index_size 0x0000000000000a64 0x1 out/compile_time_request.o 0x0000000000000a64 command_index_size .progmem.data.command_index 0x0000000000000a65 0x230 out/compile_time_request.o 0x0000000000000a65 command_index .progmem.data.command_encoder_91 0x0000000000000c95 0x5 out/compile_time_request.o 0x0000000000000c95 command_encoder_91 .progmem.data.command_encoder_90 0x0000000000000c9a 0x5 out/compile_time_request.o 0x0000000000000c9a command_encoder_90 .progmem.data.command_encoder_89 0x0000000000000c9f 0x5 out/compile_time_request.o 0x0000000000000c9f command_encoder_89 .progmem.data.command_encoder_88 0x0000000000000ca4 0x5 out/compile_time_request.o 0x0000000000000ca4 command_encoder_88 .progmem.data.command_encoder_87 0x0000000000000ca9 0x5 out/compile_time_request.o 0x0000000000000ca9 command_encoder_87 .progmem.data.command_encoder_86 0x0000000000000cae 0x5 out/compile_time_request.o 0x0000000000000cae command_encoder_86 .progmem.data.command_encoder_85 0x0000000000000cb3 0x5 out/compile_time_request.o 0x0000000000000cb3 command_encoder_85 .progmem.data.command_encoder_84 0x0000000000000cb8 0x5 out/compile_time_request.o 0x0000000000000cb8 command_encoder_84 .progmem.data.command_encoder_83 0x0000000000000cbd 0x5 out/compile_time_request.o 0x0000000000000cbd command_encoder_83 .progmem.data.command_encoder_82 0x0000000000000cc2 0x5 out/compile_time_request.o 0x0000000000000cc2 command_encoder_82 .progmem.data.command_encoder_81 0x0000000000000cc7 0x5 out/compile_time_request.o 0x0000000000000cc7 command_encoder_81 .progmem.data.command_encoder_80 0x0000000000000ccc 0x5 out/compile_time_request.o 0x0000000000000ccc command_encoder_80 .progmem.data.command_encoder_79 0x0000000000000cd1 0x5 out/compile_time_request.o 0x0000000000000cd1 command_encoder_79 .progmem.data.command_encoder_78 0x0000000000000cd6 0x5 out/compile_time_request.o 0x0000000000000cd6 command_encoder_78 .progmem.data.command_encoder_77 0x0000000000000cdb 0x5 out/compile_time_request.o 0x0000000000000cdb command_encoder_77 .progmem.data.command_encoder_76 0x0000000000000ce0 0x5 out/compile_time_request.o 0x0000000000000ce0 command_encoder_76 .progmem.data.command_encoder_75 0x0000000000000ce5 0x5 out/compile_time_request.o 0x0000000000000ce5 command_encoder_75 .progmem.data.command_encoder_74 0x0000000000000cea 0x5 out/compile_time_request.o 0x0000000000000cea command_encoder_74 .progmem.data.command_encoder_73 0x0000000000000cef 0x5 out/compile_time_request.o 0x0000000000000cef command_encoder_73 .progmem.data.command_encoder_0 0x0000000000000cf4 0x5 out/compile_time_request.o 0x0000000000000cf4 command_encoder_0 .progmem.data.command_encoder_72 0x0000000000000cf9 0x5 out/compile_time_request.o 0x0000000000000cf9 command_encoder_72 .progmem.data.command_encoder_71 0x0000000000000cfe 0x5 out/compile_time_request.o 0x0000000000000cfe command_encoder_71 .progmem.data.command_encoder_70 0x0000000000000d03 0x5 out/compile_time_request.o 0x0000000000000d03 command_encoder_70 .progmem.data.command_parameters40 0x0000000000000d08 0x5 out/compile_time_request.o .progmem.data.command_parameters39 0x0000000000000d0d 0x3 out/compile_time_request.o .progmem.data.command_parameters38 0x0000000000000d10 0x5 out/compile_time_request.o .progmem.data.command_parameters37 0x0000000000000d15 0x8 out/compile_time_request.o .progmem.data.command_parameters36 0x0000000000000d1d 0x5 out/compile_time_request.o .progmem.data.command_parameters35 0x0000000000000d22 0x5 out/compile_time_request.o .progmem.data.command_parameters34 0x0000000000000d27 0x3 out/compile_time_request.o .progmem.data.command_parameters33 0x0000000000000d2a 0x3 out/compile_time_request.o .progmem.data.command_parameters32 0x0000000000000d2d 0x6 out/compile_time_request.o .progmem.data.command_parameters31 0x0000000000000d33 0x3 out/compile_time_request.o .progmem.data.command_parameters30 0x0000000000000d36 0x8 out/compile_time_request.o .progmem.data.command_parameters29 0x0000000000000d3e 0x5 out/compile_time_request.o .progmem.data.command_parameters28 0x0000000000000d43 0x3 out/compile_time_request.o .progmem.data.command_parameters27 0x0000000000000d46 0x5 out/compile_time_request.o .progmem.data.command_parameters26 0x0000000000000d4b 0x4 out/compile_time_request.o .progmem.data.command_parameters25 0x0000000000000d4f 0x3 out/compile_time_request.o .progmem.data.command_parameters24 0x0000000000000d52 0x6 out/compile_time_request.o .progmem.data.command_parameters23 0x0000000000000d58 0x8 out/compile_time_request.o .progmem.data.command_parameters22 0x0000000000000d60 0x2 out/compile_time_request.o .progmem.data.command_parameters21 0x0000000000000d62 0x3 out/compile_time_request.o .progmem.data.command_parameters20 0x0000000000000d65 0x1 out/compile_time_request.o .progmem.data.command_parameters19 0x0000000000000d66 0x2 out/compile_time_request.o .progmem.data.command_parameters18 0x0000000000000d68 0x4 out/compile_time_request.o .progmem.data.command_parameters17 0x0000000000000d6c 0x2 out/compile_time_request.o .progmem.data.command_parameters16 0x0000000000000d6e 0x3 out/compile_time_request.o .progmem.data.command_parameters15 0x0000000000000d71 0x3 out/compile_time_request.o .progmem.data.command_parameters14 0x0000000000000d74 0x7 out/compile_time_request.o .progmem.data.command_parameters13 0x0000000000000d7b 0x4 out/compile_time_request.o .progmem.data.command_parameters12 0x0000000000000d7f 0x2 out/compile_time_request.o .progmem.data.command_parameters11 0x0000000000000d81 0x3 out/compile_time_request.o .progmem.data.command_parameters10 0x0000000000000d84 0x4 out/compile_time_request.o .progmem.data.command_parameters9 0x0000000000000d88 0x4 out/compile_time_request.o .progmem.data.command_parameters8 0x0000000000000d8c 0x2 out/compile_time_request.o .progmem.data.command_parameters7 0x0000000000000d8e 0x1 out/compile_time_request.o .progmem.data.command_parameters6 0x0000000000000d8f 0x4 out/compile_time_request.o .progmem.data.command_parameters5 0x0000000000000d93 0x1 out/compile_time_request.o .progmem.data.command_parameters4 0x0000000000000d94 0x2 out/compile_time_request.o .progmem.data.command_parameters3 0x0000000000000d96 0x3 out/compile_time_request.o .progmem.data.command_parameters2 0x0000000000000d99 0x2 out/compile_time_request.o .progmem.data.command_parameters1 0x0000000000000d9b 0x2 out/compile_time_request.o .progmem.data.command_parameters0 0x0000000000000d9d 0x1 out/compile_time_request.o .progmem.data.initial_pins_size 0x0000000000000d9e 0x2 out/compile_time_request.o 0x0000000000000d9e initial_pins_size .progmem.data.initial_pins 0x0000000000000da0 0x0 out/compile_time_request.o 0x0000000000000da0 initial_pins 0x0000000000000da0 . = ALIGN (0x2) *(.jumptables) *(.jumptables*) *(.lowtext) *(.lowtext*) 0x0000000000000da0 __ctors_start = . *(.ctors) 0x0000000000000da0 __ctors_end = . 0x0000000000000da0 __dtors_start = . *(.dtors) 0x0000000000000da0 __dtors_end = . SORT(*)(.ctors) SORT(*)(.dtors) *(.init0) .init0 0x0000000000000da0 0x0 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/crtatmega328p.o 0x0000000000000da0 __init *(.init0) *(.init1) *(.init1) *(.init2) .init2 0x0000000000000da0 0xc /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/crtatmega328p.o *(.init2) *(.init3) .init3 0x0000000000000dac 0x18 out/src/avr/watchdog.o 0x0000000000000dac watchdog_early_init *(.init3) *(.init4) .init4 0x0000000000000dc4 0x16 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_copy_data.o) 0x0000000000000dc4 __do_copy_data .init4 0x0000000000000dda 0x10 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_clear_bss.o) 0x0000000000000dda __do_clear_bss *(.init4) *(.init5) *(.init5) *(.init6) *(.init6) *(.init7) *(.init7) *(.init8) *(.init8) *(.init9) .init9 0x0000000000000dea 0x8 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/crtatmega328p.o *(.init9) *(.text) .text 0x0000000000000df2 0x4 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/crtatmega328p.o 0x0000000000000df2 __vector_22 0x0000000000000df2 __vector_1 0x0000000000000df2 __vector_24 0x0000000000000df2 __vector_12 0x0000000000000df2 __bad_interrupt 0x0000000000000df2 __vector_3 0x0000000000000df2 __vector_23 0x0000000000000df2 __vector_25 0x0000000000000df2 __vector_13 0x0000000000000df2 __vector_17 0x0000000000000df2 __vector_7 0x0000000000000df2 __vector_5 0x0000000000000df2 __vector_4 0x0000000000000df2 __vector_9 0x0000000000000df2 __vector_2 0x0000000000000df2 __vector_21 0x0000000000000df2 __vector_15 0x0000000000000df2 __vector_8 0x0000000000000df2 __vector_14 0x0000000000000df2 __vector_10 0x0000000000000df2 __vector_16 0x0000000000000df2 __vector_20 0x0000000000000df6 . = ALIGN (0x2) *(.text.*) .text.deleted_event 0x0000000000000df6 0x4 out/src/sched.o .text.periodic_event 0x0000000000000dfa 0x4e out/src/sched.o .text.sched_del_timer 0x0000000000000e48 0xa4 out/src/sched.o 0x0000000000000e48 sched_del_timer .text.sched_timer_dispatch 0x0000000000000eec 0x126 out/src/sched.o 0x0000000000000eec sched_timer_dispatch .text.sched_timer_reset 0x0000000000001012 0x40 out/src/sched.o 0x0000000000001012 sched_timer_reset .text.sched_wake_tasks 0x0000000000001052 0x6 out/src/sched.o 0x0000000000001052 sched_wake_tasks .text.sched_tasks_busy 0x0000000000001058 0xe out/src/sched.o 0x0000000000001058 sched_tasks_busy .text.sched_wake_task 0x0000000000001066 0xc out/src/sched.o 0x0000000000001066 sched_wake_task .text.sched_check_wake 0x0000000000001072 0x12 out/src/sched.o 0x0000000000001072 sched_check_wake .text.sched_is_shutdown 0x0000000000001084 0xe out/src/sched.o 0x0000000000001084 sched_is_shutdown .text.sched_report_shutdown 0x0000000000001092 0x26 out/src/sched.o 0x0000000000001092 sched_report_shutdown .text.sched_try_shutdown 0x00000000000010b8 0xc out/src/sched.o 0x00000000000010b8 sched_try_shutdown .text.sched_shutdown 0x00000000000010c4 0xe out/src/sched.o 0x00000000000010c4 sched_shutdown .text.sched_add_timer 0x00000000000010d2 0xf4 out/src/sched.o 0x00000000000010d2 sched_add_timer .text.sentinel_event 0x00000000000011c6 0xc out/src/sched.o .text.sched_clear_shutdown 0x00000000000011d2 0x1e out/src/sched.o 0x00000000000011d2 sched_clear_shutdown .text.sched_main 0x00000000000011f0 0x112 out/src/sched.o 0x00000000000011f0 sched_main .text.command_decode_ptr 0x0000000000001302 0x4 out/src/command.o 0x0000000000001302 command_decode_ptr .text.command_parsef 0x0000000000001306 0x13c out/src/command.o 0x0000000000001306 command_parsef .text.command_encode_and_frame 0x0000000000001442 0x2aa out/src/command.o 0x0000000000001442 command_encode_and_frame .text.command_sendf 0x00000000000016ec 0x34 out/src/command.o 0x00000000000016ec command_sendf .text.sendf_shutdown 0x0000000000001720 0x6 out/src/command.o 0x0000000000001720 sendf_shutdown .text.command_find_block 0x0000000000001726 0x12c out/src/command.o 0x0000000000001726 command_find_block .text.command_dispatch 0x0000000000001852 0x136 out/src/command.o 0x0000000000001852 command_dispatch .text.command_send_ack 0x0000000000001988 0x12 out/src/command.o 0x0000000000001988 command_send_ack .text.unlikely.move_queue_setup.part.2 0x000000000000199a 0xc out/src/basecmd.o .text.alloc_init 0x00000000000019a6 0xe out/src/basecmd.o 0x00000000000019a6 alloc_init .text.alloc_chunk 0x00000000000019b4 0x5a out/src/basecmd.o 0x00000000000019b4 alloc_chunk .text.move_free 0x0000000000001a0e 0x18 out/src/basecmd.o 0x0000000000001a0e move_free .text.move_alloc 0x0000000000001a26 0x2e out/src/basecmd.o 0x0000000000001a26 move_alloc .text.move_queue_empty 0x0000000000001a54 0x14 out/src/basecmd.o 0x0000000000001a54 move_queue_empty .text.move_queue_first 0x0000000000001a68 0x8 out/src/basecmd.o 0x0000000000001a68 move_queue_first .text.move_queue_push 0x0000000000001a70 0x30 out/src/basecmd.o 0x0000000000001a70 move_queue_push .text.move_queue_pop 0x0000000000001aa0 0x14 out/src/basecmd.o 0x0000000000001aa0 move_queue_pop .text.move_queue_clear 0x0000000000001ab4 0x8 out/src/basecmd.o 0x0000000000001ab4 move_queue_clear .text.move_queue_setup 0x0000000000001abc 0x34 out/src/basecmd.o 0x0000000000001abc move_queue_setup .text.move_reset 0x0000000000001af0 0x88 out/src/basecmd.o 0x0000000000001af0 move_reset .text.oid_lookup 0x0000000000001b78 0x36 out/src/basecmd.o 0x0000000000001b78 oid_lookup .text.oid_alloc 0x0000000000001bae 0x64 out/src/basecmd.o 0x0000000000001bae oid_alloc .text.oid_next 0x0000000000001c12 0x48 out/src/basecmd.o 0x0000000000001c12 oid_next .text.command_allocate_oids 0x0000000000001c5a 0x3e out/src/basecmd.o 0x0000000000001c5a command_allocate_oids .text.command_get_config 0x0000000000001c98 0x8a out/src/basecmd.o 0x0000000000001c98 command_get_config .text.command_finalize_config 0x0000000000001d22 0xd6 out/src/basecmd.o 0x0000000000001d22 command_finalize_config .text.command_get_clock 0x0000000000001df8 0x40 out/src/basecmd.o 0x0000000000001df8 command_get_clock .text.command_get_uptime 0x0000000000001e38 0x9a out/src/basecmd.o 0x0000000000001e38 command_get_uptime .text.stats_update 0x0000000000001ed2 0x266 out/src/basecmd.o 0x0000000000001ed2 stats_update .text.command_emergency_stop 0x0000000000002138 0xc out/src/basecmd.o 0x0000000000002138 command_emergency_stop .text.command_clear_shutdown 0x0000000000002144 0x4 out/src/basecmd.o 0x0000000000002144 command_clear_shutdown .text.command_identify 0x0000000000002148 0x98 out/src/basecmd.o 0x0000000000002148 command_identify .text.command_debug_read 0x00000000000021e0 0x76 out/src/debugcmds.o 0x00000000000021e0 command_debug_read .text.command_debug_write 0x0000000000002256 0x58 out/src/debugcmds.o 0x0000000000002256 command_debug_write .text.command_debug_ping 0x00000000000022ae 0x46 out/src/debugcmds.o 0x00000000000022ae command_debug_ping .text.command_debug_nop 0x00000000000022f4 0x2 out/src/debugcmds.o 0x00000000000022f4 command_debug_nop .text.initial_pins_setup 0x00000000000022f6 0x4c out/src/initial_pins.o 0x00000000000022f6 initial_pins_setup .text.command_config_digital_out 0x0000000000002342 0x94 out/src/gpiocmds.o 0x0000000000002342 command_config_digital_out .text.digital_load_event 0x00000000000023d6 0x236 out/src/gpiocmds.o .text.digital_toggle_event 0x000000000000260c 0x92 out/src/gpiocmds.o .text.command_set_digital_out_pwm_cycle 0x000000000000269e 0x4e out/src/gpiocmds.o 0x000000000000269e command_set_digital_out_pwm_cycle .text.command_queue_digital_out 0x00000000000026ec 0xda out/src/gpiocmds.o 0x00000000000026ec command_queue_digital_out .text.command_update_digital_out 0x00000000000027c6 0xf0 out/src/gpiocmds.o 0x00000000000027c6 command_update_digital_out .text.digital_out_shutdown 0x00000000000028b6 0x5a out/src/gpiocmds.o 0x00000000000028b6 digital_out_shutdown .text.command_set_digital_out 0x0000000000002910 0xa out/src/gpiocmds.o 0x0000000000002910 command_set_digital_out .text.stepper_load_next 0x000000000000291a 0x14a out/src/stepper.o .text.stepper_event_full 0x0000000000002a64 0x150 out/src/stepper.o 0x0000000000002a64 stepper_event_full .text.command_config_stepper 0x0000000000002bb4 0xac out/src/stepper.o 0x0000000000002bb4 command_config_stepper .text.stepper_stop 0x0000000000002c60 0xc0 out/src/stepper.o .text.stepper_event 0x0000000000002d20 0xa2 out/src/stepper.o 0x0000000000002d20 stepper_event .text.command_queue_step 0x0000000000002dc2 0xe4 out/src/stepper.o 0x0000000000002dc2 command_queue_step .text.command_set_next_step_dir 0x0000000000002ea6 0x3a out/src/stepper.o 0x0000000000002ea6 command_set_next_step_dir .text.command_reset_step_clock 0x0000000000002ee0 0x56 out/src/stepper.o 0x0000000000002ee0 command_reset_step_clock .text.command_stepper_get_position 0x0000000000002f36 0xae out/src/stepper.o 0x0000000000002f36 command_stepper_get_position .text.command_stepper_stop_on_trigger 0x0000000000002fe4 0x36 out/src/stepper.o 0x0000000000002fe4 command_stepper_stop_on_trigger .text.stepper_shutdown 0x000000000000301a 0x44 out/src/stepper.o 0x000000000000301a stepper_shutdown .text.command_config_endstop 0x000000000000305e 0x34 out/src/endstop.o 0x000000000000305e command_config_endstop .text.endstop_oversample_event 0x0000000000003092 0x88 out/src/endstop.o .text.endstop_event 0x000000000000311a 0x70 out/src/endstop.o .text.command_endstop_home 0x000000000000318a 0xaa out/src/endstop.o 0x000000000000318a command_endstop_home .text.command_endstop_query_state 0x0000000000003234 0x80 out/src/endstop.o 0x0000000000003234 command_endstop_query_state .text.trsync_report_event 0x00000000000032b4 0x3c out/src/trsync.o .text.command_config_trsync 0x00000000000032f0 0x24 out/src/trsync.o 0x00000000000032f0 command_config_trsync .text.trsync_clear 0x0000000000003314 0x3e out/src/trsync.o .text.trsync_do_trigger.part.0 0x0000000000003352 0x4e out/src/trsync.o .text.trsync_expire_event 0x00000000000033a0 0x1e out/src/trsync.o .text.trsync_do_trigger 0x00000000000033be 0x18 out/src/trsync.o 0x00000000000033be trsync_do_trigger .text.trsync_oid_lookup 0x00000000000033d6 0x8 out/src/trsync.o 0x00000000000033d6 trsync_oid_lookup .text.trsync_add_signal 0x00000000000033de 0x3e out/src/trsync.o 0x00000000000033de trsync_add_signal .text.command_trsync_start 0x000000000000341c 0x64 out/src/trsync.o 0x000000000000341c command_trsync_start .text.command_trsync_set_timeout 0x0000000000003480 0x5a out/src/trsync.o 0x0000000000003480 command_trsync_set_timeout .text.command_trsync_trigger 0x00000000000034da 0x8a out/src/trsync.o 0x00000000000034da command_trsync_trigger .text.trsync_task 0x0000000000003564 0xae out/src/trsync.o 0x0000000000003564 trsync_task .text.trsync_shutdown 0x0000000000003612 0x2c out/src/trsync.o 0x0000000000003612 trsync_shutdown .text.command_config_analog_in 0x000000000000363e 0x36 out/src/adccmds.o 0x000000000000363e command_config_analog_in .text.analog_in_event 0x0000000000003674 0x10e out/src/adccmds.o .text.command_query_analog_in 0x0000000000003782 0x96 out/src/adccmds.o 0x0000000000003782 command_query_analog_in .text.analog_in_task 0x0000000000003818 0xa6 out/src/adccmds.o 0x0000000000003818 analog_in_task .text.analog_in_shutdown 0x00000000000038be 0x76 out/src/adccmds.o 0x00000000000038be analog_in_shutdown .text.command_config_spi 0x0000000000003934 0x3c out/src/spicmds.o 0x0000000000003934 command_config_spi .text.command_config_spi_shutdown 0x0000000000003970 0x6a out/src/spicmds.o 0x0000000000003970 command_config_spi_shutdown .text.unlikely.spidev_set_software_bus.part.1 0x00000000000039da 0xc out/src/spicmds.o .text.command_config_spi_without_cs 0x00000000000039e6 0x10 out/src/spicmds.o 0x00000000000039e6 command_config_spi_without_cs .text.spidev_oid_lookup 0x00000000000039f6 0x8 out/src/spicmds.o 0x00000000000039f6 spidev_oid_lookup .text.command_spi_set_bus 0x00000000000039fe 0x5a out/src/spicmds.o 0x00000000000039fe command_spi_set_bus .text.spidev_set_software_bus 0x0000000000003a58 0x18 out/src/spicmds.o 0x0000000000003a58 spidev_set_software_bus .text.spidev_transfer 0x0000000000003a70 0x9c out/src/spicmds.o 0x0000000000003a70 spidev_transfer .text.command_spi_transfer 0x0000000000003b0c 0x72 out/src/spicmds.o 0x0000000000003b0c command_spi_transfer .text.command_spi_send 0x0000000000003b7e 0x3c out/src/spicmds.o 0x0000000000003b7e command_spi_send .text.spidev_shutdown 0x0000000000003bba 0x68 out/src/spicmds.o 0x0000000000003bba spidev_shutdown .text.thermocouple_event 0x0000000000003c22 0x3c out/src/thermocouple.o .text.command_config_thermocouple 0x0000000000003c5e 0x54 out/src/thermocouple.o 0x0000000000003c5e command_config_thermocouple .text.thermocouple_respond.isra.1 0x0000000000003cb2 0xe8 out/src/thermocouple.o .text.command_query_thermocouple 0x0000000000003d9a 0x7e out/src/thermocouple.o 0x0000000000003d9a command_query_thermocouple .text.thermocouple_task 0x0000000000003e18 0x256 out/src/thermocouple.o 0x0000000000003e18 thermocouple_task .text.command_config_i2c 0x000000000000406e 0x44 out/src/i2ccmds.o 0x000000000000406e command_config_i2c .text.command_i2c_write 0x00000000000040b2 0x3c out/src/i2ccmds.o 0x00000000000040b2 command_i2c_write .text.command_i2c_read 0x00000000000040ee 0xc6 out/src/i2ccmds.o 0x00000000000040ee command_i2c_read .text.command_i2c_modify_bits 0x00000000000041b4 0x158 out/src/i2ccmds.o 0x00000000000041b4 command_i2c_modify_bits .text.command_config_pwm_out 0x000000000000430c 0x6c out/src/pwmcmds.o 0x000000000000430c command_config_pwm_out .text.pwm_event 0x0000000000004378 0x10a out/src/pwmcmds.o .text.pwm_end_event 0x0000000000004482 0xc out/src/pwmcmds.o .text.command_queue_pwm_out 0x000000000000448e 0xc2 out/src/pwmcmds.o 0x000000000000448e command_queue_pwm_out .text.pwm_shutdown 0x0000000000004550 0x5e out/src/pwmcmds.o 0x0000000000004550 pwm_shutdown .text.command_set_pwm_out 0x00000000000045ae 0x12 out/src/pwmcmds.o 0x00000000000045ae command_set_pwm_out .text.command_spi_set_software_bus 0x00000000000045c0 0x7e out/src/spi_software.o 0x00000000000045c0 command_spi_set_software_bus .text.spi_software_prepare 0x000000000000463e 0x10 out/src/spi_software.o 0x000000000000463e spi_software_prepare .text.spi_software_transfer 0x000000000000464e 0xda out/src/spi_software.o 0x000000000000464e spi_software_transfer .text.command_config_adxl345 0x0000000000004728 0x3a out/src/sensor_adxl345.o 0x0000000000004728 command_config_adxl345 .text.adxl345_event 0x0000000000004762 0x14 out/src/sensor_adxl345.o .text.adxl_reschedule_timer 0x0000000000004776 0x3e out/src/sensor_adxl345.o .text.adxl_report 0x00000000000047b4 0x66 out/src/sensor_adxl345.o .text.adxl_query 0x000000000000481a 0x16e out/src/sensor_adxl345.o .text.command_query_adxl345 0x0000000000004988 0x196 out/src/sensor_adxl345.o 0x0000000000004988 command_query_adxl345 .text.command_query_adxl345_status 0x0000000000004b1e 0xe6 out/src/sensor_adxl345.o 0x0000000000004b1e command_query_adxl345_status .text.adxl345_task 0x0000000000004c04 0x98 out/src/sensor_adxl345.o 0x0000000000004c04 adxl345_task .text.st7920_xmit_byte 0x0000000000004c9c 0x5c out/src/lcd_st7920.o .text.command_config_st7920 0x0000000000004cf8 0xe4 out/src/lcd_st7920.o 0x0000000000004cf8 command_config_st7920 .text.st7920_xmit.part.1 0x0000000000004ddc 0x100 out/src/lcd_st7920.o .text.command_st7920_send_cmds 0x0000000000004edc 0x50 out/src/lcd_st7920.o 0x0000000000004edc command_st7920_send_cmds .text.command_st7920_send_data 0x0000000000004f2c 0x50 out/src/lcd_st7920.o 0x0000000000004f2c command_st7920_send_data .text.st7920_shutdown 0x0000000000004f7c 0x4e out/src/lcd_st7920.o 0x0000000000004f7c st7920_shutdown .text.hd44780_xmit_byte 0x0000000000004fca 0x130 out/src/lcd_hd44780.o .text.command_config_hd44780 0x00000000000050fa 0xdc out/src/lcd_hd44780.o 0x00000000000050fa command_config_hd44780 .text.hd44780_xmit 0x00000000000051d6 0xa6 out/src/lcd_hd44780.o .text.command_hd44780_send_cmds 0x000000000000527c 0x48 out/src/lcd_hd44780.o 0x000000000000527c command_hd44780_send_cmds .text.command_hd44780_send_data 0x00000000000052c4 0x48 out/src/lcd_hd44780.o 0x00000000000052c4 command_hd44780_send_data .text.hd44780_shutdown 0x000000000000530c 0x8a out/src/lcd_hd44780.o 0x000000000000530c hd44780_shutdown .text.buttons_event 0x0000000000005396 0xe6 out/src/buttons.o .text.command_config_buttons 0x000000000000547c 0x44 out/src/buttons.o 0x000000000000547c command_config_buttons .text.command_buttons_add 0x00000000000054c0 0x5e out/src/buttons.o 0x00000000000054c0 command_buttons_add .text.command_buttons_query 0x000000000000551e 0x80 out/src/buttons.o 0x000000000000551e command_buttons_query .text.command_buttons_ack 0x000000000000559e 0x72 out/src/buttons.o 0x000000000000559e command_buttons_ack .text.buttons_task 0x0000000000005610 0x98 out/src/buttons.o 0x0000000000005610 buttons_task .text.command_config_tmcuart 0x00000000000056a8 0xb8 out/src/tmcuart.o 0x00000000000056a8 command_config_tmcuart .text.tmcuart_send_event 0x0000000000005760 0xfc out/src/tmcuart.o .text.tmcuart_send_sync_event 0x000000000000585c 0x116 out/src/tmcuart.o .text.tmcuart_reset_line 0x0000000000005972 0x40 out/src/tmcuart.o .text.tmcuart_read_event 0x00000000000059b2 0x96 out/src/tmcuart.o .text.tmcuart_read_sync_event 0x0000000000005a48 0x86 out/src/tmcuart.o .text.tmcuart_send_finish_event 0x0000000000005ace 0x84 out/src/tmcuart.o .text.command_tmcuart_send 0x0000000000005b52 0xf2 out/src/tmcuart.o 0x0000000000005b52 command_tmcuart_send .text.tmcuart_task 0x0000000000005c44 0x8c out/src/tmcuart.o 0x0000000000005c44 tmcuart_task .text.tmcuart_shutdown 0x0000000000005cd0 0x2c out/src/tmcuart.o 0x0000000000005cd0 tmcuart_shutdown .text.command_config_neopixel 0x0000000000005cfc 0x80 out/src/neopixel.o 0x0000000000005cfc command_config_neopixel .text.command_neopixel_update 0x0000000000005d7c 0x80 out/src/neopixel.o 0x0000000000005d7c command_neopixel_update .text.command_neopixel_send 0x0000000000005dfc 0x1ce out/src/neopixel.o 0x0000000000005dfc command_neopixel_send .text.command_config_counter 0x0000000000005fca 0x3c out/src/pulse_counter.o 0x0000000000005fca command_config_counter .text.counter_event 0x0000000000006006 0xb4 out/src/pulse_counter.o .text.command_query_counter 0x00000000000060ba 0x64 out/src/pulse_counter.o 0x00000000000060ba command_query_counter .text.counter_task 0x000000000000611e 0xca out/src/pulse_counter.o 0x000000000000611e counter_task .text.dynmem_start 0x00000000000061e8 0x6 out/src/avr/main.o 0x00000000000061e8 dynmem_start .text.dynmem_end 0x00000000000061ee 0xe out/src/avr/main.o 0x00000000000061ee dynmem_end .text.prescaler_init 0x00000000000061fc 0x2 out/src/avr/main.o 0x00000000000061fc prescaler_init .text.crc16_ccitt 0x00000000000061fe 0x3e out/src/avr/main.o 0x00000000000061fe crc16_ccitt .text.startup.main 0x000000000000623c 0xc out/src/avr/main.o 0x000000000000623c main .text.timer_event 0x0000000000006248 0x50 out/src/avr/timer.o .text.timer_from_us 0x0000000000006298 0x2a out/src/avr/timer.o 0x0000000000006298 timer_from_us .text.timer_is_before 0x00000000000062c2 0x14 out/src/avr/timer.o 0x00000000000062c2 timer_is_before .text.timer_kick 0x00000000000062d6 0x18 out/src/avr/timer.o 0x00000000000062d6 timer_kick .text.timer_reset 0x00000000000062ee 0x8 out/src/avr/timer.o 0x00000000000062ee timer_reset .text.timer_init 0x00000000000062f6 0x58 out/src/avr/timer.o 0x00000000000062f6 timer_init .text.timer_read_time 0x000000000000634e 0x26 out/src/avr/timer.o 0x000000000000634e timer_read_time .text.__vector_11 0x0000000000006374 0xee out/src/avr/timer.o 0x0000000000006374 __vector_11 .text.gpio_out_setup 0x0000000000006462 0x6e out/src/avr/gpio.o 0x0000000000006462 gpio_out_setup .text.gpio_out_reset 0x00000000000064d0 0x2c out/src/avr/gpio.o 0x00000000000064d0 gpio_out_reset .text.gpio_out_toggle_noirq 0x00000000000064fc 0x6 out/src/avr/gpio.o 0x00000000000064fc gpio_out_toggle_noirq .text.gpio_out_toggle 0x0000000000006502 0x6 out/src/avr/gpio.o 0x0000000000006502 gpio_out_toggle .text.gpio_out_write 0x0000000000006508 0x1e out/src/avr/gpio.o 0x0000000000006508 gpio_out_write .text.gpio_in_setup 0x0000000000006526 0x78 out/src/avr/gpio.o 0x0000000000006526 gpio_in_setup .text.gpio_in_reset 0x000000000000659e 0x2c out/src/avr/gpio.o 0x000000000000659e gpio_in_reset .text.gpio_in_read 0x00000000000065ca 0xe out/src/avr/gpio.o 0x00000000000065ca gpio_in_read .text.gpio_adc_setup 0x00000000000065d8 0x4e out/src/avr/adc.o 0x00000000000065d8 gpio_adc_setup .text.gpio_adc_sample 0x0000000000006626 0x42 out/src/avr/adc.o 0x0000000000006626 gpio_adc_sample .text.gpio_adc_read 0x0000000000006668 0x10 out/src/avr/adc.o 0x0000000000006668 gpio_adc_read .text.gpio_adc_cancel_sample 0x0000000000006678 0x10 out/src/avr/adc.o 0x0000000000006678 gpio_adc_cancel_sample .text.spi_setup 0x0000000000006688 0xfa out/src/avr/spi.o 0x0000000000006688 spi_setup .text.spi_prepare 0x0000000000006782 0x6 out/src/avr/spi.o 0x0000000000006782 spi_prepare .text.spi_transfer 0x0000000000006788 0x40 out/src/avr/spi.o 0x0000000000006788 spi_transfer .text.i2c_wait 0x00000000000067c8 0x3c out/src/avr/i2c.o .text.i2c_start 0x0000000000006804 0x34 out/src/avr/i2c.o .text.i2c_setup 0x0000000000006838 0x46 out/src/avr/i2c.o 0x0000000000006838 i2c_setup .text.i2c_write 0x000000000000687e 0x9c out/src/avr/i2c.o 0x000000000000687e i2c_write .text.i2c_read 0x000000000000691a 0x11a out/src/avr/i2c.o 0x000000000000691a i2c_read .text.gpio_pwm_setup 0x0000000000006a34 0x1ae out/src/avr/hard_pwm.o 0x0000000000006a34 gpio_pwm_setup .text.gpio_pwm_write 0x0000000000006be2 0x18 out/src/avr/hard_pwm.o 0x0000000000006be2 gpio_pwm_write .text.__vector_6 0x0000000000006bfa 0x1c out/src/avr/watchdog.o 0x0000000000006bfa __vector_6 .text.watchdog_reset 0x0000000000006c16 0x16 out/src/avr/watchdog.o 0x0000000000006c16 watchdog_reset .text.watchdog_init 0x0000000000006c2c 0x1c out/src/avr/watchdog.o 0x0000000000006c2c watchdog_init .text.command_reset 0x0000000000006c48 0x18 out/src/avr/watchdog.o 0x0000000000006c48 command_reset .text.serial_init 0x0000000000006c60 0x20 out/src/avr/serial.o 0x0000000000006c60 serial_init .text.__vector_18 0x0000000000006c80 0x4c out/src/avr/serial.o 0x0000000000006c80 __vector_18 .text.__vector_19 0x0000000000006ccc 0x72 out/src/avr/serial.o 0x0000000000006ccc __vector_19 .text.serial_enable_tx_irq 0x0000000000006d3e 0xc out/src/avr/serial.o 0x0000000000006d3e serial_enable_tx_irq .text.serial_rx_byte 0x0000000000006d4a 0x2a out/src/generic/serial_irq.o 0x0000000000006d4a serial_rx_byte .text.serial_get_tx_byte 0x0000000000006d74 0x2c out/src/generic/serial_irq.o 0x0000000000006d74 serial_get_tx_byte .text.console_task 0x0000000000006da0 0xb8 out/src/generic/serial_irq.o 0x0000000000006da0 console_task .text.console_sendf 0x0000000000006e58 0xb2 out/src/generic/serial_irq.o 0x0000000000006e58 console_sendf .text.ctr_run_initfuncs 0x0000000000006f0a 0x18 out/compile_time_request.o 0x0000000000006f0a ctr_run_initfuncs .text.ctr_run_shutdownfuncs 0x0000000000006f22 0x30 out/compile_time_request.o 0x0000000000006f22 ctr_run_shutdownfuncs .text.ctr_run_taskfuncs 0x0000000000006f52 0x24 out/compile_time_request.o 0x0000000000006f52 ctr_run_taskfuncs .text.ctr_lookup_static_string 0x0000000000006f76 0x3f8 out/compile_time_request.o 0x0000000000006f76 ctr_lookup_static_string .text.ctr_lookup_encoder 0x000000000000736e 0x210 out/compile_time_request.o 0x000000000000736e ctr_lookup_encoder .text.libgcc.mul 0x000000000000757e 0x20 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_mulsi3.o) 0x000000000000757e __mulsi3 .text.libgcc.builtins 0x000000000000759e 0xe /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_bswapsi2.o) 0x000000000000759e __bswapsi2 .text.libgcc.mul 0x00000000000075ac 0x16 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_muluhisi3.o) 0x00000000000075ac __muluhisi3 .text.libgcc.mul 0x00000000000075c2 0x1e /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_umulhisi3.o) 0x00000000000075c2 __umulhisi3 .text.avr-libc 0x00000000000075e0 0x82 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(setjmp.o) 0x00000000000075e0 setjmp 0x0000000000007620 longjmp .text.avr-libc 0x0000000000007662 0x12 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(memcpy_P.o) 0x0000000000007662 memcpy_P .text.avr-libc 0x0000000000007674 0x1a /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(memchr.o) 0x0000000000007674 memchr .text.avr-libc 0x000000000000768e 0x12 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(memcpy.o) 0x000000000000768e memcpy .text.avr-libc 0x00000000000076a0 0x24 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(memmove.o) 0x00000000000076a0 memmove .text.avr-libc 0x00000000000076c4 0xe /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(memset.o) 0x00000000000076c4 memset .text.avr-libc 0x00000000000076d2 0x12 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/libc.a(strcmp.o) 0x00000000000076d2 strcmp 0x00000000000076e4 . = ALIGN (0x2) *(.fini9) .fini9 0x00000000000076e4 0x0 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_exit.o) 0x00000000000076e4 exit 0x00000000000076e4 _exit *(.fini9) *(.fini8) *(.fini8) *(.fini7) *(.fini7) *(.fini6) *(.fini6) *(.fini5) *(.fini5) *(.fini4) *(.fini4) *(.fini3) *(.fini3) *(.fini2) *(.fini2) *(.fini1) *(.fini1) *(.fini0) .fini0 0x00000000000076e4 0x4 /usr/lib/gcc/avr/5.4.0/avr5/libgcc.a(_exit.o) *(.fini0) 0x00000000000076e8 _etext = . .data 0x0000000000800100 0x92e load address 0x00000000000076e8 0x0000000000800100 PROVIDE (__data_start, .) *(.data) *(.data*) .data.SchedStatus 0x0000000000800100 0x7 out/src/sched.o .data.deleted_timer 0x0000000000800107 0x8 out/src/sched.o .data.sentinel_timer 0x000000000080010f 0x8 out/src/sched.o .data.periodic_timer 0x0000000000800117 0x8 out/src/sched.o .data.next_sequence 0x000000000080011f 0x1 out/src/command.o .data.wrap_timer 0x0000000000800120 0x8 out/src/avr/timer.o .data.last_analog_read 0x0000000000800128 0x1 out/src/avr/adc.o *(.gnu.linkonce.d*) *(.rodata) *(.rodata*) .rodata.str1.1 0x0000000000800129 0x9a out/src/sched.o .rodata.str1.1 0x00000000008001c3 0x3a out/src/command.o .rodata.str1.1 0x00000000008001fd 0x17f out/src/basecmd.o .rodata.str1.1 0x000000000080037c 0x22 out/src/debugcmds.o .rodata.str1.1 0x000000000080039e 0xc7 out/src/gpiocmds.o .rodata.str1.1 0x0000000000800465 0x74 out/src/stepper.o .rodata.str1.1 0x00000000008004d9 0x3a out/src/endstop.o .rodata.str1.1 0x0000000000800513 0x66 out/src/trsync.o .rodata.str1.1 0x0000000000800579 0x2f out/src/adccmds.o 0x40 (size before relaxing) .rodata.str1.1 0x00000000008005a8 0x3d out/src/spicmds.o .rodata.str1.1 0x00000000008005e5 0x92 out/src/thermocouple.o .rodata.str1.1 0x0000000000800677 0x4b out/src/i2ccmds.o .rodata.str1.1 0x00000000008006c2 0x56 out/src/pwmcmds.o .rodata.str1.1 0x0000000000800718 0x13 out/src/spi_software.o .rodata.str1.1 0x0000000000800718 0x8e out/src/sensor_adxl345.o .rodata.str1.1 0x00000000008007a6 0x83 out/src/buttons.o .rodata.str1.1 0x0000000000800829 0x38 out/src/tmcuart.o .rodata.str1.1 0x0000000000800861 0x5d out/src/neopixel.o .rodata.str1.1 0x00000000008008be 0x3b out/src/pulse_counter.o .rodata.str1.1 0x00000000008008f9 0x1e out/src/avr/timer.o .rodata.str1.1 0x0000000000800917 0x28 out/src/avr/gpio.o .rodata.str1.1 0x000000000080093f 0x14 out/src/avr/adc.o .rodata.str1.1 0x0000000000800953 0x1d out/src/avr/spi.o .rodata.str1.1 0x0000000000800970 0x39 out/src/avr/i2c.o .rodata.str1.1 0x00000000008009a9 0x74 out/src/avr/hard_pwm.o .rodata.str1.1 0x0000000000800a1d 0x10 out/src/avr/watchdog.o .rodata.str1.1 0x0000000000800a2d 0x915 out/compile_time_request.o *(.gnu.linkonce.r*) 0x0000000000801342 . = ALIGN (0x2) *fill* 0x0000000000800a2d 0x1 0x0000000000800a2e _edata = . 0x0000000000800a2e PROVIDE (__data_end, .) .bss 0x0000000000800a2e 0x16a 0x0000000000800a2e PROVIDE (__bss_start, .) *(.bss) *(.bss*) .bss.shutdown_jmp 0x0000000000800a2e 0x17 out/src/sched.o .bss.sync_state.2279 0x0000000000800a45 0x1 out/src/command.o .bss.in_sendf 0x0000000000800a46 0x1 out/src/command.o .bss.sumsq.2236 0x0000000000800a47 0x4 out/src/basecmd.o .bss.sum.2235 0x0000000000800a4b 0x4 out/src/basecmd.o .bss.count.2234 0x0000000000800a4f 0x4 out/src/basecmd.o .bss.stats_send_time_high 0x0000000000800a53 0x4 out/src/basecmd.o .bss.stats_send_time 0x0000000000800a57 0x4 out/src/basecmd.o .bss.config_crc 0x0000000000800a5b 0x4 out/src/basecmd.o .bss.oid_count 0x0000000000800a5f 0x1 out/src/basecmd.o .bss.oids 0x0000000000800a60 0x2 out/src/basecmd.o .bss.move_item_size 0x0000000000800a62 0x1 out/src/basecmd.o .bss.move_count 0x0000000000800a63 0x2 out/src/basecmd.o .bss.move_list 0x0000000000800a65 0x2 out/src/basecmd.o .bss.move_free_list 0x0000000000800a67 0x2 out/src/basecmd.o .bss.alloc_end 0x0000000000800a69 0x2 out/src/basecmd.o .bss.trsync_wake 0x0000000000800a6b 0x1 out/src/trsync.o .bss.analog_wake 0x0000000000800a6c 0x1 out/src/adccmds.o .bss.thermocouple_wake 0x0000000000800a6d 0x1 out/src/thermocouple.o .bss.adxl345_wake 0x0000000000800a6e 0x1 out/src/sensor_adxl345.o .bss.buttons_wake 0x0000000000800a6f 0x1 out/src/buttons.o .bss.tmcuart_wake 0x0000000000800a70 0x1 out/src/tmcuart.o .bss.counter_wake 0x0000000000800a71 0x1 out/src/pulse_counter.o .bss.timer_high 0x0000000000800a72 0x2 out/src/avr/timer.o .bss.watchdog_shutdown 0x0000000000800a74 0x1 out/src/avr/watchdog.o .bss.transmit_max 0x0000000000800a75 0x1 out/src/generic/serial_irq.o .bss.transmit_pos 0x0000000000800a76 0x1 out/src/generic/serial_irq.o .bss.transmit_buf 0x0000000000800a77 0x60 out/src/generic/serial_irq.o .bss.receive_pos 0x0000000000800ad7 0x1 out/src/generic/serial_irq.o .bss.receive_buf 0x0000000000800ad8 0xc0 out/src/generic/serial_irq.o *(COMMON) 0x0000000000800b98 PROVIDE (__bss_end, .) 0x00000000000076e8 __data_load_start = LOADADDR (.data) 0x0000000000008016 __data_load_end = (__data_load_start + SIZEOF (.data)) .noinit 0x0000000000800b98 0x0 [!provide] PROVIDE (__noinit_start, .) *(.noinit*) [!provide] PROVIDE (__noinit_end, .) 0x0000000000800b98 _end = . [!provide] PROVIDE (__heap_start, .) .eeprom 0x0000000000810000 0x0 *(.eeprom*) 0x0000000000810000 __eeprom_end = . .fuse *(.fuse) *(.lfuse) *(.hfuse) *(.efuse) .lock *(.lock*) .signature *(.signature*) .user_signatures *(.user_signatures*) .stab *(.stab) .stabstr *(.stabstr) .stab.excl *(.stab.excl) .stab.exclstr *(.stab.exclstr) .stab.index *(.stab.index) .stab.indexstr *(.stab.indexstr) .comment 0x0000000000000000 0x11 *(.comment) .comment 0x0000000000000000 0x11 out/src/sched.o 0x12 (size before relaxing) .comment 0x0000000000000011 0x12 out/src/command.o .comment 0x0000000000000011 0x12 out/src/basecmd.o .comment 0x0000000000000011 0x12 out/src/debugcmds.o .comment 0x0000000000000011 0x12 out/src/initial_pins.o .comment 0x0000000000000011 0x12 out/src/gpiocmds.o .comment 0x0000000000000011 0x12 out/src/stepper.o .comment 0x0000000000000011 0x12 out/src/endstop.o .comment 0x0000000000000011 0x12 out/src/trsync.o .comment 0x0000000000000011 0x12 out/src/adccmds.o .comment 0x0000000000000011 0x12 out/src/spicmds.o .comment 0x0000000000000011 0x12 out/src/thermocouple.o .comment 0x0000000000000011 0x12 out/src/i2ccmds.o .comment 0x0000000000000011 0x12 out/src/pwmcmds.o .comment 0x0000000000000011 0x12 out/src/spi_software.o .comment 0x0000000000000011 0x12 out/src/sensor_adxl345.o .comment 0x0000000000000011 0x12 out/src/lcd_st7920.o .comment 0x0000000000000011 0x12 out/src/lcd_hd44780.o .comment 0x0000000000000011 0x12 out/src/buttons.o .comment 0x0000000000000011 0x12 out/src/tmcuart.o .comment 0x0000000000000011 0x12 out/src/neopixel.o .comment 0x0000000000000011 0x12 out/src/pulse_counter.o .comment 0x0000000000000011 0x12 out/src/avr/main.o .comment 0x0000000000000011 0x12 out/src/avr/timer.o .comment 0x0000000000000011 0x12 out/src/avr/gpio.o .comment 0x0000000000000011 0x12 out/src/avr/adc.o .comment 0x0000000000000011 0x12 out/src/avr/spi.o .comment 0x0000000000000011 0x12 out/src/avr/i2c.o .comment 0x0000000000000011 0x12 out/src/avr/hard_pwm.o .comment 0x0000000000000011 0x12 out/src/avr/watchdog.o .comment 0x0000000000000011 0x12 out/src/avr/serial.o .comment 0x0000000000000011 0x12 out/src/generic/serial_irq.o .comment 0x0000000000000011 0x12 out/compile_time_request.o .note.gnu.avr.deviceinfo 0x0000000000000000 0x40 .note.gnu.avr.deviceinfo 0x0000000000000000 0x40 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/crtatmega328p.o .note.gnu.build-id *(.note.gnu.build-id) .debug *(.debug) .line *(.line) .debug_srcinfo *(.debug_srcinfo) .debug_sfnames *(.debug_sfnames) .debug_aranges *(.debug_aranges) .debug_pubnames *(.debug_pubnames) .debug_info 0x0000000000000000 0x5f4 *(.debug_info .gnu.linkonce.wi.*) .debug_info 0x0000000000000000 0x5f4 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/crtatmega328p.o .debug_abbrev 0x0000000000000000 0x5a2 *(.debug_abbrev) .debug_abbrev 0x0000000000000000 0x5a2 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/crtatmega328p.o .debug_line 0x0000000000000000 0x1a *(.debug_line .debug_line.* .debug_line_end) .debug_line 0x0000000000000000 0x1a /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/crtatmega328p.o .debug_frame *(.debug_frame) .debug_str 0x0000000000000000 0x208 *(.debug_str) .debug_str 0x0000000000000000 0x208 /usr/lib/gcc/avr/5.4.0/../../../avr/lib/avr5/crtatmega328p.o .debug_loc *(.debug_loc) .debug_macinfo *(.debug_macinfo) .debug_weaknames *(.debug_weaknames) .debug_funcnames *(.debug_funcnames) .debug_typenames *(.debug_typenames) .debug_varnames *(.debug_varnames) .debug_pubtypes *(.debug_pubtypes) .debug_ranges *(.debug_ranges) .debug_macro *(.debug_macro) OUTPUT(out/klipper.elf elf32-avr) LOAD linker stubs