Archive member included to satisfy reference by file (symbol)

/home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
                              ultimate-midi.o (exti_set_trigger)
/home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio.o)
                              ultimate-midi.o (gpio_set_mode)
/home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
                              ultimate-midi.o (gpio_set)
/home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
                              ultimate-midi.o (rcc_clock_setup_in_hse_8mhz_out_72mhz)
/home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
                              ultimate-midi.o (rcc_periph_clock_enable)
/home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
                              ultimate-midi.o (usart_set_baudrate)
/home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
                              ultimate-midi.o (usart_send)
/home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(vector.o)
                              (reset_handler)
/home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
                              ultimate-midi.o (nvic_enable_irq)
/home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(assert.o)
                              /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o) (cm3_assert_failed)
/home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(flash_common_all.o)
                              /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o) (flash_set_ws)

Discarded input sections

 .text          0x0000000000000000        0x0 ultimate-midi.o
 .data          0x0000000000000000        0x0 ultimate-midi.o
 .bss           0x0000000000000000        0x0 ultimate-midi.o
 .bss.next_read_cursor
                0x0000000000000000        0x1 ultimate-midi.o
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
 .text          0x0000000000000000        0x0 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
 .data          0x0000000000000000        0x0 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
 .bss           0x0000000000000000        0x0 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
 .text.exti_disable_request
                0x0000000000000000       0x20 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
 .text.exti_get_flag_status
                0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio.o)
 .text          0x0000000000000000        0x0 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio.o)
 .data          0x0000000000000000        0x0 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio.o)
 .bss           0x0000000000000000        0x0 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio.o)
 .text.gpio_set_eventout
                0x0000000000000000       0x10 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio.o)
 .text.gpio_primary_remap
                0x0000000000000000       0x14 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio.o)
 .text.gpio_secondary_remap
                0x0000000000000000       0x10 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio.o)
 .debug_macro   0x0000000000000000      0xa90 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio.o)
 .debug_macro   0x0000000000000000       0x1c /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio.o)
 .debug_macro   0x0000000000000000       0x22 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio.o)
 .debug_macro   0x0000000000000000       0x56 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio.o)
 .debug_macro   0x0000000000000000       0x51 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio.o)
 .debug_macro   0x0000000000000000       0xef /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio.o)
 .debug_macro   0x0000000000000000       0x6a /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio.o)
 .debug_macro   0x0000000000000000      0x1df /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio.o)
 .debug_macro   0x0000000000000000       0x22 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio.o)
 .debug_macro   0x0000000000000000       0xe8 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio.o)
 .debug_macro   0x0000000000000000       0x76 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio.o)
 .debug_macro   0x0000000000000000      0x1b4 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio.o)
 .debug_macro   0x0000000000000000       0x76 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio.o)
 .debug_macro   0x0000000000000000      0xe04 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
 .text          0x0000000000000000        0x0 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
 .data          0x0000000000000000        0x0 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
 .bss           0x0000000000000000        0x0 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
 .text.gpio_port_config_lock
                0x0000000000000000       0x10 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
 .debug_macro   0x0000000000000000      0xa90 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
 .debug_macro   0x0000000000000000       0x1c /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
 .debug_macro   0x0000000000000000       0x22 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
 .debug_macro   0x0000000000000000       0x56 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
 .debug_macro   0x0000000000000000       0x51 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
 .debug_macro   0x0000000000000000       0xef /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
 .debug_macro   0x0000000000000000       0x6a /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
 .debug_macro   0x0000000000000000      0x1df /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
 .debug_macro   0x0000000000000000       0x22 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
 .debug_macro   0x0000000000000000       0xe8 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
 .debug_macro   0x0000000000000000       0x76 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
 .debug_macro   0x0000000000000000      0x1b4 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
 .debug_macro   0x0000000000000000       0x76 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
 .debug_macro   0x0000000000000000      0xe04 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .text          0x0000000000000000        0x0 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .data          0x0000000000000000        0x0 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .bss           0x0000000000000000        0x0 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .text.rcc_osc_ready_int_clear
                0x0000000000000000       0x5c /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .text.rcc_osc_ready_int_enable
                0x0000000000000000       0x5c /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .text.rcc_osc_ready_int_disable
                0x0000000000000000       0x5c /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .text.rcc_osc_ready_int_flag
                0x0000000000000000       0x54 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .text.rcc_css_int_clear
                0x0000000000000000       0x10 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .text.rcc_css_int_flag
                0x0000000000000000       0x10 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .text.rcc_osc_off
                0x0000000000000000       0x58 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .text.rcc_css_enable
                0x0000000000000000       0x10 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .text.rcc_css_disable
                0x0000000000000000       0x10 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .text.rcc_set_pll2_multiplication_factor
                0x0000000000000000       0x14 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .text.rcc_set_pll3_multiplication_factor
                0x0000000000000000       0x14 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .text.rcc_rtc_clock_enabled_flag
                0x0000000000000000       0x10 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .text.rcc_enable_rtc_clock
                0x0000000000000000       0x10 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .text.rcc_set_rtc_clock_source
                0x0000000000000000       0x90 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .text.rcc_set_usbpre
                0x0000000000000000       0x18 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .text.rcc_set_prediv1
                0x0000000000000000       0x14 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .text.rcc_set_prediv2
                0x0000000000000000       0x14 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .text.rcc_set_prediv1_source
                0x0000000000000000       0x18 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .text.rcc_system_clock_source
                0x0000000000000000       0x10 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .text.rcc_clock_setup_in_hsi_out_64mhz
                0x0000000000000000       0x74 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .text.rcc_clock_setup_in_hsi_out_48mhz
                0x0000000000000000       0x84 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .text.rcc_clock_setup_in_hsi_out_24mhz
                0x0000000000000000       0x70 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .text.rcc_clock_setup_in_hse_8mhz_out_24mhz
                0x0000000000000000       0x88 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .text.rcc_clock_setup_in_hse_12mhz_out_72mhz
                0x0000000000000000       0x8c /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .text.rcc_clock_setup_in_hse_16mhz_out_72mhz
                0x0000000000000000       0x8c /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .text.rcc_clock_setup_in_hse_25mhz_out_72mhz
                0x0000000000000000       0xac /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .text.rcc_backupdomain_reset
                0x0000000000000000       0x18 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .debug_macro   0x0000000000000000      0xa90 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .debug_macro   0x0000000000000000       0x1c /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .debug_macro   0x0000000000000000       0x22 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .debug_macro   0x0000000000000000       0x56 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .debug_macro   0x0000000000000000       0x51 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .debug_macro   0x0000000000000000       0xef /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .debug_macro   0x0000000000000000       0x6a /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .debug_macro   0x0000000000000000      0x1df /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .debug_macro   0x0000000000000000       0x22 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .debug_macro   0x0000000000000000       0xe8 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .debug_macro   0x0000000000000000       0x76 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .debug_macro   0x0000000000000000      0x1b4 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .text          0x0000000000000000        0x0 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .data          0x0000000000000000        0x0 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .bss           0x0000000000000000        0x0 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .text.rcc_peripheral_enable_clock
                0x0000000000000000        0x8 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .text.rcc_peripheral_disable_clock
                0x0000000000000000        0xa /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .text.rcc_peripheral_reset
                0x0000000000000000        0x8 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .text.rcc_peripheral_clear_reset
                0x0000000000000000        0xa /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .text.rcc_periph_clock_disable
                0x0000000000000000       0x1e /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .text.rcc_periph_reset_pulse
                0x0000000000000000       0x24 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .text.rcc_periph_reset_hold
                0x0000000000000000        0x4 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .text.rcc_periph_reset_release
                0x0000000000000000        0x4 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .text.rcc_set_mco
                0x0000000000000000       0x14 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .text.rcc_osc_bypass_enable
                0x0000000000000000       0x28 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .text.rcc_osc_bypass_disable
                0x0000000000000000       0x28 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .debug_macro   0x0000000000000000      0xa90 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .debug_macro   0x0000000000000000       0x1c /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .debug_macro   0x0000000000000000       0x22 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .debug_macro   0x0000000000000000       0x56 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .debug_macro   0x0000000000000000       0x51 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .debug_macro   0x0000000000000000       0xef /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .debug_macro   0x0000000000000000       0x6a /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .debug_macro   0x0000000000000000      0x1df /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .debug_macro   0x0000000000000000       0x22 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .debug_macro   0x0000000000000000       0xe8 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .debug_macro   0x0000000000000000       0x76 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .debug_macro   0x0000000000000000      0x1b4 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .debug_macro   0x0000000000000000      0x82c /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .text          0x0000000000000000        0x0 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .data          0x0000000000000000        0x0 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .bss           0x0000000000000000        0x0 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .text.usart_disable
                0x0000000000000000        0xa /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .text.usart_send_blocking
                0x0000000000000000       0x16 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .text.usart_recv_blocking
                0x0000000000000000       0x12 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .text.usart_enable_rx_dma
                0x0000000000000000        0xa /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .text.usart_disable_rx_dma
                0x0000000000000000        0xa /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .text.usart_enable_tx_dma
                0x0000000000000000        0xa /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .text.usart_disable_tx_dma
                0x0000000000000000        0xa /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .text.usart_enable_rx_interrupt
                0x0000000000000000        0xa /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .text.usart_disable_rx_interrupt
                0x0000000000000000        0xa /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .text.usart_enable_tx_interrupt
                0x0000000000000000        0xa /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .text.usart_disable_tx_interrupt
                0x0000000000000000        0xa /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .text.usart_enable_error_interrupt
                0x0000000000000000        0xa /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .text.usart_disable_error_interrupt
                0x0000000000000000        0xa /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .debug_macro   0x0000000000000000      0xa90 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .debug_macro   0x0000000000000000       0x1c /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .debug_macro   0x0000000000000000       0x22 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .debug_macro   0x0000000000000000       0x56 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .debug_macro   0x0000000000000000       0x51 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .debug_macro   0x0000000000000000       0xef /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .debug_macro   0x0000000000000000       0x6a /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .debug_macro   0x0000000000000000      0x1df /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .debug_macro   0x0000000000000000       0x22 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .debug_macro   0x0000000000000000       0xe8 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .debug_macro   0x0000000000000000       0x76 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .debug_macro   0x0000000000000000      0x1b4 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .debug_macro   0x0000000000000000      0x82c /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
 .text          0x0000000000000000        0x0 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
 .data          0x0000000000000000        0x0 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
 .bss           0x0000000000000000        0x0 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
 .text.usart_wait_send_ready
                0x0000000000000000        0x8 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
 .text.usart_wait_recv_ready
                0x0000000000000000        0x8 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
 .text.usart_get_flag
                0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
 .debug_macro   0x0000000000000000      0xa90 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
 .debug_macro   0x0000000000000000       0x1c /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
 .debug_macro   0x0000000000000000       0x22 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
 .debug_macro   0x0000000000000000       0x56 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
 .debug_macro   0x0000000000000000       0x51 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
 .debug_macro   0x0000000000000000       0xef /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
 .debug_macro   0x0000000000000000       0x6a /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
 .debug_macro   0x0000000000000000      0x1df /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
 .debug_macro   0x0000000000000000       0x22 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
 .debug_macro   0x0000000000000000       0xe8 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
 .debug_macro   0x0000000000000000       0x76 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
 .debug_macro   0x0000000000000000      0x1b4 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
 .debug_macro   0x0000000000000000       0x94 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
 .debug_macro   0x0000000000000000      0x29e /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
 .debug_macro   0x0000000000000000      0x82c /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(vector.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(vector.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(vector.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(vector.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(vector.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(vector.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(vector.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(vector.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(vector.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(vector.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(vector.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(vector.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(vector.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(vector.o)
 .text          0x0000000000000000        0x0 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(vector.o)
 .data          0x0000000000000000        0x0 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(vector.o)
 .bss           0x0000000000000000        0x0 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(vector.o)
 .debug_macro   0x0000000000000000      0xa90 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(vector.o)
 .debug_macro   0x0000000000000000       0x76 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(vector.o)
 .debug_macro   0x0000000000000000       0x1c /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(vector.o)
 .debug_macro   0x0000000000000000       0x22 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(vector.o)
 .debug_macro   0x0000000000000000       0x56 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(vector.o)
 .debug_macro   0x0000000000000000       0x51 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(vector.o)
 .debug_macro   0x0000000000000000       0xef /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(vector.o)
 .debug_macro   0x0000000000000000       0x6a /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(vector.o)
 .debug_macro   0x0000000000000000      0x1df /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(vector.o)
 .debug_macro   0x0000000000000000       0x22 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(vector.o)
 .debug_macro   0x0000000000000000       0xe8 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(vector.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .text          0x0000000000000000        0x0 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .data          0x0000000000000000        0x0 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .bss           0x0000000000000000        0x0 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .text.nvic_disable_irq
                0x0000000000000000       0x18 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .text.nvic_get_pending_irq
                0x0000000000000000       0x22 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .text.nvic_set_pending_irq
                0x0000000000000000       0x1a /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .text.nvic_clear_pending_irq
                0x0000000000000000       0x18 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .text.nvic_get_irq_enabled
                0x0000000000000000       0x22 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .text.nvic_get_active_irq
                0x0000000000000000       0x22 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .text.nvic_generate_software_interrupt
                0x0000000000000000       0x14 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .debug_macro   0x0000000000000000      0xa90 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .debug_macro   0x0000000000000000       0x1c /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .debug_macro   0x0000000000000000       0x22 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .debug_macro   0x0000000000000000       0x56 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .debug_macro   0x0000000000000000       0x51 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .debug_macro   0x0000000000000000       0xef /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .debug_macro   0x0000000000000000       0x6a /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .debug_macro   0x0000000000000000      0x1df /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .debug_macro   0x0000000000000000       0x22 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .debug_macro   0x0000000000000000       0xe8 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .debug_macro   0x0000000000000000       0x76 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .debug_macro   0x0000000000000000      0x1a2 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(assert.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(assert.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(assert.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(assert.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(assert.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(assert.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(assert.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(assert.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(assert.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(assert.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(assert.o)
 .text          0x0000000000000000        0x0 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(assert.o)
 .data          0x0000000000000000        0x0 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(assert.o)
 .bss           0x0000000000000000        0x0 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(assert.o)
 .text.cm3_assert_failed
                0x0000000000000000        0x2 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(assert.o)
 .text.cm3_assert_failed_verbose
                0x0000000000000000        0x6 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(assert.o)
 .debug_info    0x0000000000000000      0x104 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(assert.o)
 .debug_abbrev  0x0000000000000000       0x98 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(assert.o)
 .debug_loc     0x0000000000000000       0x94 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(assert.o)
 .debug_aranges
                0x0000000000000000       0x28 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(assert.o)
 .debug_ranges  0x0000000000000000       0x18 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(assert.o)
 .debug_macro   0x0000000000000000       0x89 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(assert.o)
 .debug_macro   0x0000000000000000      0xa90 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(assert.o)
 .debug_macro   0x0000000000000000       0x1c /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(assert.o)
 .debug_macro   0x0000000000000000       0x22 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(assert.o)
 .debug_macro   0x0000000000000000       0x56 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(assert.o)
 .debug_macro   0x0000000000000000       0x51 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(assert.o)
 .debug_macro   0x0000000000000000       0xef /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(assert.o)
 .debug_macro   0x0000000000000000       0x6a /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(assert.o)
 .debug_macro   0x0000000000000000      0x1df /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(assert.o)
 .debug_macro   0x0000000000000000       0x22 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(assert.o)
 .debug_macro   0x0000000000000000       0xe8 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(assert.o)
 .debug_macro   0x0000000000000000       0x16 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(assert.o)
 .debug_line    0x0000000000000000      0x1a7 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(assert.o)
 .debug_str     0x0000000000000000     0x40e3 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(assert.o)
 .comment       0x0000000000000000       0x7a /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(assert.o)
 .debug_frame   0x0000000000000000       0x38 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(assert.o)
 .ARM.attributes
                0x0000000000000000       0x2d /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(assert.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(flash_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(flash_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(flash_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(flash_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(flash_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(flash_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(flash_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(flash_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(flash_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(flash_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(flash_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(flash_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(flash_common_all.o)
 .group         0x0000000000000000        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(flash_common_all.o)
 .text          0x0000000000000000        0x0 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(flash_common_all.o)
 .data          0x0000000000000000        0x0 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(flash_common_all.o)
 .bss           0x0000000000000000        0x0 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(flash_common_all.o)
 .text.flash_prefetch_enable
                0x0000000000000000       0x10 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(flash_common_all.o)
 .text.flash_prefetch_disable
                0x0000000000000000       0x10 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(flash_common_all.o)
 .text.flash_unlock_option_bytes
                0x0000000000000000       0x18 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(flash_common_all.o)
 .debug_macro   0x0000000000000000      0xa90 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(flash_common_all.o)
 .debug_macro   0x0000000000000000       0x1c /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(flash_common_all.o)
 .debug_macro   0x0000000000000000       0x22 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(flash_common_all.o)
 .debug_macro   0x0000000000000000       0x56 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(flash_common_all.o)
 .debug_macro   0x0000000000000000       0x51 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(flash_common_all.o)
 .debug_macro   0x0000000000000000       0xef /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(flash_common_all.o)
 .debug_macro   0x0000000000000000       0x6a /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(flash_common_all.o)
 .debug_macro   0x0000000000000000      0x1df /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(flash_common_all.o)
 .debug_macro   0x0000000000000000       0x22 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(flash_common_all.o)
 .debug_macro   0x0000000000000000       0xe8 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(flash_common_all.o)
 .debug_macro   0x0000000000000000       0x76 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(flash_common_all.o)
 .debug_macro   0x0000000000000000      0x1b4 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(flash_common_all.o)
 .debug_macro   0x0000000000000000       0xee /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(flash_common_all.o)
 .debug_macro   0x0000000000000000       0x82 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(flash_common_all.o)

Memory Configuration

Name             Origin             Length             Attributes
rom              0x0000000008000000 0x0000000000010000 xr
ram              0x0000000020000000 0x0000000000005000 xrw
*default*        0x0000000000000000 0xffffffffffffffff

Linker script and memory map

LOAD ultimate-midi.o
START GROUP
LOAD /opt/gcc-arm/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libc.a
LOAD /opt/gcc-arm/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libgcc.a
LOAD /opt/gcc-arm/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libnosys.a
END GROUP
LOAD /home/michael/stm32f103c8t6//rtos/libwwg/libwwg.a
LOAD /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a
START GROUP
LOAD /opt/gcc-arm/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libgcc.a
LOAD /opt/gcc-arm/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libc.a
END GROUP
START GROUP
LOAD /opt/gcc-arm/bin/../lib/gcc/arm-none-eabi/10.3.1/thumb/v7-m/nofp/libgcc.a
LOAD /opt/gcc-arm/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libc.a
LOAD /opt/gcc-arm/bin/../lib/gcc/arm-none-eabi/10.3.1/../../../../arm-none-eabi/lib/thumb/v7-m/nofp/libnosys.a
END GROUP

.text           0x0000000008000000      0xb94
 *(.vectors)
 .vectors       0x0000000008000000      0x150 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(vector.o)
                0x0000000008000000                vector_table
 *(.text*)
 .text.databus_output
                0x0000000008000150       0x20 ultimate-midi.o
 .text.databus_input
                0x0000000008000170       0x20 ultimate-midi.o
 .text.exti4_isr
                0x0000000008000190       0xd4 ultimate-midi.o
                0x0000000008000190                exti4_isr
 .text.exti15_10_isr
                0x0000000008000264       0x94 ultimate-midi.o
                0x0000000008000264                exti15_10_isr
 .text.exti9_5_isr
                0x00000000080002f8       0x84 ultimate-midi.o
                0x00000000080002f8                exti9_5_isr
 .text.usart1_isr
                0x000000000800037c       0xa0 ultimate-midi.o
                0x000000000800037c                usart1_isr
 .text.startup.main
                0x000000000800041c      0x274 ultimate-midi.o
                0x000000000800041c                main
 .text.exti_set_trigger
                0x0000000008000690       0x38 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
                0x0000000008000690                exti_set_trigger
 .text.exti_enable_request
                0x00000000080006c8       0x14 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
                0x00000000080006c8                exti_enable_request
 .text.exti_reset_request
                0x00000000080006dc        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
                0x00000000080006dc                exti_reset_request
 .text.exti_select_source
                0x00000000080006e8       0xa0 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
                0x00000000080006e8                exti_select_source
 .text.gpio_set_mode
                0x0000000008000788       0x5e /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio.o)
                0x0000000008000788                gpio_set_mode
 .text.gpio_set
                0x00000000080007e6        0x4 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
                0x00000000080007e6                gpio_set
 .text.gpio_clear
                0x00000000080007ea        0x6 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
                0x00000000080007ea                gpio_clear
 .text.gpio_get
                0x00000000080007f0        0x6 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
                0x00000000080007f0                gpio_get
 .text.gpio_toggle
                0x00000000080007f6       0x12 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
                0x00000000080007f6                gpio_toggle
 .text.gpio_port_read
                0x0000000008000808        0x6 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
                0x0000000008000808                gpio_port_read
 .text.gpio_port_write
                0x000000000800080e        0x4 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
                0x000000000800080e                gpio_port_write
 *fill*         0x0000000008000812        0x2 
 .text.rcc_osc_on.part.0
                0x0000000008000814       0x10 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .text.rcc_is_osc_ready
                0x0000000008000824       0x5c /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
                0x0000000008000824                rcc_is_osc_ready
 .text.rcc_wait_for_osc_ready
                0x0000000008000880       0x10 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
                0x0000000008000880                rcc_wait_for_osc_ready
 .text.rcc_osc_on
                0x0000000008000890       0x54 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
                0x0000000008000890                rcc_osc_on
 .text.rcc_set_sysclk_source
                0x00000000080008e4       0x14 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
                0x00000000080008e4                rcc_set_sysclk_source
 .text.rcc_set_pll_multiplication_factor
                0x00000000080008f8       0x14 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
                0x00000000080008f8                rcc_set_pll_multiplication_factor
 .text.rcc_set_pll_source
                0x000000000800090c       0x14 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
                0x000000000800090c                rcc_set_pll_source
 .text.rcc_set_pllxtpre
                0x0000000008000920       0x14 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
                0x0000000008000920                rcc_set_pllxtpre
 .text.rcc_set_adcpre
                0x0000000008000934       0x14 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
                0x0000000008000934                rcc_set_adcpre
 .text.rcc_set_ppre2
                0x0000000008000948       0x14 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
                0x0000000008000948                rcc_set_ppre2
 .text.rcc_set_ppre1
                0x000000000800095c       0x14 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
                0x000000000800095c                rcc_set_ppre1
 .text.rcc_set_hpre
                0x0000000008000970       0x14 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
                0x0000000008000970                rcc_set_hpre
 .text.rcc_clock_setup_in_hse_8mhz_out_72mhz
                0x0000000008000984       0x8c /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
                0x0000000008000984                rcc_clock_setup_in_hse_8mhz_out_72mhz
 .text.rcc_periph_clock_enable
                0x0000000008000a10       0x1c /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
                0x0000000008000a10                rcc_periph_clock_enable
 .text.usart_set_baudrate
                0x0000000008000a2c       0x28 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
                0x0000000008000a2c                usart_set_baudrate
 .text.usart_set_databits
                0x0000000008000a54       0x12 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
                0x0000000008000a54                usart_set_databits
 .text.usart_set_stopbits
                0x0000000008000a66        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
                0x0000000008000a66                usart_set_stopbits
 .text.usart_set_parity
                0x0000000008000a72        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
                0x0000000008000a72                usart_set_parity
 .text.usart_set_mode
                0x0000000008000a7e        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
                0x0000000008000a7e                usart_set_mode
 .text.usart_set_flow_control
                0x0000000008000a8a        0xc /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
                0x0000000008000a8a                usart_set_flow_control
 .text.usart_enable
                0x0000000008000a96        0xa /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
                0x0000000008000a96                usart_enable
 .text.usart_send
                0x0000000008000aa0        0x8 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
                0x0000000008000aa0                usart_send
 .text.usart_recv
                0x0000000008000aa8        0x8 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
                0x0000000008000aa8                usart_recv
 .text.blocking_handler
                0x0000000008000ab0        0x2 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(vector.o)
                0x0000000008000ab0                usart3_isr
                0x0000000008000ab0                rtc_isr
                0x0000000008000ab0                tim7_isr
                0x0000000008000ab0                adc1_2_isr
                0x0000000008000ab0                tim1_trg_com_isr
                0x0000000008000ab0                usb_hp_can_tx_isr
                0x0000000008000ab0                tim6_isr
                0x0000000008000ab0                usb_wakeup_isr
                0x0000000008000ab0                blocking_handler
                0x0000000008000ab0                tim5_isr
                0x0000000008000ab0                otg_fs_isr
                0x0000000008000ab0                spi1_isr
                0x0000000008000ab0                exti2_isr
                0x0000000008000ab0                dma1_channel6_isr
                0x0000000008000ab0                can_rx1_isr
                0x0000000008000ab0                dma1_channel5_isr
                0x0000000008000ab0                dma2_channel5_isr
                0x0000000008000ab0                usage_fault_handler
                0x0000000008000ab0                tim8_trg_com_isr
                0x0000000008000ab0                can2_rx0_isr
                0x0000000008000ab0                tim1_brk_isr
                0x0000000008000ab0                can2_rx1_isr
                0x0000000008000ab0                tim1_cc_isr
                0x0000000008000ab0                sdio_isr
                0x0000000008000ab0                eth_isr
                0x0000000008000ab0                dma1_channel4_isr
                0x0000000008000ab0                tim8_brk_isr
                0x0000000008000ab0                dma2_channel4_5_isr
                0x0000000008000ab0                pvd_isr
                0x0000000008000ab0                rcc_isr
                0x0000000008000ab0                flash_isr
                0x0000000008000ab0                uart4_isr
                0x0000000008000ab0                rtc_alarm_isr
                0x0000000008000ab0                hard_fault_handler
                0x0000000008000ab0                exti1_isr
                0x0000000008000ab0                i2c1_ev_isr
                0x0000000008000ab0                dma2_channel1_isr
                0x0000000008000ab0                spi2_isr
                0x0000000008000ab0                tim8_up_isr
                0x0000000008000ab0                dma2_channel2_isr
                0x0000000008000ab0                exti3_isr
                0x0000000008000ab0                adc3_isr
                0x0000000008000ab0                tim3_isr
                0x0000000008000ab0                usart2_isr
                0x0000000008000ab0                usb_lp_can_rx0_isr
                0x0000000008000ab0                i2c2_er_isr
                0x0000000008000ab0                i2c2_ev_isr
                0x0000000008000ab0                uart5_isr
                0x0000000008000ab0                fsmc_isr
                0x0000000008000ab0                dma1_channel1_isr
                0x0000000008000ab0                mem_manage_handler
                0x0000000008000ab0                can2_tx_isr
                0x0000000008000ab0                dma2_channel3_isr
                0x0000000008000ab0                dma1_channel7_isr
                0x0000000008000ab0                tim1_up_isr
                0x0000000008000ab0                can2_sce_isr
                0x0000000008000ab0                tim4_isr
                0x0000000008000ab0                dma1_channel2_isr
                0x0000000008000ab0                i2c1_er_isr
                0x0000000008000ab0                can_sce_isr
                0x0000000008000ab0                tim8_cc_isr
                0x0000000008000ab0                tamper_isr
                0x0000000008000ab0                eth_wkup_isr
                0x0000000008000ab0                bus_fault_handler
                0x0000000008000ab0                wwdg_isr
                0x0000000008000ab0                dma1_channel3_isr
                0x0000000008000ab0                spi3_isr
                0x0000000008000ab0                tim2_isr
                0x0000000008000ab0                exti0_isr
 .text.null_handler
                0x0000000008000ab2        0x2 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(vector.o)
                0x0000000008000ab2                null_handler
                0x0000000008000ab2                sv_call_handler
                0x0000000008000ab2                pend_sv_handler
                0x0000000008000ab2                debug_monitor_handler
                0x0000000008000ab2                sys_tick_handler
                0x0000000008000ab2                nmi_handler
 .text.reset_handler
                0x0000000008000ab4       0x90 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(vector.o)
                0x0000000008000ab4                reset_handler
 .text.nvic_enable_irq
                0x0000000008000b44       0x1a /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
                0x0000000008000b44                nvic_enable_irq
 *fill*         0x0000000008000b5e        0x2 
 .text.nvic_set_priority
                0x0000000008000b60       0x20 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
                0x0000000008000b60                nvic_set_priority
 .text.flash_set_ws
                0x0000000008000b80       0x14 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(flash_common_all.o)
                0x0000000008000b80                flash_set_ws
                0x0000000008000b94                . = ALIGN (0x4)
 *(.rodata*)
                0x0000000008000b94                . = ALIGN (0x4)

.glue_7         0x0000000008000b94        0x0
 .glue_7        0x0000000008000b94        0x0 linker stubs

.glue_7t        0x0000000008000b94        0x0
 .glue_7t       0x0000000008000b94        0x0 linker stubs

.vfp11_veneer   0x0000000008000b94        0x0
 .vfp11_veneer  0x0000000008000b94        0x0 linker stubs

.v4_bx          0x0000000008000b94        0x0
 .v4_bx         0x0000000008000b94        0x0 linker stubs

.iplt           0x0000000008000b94        0x0
 .iplt          0x0000000008000b94        0x0 ultimate-midi.o

.rel.dyn        0x0000000008000b94        0x0
 .rel.iplt      0x0000000008000b94        0x0 ultimate-midi.o

.preinit_array  0x0000000008000b94        0x0
                0x0000000008000b94                . = ALIGN (0x4)
                0x0000000008000b94                __preinit_array_start = .
 *(.preinit_array)
                0x0000000008000b94                __preinit_array_end = .

.init_array     0x0000000008000b94        0x0
                0x0000000008000b94                . = ALIGN (0x4)
                0x0000000008000b94                __init_array_start = .
 *(SORT_BY_NAME(.init_array.*))
 *(.init_array)
                0x0000000008000b94                __init_array_end = .

.fini_array     0x0000000008000b94        0x0
                0x0000000008000b94                . = ALIGN (0x4)
                0x0000000008000b94                __fini_array_start = .
 *(.fini_array)
 *(SORT_BY_NAME(.fini_array.*))
                0x0000000008000b94                __fini_array_end = .

.ARM.extab
 *(.ARM.extab*)

.ARM.exidx      0x0000000008000b94        0x0
                0x0000000008000b94                __exidx_start = .
 *(.ARM.exidx*)
                0x0000000008000b94                __exidx_end = .
                0x0000000008000b94                . = ALIGN (0x4)
                0x0000000008000b94                _etext = .

.data           0x0000000020000000        0xc load address 0x0000000008000b94
                0x0000000020000000                _data = .
 *(.data*)
 .data.rcc_ahb_frequency
                0x0000000020000000        0x4 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
                0x0000000020000000                rcc_ahb_frequency
 .data.rcc_apb1_frequency
                0x0000000020000004        0x4 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
                0x0000000020000004                rcc_apb1_frequency
 .data.rcc_apb2_frequency
                0x0000000020000008        0x4 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
                0x0000000020000008                rcc_apb2_frequency
                0x000000002000000c                . = ALIGN (0x4)
                0x000000002000000c                _edata = .
                0x0000000008000b94                _data_loadaddr = LOADADDR (.data)

.igot.plt       0x000000002000000c        0x0 load address 0x0000000008000ba0
 .igot.plt      0x000000002000000c        0x0 ultimate-midi.o

.bss            0x000000002000000c      0x118 load address 0x0000000008000ba0
 *(.bss*)
 .bss.byte_avail
                0x000000002000000c        0x4 ultimate-midi.o
 .bss.counter   0x0000000020000010        0x4 ultimate-midi.o
 .bss.cpc_to_midi_out
                0x0000000020000014        0x1 ultimate-midi.o
 .bss.cpc_to_s2
                0x0000000020000015        0x1 ultimate-midi.o
 .bss.data      0x0000000020000016        0x1 ultimate-midi.o
 .bss.isr_active
                0x0000000020000017        0x1 ultimate-midi.o
 .bss.midi_cur  0x0000000020000018        0x4 ultimate-midi.o
 .bss.midi_in   0x000000002000001c      0x100 ultimate-midi.o
 .bss.midi_in_to_midi_out
                0x000000002000011c        0x1 ultimate-midi.o
 .bss.midi_in_to_s2
                0x000000002000011d        0x1 ultimate-midi.o
 .bss.next_write_cursor
                0x000000002000011e        0x1 ultimate-midi.o
 .bss.read_cursor
                0x000000002000011f        0x1 ultimate-midi.o
 .bss.write_cursor
                0x0000000020000120        0x1 ultimate-midi.o
 *(COMMON)
                0x0000000020000124                . = ALIGN (0x4)
 *fill*         0x0000000020000121        0x3 
                0x0000000020000124                _ebss = .

/DISCARD/
 *(.eh_frame)
                0x0000000020000124                . = ALIGN (0x4)
                0x0000000020000124                end = .
                0x0000000020005000                PROVIDE (_stack = (ORIGIN (ram) + LENGTH (ram)))
OUTPUT(ultimate-midi.elf elf32-littlearm)
LOAD linker stubs

.debug_info     0x0000000000000000     0x3c04
 .debug_info    0x0000000000000000      0xfbd ultimate-midi.o
 .debug_info    0x0000000000000fbd      0x241 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
 .debug_info    0x00000000000011fe      0x20a /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio.o)
 .debug_info    0x0000000000001408      0x266 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
 .debug_info    0x000000000000166e     0x128f /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .debug_info    0x00000000000028fd      0x603 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .debug_info    0x0000000000002f00      0x51b /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .debug_info    0x000000000000341b      0x1c5 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
 .debug_info    0x00000000000035e0      0x2dd /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(vector.o)
 .debug_info    0x00000000000038bd      0x251 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .debug_info    0x0000000000003b0e       0xf6 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(flash_common_all.o)

.debug_abbrev   0x0000000000000000      0xdc5
 .debug_abbrev  0x0000000000000000      0x21d ultimate-midi.o
 .debug_abbrev  0x000000000000021d      0x102 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
 .debug_abbrev  0x000000000000031f       0xd0 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio.o)
 .debug_abbrev  0x00000000000003ef      0x116 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
 .debug_abbrev  0x0000000000000505      0x2e1 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .debug_abbrev  0x00000000000007e6      0x15d /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .debug_abbrev  0x0000000000000943      0x129 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .debug_abbrev  0x0000000000000a6c       0xc8 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
 .debug_abbrev  0x0000000000000b34      0x145 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(vector.o)
 .debug_abbrev  0x0000000000000c79       0xb5 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .debug_abbrev  0x0000000000000d2e       0x97 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(flash_common_all.o)

.debug_loc      0x0000000000000000      0xc58
 .debug_loc     0x0000000000000000       0x6a ultimate-midi.o
 .debug_loc     0x000000000000006a      0x15c /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
 .debug_loc     0x00000000000001c6      0x134 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio.o)
 .debug_loc     0x00000000000002fa       0xbe /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
 .debug_loc     0x00000000000003b8      0x39c /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .debug_loc     0x0000000000000754       0x6f /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .debug_loc     0x00000000000007c3      0x172 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .debug_loc     0x0000000000000935       0x99 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
 .debug_loc     0x00000000000009ce      0x128 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(vector.o)
 .debug_loc     0x0000000000000af6      0x14d /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .debug_loc     0x0000000000000c43       0x15 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(flash_common_all.o)

.debug_aranges  0x0000000000000000      0x490
 .debug_aranges
                0x0000000000000000       0x50 ultimate-midi.o
 .debug_aranges
                0x0000000000000050       0x48 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
 .debug_aranges
                0x0000000000000098       0x38 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio.o)
 .debug_aranges
                0x00000000000000d0       0x50 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
 .debug_aranges
                0x0000000000000120      0x158 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .debug_aranges
                0x0000000000000278       0x58 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .debug_aranges
                0x00000000000002d0       0xb8 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .debug_aranges
                0x0000000000000388       0x40 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
 .debug_aranges
                0x00000000000003c8       0x30 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(vector.o)
 .debug_aranges
                0x00000000000003f8       0x60 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .debug_aranges
                0x0000000000000458       0x38 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(flash_common_all.o)

.debug_ranges   0x0000000000000000      0x4b0
 .debug_ranges  0x0000000000000000       0x88 ultimate-midi.o
 .debug_ranges  0x0000000000000088       0x50 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
 .debug_ranges  0x00000000000000d8       0x28 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio.o)
 .debug_ranges  0x0000000000000100       0x40 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
 .debug_ranges  0x0000000000000140      0x1b8 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .debug_ranges  0x00000000000002f8       0x48 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .debug_ranges  0x0000000000000340       0xa8 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .debug_ranges  0x00000000000003e8       0x30 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
 .debug_ranges  0x0000000000000418       0x20 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(vector.o)
 .debug_ranges  0x0000000000000438       0x50 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .debug_ranges  0x0000000000000488       0x28 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(flash_common_all.o)

.debug_line     0x0000000000000000     0x317b
 .debug_line    0x0000000000000000      0x535 ultimate-midi.o
 .debug_line    0x0000000000000535      0x3d3 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
 .debug_line    0x0000000000000908      0x31e /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio.o)
 .debug_line    0x0000000000000c26      0x334 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
 .debug_line    0x0000000000000f5a      0xc69 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .debug_line    0x0000000000001bc3      0x35e /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .debug_line    0x0000000000001f21      0x537 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .debug_line    0x0000000000002458      0x329 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
 .debug_line    0x0000000000002781      0x3bf /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(vector.o)
 .debug_line    0x0000000000002b40      0x356 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .debug_line    0x0000000000002e96      0x2e5 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(flash_common_all.o)

.debug_str      0x0000000000000000     0xf9aa
 .debug_str     0x0000000000000000      0x637 ultimate-midi.o
                                        0x6f8 (size before relaxing)
 .debug_str     0x0000000000000637     0x87bd /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
                                       0x89db (size before relaxing)
 .debug_str     0x0000000000008df4       0x77 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio.o)
                                       0x85b2 (size before relaxing)
 .debug_str     0x0000000000008e6b       0x38 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
                                       0x85a6 (size before relaxing)
 .debug_str     0x0000000000008ea3     0x30ee /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
                                       0x7ea5 (size before relaxing)
 .debug_str     0x000000000000bf91      0x35b /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
                                       0x77bb (size before relaxing)
 .debug_str     0x000000000000c2ec     0x10f0 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
                                       0x837a (size before relaxing)
 .debug_str     0x000000000000d3dc       0x2d /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
                                       0x81b4 (size before relaxing)
 .debug_str     0x000000000000d409     0x248b /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(vector.o)
                                       0x667b (size before relaxing)
 .debug_str     0x000000000000f894       0xb2 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
                                       0x5c5d (size before relaxing)
 .debug_str     0x000000000000f946       0x64 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(flash_common_all.o)
                                       0x557e (size before relaxing)

.comment        0x0000000000000000       0xc2
 .comment       0x0000000000000000       0x49 ultimate-midi.o
                                         0x4a (size before relaxing)
 .comment       0x0000000000000049       0x79 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
                                         0x7a (size before relaxing)
 .comment       0x00000000000000c2       0x7a /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio.o)
 .comment       0x00000000000000c2       0x7a /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
 .comment       0x00000000000000c2       0x7a /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .comment       0x00000000000000c2       0x7a /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .comment       0x00000000000000c2       0x7a /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .comment       0x00000000000000c2       0x7a /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
 .comment       0x00000000000000c2       0x7a /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(vector.o)
 .comment       0x00000000000000c2       0x7a /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .comment       0x00000000000000c2       0x7a /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(flash_common_all.o)

.ARM.attributes
                0x0000000000000000       0x2d
 .ARM.attributes
                0x0000000000000000       0x2d ultimate-midi.o
 .ARM.attributes
                0x000000000000002d       0x2d /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
 .ARM.attributes
                0x000000000000005a       0x2d /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio.o)
 .ARM.attributes
                0x0000000000000087       0x2d /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
 .ARM.attributes
                0x00000000000000b4       0x2d /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .ARM.attributes
                0x00000000000000e1       0x2d /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .ARM.attributes
                0x000000000000010e       0x2d /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .ARM.attributes
                0x000000000000013b       0x2d /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
 .ARM.attributes
                0x0000000000000168       0x2d /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(vector.o)
 .ARM.attributes
                0x0000000000000195       0x2d /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .ARM.attributes
                0x00000000000001c2       0x2d /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(flash_common_all.o)

.debug_frame    0x0000000000000000      0x910
 .debug_frame   0x0000000000000000       0xec ultimate-midi.o
 .debug_frame   0x00000000000000ec       0x88 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
 .debug_frame   0x0000000000000174       0x60 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio.o)
 .debug_frame   0x00000000000001d4       0x80 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
 .debug_frame   0x0000000000000254      0x2e0 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .debug_frame   0x0000000000000534       0xd0 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .debug_frame   0x0000000000000604      0x170 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .debug_frame   0x0000000000000774       0x60 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
 .debug_frame   0x00000000000007d4       0x4c /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(vector.o)
 .debug_frame   0x0000000000000820       0xa0 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .debug_frame   0x00000000000008c0       0x50 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(flash_common_all.o)

.debug_macro    0x0000000000000000     0x3ffc
 .debug_macro   0x0000000000000000       0xe4 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
 .debug_macro   0x00000000000000e4      0xa90 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
 .debug_macro   0x0000000000000b74       0x1c /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
 .debug_macro   0x0000000000000b90       0x22 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
 .debug_macro   0x0000000000000bb2       0x56 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
 .debug_macro   0x0000000000000c08       0x51 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
 .debug_macro   0x0000000000000c59       0xef /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
 .debug_macro   0x0000000000000d48       0x6a /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
 .debug_macro   0x0000000000000db2      0x1df /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
 .debug_macro   0x0000000000000f91       0x22 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
 .debug_macro   0x0000000000000fb3       0xe8 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
 .debug_macro   0x000000000000109b       0x76 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
 .debug_macro   0x0000000000001111      0x1b4 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
 .debug_macro   0x00000000000012c5       0xee /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
 .debug_macro   0x00000000000013b3       0x28 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
 .debug_macro   0x00000000000013db       0x76 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
 .debug_macro   0x0000000000001451      0xe04 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(exti_common_all.o)
 .debug_macro   0x0000000000002255       0xb8 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio.o)
 .debug_macro   0x000000000000230d       0xb8 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(gpio_common_all.o)
 .debug_macro   0x00000000000023c5       0xe7 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .debug_macro   0x00000000000024ac       0x16 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .debug_macro   0x00000000000024c2      0x82c /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .debug_macro   0x0000000000002cee       0xee /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .debug_macro   0x0000000000002ddc       0x82 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc.o)
 .debug_macro   0x0000000000002e5e       0xce /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(rcc_common_all.o)
 .debug_macro   0x0000000000002f2c       0xda /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .debug_macro   0x0000000000003006       0x94 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .debug_macro   0x000000000000309a      0x29e /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_all.o)
 .debug_macro   0x0000000000003338       0xda /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(usart_common_f124.o)
 .debug_macro   0x0000000000003412       0xcf /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(vector.o)
 .debug_macro   0x00000000000034e1      0x395 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(vector.o)
 .debug_macro   0x0000000000003876       0x6e /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(vector.o)
 .debug_macro   0x00000000000038e4      0x1a2 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(vector.o)
 .debug_macro   0x0000000000003a86       0xb3 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .debug_macro   0x0000000000003b39       0x68 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .debug_macro   0x0000000000003ba1      0x39b /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(nvic.o)
 .debug_macro   0x0000000000003f3c       0xc0 /home/michael/stm32f103c8t6/libopencm3/lib/libopencm3_stm32f1.a(flash_common_all.o)
